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

基于ICP算法的三維激光掃描點云數據配準方法

2014-07-10 10:42:03亢瑞紅甘夢仙
池州學院學報 2014年3期
關鍵詞:數據處理方法

亢瑞紅,胡 洪,甘夢仙

(1.池州學院 資源環(huán)境與旅游系,安徽 池州 247000;2.中國礦業(yè)大學 環(huán)境與測繪學院,國土環(huán)境與災害監(jiān)測國家測繪局重點實驗室,江蘇 徐州221008;

基于ICP算法的三維激光掃描點云數據配準方法

亢瑞紅1,胡 洪2,甘夢仙1

(1.池州學院 資源環(huán)境與旅游系,安徽 池州 247000;2.中國礦業(yè)大學 環(huán)境與測繪學院,國土環(huán)境與災害監(jiān)測國家測繪局重點實驗室,江蘇 徐州221008;

數據配準在三維激光掃描點云數據處理中占有非常重要的地位,最近點迭代算法(ICP)是點云數據處理中點云數據配準的經典的高水平數學方法。文章回顧了配準方法的研究背景,重點闡述了ICP算法的原理和計算步驟。通過三維激光掃描數據的采集,運用ICP算法對點云數據進行配準,具體實驗結果證明該方法的有效性。

ICP算法;點云數據配準;三維激光掃描;數據采集

利用三維激光掃描獲取的點云進行三維模型重建,需要經過掃描物體獲取點云數據、點云數據預處理、多測站點云數據配準、三維格網建立、三維模型后處理、紋理貼圖等過程。在建立物體三維立體模型中,數據配準是一項十分關鍵十分重要的數據處理內容,其配準的精度直接影響著建立的模型的精度。數據配準的方法有很多,其中最為經典的為迭代最近點算法(ICP)。

1 點云數據配準

點云配準問題類似于數學上的映射問題,即找到兩相鄰點云數據集合間的一種對應關系。假設兩個點云集合M、N分別為兩個不同測站下掃描得到的點云數據集合,點Pi∈M;點Pj∈N;且Pi、Pj為同一空間上的點在不同測站下掃描所得的點。點云配準就是讓所有來自不同測站的點云數據中代表物體表面同一點組成的點對 (Pi,Pj),滿足Pi=R Pj+T成立,其中R為旋轉矩陣,T為平移矩陣。通過此剛體變換可將一個坐標系下的點云數據轉換至另一坐標系下。從描述中可以看出,點云配準工作主要分成兩大步:確定同名點對、求解旋轉矩陣R及平移矩陣T。除了平移和旋轉,配準的依據還有仿射變換(平行線映射為平行線)、投影變換(直線映射為直線)、曲線變換(直線映射為曲線)等。

點云數據配準是將不同坐標下的大量點云統(tǒng)一坐標系的過程,在數據處理中十分關鍵。國內同濟大學的鄭德華[1]對三維激光掃描數據的整體流程進行了詳細敘述,并提出多幅影像數據整體配準方法MVS,對表面提取特征有一定研究。胡少興、查紅彬[2]等人提出利用點云數據的輪廓特征進行多視點幾何數據配準研究。山東大學的張政[3]就計算機專業(yè)角度對點云數據的配準算法進行相關研究,把配準方法分為全局配準方法和局部配準方法,并對算法的收斂速度進行研究。李必軍[4]等人研究了從激光掃描數據中進行快速提取建筑物特征研究,并取得較好效果。黃磊[5]等人利用激光掃描反射光的強度信息對建筑物立面信息進行提取與分類。南京師范大學的張凱[6]將空間配準分為數據拼接、整體匹配和數據融合三個步驟,他認為進行數據配準先進行空間劃分,有利于提高配準效率。

2 迭代最近點算法ICP

ICP算法最早是由Besl、Mckay[7]以及Chen在1992年提出的,是一種基于四元數的點集到點集(PSTPS)的配準算法。Faugeras在1986年最早提出用四元數進行配準,1987年Horn、Arun[8]等人同樣提出運用四元數法進行點集對點集PSTPS配準方法。1999年J-YL ai[9]等人對有部分重疊區(qū)域的點云數據提出三點到三點、三球對三球、三平面到三平面的配準方法。1996年David A Simon[10]在醫(yī)學掃描點云數據處理中著重研究了ICP算法,以及對提高迭代速度的研究,并對配準后精度做了一定的分析。2004年Niloy J.Mitra引入二階的曲率特征,并提出基于二次距離框架進行配準的方法,大大的提高了ICP算法收斂速度。其中1992年Besl和Mckay提出的迭代最近點法ICP(Iterative Closest Point)成為最具代表性的迭代算法,采用搜索或牛頓迭代尋找同名點,并開始嘗試配準后建立三維模型。

ICP算法的基本思想是:先假設一個初始位姿估計,從一個視角的測量點集中選定一定數量的點,從另一視角的測量點集中尋找這些點對應的最近點點集,通過嚴密的結算過程求得一個變換,使對應點點集間的距離最小化,通過迭代計算,直到滿足收斂條件,這時目標函數值不再發(fā)生變化,迭代過程終止。

假設給定的含有n個坐標點的三維空間點云集合P、Q;

兩點云集合的重疊區(qū)域為Ω,將P、Q運用ICP配準,ICP算法處理過程如下:

(1)定義一個配準方法目標函數(或稱距離函數)

其中,k為對應點個數,R、T分別為旋轉矩陣和平移矩陣,d為點集P中的第i個點到Ω上最近點的距離偏差。

設置迭代點集初值為:P0=R0Pi+T0

(2)由點集Pi中的點,在曲面Ω上采用搜索算法計算對應最近點點集Ck,計算目標函數值為fk;

(3)利用平移和旋轉矩陣計算,生成一個新的點集Ck+1,計算目標函數值為fk+1;

(4)設置一個閾值τ,當計算出的目標函數值的變化小于預設的閾值τ時,迭代過程停止,否則,重復2-3步驟,停止迭代的判斷準則為:

(5)根據迭代產生的最優(yōu)的旋轉矩陣R和平移矩陣T,對點云進行剛體變換,得到最終配準結果。

ICP算法中最為經典的最近點搜索法當是Point to Point最近點搜索法,此方法運用kd-tree的方法實現最近點搜索。Blais G提出 Point to Projection隨機搜索方法,過透視點向源曲面一點方向的投影線與目標曲面的交點作為搜索的最近點;2004年Niloy J.Mitra提出Point to Plane方法,根據源曲面上點到目標曲面的切平面的法線與目標曲面的交點作為最近點 ;Soon-Yong Park提出了Contractive Project Point最近點搜索方法。對于迭代收斂速度方面,Besl和Mckay為加快迭代收斂速度,提出了 ICP加快算法 AICP(Accelerated Iterative Closest Point),采用直線型逼近法和拋物線逼近法兩種線搜索方法。此外還有不動點迭代,加速牛頓迭代,變分迭代,梯度方向逼近,逐次超松弛迭代等方法,其中梯度方向逼近方法加快迭代的同時可保證算法的收斂性。

3 實驗算例

3.1 點云數據采集

運用三維激光掃描系統(tǒng)進行數據采集的工作流程分為:現場踏勘、測站設計、掃描實施等。在掃描之前首先要設置掃描參數,包括輸入溫度、氣壓、已知測站點坐標、儀器高等;設置掃描間隔;在軟件界面上通過內置數碼相機實時顯示目標影像信息,在影像上選擇掃描區(qū)域,即可啟動掃描。掃描采集點云數據流程如圖1所示。

圖1 點云數據采集流程圖

為了分析點云數據配準的效果,本次實驗采用Trimble GX200三維激光掃描儀,以某大學的北大門為實驗掃描對象,獲取兩幅北大門的掃描數據影像。實驗中共掃描兩站,其中測站一距離掃描對象約50m,獲得含有77225個點的原始點云數據影像,如圖2所示;測站二距離掃描對象約為60m,獲得含有85015個點的原始點云影像,如圖3所示。

圖2 測站一原始點云影像

圖3 測站二原始點云影像

3.2 點云影像基于ICP配準

配準初始設置參數是否合理,直接影響配準的實際效果,經反復驗證,當距離閾值取τ=0.000006時,配準結果較為理想,此時最近點距離的標準差為0.001125m。在實際計算中,若選取的τ使得點云數據匹配失敗,可適當放松距離約束閾值。配準后的點云效果圖如圖4所示。為驗證基礎ICP配準方法的有效性,圖5為基于“三點法”進行配準后的結果,其配準的精度為0.082163m。由此看出,基于ICP算法的配準優(yōu)勢比較明顯,精度更高,效果更好。

圖4 兩測站基于ICP配準后點云影像

圖5 三點法兩測站配準后點云影像

4 結論

針對地面三維激光掃描點云數據的配準問題,提出采用ICP算法對兩測站的點云數據進行配準。通過尋求合適的距離閾值,使配準的速度和精度達到最佳。經過對比其他配準方法,實驗結果表明,當距離閾值取值合理時,采用ICP算法進行點云數據的配準是較為準確和有效的。而配準參數設置的合理與否很大程度上依賴于作業(yè)人員的專業(yè)知識和數據處理經驗,如何改進ICP算法使之在點云數據配準中有更好的應用,須對ICP算法的收斂速度、可靠性和穩(wěn)定性作進一步的研究。

[1]鄭德華.三維激光掃描數據處理的理論與方法[D].上海:同濟大學,2007.

[2]胡少興,查紅彬.利用輪廓特征的多視點幾何數據配準[J].系統(tǒng)仿真學報,2007,19(6):1307-1311.

[3]張政.點云數據配準算法研究[D].濟南:山東大學,2008.

[4]李必軍,等.從激光掃描數據中進行建筑物特征提取研究[J].武漢大學學報:自然科學版,2003,28(1):65-70.

[5]黃磊,等.基于激光掃描回光強度的建筑物立面信息提取與分類[J].武漢大學學報:自然科學版,2009,34(2):195-198.

[6]張凱.三維激光掃描數據的空間配準研究[D].南京:南京師范大學,2008.

[7]Besl P Makay.A Method for Registration of 3D Shapes[J].IEEE Transactions on Pattern Analysis and Ma-chine Intelligence,1992,14(2):239-256.

[8]Horn BKP.Closed-form Solution of Absolute Orientation Using Unit Quaternions[J].Journal of the Optical Society of America,1987(4):629-642.

[9]J-Y Lai,C-Yao.Registration and Data Merging for Multiple Sets of Scan Data[J].International Journal of Advanced Manufacturing Technology,1999(15):54-63.

[10]David A.Simon.Fast and Accurate Shape-based Registration[D].Pennsylvania:Carnegie Mellon University,1996.

[責任編輯:桂傳友]

TP319

A

1674-1104(2014)03-0068-03

10.13420/j.cnki.jczu.2014.03.020

2013-08-21

池州學院研究生引進啟動項目(2011RC026)。

亢瑞紅(1987-),女,山東聊城人,池州學院資源環(huán)境與旅游系助教,碩士,主要研究方向為三維激光掃描及測繪數據處理。

猜你喜歡
數據處理方法
認知診斷缺失數據處理方法的比較:零替換、多重插補與極大似然估計法*
心理學報(2022年4期)2022-04-12 07:38:02
ILWT-EEMD數據處理的ELM滾動軸承故障診斷
水泵技術(2021年3期)2021-08-14 02:09:20
學習方法
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
MATLAB在化學工程與工藝實驗數據處理中的應用
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
Matlab在密立根油滴實驗數據處理中的應用
基于POS AV610與PPP的車輛導航數據處理
主站蜘蛛池模板: 青青草一区| 毛片手机在线看| 国产原创自拍不卡第一页| 全部无卡免费的毛片在线看| 麻豆国产在线观看一区二区| 亚洲午夜福利精品无码不卡 | 国产jizz| 人妻精品全国免费视频| 色有码无码视频| 人妻中文久热无码丝袜| 免费看av在线网站网址| 永久免费AⅤ无码网站在线观看| 国产精品视频久| 国产精品人成在线播放| 99热这里只有精品免费| 欧美精品成人一区二区视频一| 无码高潮喷水在线观看| 亚洲欧美一区二区三区麻豆| 国产精品任我爽爆在线播放6080 | 欧美天天干| 日本精品一在线观看视频| 亚洲一区二区三区中文字幕5566| 亚洲综合第一区| 亚洲一级毛片在线观播放| 无码专区在线观看| 欧美 亚洲 日韩 国产| 国产一区二区三区日韩精品 | 久久久久久久97| 国产久草视频| 国产欧美视频综合二区| 欧美成人午夜影院| 国产内射在线观看| 美女无遮挡免费视频网站| 中文字幕在线看| 欧美日韩成人在线观看| 久久毛片基地| 日韩美一区二区| 四虎永久在线| 国产成人精品视频一区二区电影| 亚洲码一区二区三区| 久久人人97超碰人人澡爱香蕉 | 亚洲中文字幕久久无码精品A| 毛片网站观看| 欧美日韩激情在线| 免费看av在线网站网址| 国产精品亚洲综合久久小说| 欧美自拍另类欧美综合图区| 91九色最新地址| 国产欧美高清| 久久亚洲美女精品国产精品| 黄色网站不卡无码| 国产午夜不卡| 欧美激情视频一区二区三区免费| 国产v精品成人免费视频71pao | 国产精品一区在线观看你懂的| 一级毛片高清| 亚洲精品无码抽插日韩| 99热最新网址| 亚洲最大福利视频网| 欧美yw精品日本国产精品| 久久综合结合久久狠狠狠97色| 女高中生自慰污污网站| 日本爱爱精品一区二区| 久久人体视频| 国产精品私拍99pans大尺度| 伊人激情久久综合中文字幕| 无码人中文字幕| 亚洲全网成人资源在线观看| 国产美女免费| 国产亚洲欧美在线视频| 亚洲色大成网站www国产| 91欧美在线| 园内精品自拍视频在线播放| 国产亚洲一区二区三区在线| 欧美日韩国产成人高清视频| 亚洲欧美一区二区三区蜜芽| av无码久久精品| 日韩亚洲高清一区二区| 国产第一页免费浮力影院| 国产在线一二三区| 男女男精品视频| 精品亚洲国产成人AV|