2016-08-29 237 views
1

我目前正在研究使用英特爾實感R200的色彩和深度流的程序。我想用最低的深度分辨率240p,因爲它比較高分辨率的噪音更少。但是,當與的1080p分辨率結合使用顏色流,時,由於某種原因,傳感器突然停止獲取幀RealSense R200以高色彩分辨率和低深度分辨率崩潰

詳細地說,(「在上游組件執行中止由於錯誤」即),錯誤代碼-301返回之前的方法PXCSenseManager :: AcquireFrame()在約10秒一些分塊。

較高的深度分辨率或較低的色彩分辨率似乎可以正常工作,但是會導致深度數據噪點更多或顏色數據質量更差。這個問題不僅出現在我的代碼中,而且出現在官方RSSDK中,即DF_RawStreamsDF_CameraViewer

有沒有人遇到同樣的問題,如果是的話,你知道解決方法嗎?不幸的是,我還沒能找到任何處理這類問題的方法。

我的電腦有以下規格:

  1. 主板:
    • 鼠標計算機有限公司H110M-S01
  2. CPU:
    • 英特爾®酷睿™i7-6700 CPU @ 3.40GHz
  3. 內存:
    • 16GB內存DDR3
  4. 顯卡:
    • NVIDIA的GeForce GTX 980 4GB GDDR5

非常感謝你提前

PS:這是我在StackOverflow上問的第一個問題,所以我會很感激任何反饋:)謝謝!

+0

這聽起來像是R200 API開發人員的問題。我會看看我明天是否可以重現這一點。 – Chris

+0

@ChrisStathis謝謝,我真的很感謝你的努力:)順便說一句,同樣的問題也發生在其他電腦上。 – Deltanullnull

回答

0

我在英特爾論壇上說,一個回覆:

你使用的是Windows 10週年更新?這可能是因爲導致某些相機崩潰的錯誤。嘗試在最近幾周未更新的PC上運行您的應用程序。不幸的是,我不知道有任何目前的修復。顯然,微軟計劃在9月份的某個時候推出另一個修復此問題的更新(以及其他更新)。

當檢查其他尚未應用Anniversary更新的PC時,該軟件運行良好,沒有任何崩潰。我想我應該等待微軟提供修補相機崩潰問題的補丁。

但是,如果您對此問題有任何評論,請隨時回覆:)

+0

一個星期前,微軟已經提供了補丁[KB3176938](https://support.microsoft.com/en-us/kb/3176938)。請參閱[這個主題](https://github.com/IntelRealSense/librealsense/issues/216),這可能是相關的,並建議禁用幀服務器。 –

+0

非常感謝您的回覆:) 不幸的是,這並不能解決問題。我有更新和註冊表項,但沒有任何影響。 – Deltanullnull

+0

我意識到即使是最後一個MS補丁也存在問題並且改變了預先週年紀念行爲。這也可能發生,問題更多的是英特爾,而不是微軟。無論哪種方式,您可以重新檢查的一件事是您擁有EnableFrameServerMode兩個註冊表項,而不僅僅是一個。有和沒有Wow6432Node,適用於32位和64位應用程序。如果這不起作用,您可能需要等待來自英特爾或微軟的解決方案,否則一些志願者會發現另一種方式來應對新變化。 –

相關問題