隨著(zhù)很多全新技術(shù)的涌現,人們越來(lái)越需要用3D方法來(lái)表示現實(shí)世界中的物體。特別是機器視覺(jué)和機器人技術(shù),它們都得益于精確和自適應的3D捕捉功能。其它針對3D掃描的應用包括生物識別、安防、工業(yè)檢查、質(zhì)量控制、醫療、牙科和原型設計。
3D掃描是提取一個(gè)物體的表面和物理測量,并用數字的方式將其表示出來(lái)。這些數據被采集為一個(gè)由X,Y和Z坐標(表示物體外部表面)組成的點(diǎn)云。對于一個(gè)3D掃描的分析可以確定被掃描物體的表面積、體積、表面形狀、外形和特征尺寸。
一個(gè)3D掃描儀需要一個(gè)探針來(lái)確定到物體表面上每一個(gè)點(diǎn)的距離。理論上,這個(gè)探針可以是一個(gè)觸覺(jué)(物理接觸)探針。然而,很多應用需要非接觸式測量。只使用光照來(lái)探測感興趣物體的光學(xué)技術(shù)提出了針對這個(gè)問(wèn)題的解決方案。其中一個(gè)方法至少采用2個(gè)攝像頭來(lái)提供立體感視覺(jué)技術(shù),它對于計算的要求通常比較嚴格,并且對于環(huán)境光照條件很敏感。另外一個(gè)方法采用結構照明圖形,它只需一個(gè)投影儀(用于生成光圖形)以及一個(gè)單攝像頭和計算能力中等的算法。
結構光
結構光是3D掃描的一個(gè)光學(xué)方法,它投射出一組用數學(xué)方法構造的光圖形,按照一定順序照亮被測量的物體。一個(gè)到投影儀的距離已知的攝像頭同步捕捉一組被照亮物體的圖像。相對于用于校準的平面基準表面,攝像頭看到的圖形被經(jīng)掃描物體的表面形狀所扭曲。幾何三角剖分的原理使得計算被掃描物體表面上每個(gè)點(diǎn)的XYZ坐標成為可能(見(jiàn)圖01)。然后,獲得的點(diǎn)云數據用于被掃描物體表面詳細3D模型的計算構造。
圖01:使用DLP? 技術(shù)的結構光
可編程圖形結構光
可編程圖形掃描儀使用具有數字空間光調制器(SLM)的激光或LED光源將一系列圖形投射到物體表面上。通過(guò)使用多個(gè)圖形,一個(gè)可編程結構光掃描儀能夠獲得更高的準確性,并且能夠根據環(huán)境光照條件、物體表面,以及物體光反射特性來(lái)改變圖形。
由于可編程圖形結構光需要顯示多個(gè)圖形,空間光調制器就成為此類(lèi)掃描儀的一個(gè)關(guān)鍵組件。目前市面上有多項空間光調制技術(shù),其中包括德州儀器(TI)DLP?技術(shù),特別是DLP6500和DLP9000芯片組。
不同的結構光掃描算法要求SLM能夠產(chǎn)生二級制或灰度圖形中的一種,或者能夠產(chǎn)生這兩種圖形。高對比度圖形有助于在處理不斷變化的物體反射率和環(huán)境光條件時(shí)盡可能提高準確度和運轉可靠耐用性。由于尺寸、冷卻和電池要求,系統設計將光通量和能效視為重中之重。
目前有很多對3D結構光圖形進(jìn)行優(yōu)化的技術(shù)。其中一個(gè)特別有效的方法就是自適應圖形集。算法確定了圖形與波長(cháng)的最佳組合,以提高被掃描物體的分辨率。根據物體的顏色,可以選擇多變的顏色(光的波長(cháng))。自適應圖形提高了對表面質(zhì)地復雜或者不連續的物體的掃描能力。
設計考慮
在設計可編程結構光解決方案時(shí),有幾個(gè)重要的設計注意事項。被測量物體的尺寸和距離以及3D測量所要求的空間精度決定了所需的空間光調制器和圖形捕捉攝像頭的性能特性。SLM分辨率(像素數量)和掃描場(chǎng)尺寸(像素/mm)決定了可實(shí)現的精度。攝像頭的分辨率必須足夠大,根據采樣定理,通常情況下,應該至少為SLM像素密度的四倍。
掃描期間,任何的物體運動(dòng)會(huì )使數據模糊不清,從而降低測量精度。為了實(shí)現所需的3D精度等級,物體運動(dòng)的越快,就必須越快速地執行一個(gè)完整掃描。越快的掃描需要更快速的空間光調制器和幀捕捉速率更高的攝像頭,而亮度更高的圖形照明也會(huì )對快速掃描有所幫助。在不同的3D測量系統中,也許需要從每秒數次到最高每秒數百次的圖形速率。
結論
機器和機器人視覺(jué)與其它3D應用正在使智能機器的能力越來(lái)越強。3D掃描隨著(zhù)全新技術(shù)和算法的發(fā)展不斷進(jìn)步。隨著(zhù)處理和傳感器功能的不斷增強,而它們的成本逐漸走低,這些全新技術(shù)使終端用戶(hù)有了更大的選擇空間。采用結構光的主動(dòng)、非接觸式3D掃描系統為用戶(hù)提供獨特的優(yōu)勢,不過(guò)必須根據特定的應用需求對這些系統進(jìn)行評估。
參考文獻
Geng, Jason:結構光3D表面成像:教程
Koninckx, Thomas P.和Gool, Luc Van:由自適應結構光實(shí)現的實(shí)時(shí)范圍采集