2017-03-08 25 views
-3

我想計算Windows平臺上的視差圖。我在互聯網上使用了幾個代碼,但我無法計算精確視差圖。我已經使用Opencv SGBM算法,但視差圖非常嘈雜。任何人都可以引入一個高效的代碼? 預先感謝您高效立體匹配Windows中的算法

+0

歡迎來到Stack Overflow。請花些時間閱讀[The Tour](http://stackoverflow.com/tour),並參閱[幫助中心](http://stackoverflow.com/help/asking)中的資料,瞭解您可以在這裏問。 –

回答

0

好吧,立體視覺總是決定於速度和準確性。你不能擁有兩個。 SGM或SGBM已經在這裏做了相當不錯的折中。如果你想要非常高的精度,你可以轉向真正的全局算法,如置信傳播,但期望處理單個相機幀需要幾分鐘的計算時間。

如果要快速處理,可以使用塊匹配。但是在這裏,你會在低質感表面和前景增長等效果上表現不佳。

加快速度的唯一方法是切換到能夠進行大規模並行處理的硬件。有一些很好的基於FPGA的立體視覺解決方案,像這樣: https://nerian.com/products/sp1-stereo-vision/

另外使用(高端)圖形卡將是一個選項。有幾個研究論文提出了實現,可能有一些代碼可用。