2010-12-14 215 views
0

我在做一個關於圖像處理的項目從二維圖像獲取三維圖像

有沒有從二維圖像獲取三維圖像的可能性?

+0

沒有一個更具描述性的問題,我懷疑任何人都可以給你一個很好的答案。短的一個是否定的,因爲2D圖像的定義是沒有第三維數據的定義。但是,如果您可以根據顏色掃描圖像,或者可以從中創建一個3D圖像。 – 2010-12-14 06:33:18

+0

歡迎來到StackOverflow!在你的問題中沒有必要說「幫助我」(事實上,這可能會適得其反)。幫助人是許多人在這裏的全部原因。 :-)祝你的問題。 – 2010-12-14 06:33:33

+0

你的意思是,從單個二維圖像中提取深度的一些方法? – 2010-12-14 06:34:57

回答

0

3d圖像將是4d的投影(並顯示其中一個您需要投影到2d),並且大多數可以在計算機上或圖片框中顯示的圖像都是3d對象的2D投影由於這個投影實際上選擇了高維空間的一個片段,所以它不包含反轉該投影並從二維圖像返回到3d所需的信息

但是如果你有足夠的空間採樣有可能從它的2D圖像重建3D對象,但我不知道任何簡單的方法來做到這一點

1

如果你有多個圖像的相同的對象和相機的位置,當圖片被採取了,然後它是可能的,但仍然不容易。您可以在這裏找到兩個此類數據集和相關文章的鏈接:http://vision.middlebury.edu/mview/

0

如果不支持描述相同3D對象的多個2D圖像等數據,則無法執行此操作。然後,您需要弄清楚每幅圖像拍攝的視角,將它們與實際空間進行對比,並使用一種方法生成點,例如通過每個圖像平面的立體線與相同的物理座標相交。

您也可以嘗試通過利用單個圖像內的照明數據來實現超像素方法,儘管這些方法並不準確。

這是一個很大的領域。

0

Radon transform用於層析成像應用中以從3D「場景」的許多2D投影重建3D表示(即,圖像)。這個變換及其逆矩陣存在於Matlab的圖像處理工具箱中。你可能想看看它。

希望這會有所幫助。

A.