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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

快速精确的体素GICP三维点云配准算法

發(fā)布時間:2023/11/27 生活经验 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 快速精确的体素GICP三维点云配准算法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

標(biāo)題:Voxelized GICP for Fast and Accurate 3D Point Cloud Registration

作者:Kenji Koide, Masashi Yokozuka, Shuji Oishi, and Atsuhiko Banno

來源:分享者

代碼:https://github.com/SMRT-AIST/fast_gicp.git

本文僅做學(xué)術(shù)分享,如有侵權(quán),請聯(lián)系刪除。歡迎各位加入免費知識星球,獲取PDF論文,歡迎轉(zhuǎn)發(fā)朋友圈分享快樂。

論文閱讀模塊將分享點云處理,SLAM,三維視覺,高精地圖相關(guān)的文章。公眾號致力于理解三維視覺領(lǐng)域相關(guān)內(nèi)容的干貨分享,歡迎各位加入我,我們一起每天一篇文章閱讀,開啟分享之旅,有興趣的可聯(lián)系微信dianyunpcl@163.com。

論文摘要

本文提出了一種體素化的廣義迭代最近點(VGICP)算法,用于快速、準(zhǔn)確地進(jìn)行三維點云配準(zhǔn)。該方法擴(kuò)展了廣義迭代最近點(GICP)方法的體素化,避免了代價昂貴的最近鄰搜索,同時保持了算法的精度。與從點位置計算體素分布的正態(tài)分布變換(NDT)不同,我們通過聚集體素中每個點的分布來估計體素分布。體素化方法使算法能夠高效地并行處理優(yōu)化問題,所提出的算法在CPU上可以運行30hz,在GPU上可以運行120hz。通過在模擬環(huán)境和真實環(huán)境中的評估,我們證實了該算法的精度可以與GICP相媲美,但比現(xiàn)有的方法快得多。結(jié)合類ICP和NDT的兩者的優(yōu)點。

論文的貢獻(xiàn)有三個方面。

  • 首先,提出了一種多點分布聚合方法來從較少的點穩(wěn)健估計體素的分布。

  • 其次,提出了VGICP算法,它與GICP一樣精確,但比現(xiàn)有方法快得多。

  • 第三,代碼開源,并且代碼實現(xiàn)了包含了所提出的VGICP以及GICP。

內(nèi)容精華

GICP算法

估計兩個點云的變換矩陣T,它將一組A(源點云)與另一組點B(目標(biāo)點云)對齊。按照經(jīng)典的ICP算法,假設(shè)A和B之間的對應(yīng)關(guān)系是通過最近鄰搜索得到的:bi=Tai。GICP算法將采樣點作為高斯分布的曲面建模:

ai~N(ai;C_iA);bi~N(bi;C_iB)。

然后將變換誤差定義如下:

di的高斯分布可以表示為

GICP算法找到使等式(3)的對數(shù)的最大似然變換T,如下所示

每個點的協(xié)方差矩陣通常從其k個鄰域估計(例如k=20)。每個協(xié)方差矩陣通過用(1;1;e)替換其特征值來正則化。這種正則化使得GICP作為一個平面到平面的ICP工作。

體素化GICP算法

為了推導(dǎo)體素化GICP算法,我們首先擴(kuò)展公式(1),以便計算ai與其相鄰點之間的距離,如下所示

這個方程可以解釋為平滑目標(biāo)點分布。然后與式(3)類似,di的分布表示為

估計等式(7)的對數(shù)的最大似然變換T

為了有效地計算上述方程,將其修改為

其中Ni是相鄰點的數(shù)目。式(11)表明,可以有效地計算目標(biāo)函數(shù)的方法是用公式(5)中的bi和C_iB代替ai周圍的點(bj和Cj)分布的平均值,并用Ni加權(quán)。通過將兩項存儲在每個體素中,可以自然地將該方程應(yīng)用于基于體素的計算。

圖1說明了GICP、NDT和VGICP中使用的對應(yīng)模型。GICP采用了最近分布到分布的對應(yīng)模型,這是合理的,但依賴于昂貴的最近鄰搜索。為了快速配準(zhǔn),無損檢測采用點體素分布對應(yīng)模型。然而,我們需要至少四個點(在實踐中超過十個)來計算三維協(xié)方差矩陣。如果體素中的點數(shù)較少,協(xié)方差矩陣將失效。而VGICP利用體素對應(yīng)中的單個到多個分布來處理只有幾個點落在一個體素內(nèi)的情況。因為它從點分布計算體素分布,所以即使體素只包含一個點,它也會生成一個適當(dāng)?shù)膮f(xié)方差矩陣。

●?實驗

VGICP?實現(xiàn)的偽代碼

由我們的模擬器和微軟AirSim生成的點云示例。AirSim從碰撞模型生成點云,因此LIDAR數(shù)據(jù)中的對象形狀過于簡化(參見樹、汽車和建筑物上的點),沒有碰撞模型的對象(行人)不會出現(xiàn)在點云中。我們的模擬器在全向深度圖像上執(zhí)行光線投射以生成真實的點云

與經(jīng)典的ICP算法相比,基于GICP的算法具有更高的精度。而VGICP和GICP實現(xiàn)比GICP的PCL實現(xiàn)的精確度稍微好一些。這可能是由于優(yōu)化器的選擇(論文的實現(xiàn)使用Gauss Newton,它比GICP的PCL版本中使用的Broyden Fletcher Goldfarb Shanno(BFGS))算法更快、更精確。VGICP算法在廣泛的體素分辨率范圍內(nèi)顯示出一致的結(jié)果,這得益于所提出的體素化方法,即使在體素中的點數(shù)很少時也能產(chǎn)生有效的分布。結(jié)果表明,所提出的VGICP算法具有與GICP相當(dāng)?shù)木?#xff0c;并且對超參數(shù)變化具有魯棒性。

不同配準(zhǔn)方法的相對誤差統(tǒng)計

不同配準(zhǔn)方法的絕對誤差統(tǒng)計

在Intel Core i9-9900K 和 NVIDIA Geforce RTX2080Ti ?不同方法的耗時統(tǒng)計。

●?總結(jié)

在本研究中,提出了體素化GICP演算法。所提出的VGICP與GICP一樣精確,因為它采用了基于體素的關(guān)聯(lián)方法。仿真和實際環(huán)境下的評價結(jié)果表明,該方法具有較高的處理速度(CPU處理速度為30fps,GPU處理速度為120fps),對體素分辨率變化具有較強的魯棒性。由于VGICP算法采用了體素化方法,當(dāng)初始猜測值不接近真實姿態(tài)時,可能會影響配準(zhǔn)結(jié)果,因此我們計劃評估并改進(jìn)該算法的收斂性。

資源

三維點云論文及相關(guān)應(yīng)用分享

【點云論文速讀】基于激光雷達(dá)的里程計及3D點云地圖中的定位方法

3D目標(biāo)檢測:MV3D-Net

三維點云分割綜述(上)

3D-MiniNet: 從點云中學(xué)習(xí)2D表示以實現(xiàn)快速有效的3D LIDAR語義分割(2020)

win下使用QT添加VTK插件實現(xiàn)點云可視化GUI

JSNet:3D點云的聯(lián)合實例和語義分割

大場景三維點云的語義分割綜述

PCL中outofcore模塊---基于核外八叉樹的大規(guī)模點云的顯示

基于局部凹凸性進(jìn)行目標(biāo)分割

基于三維卷積神經(jīng)網(wǎng)絡(luò)的點云標(biāo)記

點云的超體素(SuperVoxel)

基于超點圖的大規(guī)模點云分割

更多文章可查看:點云學(xué)習(xí)歷史文章大匯總

SLAM及AR相關(guān)分享

【開源方案共享】ORB-SLAM3開源啦!

【論文速讀】AVP-SLAM:自動泊車系統(tǒng)中的語義SLAM

【點云論文速讀】StructSLAM:結(jié)構(gòu)化線特征SLAM

SLAM和AR綜述

常用的3D深度相機

AR設(shè)備單目視覺慣導(dǎo)SLAM算法綜述與評價

SLAM綜述(4)激光與視覺融合SLAM

Kimera實時重建的語義SLAM系統(tǒng)

SLAM綜述(3)-視覺與慣導(dǎo),視覺與深度學(xué)習(xí)SLAM

易擴(kuò)展的SLAM框架-OpenVSLAM

高翔:非結(jié)構(gòu)化道路激光SLAM中的挑戰(zhàn)

SLAM綜述之Lidar SLAM

基于魚眼相機的SLAM方法介紹

往期線上分享錄播匯總

第一期B站錄播之三維模型檢索技術(shù)

第二期B站錄播之深度學(xué)習(xí)在3D場景中的應(yīng)用

第三期B站錄播之CMake進(jìn)階學(xué)習(xí)

第四期B站錄播之點云物體及六自由度姿態(tài)估計

第五期B站錄播之點云深度學(xué)習(xí)語義分割拓展

第六期B站錄播之Pointnetlk解讀

[線上分享錄播]點云配準(zhǔn)概述及其在激光SLAM中的應(yīng)用

[線上分享錄播]cloudcompare插件開發(fā)

[線上分享錄播]基于點云數(shù)據(jù)的?Mesh重建與處理

[線上分享錄播]機器人力反饋遙操作技術(shù)及機器人視覺分享

[線上分享錄播]地面點云配準(zhǔn)與機載點云航帶平差

點云PCL更多活動請查看:點云PCL活動之應(yīng)屆生校招群

掃描下方微信視頻號二維碼可查看最新研究成果及相關(guān)開源方案的演示:

如果你對本文感興趣,請點擊“原文閱讀”獲取知識星球二維碼,務(wù)必按照“姓名+學(xué)校/公司+研究方向”備注加入免費知識星球,免費下載pdf文檔,和更多熱愛分享的小伙伴一起交流吧!

掃描二維碼

? ? ? ? ? ? ? ? ? ?關(guān)注我們

讓我們一起分享一起學(xué)習(xí)吧!期待有想法,樂于分享的小伙伴加入免費星球注入愛分享的新鮮活力。分享的主題包含但不限于三維視覺,點云,高精地圖,自動駕駛,以及機器人等相關(guān)的領(lǐng)域。

分享及合作:微信“920177957”(需要按要求備注)聯(lián)系郵箱:dianyunpcl@163.com,歡迎企業(yè)來聯(lián)系公眾號展開合作。

點一下“在看”你會更好看耶

總結(jié)

以上是生活随笔為你收集整理的快速精确的体素GICP三维点云配准算法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。