999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

改進(jìn)ICP算法的點(diǎn)云配準(zhǔn)

2017-06-15 15:07:01邱世聰羅意
河南科技 2017年7期
關(guān)鍵詞:測繪

邱世聰 羅意

(江西理工大學(xué)建筑與測繪工程學(xué)院,江西贛州 341000)

改進(jìn)ICP算法的點(diǎn)云配準(zhǔn)

邱世聰 羅意

(江西理工大學(xué)建筑與測繪工程學(xué)院,江西贛州 341000)

針對傳統(tǒng)ICP算法所存在的對初始點(diǎn)云位置要求高、算法效率低等局限性,本文對算法進(jìn)行研究改進(jìn),改進(jìn)結(jié)合K-近鄰搜索和法向量估計(jì),采用組建不變角度作為不變特征求解旋轉(zhuǎn)矩陣和平移向量實(shí)現(xiàn)初配準(zhǔn),利用基于八叉樹的ICP算法進(jìn)行精配準(zhǔn)。研究表明,改進(jìn)算法能提高配準(zhǔn)精度,縮短配準(zhǔn)時間,優(yōu)勢明顯。

點(diǎn)云配準(zhǔn);法向量估計(jì);不變特征;ICP算法;八叉樹

三維激光掃描技術(shù)是目前用于測繪學(xué)科的一項(xiàng)高新技術(shù),該技術(shù)具有非接觸性、快速性、實(shí)時獲取的數(shù)據(jù)具有精度高等特點(diǎn),因此被廣泛應(yīng)用于文物保護(hù)、數(shù)字城市、變形監(jiān)測、逆向工程等領(lǐng)域[1-3]。由于實(shí)際測量工作中常常受三維激光掃描儀自身、掃描目標(biāo)的復(fù)雜程度及周圍環(huán)境的影響,需要進(jìn)行多次設(shè)站掃描以獲得完整的數(shù)據(jù),由于不同測站掃描的點(diǎn)云數(shù)據(jù)所在的坐標(biāo)系統(tǒng)不同,因此需要對不同測站的點(diǎn)云數(shù)據(jù)進(jìn)行配準(zhǔn),即將不同坐標(biāo)系的點(diǎn)云數(shù)據(jù)轉(zhuǎn)換到相同的坐標(biāo)系下以獲得同一基準(zhǔn)[4]。

目前,國內(nèi)外的學(xué)者在點(diǎn)云配準(zhǔn)方面做了許多研究,由Besl等提出的迭代最近點(diǎn)算法(Iterative Closest Points,ICP)應(yīng)用最為廣泛,許多學(xué)者也對此算法做出了不同的改進(jìn)[5-7]。最近點(diǎn)迭代算法本質(zhì)上是基于最小二乘法的最優(yōu)匹配算法,算法重復(fù)進(jìn)行確定對應(yīng)點(diǎn)集解算出最優(yōu)剛體變換,直到滿足某個表示正確匹配的收斂準(zhǔn)則[8]。ICP算法存在的局限性主要有兩方面:①該算法要求2個點(diǎn)集有較好的相對初始位置以避免陷入局部最優(yōu)解[9];②搜尋匹配點(diǎn)對的時間較長[10]。

本文基于上述ICP算法存在的不足,提出了一種改進(jìn)算法,此算法主要進(jìn)行以下兩方面的改進(jìn):①根據(jù)ICP算法對點(diǎn)云初始位置的要求,避免陷入局部最優(yōu)解,結(jié)合K-近鄰搜索和法向量估計(jì),通過構(gòu)造不變角度作為不變特征求解旋轉(zhuǎn)矩陣和平移向量對點(diǎn)云進(jìn)行初始配準(zhǔn);②針對ICP算法處理工作量大及搜索效率低下等缺點(diǎn),通過求取內(nèi)點(diǎn)點(diǎn)集來減少搜索工作量,同時利用Octree結(jié)構(gòu)來加快點(diǎn)云配準(zhǔn)的搜索速率,并利用配準(zhǔn)點(diǎn)云中點(diǎn)對的距離關(guān)系剔除錯誤點(diǎn),以提高配準(zhǔn)精度。

1 改進(jìn)的點(diǎn)云配準(zhǔn)算法

1.1 點(diǎn)云初始配準(zhǔn)

ICP算法是逼近迭代算法,需要兩點(diǎn)集有較大范圍的重合區(qū)域,以滿足精確配準(zhǔn)的收斂精度要求。實(shí)際測量過程中獲得的兩視角點(diǎn)云由于目標(biāo)物體的復(fù)雜程度、掃

本文通過局部表面擬合的方法估計(jì)法向量[8]。在點(diǎn)云表面處處光滑的情況下,可以用平面很好地?cái)M合出任意點(diǎn)的局部鄰域,因此,對掃描點(diǎn)云數(shù)據(jù)中的任意點(diǎn)p,當(dāng)搜索到距離點(diǎn)P最近的K個鄰近點(diǎn),然后解算出K個鄰近點(diǎn)的局部平面P。對點(diǎn)云數(shù)據(jù)中的任意一點(diǎn)p進(jìn)行法向量估計(jì)等價于對點(diǎn)p與其K個鄰近點(diǎn)擬合成的局部平面P的切平面進(jìn)行法向量的求解。本文通過鄰域協(xié)方差分析法求得點(diǎn)云數(shù)據(jù)中各個點(diǎn)的法向量。原理如下:

任意一點(diǎn)P與其K近鄰域點(diǎn)得到協(xié)方差陣:

式(1)中,p0為K近鄰域的質(zhì)心,點(diǎn)P的法向量為協(xié)方差矩陣CV最小特征值對應(yīng)的特征向量。

1.2 點(diǎn)云的精確配準(zhǔn)

按照上述方法進(jìn)行初配準(zhǔn)后,兩點(diǎn)云已經(jīng)大致取得了良好的配準(zhǔn)位置,但是還需要進(jìn)行精確配準(zhǔn),以達(dá)到點(diǎn)云配準(zhǔn)的精度要求。鑒于初配準(zhǔn)已得到較好的結(jié)果,為進(jìn)一步提高配準(zhǔn)精度,對于目標(biāo)點(diǎn)集中的點(diǎn)pi以及其在參考點(diǎn)集中的最近點(diǎn)qj設(shè)定一個閾值δ,若dist(pi,qj)<δ,即兩點(diǎn)之間的距離小于閾值,則將pi作為內(nèi)點(diǎn),否則認(rèn)為其降低配準(zhǔn)精度而作為外點(diǎn)去除,用得到的內(nèi)點(diǎn)點(diǎn)集計(jì)算配準(zhǔn)參數(shù)。首次迭代時將初始配準(zhǔn)的誤差值設(shè)定為閾值δ,首次迭代后的配準(zhǔn)誤差值作為第2次迭代的閾值δ,之后上一次迭代后的配準(zhǔn)誤差值作為下一次迭代的閾值δ。如此反復(fù)進(jìn)行迭代,直到配準(zhǔn)誤差滿足終止條件時結(jié)束。此外,改進(jìn)算法利用Octree結(jié)構(gòu)代替原傳統(tǒng)ICP算法里的查找部分來搜尋最近點(diǎn),這樣可以大大提高點(diǎn)云最近點(diǎn)的搜索速度,從而降低點(diǎn)云配準(zhǔn)的時間。

通過最近點(diǎn)距離搜索得到的點(diǎn)對中依然存在影響配準(zhǔn)精度的錯誤點(diǎn),改進(jìn)算法通過求取對應(yīng)點(diǎn)對的方向向量夾角來判斷對應(yīng)點(diǎn)對是否正確。由于在初始配準(zhǔn)中已經(jīng)求取了點(diǎn)云數(shù)據(jù)中所有點(diǎn)的法向量且將法向量方向的指向調(diào)整到點(diǎn)云曲面的同一側(cè),所以在這里只需要將各點(diǎn)法向量轉(zhuǎn)化為單位向量,并求取各對應(yīng)點(diǎn)對法向量夾角。經(jīng)上述方法進(jìn)行初配準(zhǔn)后,兩點(diǎn)云基本重合,正確的對應(yīng)點(diǎn)對應(yīng)滿足點(diǎn)對法方向向量夾角小于某一閾值β,因此若夾角大于設(shè)定的閾值β,則認(rèn)為是錯誤的點(diǎn)對,并將其剔除以避免錯誤的點(diǎn)對參加配準(zhǔn),從而提高點(diǎn)云配準(zhǔn)精度。

2 實(shí)例驗(yàn)證

圖1 龜模型配準(zhǔn)對比圖

為了驗(yàn)證改進(jìn)算法的有效性,本文利用Rigel VZ-6000三維激光掃描儀采集的點(diǎn)云數(shù)據(jù)進(jìn)行了實(shí)驗(yàn)。實(shí)驗(yàn)平臺為CPU主頻2.6GHz,內(nèi)存4GB的Windows10系統(tǒng)。在本次三維模型重建中用到的點(diǎn)云處理軟件是GeomagicStudio2012,在Microsoft Visual Studio 2010環(huán)境下利用C++語言編程設(shè)計(jì)、采用PCL 1.7.2版本點(diǎn)云庫[11]、CMAKE 3.0跨平臺編譯工具來實(shí)現(xiàn)算法。

由于采集的數(shù)據(jù)中具有噪聲,首先將點(diǎn)云數(shù)據(jù)進(jìn)行去躁,而且為了提高配準(zhǔn)效率對去躁后的點(diǎn)云數(shù)據(jù),在保留其特征的前提下進(jìn)行了采樣等一系列預(yù)處理。

在點(diǎn)云配準(zhǔn)過程中,按照上述初始配準(zhǔn)的算法步驟,實(shí)現(xiàn)視點(diǎn)點(diǎn)云數(shù)據(jù)的K-鄰域搜索、法向量及不變特征的求取,本文采用4鄰域。

本文通過搜索不變特征來組成匹配點(diǎn)對,由最小二乘擬合計(jì)算旋轉(zhuǎn)矩陣及平移向量,此次初始配準(zhǔn)選取四鄰域且進(jìn)行了3次旋轉(zhuǎn)平移。初配準(zhǔn)后的兩視角點(diǎn)云大致重合能夠滿足ICP算法對點(diǎn)云初始位置要求,而且為后續(xù)的點(diǎn)云精配準(zhǔn)提供了良好的環(huán)境。

在PCL點(diǎn)云庫的環(huán)境下按照前面描述的精配準(zhǔn)策略進(jìn)行實(shí)現(xiàn),為了驗(yàn)證本文所采用精配準(zhǔn)方法的有效性,分別按照傳統(tǒng)ICP算法、初始配準(zhǔn)+傳統(tǒng)ICP算法和初始配準(zhǔn)+改進(jìn)ICP算法進(jìn)行驗(yàn)證,結(jié)果如圖1所示。

從配準(zhǔn)效果圖可以看出,由于傳統(tǒng)ICP算法沒有進(jìn)行初始配準(zhǔn)獲得較好的精配準(zhǔn)位置,導(dǎo)致迭代收斂到局部最優(yōu)解,配準(zhǔn)失敗。而后面2次試驗(yàn)對點(diǎn)云進(jìn)行了初始配準(zhǔn),使得配準(zhǔn)成功,但是從初始配準(zhǔn)+傳統(tǒng)ICP算法、初始配準(zhǔn)+改進(jìn)ICP算法可以看出在點(diǎn)云輪廓邊緣位置的配準(zhǔn)上傳統(tǒng)ICP算法的效果沒有改進(jìn)ICP算法好,這是由于在傳統(tǒng)ICP算法中沒有加入錯誤點(diǎn)對的去除條件,使得在同樣的迭代收斂條件下,配準(zhǔn)效果沒有改進(jìn)ICP算法好。同時,在配準(zhǔn)時間及配準(zhǔn)誤差上,改進(jìn)ICP算法都在傳統(tǒng)ICP算法基礎(chǔ)上有所提高。

3 結(jié)論

本文針對ICP算法存在的一些不足,提出了一種初始配準(zhǔn)加精確配準(zhǔn)的配準(zhǔn)策略,在初始配準(zhǔn)中通過點(diǎn)對之間不變特征的匹配完成點(diǎn)云數(shù)據(jù)的大致配準(zhǔn),在精確配準(zhǔn)ICP算法中通過加入八叉樹結(jié)構(gòu)及求取內(nèi)點(diǎn)點(diǎn)集來加快對應(yīng)點(diǎn)對的搜索,提高配準(zhǔn)效率。同時,利用配準(zhǔn)點(diǎn)對之間的限制關(guān)系來去除錯誤點(diǎn)對提高配準(zhǔn)精度。驗(yàn)證結(jié)果證明,本文配準(zhǔn)策略及其改進(jìn)方法能夠很好地解決ICP算法存在的一些缺陷,并且有效提高配準(zhǔn)效率及精度,滿足配準(zhǔn)要求。

[1]程效軍,賈東鋒,程小龍.海量點(diǎn)云數(shù)據(jù)處理理論與技術(shù)[M].上海:同濟(jì)大學(xué)出版社,2014.

[2]楊現(xiàn)輝,王惠南.ICP算法在3D點(diǎn)云配準(zhǔn)中的應(yīng)用研究[J].計(jì)算機(jī)仿真,2010(8):235-237.

[3]鄭德華.ICP算法及其在建筑物掃描點(diǎn)云數(shù)據(jù)配準(zhǔn)中的應(yīng)用[J].測繪科學(xué),2011(3):86-91.

[4]周春艷,李勇,皺崢嶸.三維點(diǎn)云ICP算法改進(jìn)研究[J].計(jì)算機(jī)技術(shù)與發(fā)展,2011(8):75-77.

[5]F Su.The research of optical 3D measuring precision influencing factor in reverse engineering[J].Applied Mechanics&Materials,2010(33):157-162.

[6]S Du,N Zheng,S Ying,et al.Affine iterative closest point algorithm for point set registration[J].Pattern Recognition Letters,2010(9):791-799.

[7]LE Walizer,JF Peters.A bounding box search algorithm for DEM simulation[J].Computer Physics Communications,2011 (2):281-288.

[8]邢正全,鄧喀中,薛繼群.基于K-近鄰搜索的點(diǎn)云初始配準(zhǔn)[J].測繪科學(xué),2013(2):93-95.

[9]鐘瑩,張蒙.給予改進(jìn)ICP算法的點(diǎn)云自動配準(zhǔn)技術(shù)[J].中國圖像圖形學(xué)報,2007(3):517-521.

[10]朱德海,郭浩,蘇偉.點(diǎn)云庫PCL學(xué)習(xí)教程[M].北京:北京航空航天大學(xué)出版社,2012.

[11]PJ Besl,ND Mckay.A method for registration of 3-D shapes[C]//IEEE Transactions on Pattern Analysis and Machine Intelligence,1992(2):239-256.

Point Cloud Registration Based on Improved ICP Algorithm

Qiu ShicongLuo Yi
(School of Architectural and Surveying&Mapping Engineering,Jiangxi University of Science and Technology,Ganzhou Jiangxi 341000)

In order to overcome the problem of requiring high quality initial point cloud position and low registration efficiency existing in the traditional iterative closest point(ICP)method,this paper developed an improved ICP algorithm.The improved algorithm combines K-nearest neighbor search and normal estimation,and set the invariant angle as invariant feature to achieve rotation matrix and the translation vector to realize initial registration,then the ICP algorithm based on Octree was used for accurate registration.The experimental results showed that the improved algorithm had obvious advantages for improving the registration accuracy and shortening the registration time.

point cloud registration;normal estimation;invariant feature;ICP algorithm;Octree

TP391.7

A

1003-5168(2017)04-0040-03

2017-03-07

邱世聰(1993-),男,碩士,研究方向:三維激光掃描數(shù)據(jù)處理。描儀自身及周圍環(huán)境的影響往往沒有較好的初始位置。因此,為了滿足后續(xù)精確配準(zhǔn)的要求,首先需要對點(diǎn)云數(shù)據(jù)進(jìn)行初始配準(zhǔn)。

猜你喜歡
測繪
常州市測繪院
城市勘測(2023年5期)2023-11-03 01:32:36
新型基礎(chǔ)測繪探索
浙江省第一測繪院
工程測繪中GNSS測繪技術(shù)的應(yīng)用
測繪新技術(shù)在測繪工程中的應(yīng)用
江西建材(2018年4期)2018-04-10 12:37:38
04 無人機(jī)測繪應(yīng)用創(chuàng)新受青睞
無人機(jī)在地形測繪中的應(yīng)用
電子制作(2017年9期)2017-04-17 03:01:00
測繪簡史
測繪簡史
遙感測繪技術(shù)在測繪工作中的應(yīng)用探討
河南科技(2014年1期)2014-02-27 14:04:09
主站蜘蛛池模板: 色悠久久久久久久综合网伊人| 国产91小视频在线观看| 国产成人免费| 国产亚洲精品资源在线26u| 日韩小视频在线播放| 亚洲天堂视频在线播放| 亚洲国产日韩视频观看| 亚洲成a人片| 色香蕉影院| 亚洲一区二区在线无码| 国产自无码视频在线观看| 国产精品女人呻吟在线观看| 欧美成人综合在线| 免费欧美一级| 波多野结衣在线se| 日韩高清中文字幕| 国产福利2021最新在线观看| 永久免费精品视频| 亚洲日韩精品欧美中文字幕| 中文字幕人妻av一区二区| 国产视频入口| 亚洲无码电影| 国产日韩精品欧美一区喷| 亚洲色图欧美| 国产成人a在线观看视频| 国产网友愉拍精品| 久久精品中文字幕免费| 欧美国产日韩在线| 久久国产V一级毛多内射| 国产亚洲精品自在久久不卡 | 亚洲三级成人| 97国产在线视频| 一级一级特黄女人精品毛片| 波多野结衣亚洲一区| 久久综合九色综合97婷婷| 91丨九色丨首页在线播放 | 午夜三级在线| 在线观看国产精品一区| 欧洲极品无码一区二区三区| 国产99在线观看| 99在线观看视频免费| jizz在线免费播放| www.亚洲一区二区三区| 国产无码制服丝袜| 热99精品视频| 亚洲国产精品成人久久综合影院| 国产精品久久久久久影院| 亚洲AⅤ永久无码精品毛片| 成年人福利视频| 亚洲第一视频网| 精品人妻一区二区三区蜜桃AⅤ | 亚洲天堂精品视频| 永久免费无码日韩视频| 亚洲精品卡2卡3卡4卡5卡区| 99re这里只有国产中文精品国产精品| 久久国产V一级毛多内射| 免费无码AV片在线观看国产| 国产男人天堂| 亚洲视频免费播放| 中国毛片网| 国产亚洲精品精品精品| 伊伊人成亚洲综合人网7777 | 国产不卡在线看| 福利国产微拍广场一区视频在线| 狠狠ⅴ日韩v欧美v天堂| 亚洲h视频在线| 九色国产在线| 97在线公开视频| 亚洲黄色片免费看| 在线观看av永久| av色爱 天堂网| 国产区成人精品视频| 97在线免费| 538国产视频| 成人亚洲视频| 亚洲色图欧美在线| 粉嫩国产白浆在线观看| 丁香婷婷综合激情| 成年网址网站在线观看| 国产精品女主播| 亚洲专区一区二区在线观看| 国产在线啪|