我目前正在开发一个使用英特尔实感R200 的颜色和深度流的程序。我想使用最低深度分辨率240p ,因为它比较高分辨率的噪音更少。但是,当将 1080p分辨率与颜色流结合使用时,由于某种原因,传感器突然停止获取帧。
详细地说,方法 PXCSenseManager :: AcquireFrame() 在某些点阻止大约10秒后再返回错误代码-301(即“执行由于上游组件“”中的错误而中止。
更高的深度分辨率或更低的色彩分辨率似乎工作正常,但导致深度数据的噪声更多或者颜色数据的质量更低。此问题不仅发生在我的代码中,而且发生在官方RSSDK中,即 DF_RawStreams 和 DF_CameraViewer 。
你们中是否有人遇到过同样的问题,如果是的话,你知道解决问题的方法吗?不幸的是,我还没有找到任何处理这类问题的东西。
我的电脑有以下规格:
非常感谢您提前
PS:这是我在StackOverflow上提出的第一个问题,所以我很感激任何反馈:)谢谢!
答案 0 :(得分:0)
我在英特尔论坛上得到了回复:
您使用的是Windows 10周年更新吗?可能是因为导致某些相机崩溃的错误。尝试在过去几周内未更新的PC上运行您的应用。不幸的是,我不知道目前有任何修复。显然,微软计划推出另一个更新,以解决这个问题(以及其他)在9月的某个时候。
在检查未应用周年纪念更新的其他PC时,该软件运行良好,没有任何崩溃。我想我应该等待微软提供修复相机崩溃问题的补丁。
但是,如果您对此问题有任何评论,请随时回复:)