模板: RPi AI Camera Quick Start
来自Waveshare Wiki
硬件连接
要测试树莓派摄像头,需要给树莓派接入HDMI屏幕或者DSI屏幕
树莓派主板上的CSI (摄像头) 和 DSI (显示器) 两个接口的封装是相似的,接线的时候注意不要接错了。CSI接口在音频接口和HDMI接口中间, 树莓派Zero系列的摄像头接口在Power接口边上。 如果你使用的计算模块,具体以底板的布局为准。
- 接入树莓派5
- 接入树莓派Zero 系列
- 其他树莓派主板
关于型号
| 感光芯片型号 | 支持的树莓派主板型号 | 支持的驱动类型 |
|---|---|---|
| OV5647 | 所有树莓派主板 | libcamera / Raspicam |
| OV9281 | 所有树莓派主板 | libcamera |
| IMX219 (树莓派官方) | 所有树莓派主板 | libcamera / Raspicam |
| IMX219 (第三方) | 树莓派计算模块 | libcamera |
| IMX290/ IMX327 | 所有树莓派主板 | libcamera |
| IMX378 | 所有树莓派主板 | libcamera |
| IMX477 (树莓派官方) | 所有树莓派主板 | libcamera / Raspicam |
| IMX477 (第三方) | 所有树莓派主板 | libcamera |
| IMX462 | 所有树莓派主板 | libcamera |
| IMX519 | 树莓派主板 | libcamera(另装驱动) |
| IMX708 (树莓派Camera Module 3) | 所有树莓派主板 | libcamera |
| IMX296(树莓派Global Camera) | 所有树莓派主板 | libcamera |
| IMX500(树莓派AI Camera) | 所有树莓派主板 | libcamera |
AI Camera 软件配置
使用Raspberry Pi AI Camera,需要确保你使用的是树莓派最新系统。
- 打开树莓派终端,使用指令更新系统
sudo apt update && sudo apt full-upgrade
- 安装imx500固件和相关驱动
sudo apt install imx500-all
- 安装完成后,重启系统
sudo reboot
测试摄像头指令
- 打开树莓派终端,并开启摄像头预览:
sudo rpicam-hello -t 0
如果要关掉预览窗口,可以直接组合按键Alt-F4,或者点击x关掉。 也可以回到终端界面,用ctrl-c终止程序。
注:如果是Camera module 3,会开启自动对焦功能
- 测试双目摄像头
- 测试双目摄像头的时候,需要加--camera 指定摄像头,不加该参数设置默认指定cam0
sudo rpicam-hello -t 0 --camera 0 sudo rpicam-hello -t 0 --camera 1
测试AI 摄像头指令
- 打开树莓派终端,并使用rpicam-apps 摄像头程序进行测试
- 物体识别预览测试
rpicam-hello -t 0s --post-process-file /usr/share/rpi-camera-assets/imx500_mobilenet_ssd.json --viewfinder-width 1920 --viewfinder-height 1080 --framerate 30
- 录制视频,并做物体检测
rpicam-vid -t 10s -o output.264 --post-process-file /usr/share/rpi-camera-assets/imx500_mobilenet_ssd.json --width 1920 --height 1080 --framerate 30
- 姿势检测预览
rpicam-hello -t 0s --post-process-file /usr/share/rpi-camera-assets/imx500_posenet.json --viewfinder-width 1920 --viewfinder-height 1080 --framerate 30
