手持式三維掃描儀作為一種便攜式光學測量設備,能夠在不接觸物體的情況下快速獲取其表面的三維形態數據。與固定式掃描設備相比,手持式設備操作靈活,不受場地和物體尺寸的限制,可以對各種大小的物體進行全尺寸數據采集。那么,這類設備是如何實現高精度的三維數據采集的呢?
光學投射與成像系統
手持式三維掃描儀的核心是一套主動式光學測量系統,由光源投射單元和圖像采集單元組成,兩者協同工作來獲取物體表面的空間信息。
光源投射單元向被測物體表面投射特定的光學圖案。常見的投射方式包括激光線投射和結構光圖案投射。激光線投射方式會發出一條或多條激光束,在物體表面形成連續的光帶;結構光方式則會投射出條紋、網格或散斑等編碼圖案。這些光學圖案投射到物體表面后,會因為物體表面的起伏而發生變形,變形的程度與物體表面的三維形態存在對應關系。
圖像采集單元通常由兩個或多個工業相機組成,這些相機從不同角度同步拍攝被光學圖案照射的物體表面,獲取立體視覺信息,為后續的三維坐標計算提供基礎。
三角測量原理
三維坐標的計算主要基于三角測量原理。這一原理類似于人類雙眼感知深度的過程,通過兩個不同位置的觀測點來確定目標點的空間位置。
在掃描儀內部,光源投射器和相機的相對位置是固定的,并且經過精確標定。當投射的光線或圖案照射到物體表面某一點時,該點會在相機的成像平面上形成一個像點。由于相機和投射器之間存在已知的距離和角度關系,根據像點在相機傳感器上的位置,結合投射器與相機的幾何關系,就可以通過三角函數計算出該點的三維空間坐標。
每一條投射的激光線或每一幅結構光圖案,都可以同時計算出物體表面上大量點的三維坐標。這些點的集合被稱為點云,是三維數據的基本表現形式。
空間定位與姿態跟蹤
手持式掃描儀在使用過程中需要不斷移動位置和角度,如何確定每一次掃描時設備自身的空間姿態,是實現連續數據采集的關鍵。
常用的定位方式是視覺標記點跟蹤。在被測物體表面或周圍環境中粘貼一些具有特定圖案的標記點,這些標記點的位置相對固定。掃描儀上的相機在采集物體表面數據的同時,也會捕捉這些標記點的圖像。通過識別標記點并計算它們在畫面中的位置變化,系統可以實時推算出掃描儀自身的空間位置和姿態變化。
除了標記點跟蹤,一些設備還采用了視覺里程計技術。通過連續拍攝環境中的自然特征點,根據特征點在不同幀中的位移來估算設備的運動軌跡。
點云拼接與全局配準
由于單次掃描只能獲取物體局部表面的數據,要得到完整的全尺寸三維模型,就需要把多次掃描獲得的點云數據拼接在一起。這個過程被稱為點云配準。
在掃描過程中,系統會實時進行點云拼接。每當采集到新一幀點云時,系統會將其與已有的點云數據進行比對,尋找兩者之間的重疊區域。通過調整新點云的位置和角度,使重疊區域的點盡可能對齊,從而將新數據融入到整體模型中。
為了提高拼接的準確性,系統通常會采用多幀聯合優化的方法,綜合多幀數據進行全局優化,減少誤差的累積。標記點作為固定的參考點,可以幫助系統快速建立不同掃描位置之間的對應關系。
系統標定與數據后處理
高精度的數據采集離不開精確的系統標定。掃描儀在出廠前和使用過程中,都需要進行標定來確保測量的準確性。標定的主要內容包括確定相機的內部參數,以及相機之間、相機與投射器之間的相對位置關系。標定過程通常使用已知尺寸的標準標定板或標定塊,通過對比測量值與真實值之間的差異來修正系統參數。
掃描得到的原始點云數據通常還需要經過后處理才能使用。首先是點云去噪,去除因環境光干擾、物體表面反光等原因產生的錯誤數據點。然后是點云精簡,在保證細節的前提下適當減少點的數量。接下來是網格化處理,將離散的點云數據連接成三角網格面,形成連續的三維表面模型。
結語
手持式三維掃描儀的全尺寸高精度數據采集,是光學投射、立體成像、三角測量、空間定位、點云配準等多種技術共同作用的結果。從光源投射到最終生成三維模型,每一個環節都對最終的精度和效率有著重要影響。
隨著相關技術的不斷發展,手持式三維掃描儀的測量精度和易用性還在持續提升,應用范圍也在不斷擴大,為各行各業的數字化轉型提供技術支撐。