国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

三維點云配準過程及點集到點集ICP配準的算法研究

3D視覺工坊 ? 來源:知乎問答 ? 作者:劉緣 ? 2022-11-28 16:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1、點云配準過程

就是求一個兩個點云之間的旋轉平移矩陣(rigid transform or euclidean transform 剛性變換或歐式變換),將源點云(source cloud)變換到目標點云(target cloud)相同的坐標系下。

可以表示為以下的方程:

743e50ba-6da4-11ed-8abf-dac502259ad0.svg

其中744ef492-6da4-11ed-8abf-dac502259ad0.svg745cd6d4-6da4-11ed-8abf-dac502259ad0.svg就是target cloud與source cloud中的一對對應點。

而我們要求的就是其中的R與T旋轉平移矩陣。

這里,我們并不知道兩個點集中點的對應關系。這也就是配準的核心問題。

2、配準分為粗配準與精配準兩步

粗配準就是再兩個點云還差得十萬八千里、完全不清楚兩個點云的相對位置關系的情況下,找到一個這兩個點云近似的旋轉平移矩陣(不一定很精確,但是已經大概是對的了)。

精配準就是在已知一個旋轉平移的初值的情況下(這個初值大概已經是正確的了),進一步計算得到更加精確的旋轉平移矩陣。

這里從精配準開始講起。

精配準的模式基本上已經固定為使用ICP算法及其各種變種。ICP算法由Besl and McKay 1992, Method for registration of 3-D shapes文章提出。

文中提到的算法不僅僅考慮了點集與點集之間的配準,還有點集到模型、模型到模型的配準等。

簡要介紹一下點集到點集ICP配準的算法:

1) ICP算法核心是最小化一個目標函數:

746b5b50-6da4-11ed-8abf-dac502259ad0.svg

(這里的表述與原文略微有些不同,原文是用四元數加上一個偏移向量來表達旋轉平移變換。)747bd3c2-6da4-11ed-8abf-dac502259ad0.svg就是一對對應點,總共有74979224-6da4-11ed-8abf-dac502259ad0.svg對對應點。這個目標函數實際上就是所有對應點之間的歐式距離的平方和。

2) 尋找對應點

可是,我們現在并不知道有哪些對應點。因此,我們在有初值的情況下,假設用初始的旋轉平移矩陣對source cloud進行變換,得到的一個變換后的點云。

然后將這個變換后的點云與target cloud進行比較,只要兩個點云中存在距離小于一定閾值(這就是題主所說的ICP中的一個參數),我們就認為這兩個點就是對應點。這也是“最鄰近點”這個說法的來源。

3) R、T優化

有了對應點之后,我們就可以用對應點對旋轉R與平移T進行估計。這里R和T中只有6個自由度,而我們的對應點數量是龐大的(存在多余觀測值)。因此,我們可以采用最小二乘等方法求解最優的旋轉平移矩陣。一個數值優化問題,這里就不詳細講了。

4) 迭代

我們優化得到了一個新的R與T,導致了一些點轉換后的位置發生變化,一些最鄰近點對也相應的發生了變化。

因此,我們又回到了步驟2)中的尋找最鄰近點方法。2)3)步驟不停迭代進行,直到滿足一些迭代終止條件,如R、T的變化量小于一定值,或者上述目標函數的變化小于一定值,或者鄰近點對不再變化等。(這里也是題主所說的ICP算法中的一個參數)

算法大致流程就是上面這樣。這里的優化過程是一個貪心的策略。首先固定R跟T利用最鄰近算法找到最優的點對,然后固定最優的點對來優化R和T,依次反復迭代進行。

這兩個步驟都使得目標函數值下降,所以ICP算法總是收斂的,這也就是原文中收斂性的證明過程。這種優化思想與K均值聚類的優化思想非常相似,固定類中心優化每個點的類別,固定每個點的類別優化類中心。

關于參數的選擇:

ICP算法的參數主要有兩個。一個是ICP的鄰近距離,另外一個是迭代的終止條件。這些參數的選擇,與實際的工程應用相關。比如說你的儀器精度是5mm,那么小于5mm是可以認為是對應點,而最終的迭代終止條件也就是匹配點之間平均距離小于5mm。

而且這些參數可以由算法逐步迭代減小,最初使用較大的對應點距離參數,然后逐步減小到一個較小的值。(問過師兄才知道實際過程這樣操作會比較合適。)需要手動調整一些參數。(這跟機器學習調參比起來,簡直不是事~)

3、粗配準

前面介紹到了,ICP算法的基本原理。它需要一個旋轉平移矩陣的初值。這個初值如果不太正確,那么由于它的greedy優化的策略,會使其目標函數下降到某一個局部最優點(當然也是一個錯誤的旋轉平移矩陣)。因此,我們需要找到一個比較準確的初值,這也就是粗配準需要做的。

粗配準目前來說還是一個難點。針對于不同的數據,有許多不同的方法被提出。

我們先介紹配準的評價標準,再在這個標準下提出一些搜索策略。

評價標準:比較通用的一個是LCP(Largetst Common Pointset)。給定兩個點集P,Q,找到一個變換T(P),使得變換后的P與Q的重疊度最大。在變換后的P內任意一點,如果在容差范圍內有另外一個Q的點,則認為該點是重合點。重合點占所有點數量的比例就是重疊度。

解決上述LCP問題,最簡單粗暴的方法就是遍歷。假設點集P,Q的大小分別為m,n。而找到一個剛體變換需要3對對應點。

那么brute force 搜索的需要74abf53e-6da4-11ed-8abf-dac502259ad0.svg的復雜度。對于動輒幾百萬個點的點云,這種時間復雜度是不可接受的。

因此,許多搜索策略被提出。比較容易想到的是RANSAC之類的搜索方法。而對于不同的場景特點,可以利用需配準點云的特定信息加快搜索。(例如知道點云是由特定形狀的面構成的)這里先介紹一個適用于各種點云,不需要先驗信息的搜索策略,稱為4PC(4 Point Congruent)。

搜索策略:4PC搜索策略是在P,Q中找到四個共面的對應點。

74bb7d7e-6da4-11ed-8abf-dac502259ad0.jpg

如上圖所示(來自4PC原文),這四個共面的點相交于e。這里有兩個比例在剛體變化下是不變的。(實際上在仿射變換下也是不變的) 74da7a08-6da4-11ed-8abf-dac502259ad0.svg74f02678-6da4-11ed-8abf-dac502259ad0.svg

而4PC將對于三個點的搜索轉換為對e,e‘的搜索,從而將復雜度降低到了750123a6-6da4-11ed-8abf-dac502259ad0.svg

這四個點的距離越遠,計算得到的轉換越穩健。但是這里的四個點的搜索依賴于兩個點云的重疊度。

具體的算法可以參考4-Points Congruent Sets for Robust Pairwise Surface Registration的原文。

4PC算法通用性較好,但是對于重疊度較小、或是噪聲較大的數據也會出現配準錯誤或是運行時間過長的問題。針對于不同的場景很多其他的搜索策略也被提出。

這里安利一下我師兄的論文吧~Automatic registration of large-scale urban scene point clouds based on semantic feature points

我們課題組主要是研究室外地面站LiDAR獲取的點云配準問題。這種情形下,由于掃描儀內有自動安平裝置,Z軸都是豎直方向(重力方向),剛體變換只存在三維平移與平面(XoY面上的)旋轉。我們就在場景中搜索豎直的特征線并且得到它們與地面的交點。

7526a9dc-6da4-11ed-8abf-dac502259ad0.jpg

再將這些交點構建出三角形,以三角形的全等關系來得到匹配。

754344ca-6da4-11ed-8abf-dac502259ad0.jpg

找出其中一致性最好的三角形集合,作為匹配的集合,進行粗配準。

這種方法適用于豎直線較多的場景,比如城區的建筑物的邊線、林區樹木的樹干等。設計的方法還是很巧妙的。當然如果場景內這種特征較少,就比較難以配準。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 函數
    +關注

    關注

    3

    文章

    4417

    瀏覽量

    67504
  • ICP
    ICP
    +關注

    關注

    0

    文章

    77

    瀏覽量

    13906

原文標題:一文詳解三維點云配準過程

文章出處:【微信號:3D視覺工坊,微信公眾號:3D視覺工坊】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【OFDR】實時感知、動態重構與歷史狀態回溯!昊衡科技-三維場重構軟件

    路徑映射三維螺旋路徑映射支持TCP實時數據傳輸,支持導入本地TXT數據,對試驗過程進行回溯分析,方便后期數據復盤與優化。數據回放功能界面從實時數據采集到三維場可視化,再
    的頭像 發表于 01-29 17:40 ?1300次閱讀
    【OFDR】實時感知、動態重構與歷史狀態回溯!昊衡科技-<b class='flag-5'>三維</b>場重構軟件

    高壓功率放大器在三維石墨烯應變傳感網絡研究中的應用

    實驗名稱: 高分辨三維石墨烯應變傳感網絡及其自監測變形器件 研究方向: 針對復雜變形場下的高精度感知需求,研究基于三維石墨烯網絡的新型應變傳感體系。重點突破多級微結構調控(冰模板定向冷
    的頭像 發表于 01-26 10:55 ?234次閱讀
    高壓功率放大器在<b class='flag-5'>三維</b>石墨烯應變傳感網絡<b class='flag-5'>研究</b>中的應用

    昊衡科技 多芯光纖三維形狀傳感系統,精準感知!

    對于空間形態感知要求極高的微創手術領域而言,如何精準、實時地監測柔性結構的三維形變,一直是技術落地過程中的關鍵痛。昊衡科技基于自主研發的光頻域反射(OFDR)技術與多芯光纖傳感方案,推出動態分布式
    的頭像 發表于 01-14 17:56 ?379次閱讀
    昊衡科技 多芯光纖<b class='flag-5'>三維</b>形狀傳感系統,精準感知!

    一鍵網失敗怎么辦?機智熱點網全攻略

    在使用機智APP進行一鍵網時,常見的失敗原因之一是WiFi頻段不匹配。許多機智入門設備(如ESP8266)僅支持2.4GHz的WiFi,而如果連接的是5GHzWiFi,網就無法
    的頭像 發表于 12-11 18:03 ?829次閱讀
    一鍵<b class='flag-5'>配</b>網失敗怎么辦?機智<b class='flag-5'>云</b>熱點<b class='flag-5'>配</b>網全攻略

    自動駕駛模型是如何“看”懂信息的?

    [首發于智駕最前沿微信公眾號]在自動駕駛中,是一個非常重要的感知信號,如激光雷達(LiDAR)生成的,其實就是三維空間里一堆帶坐標、
    的頭像 發表于 11-29 10:25 ?1899次閱讀
    自動駕駛模型是如何“看”懂<b class='flag-5'>點</b><b class='flag-5'>云</b>信息的?

    如何使用自動駕駛激光雷達獲得的云圖進行障礙物識別?

    最大優點在于可以直接、精確地測得三維幾何信息,利于判斷物體的形狀與距離,但它并不是整齊的像素網格,而是稀疏、不規則、受視角和距離影響顯著的。
    的頭像 發表于 09-14 09:35 ?1122次閱讀
    如何使用自動駕駛激光雷達獲得的<b class='flag-5'>點</b>云圖進行障礙物識別?

    毫秒級響應!網行波故障預警與定位裝置煥新效率

    ,也能精準鎖定故障。 、毫秒級定位:為多主體帶來實實在在的價值? 網行波故障定位裝置的“毫秒級響應”,不僅是技術上的突破,更能為電力運、工業生產、居民生活等多方面帶來實實在在的
    發表于 09-03 13:45

    AI 驅動三維逆向:降噪算法工具與機器學習建模能力的前沿應用

    三維逆向工程領域,傳統方法在處理復雜數據和構建高精度模型時面臨諸多挑戰。隨著人工智能(AI)技術的發展,降噪算法工具與機器學習建模能力的應用,為
    的頭像 發表于 08-20 10:00 ?705次閱讀
    AI 驅動<b class='flag-5'>三維</b>逆向:<b class='flag-5'>點</b><b class='flag-5'>云</b>降噪<b class='flag-5'>算法</b>工具與機器學習建模能力的前沿應用

    HMI-4G套裝,輕松搞定“數據上+異地遠程運

    工業現場設備分散、環境復雜、網絡難部署?宏 HMI-4G 套裝一站搞定!輕松打破數據孤島,實現數據上與遠程運。文末附有真實客戶案例,歡迎查閱參考。
    的頭像 發表于 08-14 16:46 ?1064次閱讀
    宏<b class='flag-5'>集</b>HMI-4G套裝,輕松搞定“數據上<b class='flag-5'>云</b>+異地遠程運<b class='flag-5'>維</b>”

    曙光網絡發布新能源控中心網管業務智能運解決方案

    方案以創新的 “全域業務一張圖” 可視化和 “AI+語音”智能輔助為核心,旨在破解當前新能源控中心運的深層次痛,顯著提升運營效率與效益。
    的頭像 發表于 07-08 09:35 ?735次閱讀

    VirtualLab:光學系統的三維可視化

    摘要 為了對光學系統的性質有一個基本的了解,對其組件的可視化和光傳播的提示是非常有幫助的。為此,VirtualLab Fusion提供了一個工具來顯示光學系統的三維視圖。這些工具可以進一步用于檢查
    發表于 05-30 08:45

    ESP8266燒錄與機智一鍵網教程

    ESP8266模塊因其低成本和高性能,廣泛應用于智能家居和工業自動化等領域。機智平臺提供了一鍵網功能,簡化了設備的聯網過程。本教程將詳細介紹如何使用ESP8266進行燒錄,并通過機智
    的頭像 發表于 05-24 11:04 ?1988次閱讀
    ESP8266燒錄與機智<b class='flag-5'>云</b>一鍵<b class='flag-5'>配</b>網教程

    自動駕駛中常提的“”是個啥?

    [首發于智駕最前沿微信公眾號]在自動駕駛系統中,技術作為三維空間感知的核心手段,為車輛提供了精確的距離和形狀信息,從而實現目標檢測、環境建模、定位與地圖構建等關鍵功能。那所謂的“
    的頭像 發表于 05-21 09:04 ?1129次閱讀
    自動駕駛中常提的“<b class='flag-5'>點</b><b class='flag-5'>云</b>”是個啥?

    VirtualLab:直系統中鬼像效應的研究

    摘要 仿真技術的主要作用之一是提供一個平臺,以便在系統制造之前研究系統的性能,以便盡可能多地預防潛在的缺陷。雜散光是影響系統性能的最常見現象之一,雜散光可能有多個來源,其中包括系統中的內部偽反射
    發表于 05-15 10:20

    反激式諧振開關電源設計方案

    我們經常提到諧振電源,那么究竟什么是諧振開關電源呢?
    的頭像 發表于 04-07 09:59 ?1.5w次閱讀
    反激式<b class='flag-5'>準</b>諧振開關電源設計方案