我目前正在开发一个同时使用Intel RealSense R200的颜色和深度流的程序。我想使用最低深度分辨率 240p,因为它比更高分辨率的噪声更少。但是,当将其与1080p 分辨率的颜色流结合使用时,传感器会由于某种原因突然停止获取帧。
详细地说,PXCSenseManager::AcquireFrame()方法在某些点会阻塞大约 10 秒,然后返回错误代码 -301(即“由于上游组件中的错误而中止执行”)。
较高的深度分辨率或较低的颜色分辨率似乎可以正常工作,但会导致深度数据的噪声更大或颜色数据的质量降低。这个问题不仅出现在我的代码中,也出现在官方的 RSSDK 中,即DF_RawStreams和DF_CameraViewer中。
有没有人遇到过同样的问题,如果有,你知道解决方法吗?不幸的是,我还没有找到任何处理这种问题的方法。
我的电脑有以下规格:
- 母板:
- 鼠标电脑有限公司 H110M-S01
- 中央处理器:
- Intel® Core™ i7-6700 CPU @ 3.40GHz
- 记忆:
- 16GB 内存 DDR3
- 显卡:
- NVIDIA GeForce GTX 980 4GB GDDR5
非常感谢您提前
PS:这是我在 StackOverflow 上提出的第一个问题,所以我很感激任何反馈 :) 谢谢!