当相机的RGB module
的分辨率为1280x720且FPS为15帧/秒时,它的工作原理就像一种魅力。深度模式和IMU在所有设置下都能正常工作。
但是如果将分辨率提高到1280x720以上-15帧/秒,我将面临Runtime error: backend-v412.cpp:988 - Frames didn't arrive within 5 seconds.
此错误的其他形式:
10:41:49 [Warn] .../backend-v4l2.cpp:988 - Frames didn't arrived within 5 seconds
似乎管道无法处理帧缓冲区,并且帧数下降很多,特别是如果分辨率保持在1280x720以上,15帧/秒以上。
请参见下图,分辨率为 1280x720,每秒30帧。如何纠正以上问题?
答案 0 :(得分:0)
怀疑,这是一个流水线问题,没有特定USB端口可以携带的数据量。
为防止帧丢失或通过USB造成数据过载,必须将其连接到具有USB 3.1 Gen 1规格的主板。
我的AMD机器没有内置的USB 3.1 Gen 1规格(具有USB 3.0),因此没有过载。