2011-05-12 99 views
2

我的問題是,如下面兩個部分......打通360度旋轉點雲和圖像處理

問題(簡稱):

•要生成現實世界對象的point cloud ...。

•通過它的360度旋轉。對...旋轉臺

•獲得360個圖像...的一個圖像在每度(1°至360°)。

•我知道如何處理圖像並獲取像素值。

•看到下面的一個示例圖片...你可以看到圖像是黑白的...因爲我必須處理那些閃亮(閃爍)的物體......而且它是鑽石。所以我設置了背景,以便將閃亮的物體(菱形)轉換爲B/W對象。所以我可以輕鬆掃描物體的外邊緣(例如鑽石)。

•有一點需要考慮的是我沒有使用任何激光器......我只用一個旋轉臺和一個相機拍攝圖像......您可以看到一個示例項目超過here ......但是MATLAB存儲了所有的東西......因爲那個在Built功能中使用MATLAB的人。

其實我要找數學程序或算法或任何技術幫助我如何得到的點雲......。採用我剛纔提到的方式...... ..

進行更多的討論:

我需要有真實世界物體的點雲。所以,我可以在計算機屏幕上顯示它。

爲此,我使用一個旋轉表。我會把我的對象放在上面,我會旋轉桌子一個完整的360°旋轉角度,我會拍攝360張圖片...每個角度(1°到360°)都有一張圖片。

用於拍攝圖像的相機已經過很好的校準。我已經給出了一個示例圖像如下。我也知道如何掃描圖像並獲得像素值。

還考慮到我的圖像是Silhouette類型...意味着只是黑色和白色......沒有彩色圖像。

但我的問題是,或者我被困下來是...

獲取對象的點雲......。從我所經過圖像處理得到的數據。

一個相同類型的項目,我發現了here ........ 但它只是使用內置的MATLAB的功能...我使用Microsoft Visual C#.NET,所以我必須建立整個算法自己...。因爲MATLAB隱藏所有我想知道的事情......。

有沒有什麼高手......他知道這件事很好,讓我擺脫陷阱...... !!!! enter image description here

謝謝......

+0

什麼技術是它你想用嗎?您提到以前使用結構光的工作,但會顯示帶有紅色輪廓的圖像。這個紅色輪廓是你已經能夠自己產生的嗎? – Bart 2011-05-12 11:08:47

+0

no..no ....那條紅線是由我繪製的......那是掃描線....對象的外線......我將沿着那條紅線取像素值(x,y值) ... – Pritesh 2011-05-12 20:50:11

回答

1

我沒有這方面的經驗,但如果我想要做這樣的事情,我會嘗試這樣做:

  1. 使用單色光源
  2. 如果有可能創造出落在一個薄lightsource對象的垂直切片。
  3. 有360個黑白圖像,那些圖像將是具有不同強度的垂直線的圖像。如果你使用matlab,你的矩陣將會有一個/ s列的sime值。
  4. 現在形成一個垂直線(您的旋轉軸)。 5 plot or convert(imageno,rownoOfMatrix,ValueInPopulatedColumnInSameRow)... [假設編號圖像從0到360]
  5. 在理想的條件下一個蹩腳的方式獲得X和Y使用K1 * cos imgNo * ValInCol和K1 * sin imgNo * ValInCol和Z將會是一些K2 * rowNum。知道對象的實際大小,可以校準K1和K2。

我的意思是這樣:http://fab.cba.mit.edu/content/processes/structured_light/

但 而是採用結構化光使用單一verticle光

http://www.geom.uiuc.edu/~samuelp/del_project.html此鏈接在三角可以幫助...

+0

能否請您詳細說明.....感謝您的回覆..... – Pritesh 2011-05-12 10:42:30

+0

Pritesh,我已經編輯我的答案後,您的評論,我實際上不能看到你張貼的圖像...如果你可以顯示任何圖像我可以說更多...你提到你的形象是剪影我無法想象鋤頭好剪影閃亮的東西可以使.. – Shubham 2011-05-12 11:17:09

+0

你可以在這裏看到一個視頻[http://www.youtube.com/用戶/ PriteshAryan?feature = mhee] ......這將解釋我確實需要的是......順便說一下......雖然我已經使用單個相機在計算機屏幕中顯示3D對象...在那個視頻中......但它並不準確......所以我正在尋找標準的方式.... – Pritesh 2011-05-12 12:20:33