您好,歡迎來到易龍商務網!
發布時間:2021-09-08 15:06  
【廣告】






陰影恢復形狀法
SFS(Shape From Shading,從陰影恢復形狀)法也是一種較為常用的方法。圖像的陰影邊界包含了圖像的輪廓特征信息,因此能夠利用不同光照條件下的圖像的明暗程度與陰影來計算物體表面的深度信息,并以反射光照模型進行三維重建。陰影恢復形狀法的應用范圍比較廣泛,可以恢復除鏡面外的各種物體的三維模型。缺點體現在過程多為數學計算、重建結果不夠精細,另外不能忽視的是,SFS法需要準確的光源參數,包括位置與方向信息。這就導致其無法應用于諸如露天場景等具有復雜光線的情形中。
結構光法(Structured Light)通過向表面光滑無特征的物體發射具有特征點的光線,依據光源中的立體信息輔助提取物體的深度信息。具體的過程包括兩個步驟,首先利用激光投影儀向目標物體投射可編碼的光束,生成特征點;然后根據投射模式與投射光的幾何圖案,通過三角測量原理計算攝像機光心與特征點之間的距離,由此便可獲取生成特征點的深度信息,實現模型重建。這種可編碼的光束就是結構光,包括各種特定樣式的點、線、面等圖案。結構光法解決了物體表面平坦、紋理單一、灰度變化緩慢等問題。因為實現簡單且精度較高,所以結構光法的應用非常廣泛。
對于多幀通過不同角度拍攝的景物圖像,各幀之間包含一定的公共部分。為了利用深度圖像進行三維重建,需要對圖像進行分析,求解各幀之間的變換參數。深度圖像的配準是以場景的公共部分為基準,把不同時間、角度、照度獲取的多幀圖像疊加匹配到統一的坐標系中。計算出相應的平移向量與旋轉矩陣,同時消除冗余信息。點云配準除了會制約三維重建的速度,也會影響到模型的精細程度和全局效果。因此必須提升點云配準算法的性能。
常見的三維重建表達方式
深度圖其每個像素值代表的是物體到相機xy平面的距離,單位為 mm。
體素是三維空間中的一個有大小的點,一個小方塊,相當于是三維空間種的像素。
點云是某個坐標系下的點的數據集。點包含了豐富的信息,包括三維坐標X,Y,Z、顏色、分類值、強度值、時間等等。在我看來點云可以將現實世界原子化,通過高精度的點云數據可以還原現實世界。萬物皆點云,獲取方式可通過三維激光掃描等。