2012-08-30 108 views
0

我將開發一個系統,該系統將把二維靜止圖像作爲輸入作爲輸入輸入。 所以步驟如下: 1.從2D圖像創建深度圖 2.從深度圖和原始圖像創建3D圖像。 任何人都可以建議我生成2D圖像深度圖的算法嗎?將二維圖像轉換爲三維圖像

+0

你可能想要查看Make3D中使用的算法:http://make3d.cs.cornell.edu/ – gmriggs

回答

1

據我所知,沒有100%的防彈算法可以將2D圖像轉換爲3D模型。簡單地說,2D圖像內沒有足夠的信息來完全構建3D。一些3D電視機設法從2D輸入中做出一些假3D,但沒有什麼令人信服的(有時是錯誤的)。

什麼着名的軟件(像Kinect中的那樣)使用多個源而不是單個2D圖片。使用不同角度的圖片,您可以跟蹤圖像中的某些特徵,並使用幾何計算輸出3D。有關完整說明,請參閱http://en.wikipedia.org/wiki/3D_reconstruction_from_multiple_images

如果你被困在一個單一的圖像,最有名的工具是人眼......人類可以很容易地從圖片重建三維,通過無意識合併幾個因素,如他們的場景體驗,焦點模糊,「遙遠的霧效」,等等......所以,你有一個結果的最好辦法,就是自己做深度圖中的任何圖像編輯軟件...

朱利安