如何配置基於鐳射的3D三角測量系統以及如何設定鐳射線引數

從汽車和電子製造到木材加工,許多行業都會採用基於3D三角

測量

法的

機器視覺

系統。雖然使用三角法進行測量的概念並不複雜,但在系統實施的過程中,有許多關鍵的細節必須解決,包括如何配置基於

鐳射

的3D三角測量系統以及如何設定鐳射線引數。

在基於鐳射的三角測量系統中,將一條狹窄的光帶投影到3D表面,在非投影器的觀察視角將會看到一條呈現

扭曲

的光線(圖1)。分析這些光線影象的形狀,其結果可被用來進行物體表面形狀的精確幾何重構。

如何配置基於鐳射的3D三角測量系統以及如何設定鐳射線引數

圖1:從投射器以外的視角看到出現扭曲的鐳射線。這種失真被用來推導被測物的尺寸。

在一個3D三角測量系統中有4個重要的組成部分:攝像機、結構鐳射器、在整個拍攝視場中移動被測物或攝像機/鐳射器系統的

機械

結構、以及一款能夠處理影象並能精確將畫素位移轉換成高度差異的影象軟體。

三角測量結構

鐳射線投影系統有許多種不同的實現方式,每一種都有其獨特的優缺點。圖2展示了4種最常見的幾何結構。

如何配置基於鐳射的3D三角測量系統以及如何設定鐳射線引數

圖2:4種常見的基於3D三角測量法的機器視覺系統配置。

在最常用的標準幾何結構中(StandardGeometry),鐳射線被垂直投射在名義上的測量(X,Y)平面內。這種結構最重要的特點就是被測物上沿投射光線的高度變化不會改變光線的Y軸座標值。這將簡化後續推導被測物形狀所需的計算,從而更加快速準確的搭建系統並簡化安裝過程中的標定。

標準幾何結構的一個缺點是攝像機從某個非垂直的角度拍攝被測物,這增加了對景深的要求,即使被測物的高度發生變化也必須保持聚焦。這也意味著隨著高度(從鏡頭到被測物的距離)的變化,鏡頭要具備更大的放大倍率。因此,必須對被測物進行標定才能使系統推匯出精確的測量結果。

這種方法會出現兩個問題。首先,只要亮度被整條光束的長度平均掉,它就無法體現光束最大的絕對功率變化。其次,它忽略的恰好是通常表現最糟糕的光束邊緣部分。

為了避免這些缺陷,相干公司為光束均勻度制定了嚴格的標準,基本上囊括了整條光束。具體而言,光束邊緣被定義為光束功率下降至功率歸一化峰值的80%的位置。光束亮度的平均值必須保證覆蓋整個區域且在此區域內絕對功率值不能降低到低於峰值的75%(見圖3)。和定義為光束指定區域內的平均值相比,這是更為嚴格的均勻性要求。

如何配置基於鐳射的3D三角測量系統以及如何設定鐳射線引數

圖3:亮度積分vs。鐳射線的位置,標識峰值亮度(Imax)、最小亮度(IMin)、平均亮度(IAvg)及80%峰值功率。

這種更為嚴格的定義為系統開發者提供了兩個重要的優勢。第一,對於現有的裝置和放射健康中心(CDRH)安全分類來說,其生成的投射光線的功率更高,這將在採集的影象中直接轉化為更好的信噪比(SNR),從而產生一個更快速更精確的視覺系統。這是因為CDRH分類僅僅基於峰值功率,而不考慮峰值出現在光束的哪個位置。因此,如果功率峰值出現在光束邊緣(這種情況經常發生),而光束中間部分的功率值相對非常低,則安全分類將會基於較高的值。

其次,符合這個規範將提高單元間的均勻性,對於系統整合商來說這將使產品的標定和維持系統的穩定性變得更加容易。這是因為在規範中有對絕對亮度下限的定義,相比於簡單的依賴於平均值,這更加嚴格的限制了光束內可出現的差異總量。

鐳射線寬度

即使不存在製造誤差,在實際工作中,隨著鐳射和被測物之間距離的變化,鐳射線聚焦處的光線寬度和長度也會發生變化。此外,這種變化的幅度很大程度上取決於如何使用鐳射光源生成光線,因此採用何種投射器

光學

部件對系統性能有著顯著的影響。

大部分光線投射器都基於

二極體

鐳射器,二極體鐳射器具有較大的光源尺寸,且在某一方向(慢軸)比垂直方向(快軸)的發散更低。這是二極體鐳射器的固有屬性,正是由於這一事實,其發光面在某個維度比另一維度更長。鐳射線投射光學部件可被配置成沿快軸或慢軸的方向延展成鐳射線,且基於這一選擇產生的衍射效應將在3個重要方面影響鐳射線的效能(見圖4)。

如何配置基於鐳射的3D三角測量系統以及如何設定鐳射線引數

圖4:變換二極體鐳射器輸出的慢軸做為聚焦的鐳射線寬度方向將獲得更寬的光束,但是其景深較大而“領結”效應不明顯。

首先,焦點處較小的

線寬

可以透過定向輸入鐳射束實現,使得快軸成為光束的寬度,而慢軸成為其長度。因為更窄的光線寬度能夠提供更高的解析度和功率密度,從而能夠測量被測物表面更細微的高度變化。

但是衍射效應也會使高度聚焦的狹窄光線比較寬的光線更加快速的擴散到焦點之外。因此,獲得較窄的聚焦線寬(和更高的解析度)必然會犧牲一部分系統景深(即超過該距離線寬將擴大到不可接受的水平)。

最後,還有一種頗為特殊的效果,即當一個平面被測物垂直於鐳射光束的光路,光束的邊緣必須比光束中心更遠到達被測物。這是因為在這段額外的距離上光束是發散的,光線寬度會出現邊緣比中心略寬(假設焦點為光線的中心位置)。這通常被稱為“領結”效應。同樣的,對於快速擴散的光束這種效應更為明顯。

光線平直度

最後一個值得一提的鐳射線引數是平直度。在現實世界中投射的鐳射線很少是完全筆直的。最常見的是弓型,有時會出現輕微的“S”型。弓型通常是由於入射鐳射束以非正常入射角度進入光束整形光學器件而引起的。

因為光線平直度依賴於光學對準,因此在已有系統中,它可能會因為光學單元間的傳輸以及隨時間發生變化。因此,必須將光線的平直度考慮在內才能對系統進行正確標定,從而獲得精確的測量結果。

雖然使用鐳射三角測量系統採用鐳射線投射器能夠提供比其他3D視覺技術更高的速度和精度,但是系統簡化容易讓人產生誤解。結果主要取決於幾個系統引數。此外,一些廠商會採用模糊或混淆的方式處理這些引數。因此,瞭解如何定義系統的關鍵引數非常重要,從而使最終的鐳射三角測量系統達到最佳的價效比。