日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

点云sift matlab,点云配准SIFT算法

發布時間:2023/12/20 循环神经网络 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 点云sift matlab,点云配准SIFT算法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

【實例簡介】

點云配準算法,運用SIFT算法實現對點云數據的配準。

第2期

王程冬,等;SIFT算法在點云配準中的應用

15

假設正確匹配的點占總數的比例為p,則隨機抽取的

d

4對匹配點不全是正確匹配的幾率為1-4,抽取N次都抽

(9)

不到4對全是正確匹配點的概率為(1-p2),在實踐中只

3)由協方差矩陣構造4×4對稱矩陣

要能夠保證(1-p4)<0.05就可以滿足實際應用需要。

∑a.是矩陣∑mk的跡,設A=(∑mx

2.2投票提純法

∑Dx)△=[A2A31A21],為3×3單位矩陣。

由于在不同視角下,三維采樣點之間的相互位置關系

并沒有改變,因而,它們具有空間特征不變性,比如:某

2個三維點之間的歐式距離不會因為視角的改變而變化

由于實際測量時不可避免都存在一定的誤差,因此,本文認

(10)

為,如果2個距離的差值小于設定的閾值,即可認為這2個

∑+∑

DI( tr

距離值是相等的。

4)計算Q(∑Dx)的特征值和特征向量,最人特征值

基于這個原則,在全部的匹配點中根據空間點之間的對應的特征向量即為旋轉向量q=[99g2,旋轉矩陣

距離是否相等行投票,保留得票數超過一定數量的匹配為

點,去除得票數較低的匹配點。沒{v1},4分別表示三

R(qR)

維對應點集,=1,2,…,N,N為匹死個數,為每對點(v,

90+q--g32(qq2-q0q3)2(q193+qq2)

)之間的匹配關系建立累加器CMT4,對投票結杲進行統

2(g192+qo93)o +o? - -ga 2(q298-gog

計,用‖kb'k表示兩點間的歐氏距離,投票算法偽代碼如

2(qqqq2)2(qg+qq1)+g2-92-g2

inputv},υ’,},k=1,2,…,N

5)計算平移向量qr=[q49596

output CNTI

R(

for i=1.2

(12)

frj=1,2,…,N

3.2精確配準

ICP( iterative closest point)算法是目前應用最廣的點云

f‖|vv;‖=‖t2

then CNt:-CNT+l

精確配準算法。ICP算法雖然能夠滿足點云配準在精度上

當累加器的數值與匹配個數的比值CNTk/N大于設定

的要求,但算法本身計算效率不高,花費時間較多,特別是

的閾值時,則保留相應的匹點,而其它的匹配點視為誤匹

對于有實時性要求的三維掃描系統無法直接使用。

本文采用基于特征點的改進CP算法,解決傳統ICP

3點云配準

算法計算效率的問題。本文算法首先獲得目標點云中經過

點云的配準過程可以劃分為粗配準和精確配準。粗配

匹配點提純得到的特征點,然后利用kdte尋找這些特征

準就是在初始坐標變換關系未知的情況下,對任意相對位

點在參考點云中的最近點,通過這些步驟可以顯著減少算

置下的多片點云進行配準,使得配推后的點云數據具有良

法的時問復雜度。

好的吻合度。粗配準可以獲得較好的初始位置關系,但在

算法流程說明如下

實際應用中這種初始位置的精度是不能滿足最終拼合要求

1)得到目標點云D(含有n個點)和參考點云K(含

的,需要進行精確配準以提高精度。粗配準為精確配準提

有nx個點);

供了良好的初始位置,是點云配準過程的基礎

2)經過匹配點提純,獲得D中的N個特征點,得到特

3.」祖配準

征點集S

對應點集配準算法的日標在于尋找最小乘通近的坐

3)初始化:迭代次數k=0,由粗配準得q=[qB,qn],

標變換矩陣,可以釆用單位四元數汰得到。若目標點集

對特征點集進行初始變換S1=q(S0),為參考點云X建立

D對應于參考點集X,則D中點的個數N和X中點的個kd

數Nx相等,即ND=Nx。計算變換矩陣的步驟如下:

4)尋找S2在X中的最近點S'k,出對應點集S和Sk

1)分別求目標點集D和參考點集X的重心

計算坐標變換向量q

5)特征點集坐標變換:S+=q(S);

n=∑=2x

(8)

6)判斷誤差是否收斂,若a-d+0

2)由點集D和X構造協方差矩陣

為設定的國值,否則,轉到步驟(4);

傳感器與微系統

第31卷

7)口標點云坐標變換:刀′=q9(D)

4實驗結果

通過對牙模的測量來驗證本文算法的有效性。1)由

維掃描儀獲得牙模的局部圖像并重建得到點云數據;

圖4牙模的完整ST模型

2)兩次獲得牙模局部圖像且與前次測量的圖像有部分重

fig 4 STL model of the complete dental wax

5結論

疊區域,采用SIF算法進行特征匹型,由圖1(a)可知,

針對ICP算法初始變換選取的問題,本文提出在采用

用SIFT算法得到的圖像間的匹配待征點不夠精確,經過

IT算法獲得圖像對應特征點的基礎上,通過一一映射關

致性提純后,能夠較好地剔除誤匹配點,結果如圖1(b)所系獲得三維對應特征點,由單位四元數法獲得點云初始位

示。3)由像素點和三維點的一映射關系獲得三維匹配置關系。通過實驗驗證,對點云進行粗配準獲得了較好的

點,首先對兩片點云進行粗配準,由圖2(a)可知僅用粗配初始位置關系,再用改進的ICP算汰進行精確配準,得到較

準會造成配準精度不夠,不能滿足要求,采用改進的CP算好的型準精度和收斂速度。在實際應用中,具有較高的使

法精確配準后,可以得到較好的配準精度,結果如圖2(b

用價值。

所示,圖2(c)為兩片點云融合后生成的ST模型。

參考文獻

[1.龍,鐘約先,李仁舉,等.結構光三維掃描測量的三維拼

接技術J.清華大學學報:自然科學版,2002,42(4):477

[2]羅先波,鐘約先,李仁舉.三維掃描系統中的數據配準技

a)ST特征匹配

(b)去除誤匹配

a) featurc matching of SIFT algorithn (b)eliminate the outlier matches

不[門].清華大學學報:自然科學版,2004,44(8):1104

1106

圖1圖像恃征檢測與匹配

1 3 Chen Y, Medioni G Object modeling by registration of multiple

Fig 1 Feature detection and matching of image

range images[ C ]//Froc of IEEE Conf on Robotics and Automa

tion sacramento califomia.19 91. 2724-2729

[4] Luwe D G. Distinctive itage features fruiz scale-invariant key

tsJ]. International Journal of Computer Vision, 2004

60(2)91-110

a)粗配準

(b)精確配準

(c)STL模型

「5王水明,王貴錦圖像局部不變特性特征與措述[M]北京:

(a)rough registration (b)precise registration ()STL model

國防工業出版社,2010:163-164.

圖2兩片點云配準

6」徐正光,田清,張利欣圖像拼接方法探討J.微計算機信

Fig 2 Registration of two point clouds

息,2006,22(3):27-30

由圖3和圖4可知,本文算法對于多片點云配準也有

[7]梁云波,鄧文怡,婁小平,等基于標志點的多視三維數據自

令人滿意的效果。

動拼接方法[門].北京信息科技大學學報,2010,25(1):30一

[8]Eggert D W, Lorusso A, Fisher R B. Estimating 3D rigid body

of four ma

(a)粗配準

(b)精確配準

chine Vision and Applications, 1997, 9(1): 272-290

)rough registration

(b) precise registration

作者簡介

圖3三片點云配準

王程冬(1987—),男,江蘇鹽城人,碩士研究生,礦究方向為計

Fig 3 Registration of three point clouds

算機視黨、三維測量重建

一少六少出

上接第148頁)

研究J.計算機仿真,2007,1(1):170-173

Fabre e, Benefits a, Jard C,eta. Distributed state reconstruction[5)宗群,劉利,劉文靜,等DES故障診斷方法在電梯中

for discrctc event systems[C]//Proc of 39 th Conf Decision and

的應用「J].天津大學學報,200,5(5):54-58

Cont, Sydney, Auslralia, 2000: 2252--2257

[6] Lini M R S, Rossi C. A fault detection and isolation method for

[3] Lafortune S, Tenehetzis D, Sampath M, et al. Failure diagnosis of

complex industrial systems[ J]. IEEE 'Trans on Sits Man Cyber

Parka Systems and Humans, 2000, 30( 6): 860-865

dynamic systems an approach based on discretc event systems[c

作者簡介:

Proclaimed Conf, Arlinglon-VA, 2001: 2058-2071

林景凍(1900-),男,福建寧德人,博士,副教授,主要研究方

[4]徐健,邊信黔,王元慧.基于DEDS的AUV故障診斷問題

向為智能儀器儀表的設計智能首樂燈光表演系統的設計。

【實例截圖】

【核心代碼】

總結

以上是生活随笔為你收集整理的点云sift matlab,点云配准SIFT算法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。