點云匹配
圖像配準目的在于比較或融合。針對同一對象在不同條件下獲取的圖像,因為激光掃描光束受物體遮擋的原因,不可能通過一次掃描完成對整個物體的三維點云的獲取。因此需要從不同的位置和角度對物體進行掃描。三維匹配的目的就是把相鄰掃描的點云數據拼接在一起。三維匹配重點關注匹配算法,常用的算法有最近點迭代算法 ICP和各種全局匹配算法。
ICP(Iterative Closest Point迭代最近點)算法是一種點集對點集配準方法。如下圖所示,PR(紅色點云)和RB(藍色點云)是兩個點集,該算法就是計算怎么把PB平移旋轉,使PB和PR盡量重疊。
ICP算法基本思想:
三維點云匹配問題的目的是找到P和Q變化的矩陣R和T,對于 ,,利用最小二乘法求解最優解使:
最小時的R和T。
先對平移向量T進行初始的估算,具體方法是分別得到點集P和Q的中心:
在計算轉換之前,從兩個點集中的每個點減去相應的質心。
則上述最優化目標函數可以轉化為:
最優化問題分解為:
目標函數E(R,t)的優化是ICP算法的最后一個階段。在求得目標函數后,采用什么樣的方法來使其收斂到最小,也是一個比較重要的問題。求解方法有基于奇異值分解的方法、四元數方法等。
ICP算法優點:
可以獲得非常精確的配準效果
不必對處理的點集進行分割和特征提取
在較好的初值情況下,可以得到很好的算法收斂性
ICP算法的不足之處:
在搜索對應點的過程中,計算量非常大,這是傳統ICP算法的瓶頸
標準ICP算法中尋找對應點時,認為歐氏距離最近的點就是對應點。這種假設有不合理之處,會產生一定數量的錯誤對應點
-
算法
+關注
關注
23文章
4622瀏覽量
93063 -
ICP
+關注
關注
0文章
70瀏覽量
12798 -
點云
+關注
關注
0文章
58瀏覽量
3804
原文標題:點云匹配介紹與ICP算法
文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論