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

基于B-SHOT特征和3D-NDT的點云自動配準

2018-12-26 08:35:44李少達
地理空間信息 2018年12期
關鍵詞:特征實驗

王 鵬,李少達,趙 雪

(1.成都理工大學,成都 610059;2.西南交通大學地球科學與環境工程學院,成都 611756)

地面激光點云技術作為目前空間地理信息獲取的重要手段,廣泛用于三維重建[1]、文物保護[2]等領域。地面激光掃描儀由于其視角限制,需要多角度掃描才能獲取完整的目標物體點云,并且不同角度掃描數據位于掃描儀局部坐標系下,需要通過點云配準算法將多站不同坐標系下的掃描數據進行坐標系統一。2009年,Magnusson[3-4]提出了3D-NDT算法,在精度和效率上都優于經典的ICP算法[5],但和ICP一樣需要初始值。因此,國內學者提出了基于2D特征點[6]、3D特征點[7]、2D特征點和3D特征點結合[8]的粗配準算法對3D-NDT算法進行改進。2014年,Salti等[9]提出了SHOT(signatures of histograms of orientations)3 D特征描述子,速度和精度都優于FPFH[10]、3D-SURF[11]等3D特征描述子。2015年,Prakhya等[12]對SHOT 3D特征描述子進行改進,提出了二進制SHOT(binary signatures of histograms of orientations,b-SHOT)的3D特征描述子,提高了SHOT特征描述子的速度和精度。本文主要研究利用B-SHOT特征描述子進行點云粗配準并結合3D-NDT實現點云數據的自動配準。

1 B-SHOT特征描述子

B-SHOT特征描述子與SHOT特征描述子的區別在于,B-SHOT通過迭代的方式將SHOT的特征描述子由十進制編碼為二進制。利用雙向漢明距離搜索兩視點云之間的同名點,提高了配準的效率和精度。

B-SHOT特征描述子通過結合符號(signatures)和直方圖(histograms)進行特征描述,主要包括建立唯一局部參考框架、子空間直方圖統計、二進制編碼等3個步驟。

為了使特征描述子對旋轉、平移和尺度保持不變,采用修改后的鄰域協方差矩陣C的特征向量創建局部參考框架,如式(1):

式中,r表示支持區域半么,di=||qi-q||表示支持區域r中的采樣點qi與參考點q的距離。

將局部x和z軸的方向朝向它們所代表的向量的多數方向,通過z和x的叉積,即y=z×x獲得局部y軸,這樣便可以得到唯一的局部參考框架。

圖1 球形柵格示意圖[12]

確定了局部參考框架以后,將參考點的所有鄰域點變換到局部參考框架下,以保證后面計算的直方圖對剛體變換的魯棒性。然后利用球體柵格方法將局部參考空間按照距離、俯仰和方位分成32個子空間(如圖1)。通過建立每個子空間的局部直方圖得到每個子空間的子特征,然后將每個子特征連起來就得到了SHOT特征描述子。最后通過迭代方式對SHOT特征描述子進行二進制編碼得到B-SHOT特征描述子。

2 3D-NDT算法原理

3D正態分布變換算法的目標是找到目標點集在參考點集表面匹配的似然函數最大化時的姿態。3D-NDT算法首先將三維點集均勻地劃分為規則立方體,每個立方體內包含一定數量的點。對于立方體中每一個點xi的概率密度函數可以表示為:

式中,x和V分別表示單個立方體內點云的均值和方差。

3D-NDT算法通過目標點集經過初始坐標轉換參數映射到參考點集中的概率密度之和s(p)作為坐標變換參數的分數值進行評價,通過對s(p)進行最優化估計,便可以得到2個點集對于坐標系的轉換參數:

式中,x'i表示當前掃描點映射到參考點集的坐標;T(p,xi)表示當前點集的坐標轉換矩陣。為了得到兩個點集之間的轉換矩陣,可以把最優化問題看成最小化問題,即s(p)最小化。通過牛頓迭代法結合Hessian矩陣進行目標函數求取最小值。令s(p)為0,為了使目標函數最小,需求解以下方程:

其中g為f的梯度,用一階導數表示;H為Hessian矩陣,用f的二階導數表示。

3 實驗與分析

實驗在ubuntu16.04系統(內存4G)下進行,算法通過C++語言并結合點云數據庫PCL編碼實現。實驗數據采用斯坦福的bunny數據,如圖2a所示。為驗證本文算法的可行性,首先對兩視點云分別計算B-SHOT特征描述子,然后利用雙向漢明距離(Hamming distance)計算兩視點云的同名點集,最后通過隨機采用一致性算法(random sample consensus,RANSAC)進行初始參數估計,再利用3D-NDT進行精確配準,實驗結果如圖2(c)。同時,與基于FPFH特征描述子的3D-NDT算法對比,結果如表1。為了提高配準的效率,原始數據進行體素柵格采樣(柵格大小為0.001)。

圖2點云配準過程示意圖

圖2b和2c分別為基于B-SHOT特征描述子的粗配準結果和3D-NDT的精配準結果。實驗證明了B-SHOT結合3D-NDT進行點云自動配準的可行性。兩種粗配準實驗對比結果如表1所示。在粗配準中,基于B-SHOT特征描述子的粗配準時間少于基于FPFH特征描述子的粗配準,使用3D-NDT進行精配準的時間基本不變。最后基于B-SHOT特征描述子的粗配準使得3D-NDT的精度高于基于FPFH特征描述子的粗配準,也間接證明了3D-NDT算法需要好的初始值才能表現出好的配準精度。

表1 點云自動配準實驗結果

4 結 語

本文針對3D-NDT點云配準算法需要初始值的問題,提出了結合B-SHOT特征描述子與3D-NDT的點云自動配準算法,不需要提供初始值便能完成相鄰兩個點云之間的高精度配準。通過實驗對比,本文算法有效可行,且在精度和效率上均優于目前最優秀的FPFH特征配準算法。但是3D-NDT算法還有許多需要改進的地方,在三維網格大小等參數確定過程中很難快速確定最佳參數,降低了整個實驗過程的效率,常研究如何快速自適應地確定網格大小等參數。這也將是下一步的研究方向。

猜你喜歡
特征實驗
抓住特征巧觀察
記一次有趣的實驗
微型實驗里看“燃燒”
新型冠狀病毒及其流行病學特征認識
如何表達“特征”
做個怪怪長實驗
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
NO與NO2相互轉化實驗的改進
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
主站蜘蛛池模板: 国产一级毛片网站| 国产jizz| 无码中字出轨中文人妻中文中| 国产精品自拍合集| 免费全部高H视频无码无遮掩| 亚洲欧美成人影院| 无码又爽又刺激的高潮视频| 亚洲黄色激情网站| 精品人妻系列无码专区久久| 黄色片中文字幕| 国产精品视频第一专区| 免费在线a视频| 国产乱人伦偷精品视频AAA| 色欲色欲久久综合网| 亚洲国模精品一区| 黄色网在线免费观看| 欧美有码在线观看| aa级毛片毛片免费观看久| 一级成人a做片免费| www.91在线播放| 在线免费无码视频| 婷婷色狠狠干| 在线看片国产| 日韩国产亚洲一区二区在线观看| 亚洲一区精品视频在线| a毛片在线播放| 中文字幕色在线| 免费人成在线观看视频色| 亚洲人成网7777777国产| 97人妻精品专区久久久久| 色天天综合久久久久综合片| 国产激情无码一区二区三区免费| 国产欧美日韩视频怡春院| 91精品国产丝袜| 狠狠色丁婷婷综合久久| 精品一区二区三区四区五区| 伊人久久久久久久| 日韩福利在线视频| 国产 在线视频无码| 国产在线观看成人91| 国产精彩视频在线观看| 久久久91人妻无码精品蜜桃HD| 国产精品思思热在线| 91九色最新地址| 69av在线| 亚洲,国产,日韩,综合一区 | 久久精品aⅴ无码中文字幕| 色综合天天综合中文网| 中文无码精品A∨在线观看不卡| 国产亚洲精品自在线| 乱人伦视频中文字幕在线| 爆乳熟妇一区二区三区| 久久青草精品一区二区三区| 在线精品自拍| 国产精品福利在线观看无码卡| 99中文字幕亚洲一区二区| 国产精品第一区在线观看| 狠狠色丁香婷婷| 免费女人18毛片a级毛片视频| 欧美国产精品拍自| 欧美另类视频一区二区三区| 成人福利免费在线观看| 国产真实乱子伦视频播放| 亚洲人成网18禁| 亚洲欧美激情另类| 久久国产热| 国产精品视频白浆免费视频| 麻豆精选在线| 中文字幕亚洲另类天堂| 日韩精品无码免费专网站| 正在播放久久| 丰满少妇αⅴ无码区| 亚洲色图欧美在线| 色成人亚洲| 97久久人人超碰国产精品| 成人伊人色一区二区三区| 91精品国产一区| 伊人婷婷色香五月综合缴缴情| 久久国产亚洲欧美日韩精品| 久久香蕉国产线看观看精品蕉| 国产精品女主播| 久久无码av三级|