python零基础入门教学
2026/7/21 9:32:09
一:硬件准备
CM588+二张RK1828算力卡yolov8的视频推理Part1
对应的固件(默认是开启的OV13855 4K 摄像头)
通过网盘分享的文件:GB-Debian12-RK3588-cm-RK182x-20260717-134453.img链接: https://pan.baidu.com/s/1J1mSCNXdJMiTV-8RiWAIFw?pwd=brzt 提取码: brzt
二:效果演示
二:MIPI摄像头(4lane调试)
2-1):dts配置
ov13855_0: ov13855-0@36 {compatible = "ovti,ov13855";status = "okay";reg = <0x36>;clocks = <&cru CLK_MIPI_CAMARAOUT_M3>;clock-names = "xvclk";pinctrl-names = "default";pinctrl-0 = <&mipim1_camera3_clk>;power-domains = <&power RK3588_PD_VI>;reset-gpios = <&gpio1 RK_PB1 GPIO_ACTIVE_HIGH>;pwdn-gpios = <&gpio1 RK_PA7 GPIO_ACTIVE_HIGH>;//avdd-supply = <&vcc_mipidphy0>;rockchip,camera-module-index = <0>;rockchip,camera-module-facing = "back";rockchip,camera-module-name = "CMK-OT2016-FV1";rockchip,camera-module-lens-name = "default";port {ov13855_out0: endpoint {remote-endpoint = <&mipidphy0_in_ov13855_0>;data-lanes = <1 2 3 4>;};};};
2-2):碰到的问题 画面整体发绿,
多半是 AWB 在日光灯下偏了,确定下rkaiq 服务来没
# 确认 3A 在跑(不跑会整幅发绿)pgrep -a rkaiq_3A_serversystemctl status rkaiq_3A# 更新 IQ 后重启 3Asudo cp ov13855_CMK-O-FV1_default.jsonsudo systemctl restart rkaiq_3A
三:推理C源码略讲
目录结构
yolov8/├── README.md / rebuild_camera.sh├── model/ # onnx 下载、dataset、coco 标签├── python/│ ├── convert.py # Toolkit3 转模型│ └── onnx_infer.py # 主机 ONNX 对照└── cpp/├── main.cc # 静态图├── camera_main.cc # 相机实时(你们改过的)├── dataset_eval.cc # 数据集评测├── yolov8.h/.cc # RKNN3 初始化/推理├── postprocess.h/.cc # NMS / 插件输出解码└── v4l2_camera.h/.cc # V4L2 + 快速 letterbox
....................留到下一讲了