MIPI 摄像头使用
MIPI 摄像头的使用,可以直接参考 python 示例中的 “MIPI 摄像头实时检测” 示例
示例简介
MIPI 摄像头实时检测示例是一个位于 /app/pydev_demo/08_mipi_camera_sample 中的 Python 接口 开发代码示例,用于演示如何使用板载 MIPI 摄像头进行实时目标检测。该示例使用 YOLOv5x 目标检测模型对 MIPI 摄像头采集的视频流进行实时推理,并将检测结果通过 HDMI 显示,输出检测框信息。
包含的示例:
root@ubuntu:/app/pydev_demo/08_mipi_camera_sample$ tree
.
├── 01_mipi_camera_yolov5s.py
├── 02_mipi_camera_dump.py
├── 03_mipi_camera_scale.py
├── 04_mipi_camera_crop_scale.py
├── 05_mipi_camera_streamer.py
└── coco_classes.names
效果展示
01实时目标检测效果
可视化检测效果
如果需要通过显示屏查看实时的摄像头画面和检测结果可视化效果,需要:
- 外接显示屏:通过 HDMI 线缆将开发板连接到显示器
- Desktop 版特殊处理:如果使用的是 Desktop 版本系统,需要先执行以下命令关闭桌面服务:
sudo systemctl stop lightdm - 远程连接:通过 SSH 远程连接到板端
- 运行代码:执行示例程序后,即可在连接的显示屏上看到实时的检测结果

02图像采集保存效果
运行后会在脚本同级目录下保存多个 YUV 格式的图像文件,默认是 1920x1080 的分辨率。

03图像缩放处理效果
运行后会在脚本同级目录下保存缩放后的 YUV 图像文件,默认是 640x360 的分辨率。
