RDK X5 运行opencv-python帧率很低

如何提高帧率?运行时top查看发现cpu占用率也不是很高

top - 16:20:04 up 1:57, 4 users, load average: 1.30, 0.84, 0.61
\u4efb\u52a1: 266 total, 1 running, 264 sleeping, 0 stopped, 1 zombie
%Cpu(s): 10.9 us, 8.0 sy, 0.0 ni, 80.0 id, 0.0 wa, 0.7 hi, 0.3 si, 0.0 st
MiB Mem : 3062.5 total, 865.6 free, 891.6 used, 1305.3 buff/cache
MiB Swap: 0.0 total, 0.0 free, 0.0 used. 2111.6 avail Mem

进程号 USER PR NI VIRT RES SHR %CPU %MEM TIME+ COMMAND
81133 sunrise 20 0 1107532 82308 50648 S 55.4 2.6 0:04.31 python3

多线程?调用其他处理器一起处理?新手小白不知道如何操作,网上问了AI给出的方案也没有什么作用,有无处理方法?

可以验证一下是不是dump下来的也有问题 ,如果是imshow的话低帧率是正常现象,没有足够的性能去渲染桌面视频流显示,我们也有自己的一套camera的接口支持硬件加速,具体可以参考手册

大牛有camera的接口支持硬件加速的具体连接吗?我没太找到,不好意思,麻烦了

应该是这一套 D-Robotics/x5-hobot-camera。但是没有给出详细的接口说明,可以参考我们tros的案例,都是使用的这一套接口,一般会用launch去调用hobot_usb_cam这个包