如何提高OAK相机在树莓派和JETSON上的运行帧率?

这篇具有很好参考价值的文章主要介绍了如何提高OAK相机在树莓派和JETSON上的运行帧率?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

编辑:OAK中国
首发:oakchina.cn
喜欢的话,请多多👍⭐️✍
内容可能会不定期更新,官网内容都是最新的,请查看首发地址链接。

Hello,大家好,这里是OAK中国,我是助手君。

最近有好几个客户反映将OAK程序从x86电脑上移植到树莓派或者jetson平台上,深度图的帧率会严重降低的问题。我们社群里的用户一杰经过多天验证和测试给了我们一个解决办法,感谢一杰的无私分享!

之前有相关的问题,我们一直从这几个方面进行排查:

  1. 树莓派解码和显示图片的性能,关闭显示和降低显示分辨率可以明显增加帧率;
  2. 是否连接在了树莓派的usb2.0接口上,或者用了usb2.0的数据线,因为传输带宽问题,降低了帧率;
  3. 是否树莓派或者jetson的usb接口供电不足,提高树莓派外接供电到4A以上,或者给OAK相机外接供电。

如果之前的问题都尝试了,还有问题,可以尝试一下一杰提供的办法。

原本在树莓派上运行只有3到4帧的深度图,通过修改一下参数,让帧率能稳定在26帧左右。

  1. 将左右相机传感器的输出帧率从60帧降到30帧
  2. 关闭setDisparityShift

setDisparityShift的好处是增加近距离特征点的搜索匹配范围,在只有50cm以内的近距离物体,没有远距离测量需求的短量程能提高精度,大量程没什么用处,所以全量程测量可以注释掉这行,程序运行采用默认的参数。
如何提高OAK相机在树莓派和JETSON上的运行帧率?,人工智能,OAK相机,树莓派,Jetson,计算机视觉

修改这两项能够有效提高在嵌入式平台上的深度图运行帧率,有差不多问题的朋友们可以尝试一下。

▌参考资料

https://docs.oakchina.cn/en/latest/
https://www.oakchina.cn/selection-guide/


OAK中国
| OpenCV AI Kit在中国区的官方代理商和技术服务商
| 追踪AI技术和产品新动态

戳「+关注」获取最新资讯↗↗文章来源地址https://www.toymoban.com/news/detail-524797.html

到了这里,关于如何提高OAK相机在树莓派和JETSON上的运行帧率?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在树莓派和Nano中配置静态ip地址,开机自动连接Wifi

    1、连接VNC远程桌面,可以大大减少无人机群运行程序所用的时间,首先是连VNC,一种是Nano,一种是树莓派,二者连接的方法不同。 【注意】:最好用一个比较好的路由器当局域网,连接的质量有很大一定的程度上取决于路由器的好坏。 树莓派:        在home/pi/etc/dhcpcd.c

    2024年02月15日
    浏览(42)
  • OAK相机:多相机硬件同步拍摄

    目前主要有两种方法来同步不同传感器的信息(帧、IMU数据包、ToF等): 硬件同步(基于硬件信号触发,同步精度较高,需要硬件支持) 软件同步(基于时间戳或序列号同步,同步精度较低,无需硬件支持) 此博客重点介绍硬件同步,它允许在多个相机传感器之间精确同步

    2024年02月09日
    浏览(40)
  • OAK相机:自动或手动设置相机参数

    使用硬件如下: 4✖️ov9782相机 OAK-FFC-4P驱动板 硬件接线参考博主的一篇博客:OAK相机:多相机硬件同步拍摄 博主使用的是Ubuntu18.04系统,首先配置所需的python环境: 1、下载SDK软件包: 2、安装依赖: 3、注意:在Linux平台并且第一次使用OAK需要配置udev规则 相关python API可参考

    2024年02月09日
    浏览(41)
  • 一步一步学OAK之五:通过OAK相机实现边缘检测

    边缘检测是计算机视觉和图像处理中的一种基本技术,用于识别图像中物体和图像中不同区域之间的边界或轮廓。边缘是图像中具有明显灰度或强度变化的区域,通常表示不同物体、纹理或形状之间的边界。 边缘检测算法通过分析图像中像素的灰度值或强度变化情况,以找到

    2024年02月12日
    浏览(44)
  • 一步一步学OAK之六:通过OAK相机实现特征检测

    特征检测是指在数字图像中自动寻找并定位具有特定特征的图像区域或图像点。这些特征可以是在图像中具有独特外观、结构或统计特性的对象、边缘、角点、纹理等。 特征检测在计算机视觉中起到至关重要的作用,它是许多计算机视觉任务的基础,如目标检测、跟踪、姿态

    2024年02月11日
    浏览(48)
  • 一步一步学OAK之七:通过OAK相机实现特征跟踪

    特征跟踪,也称为目标跟踪或点跟踪,是指在序列图像中追踪物体或者场景中的特定特征点的过程。特征点可以是具有独特性质的像素,如角点、边缘、纹理等。通过跟踪这些特征点,可以在连续图像帧中确定它们的位置、速度和运动轨迹。 在计算机视觉和图像处理中,特征

    2024年02月12日
    浏览(56)
  • 计算机视觉:OAK多相机硬件同步拍摄

    目前主要有两种方法来同步不同传感器的信息(帧、IMU数据包、ToF等): 硬件同步(基于硬件信号触发,同步精度较高,需要硬件支持) 软件同步(基于时间戳或序列号同步,同步精度较低,无需硬件支持) 此博客重点介绍硬件同步,它允许在多个相机传感器之间精确同步

    2024年02月09日
    浏览(42)
  • 一步一步学OAK之二: RGB相机控制

    今天我们来实现 RGB相机的控制程序,用来控制彩色相机的曝光、灵敏度、白平衡、亮度/色度降噪、 设备端裁剪、相机触发器等。 创建新建2-rgb-camera-control文件夹 用vscode打开该文件夹 新建一个main.py 文件 安装依赖前需要先创建和激活虚拟环境,我这里已经创建了虚拟环境O

    2024年02月11日
    浏览(61)
  • 一步一步学OAK之三:实现RGB相机场景切换

    创建新建3-rgb-scene文件夹 用vscode打开该文件夹 新建一个main.py 文件 安装依赖前需要先创建和激活虚拟环境,我这里已经创建了虚拟环境OAKenv,在终端中输入cd…退回到OAKenv的根目录,输入 OAKenvScriptsactivate 激活虚拟环境 安装pip依赖项: 在main.py中导入项目需要的包

    2024年02月11日
    浏览(53)
  • 这怕不是全网最小的深度相机?近距离测距相机OAK-D-SR来了!

    编辑:OAK中国 首发:oakchina.cn 喜欢的话,请多多👍⭐️✍ 内容可能会不定期更新,官网内容都是最新的,请查看首发地址链接。 Hello,大家好,这里是OAK中国,我是助手君。 从去年就开始期待的OAK-D-SR,我们可算是成功跑起来了。最新的这批产品在设计和功能上基本达到我

    2024年02月11日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包