ArduCam-标志

ArduCam 2MP OG02B10 适用于树莓派的 Pivariety 彩色全局快门相机模块

ArduCam-2MP-OG02B10-Pivariety-Color-全局快门相机模块适用于 Raspberry Pi-产品

介绍

关于Arducam
自 2012 年以来,Arducam 一直是 SPI、MIPI、DVP 和 USB 相机的专业设计者和制造商。我们还为希望其产品独一无二的客户提供定制的交钥匙设计和制造解决方案服务。

关于这款 Pivariety 相机
Arducam Pivariety 是一款 Raspberry Pi 相机解决方案tage 使用其硬件 ISP 功能。 多样化的相机模组让用户获得更好的性能和更广泛的相机、镜头选择。 也就是说,Pivariety突破了官方支持的摄像头驱动和摄像头模块(V1/V2/HQ)闭源的限制。 Pivariety 相机模块使成为具有自动曝光、自动白平衡、自动增益控制、镜头阴影校正等功能的 ISP 成为可能。该系列相机使用 libcamera 框架,Raspistill 不支持它们,并且访问摄像头的方式是libcamera SDK(for C++)/libcamera still/libcamera-vid/Gstreamer。 这款 Pivariety OG02B10 彩色全局快门相机时代是迁移的 Raspberry Pi 相机,它消除了滚动快门伪影,以拍摄高速移动物体的彩色清晰图像。

规格

图像传感器 2MP OG02B10
最大分辨率 1600高x1300伏
像素大小 3um x 3um
光学格式 1/2.9”
 

 

镜头规格

支架:M12                      
焦距:2.8mm±5%
F.NO:2.8
视场:110度(高)
红外线灵敏度 集成红外滤光片,仅可见光
 

帧速率

1600×1300 @ 60fps;

1600×1080 @ 80fps;

1280×720@120帧

传感器输出格式 RAW10、RAW8
 

ISP 输出格式

JPG、YUV420、RAW、DNG的输出图像格式

MJPEG、H.264的输出视频格式

接口类型 2 通道 MIPI
电路板尺寸 40mm×40mm

软件

驱动程序安装

wget -O install_pivariety_pkgs.sh https://github.com/ArduCAM/Arducam-Pivariety-V4L2-Driver/releases/download/install_script/install_pivariety_pkgs.sh

  • chmod +x install_pivariety_pkgs.sh
  • nstall_pivariety_pkgs.sh -p kernel_driver

按 y 重新启动

笔记: 内核驱动安装仅支持最新的5.10版本。 对于其他内核版本,请访问我们的文档页面: https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-to-install-kernel-driver-for-variety-camera/#2-how-to-build-raspberry-pi-kernel-driver-for-arducam-pivariety-camera

您还可以访问此文档页面以参考硬件连接: https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/pivariety-og02b10-2mp-color-global-shutter-camera-module/

测试驱动程序和摄像头
完成硬件组装和驱动程序安装后,您可以测试摄像头是否被检测到并正常工作。

View 驱动程序和相机的状态
如果驱动安装成功会显示arducam-pivariety,如果能检测到摄像头会显示固件版本。 如果无法检测到摄像头,则显示应该是 probe failed,您可能需要检查色带连接,然后重新启动 Raspberry Pi。

View 视频节点
Pivariety 相机模块被模拟为 /dev/video* 节点下的标准视频设备,因此您可以使用 ls 命令列出 /dev 文件夹中的内容。
由于相机模块符合 V4L2,您可以使用 V4l2 控件列出支持的色彩空间、分辨率和帧速率。
笔记: 虽然支持V4L2接口,但只能获取RAW格式图片,不支持ISP。

官方Libcamera应用程序安装

消息 | grep arducam v4l2-CTL –列表格式-ext ls /dev/video* -l

  • install_pivariety_pkgs.sh -p libcamera_dev
  • install_pivariety_pkgs.sh -p libcamera_apps

捕捉图像和录制视频

捕捉图像
例如ample, 前view 保存 5 秒并保存名为 test.jpg 的图像

  • libcamera-still -t 5000 -o test.jpg

录制视频
例如ample,录制帧大小为264W×10H的H.1920 1080s视频

  • libcamera-vid -t 10000 –宽度 1920 –高度 1080 -o test.h264

笔记: H.264 格式仅支持 1920×1080 及以下分辨率。

插件gstreamer安装

  • sudo apt 更新
  • sudo apt install -y gstreamer1.0-tools

预view

  • gst-launch-1.0 libcamerasrc ! '视频/x-raw,宽度=1920,高度=1080'! 视频转换! 自动隐藏接收器

故障排除

  1. 无法分配内存
    编辑 /boot/cmdline.txt 并在最后添加 cma=400M 更多详情: https://lists.libcamera.org/pipermail/libcamera-devel/2020-December/015838.html
  2. 图像显示颜色 Dots 在命令末尾添加代码–denoise cdn_off
    更多详细信息: https://github.com/raspberrypi/libcamera-apps/issues/19
  3. 驱动安装失败 请检查内核版本,我们仅提供此Pivarie-ty相机发布时最新官方内核版本映像的驱动程序。 笔记: 如果你想自己编译内核驱动,请参考文档页面: https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-to-install-kernel-driver-for-pivariety-camera/.
  4. 无法导入 fd 18
    如果发现同样的错误,可能是显卡驱动选错了。 请按照 Ar-ducal 文档页面选择正确的图形驱动程序。
  5. 切换到原生相机(raspistill 等)
    编辑 file of /boot/config.txt, make over-lay=arducam to # dtoverlay=arducam 修改完成后需要重启树莓派。

笔记: 本相机模组支持通过外部信号触发,请参考文档页面获取说明 https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-to-access-pivariety-og02b10-2mp-color-global-shutter-camera-using-external-trigger-snapshot-mode/

如果您需要我们的帮助或想定制其他型号的 Pi 相机,请随时通过以下方式与我们联系

文件/资源

ArduCam 2MP OG02B10 适用于树莓派的 Pivariety 彩色全局快门相机模块 [pdf] 用户指南
2MP OG02B10 Pivariety Color Global Shutter Camera Module for Raspberry Pi, 2MP OG02B10, Pivariety Color Global Shutter Camera Module for Raspberry Pi, Pivariety Color Global Shutter Camera, Global Shutter Camera, Shutter Camera, 相机

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *