快捷导航
平台: MIIVII Apex Xavier II
相机:四路 SENSING AR0143
采集程序demo:opencv的demo
分辨率:1280*720
帧率:30帧
Power mode: 0: MAXN

问题描述:

单个相机数据采集时耗费CPU约50%,四路相机同时采集时耗费CPU约200%(共800%),相机数据采集本身对CPU的占用率过高,导致其他处理算法的计算资源不充足。能否更改SDK源码,增加逻辑,保证帧率的同时降低CPU到100%以内?
举报 使用道具
| 回复

共 1 个关于本帖的回复 最后回复于 2021-5-8 10:56

Hcheng 游客 发表于 2021-5-8 10:56 | 显示全部楼层
您好

opencv的SDK,是使用opencv来进行格式转换的,因此必然存在CPU占用过高的问题。(这是使用opencv来达到易用性的必然代价)
建议您可以参考一下egl,和sdk的示例,这两个对CPU的占用较小。
您需要登录后才可以回帖 登录 | 点我注册

精彩推荐

  • canbus与vcu相连接,出现bus-off状态
  • 有线连接失败
  • Apex 串口通讯
  • 关于SPI通信问题咨询
  • MIIVII APEX DUAL ORIN米文域控制器产品合

明星用户