吴忠躺衫网络科技有限公司

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

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

3天內不再提示

什么樣的點可以稱為三維點云中的關鍵點呢?

3D視覺工坊 ? 來源:3D視覺工坊 ? 作者:秦嶺北麓小丹童 ? 2022-11-22 09:46 ? 次閱讀

0.筆者個人體會:

這個工作來自于香港科技大學和香港城市大學。我們知道,隨著三維傳感器以及相關掃描技術的進步,三維點云已經成為三維視覺領域內一項十分重要的數據形式。并且隨著深度學習技術的發展,許多經典的點云深度學習處理方法被提出來。但是,現有的大多數方法都關注于點云的特征描述子學習。并且,在稠密的點云數據幀中,如果對所有點云都進行處理,將會帶來巨大的計算和內存壓力。

針對這種問題,提取部分具有代表性的關鍵點則成為一種自然而且有效的策略。但是,什么樣的點可以稱為三維點云中的關鍵點呢?這個問題仍然是一個開放的、沒有明確答案的問題。 本工作受D2-Net啟發,提出了一種新的三維點云關鍵點定義方式,將其與三維點的特征描述子關聯起來,有效的回答了什么是三維點云中的關鍵點,并驗證了該方法檢測到的關鍵點的可重復性。

但是,本方法的不足也十分明顯。正是由于它將關鍵點的檢測定義在三維點云點特征上,因此,在檢測關鍵點時,需要對輸入點云的所有點都提取相應的點特征。這樣的話,即使此方法檢測到的關鍵點可以有效用于后續任務,但此方法本身仍需處理完整點云中的所有點,并不能在關鍵點提取階段就有效的降低計算和內存壓力。

1、論文相關內容介紹:

論文標題:? D3Feat: Joint Learning of Dense Detection and Description of 3D Local Features

摘要:

成功的點云配準通常取決于通過有區分性的3D局部特征魯棒地建立稀疏匹配。盡管基于學習的3D特征描述子發展迅速,但很少有人關注3D特征檢測器的學習,更不用說兩個任務的聯合學習。

在本文中,我們將3D全卷積網絡用于 3D點云,并提出了一種新穎實用的學習機制,可以稠密預測每個3D點的檢測分數和描述特征。特別是,我們提出了一種關鍵點選擇策略,該策略克服了3D點云的固有密度變化,并進一步提出了一種由訓練期間的動態特征匹配結果引導的自監督檢測器損失。

最后,我們的方法在3DMatch和KITTI數據集上進行了評估,在室內和室外場景中都取得了最先進的結果,并在ETH數據集上顯示了其強大的泛化能力。在實際使用中,結果表明,通過采用可靠的特征檢測器,采樣較少數量的特征就足以實現準確和快速的點云對齊。

主要貢獻:

1.我們利用基于KPConv的全卷積網絡,并采用聯合學習框架進行3D局部特征檢測和描述,無需構建對偶結構,從而可以進行快速推理。

2. 我們提出了一種新的密度不變關鍵點選擇策略,這是獲得3D點云可重復性高的關鍵點的關鍵。 3. 我們提出了一種自監督檢測器損失,它在訓練期間從動態特征匹配結果中獲取有意義的引導,從而保證了緊密耦合的描述子和檢測器的收斂。

方法介紹:

D2-Net是一種最近提出的一種2D 圖像匹配方法,受其啟發,我們沒有為關鍵點檢測和描述訓練單獨的網絡,而是設計了一個具有雙重作用的單個神經網絡:稠密特征描述符和關鍵點檢測器。

然而,由于點云的不規則性和不同的稀疏性,將D2-Net的思想應用于3D領域并非易事。在下方法,我們將首先描述對不規則 3D點云進行特征描述子提取和和關鍵點檢測的基本步驟,然后解釋我們的方法在3D領域中處理稀疏性變化的策略。

65efa5a0-69f2-11ed-8abf-dac502259ad0.png

Fig1:(左)D3Feat的網絡架構。每個塊表示一個使用KPConv代替圖像卷積的ResNet塊。除了最后一層之外的所有層都使用Batch Normalization和ReLU。(右)關鍵點檢測。在稠密點特征提取之后,我們通過應用顯著性分數和通道最大分數來計算關鍵點檢測分數。

一、稠密特征描述子提取

為了解決不規則點的卷積問題并更好地捕獲局部幾何信息,KPConv方法被提出來,它使用帶卷積權重的核點來模擬二維卷積中的核像素,然后在原始點云上定義卷積操作。我們采用KPConv作為我們的骨干網絡來執行稠密特征提取操作。下面我們先簡單回顧一下KPConv的方法。 以矩陣形式表示給定的一組點662b244a-69f2-11ed-8abf-dac502259ad0.png和一組特征663860c4-69f2-11ed-8abf-dac502259ad0.png,令xi和fi分別表示中的第i個點及其在6643704a-69f2-11ed-8abf-dac502259ad0.png中相應的特征。定義在核g上的x點的卷積為 66529c5a-69f2-11ed-8abf-dac502259ad0.png 其中66668d5a-69f2-11ed-8abf-dac502259ad0.png是x點的半徑鄰域,xi是該鄰域的支撐點。核函數定義為 66739dd8-69f2-11ed-8abf-dac502259ad0.png 其中 是核點66885caa-69f2-11ed-8abf-dac502259ad0.png和支持點之間的相關性函數,669ac8cc-69f2-11ed-8abf-dac502259ad0.png是核點66885caa-69f2-11ed-8abf-dac502259ad0.png 的權重矩陣,K是核點的個數。

我們建議讀者參考KPConv原始論文了解更多詳細信息。 KPConv的原始公式不是對點云密度不變的,因此,我們在以上公式中添加了一個密度歸一化項,它總結了x附近的支持點的數量,以確保卷積是稀疏不變的的: 66c09372-69f2-11ed-8abf-dac502259ad0.png

基于歸一化核點卷積,我們采用帶有跨層連接和殘差塊的類似UNet的結構來構建全卷積網絡,如圖1(左)所示。 與僅支持稀疏特征描述子的基于塊的方法不同,我們的網絡能夠在完卷積設置下執行稠密的特征描述子提取。我們網絡的輸出是二維矩陣66d16b0c-69f2-11ed-8abf-dac502259ad0.png形式的稠密特征圖,其中c是特征向量的維度。點的描述子記為66df9de4-69f2-11ed-8abf-dac502259ad0.png66f3f0aa-69f2-11ed-8abf-dac502259ad0.png 其中67044a9a-69f2-11ed-8abf-dac502259ad0.png表示二維矩陣的第i行,特征描述子被L2歸一化到單位長度。

二、稠密關鍵點檢測

D2-Net在特征圖的空間和通道維度上的局部最大值,并使用softmax來評估像素的局部最大值以檢測二維圖像關鍵點。由于圖像的規則結構,他們的方法只是選擇相鄰像素作為鄰域。為了將他們的方法擴展到 3D,這種策略可能會被半徑鄰域所取代,以處理點云的非均勻采樣設置。

但是,半徑鄰域中的相鄰點的數量可能會有很大差異。在這種情況下,如果我們簡單地使用softmax來評估空間維度上的局部最大值,那么點較少的局部區域本來就會有更高的分數。為了解決這個問題,我們提出了一個密度不變的顯著性分數來評估某個點與其局部鄰域相比的顯著性。給定稠密特征圖66d16b0c-69f2-11ed-8abf-dac502259ad0.png,我們認為為3D響應 671f92a0-69f2-11ed-8abf-dac502259ad0.png的集合: 67341838-69f2-11ed-8abf-dac502259ad0.png 其中67489cd6-69f2-11ed-8abf-dac502259ad0.png表示二維矩陣的第 k 列。點為關鍵點的原則是 675aa85e-69f2-11ed-8abf-dac502259ad0.png 其中677195aa-69f2-11ed-8abf-dac502259ad0.png是xi的半徑鄰域。這表示 首先選擇最顯著的通道,然后通過它是否是該特定響應圖678248aa-69f2-11ed-8abf-dac502259ad0.png上其空間局部鄰域的最大值來驗證。在訓練期間,我們通過應用兩個分數來使上述過程可微以使其可訓練,如圖 1(右)所示。

1.密度不變顯著性得分:

該分數旨在評估一個點與其局部鄰域中的其他點相比的顯著性。在 D2-Net中,評估局部最大值的分數定義為xi 6792040c-69f2-11ed-8abf-dac502259ad0.png 然而,這個公式對于稀疏性不是不變的。因為分數是通過總和歸一化的,這使得稀疏區域固有的比稠密區域具有更高的分數。

因此,我們設計了一個密度不變的顯著性分數,如下所示: 67a401ca-69f2-11ed-8abf-dac502259ad0.png 在這個公式中,一個點的顯著性分數被計算為其特征與其局部鄰域的平均特征之間的差異。因此,它測量了中心點相對于局部區域中支持點的相對顯著性。此外,使用平均響應代替總和可以防止分數受到鄰域中點數的影響。

2.通道最大得分:

該分數旨在為每個點挑選最顯著的通道: 67aecaf6-69f2-11ed-8abf-dac502259ad0.png 最后,將兩個分數都考慮到最終的關鍵點檢測得分: 67bed5ae-69f2-11ed-8abf-dac502259ad0.png 因此,在獲得輸入點云的關鍵點得分圖后,我們選擇得分最高的點作為關鍵點。

三、聯合優化特征描述子提取器和關鍵點檢測器

設計合適的監督信號是聯合優化特征描述子提取器和關鍵點檢測器的關鍵。在本節中,我們將首先描述描述子的度量學習損失,然后從自監督的角度設計檢測器損失。

1.特征描述子提取損失函數

為了優化特征描述子提取網絡,許多工作嘗試使用度量學習策略,如對比損失和三元組損失。我們這里將使用對比損失,因為從我們的實驗中可以發現它可以提供更好的收斂性能。至于采樣策略,我們采用的是hardest in batch策略,使網絡專注于最難的點對。 給定一對部分重疊的點云碎片P和Q,以及一個包括n對對應3D點的集合。假設67d343cc-69f2-11ed-8abf-dac502259ad0.png是一個對應對,對應的兩點的描述子記為67e52c40-69f2-11ed-8abf-dac502259ad0.png67f5d522-69f2-11ed-8abf-dac502259ad0.png,得分記為6801616c-69f2-11ed-8abf-dac502259ad0.png68126836-69f2-11ed-8abf-dac502259ad0.png,然后將正樣本對之間的距離定義為它們的描述子之間的歐幾里得距離,即 682098e8-69f2-11ed-8abf-dac502259ad0.png 負樣本對之間的距離被定義為: 682d5038-69f2-11ed-8abf-dac502259ad0.png 其中R是安全半徑,6845ef26-69f2-11ed-8abf-dac502259ad0.png是位于真實對應安全半徑之外的最難負樣本。對比損失定義為 68567dfa-69f2-11ed-8abf-dac502259ad0.png 其中686d1574-69f2-11ed-8abf-dac502259ad0.png是正對的邊界,687de818-69f2-11ed-8abf-dac502259ad0.png是負對的邊界。

2.關鍵點檢測器損失函數

為了優化關鍵點檢測器網絡,我們尋求一種損失公式,鼓勵容易匹配的對應點比難以匹配的對應點具有更高的關鍵點檢測分數。D2-Net提出了對三元組邊界損失的擴展,以聯合優化特征描述子提取和關鍵點檢測器: 688db252-69f2-11ed-8abf-dac502259ad0.png

其中M是三元組邊界。然而,這個損失并沒有為分數項提供明確的引導,并且這個原始損失公式并不能保證在我們的方法收斂。

因此,我們設計了一個損失項來明確引導分數的梯度。從自監督的角度來看,我們使用on-the-fly特征匹配結果來評估每個對應點的判別性,這將引導每個關鍵點的得分的梯度傳播。

如果對應點在當前描述子提取網絡下可以匹配,我們希望其得分更高,反之亦然。具體來說,我們將關鍵點檢測器損失定義為 68c67cd6-69f2-11ed-8abf-dac502259ad0.png 直觀地說,如果68d6be0c-69f2-11ed-8abf-dac502259ad0.png,則表明該對應點可以使用最近鄰搜索正確匹配,并且損失項將鼓勵對應的兩點獲得的分數68e8c8ea-69f2-11ed-8abf-dac502259ad0.png68fcd164-69f2-11ed-8abf-dac502259ad0.png更高。相反,如果690cfa44-69f2-11ed-8abf-dac502259ad0.png ,則對應點的描述子不足以使它們建立對應關系,因此損失將鼓勵降低其得分。








審核編輯:劉清

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

    關注

    1

    文章

    869

    瀏覽量

    47784
  • ETH
    ETH
    +關注

    關注

    0

    文章

    66

    瀏覽量

    3524
  • 卷積網絡
    +關注

    關注

    0

    文章

    42

    瀏覽量

    2208

原文標題:什么樣的點可以稱為三維點云的關鍵點?

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

收藏 人收藏

    評論

    相關推薦

    基于深度的關鍵匹配算法實現單步多人絕對三維姿態

    對于二信息,我們采用與 OpenPose 相同的表示方式。關鍵熱度圖(Heatmaps)表示關鍵位于某個像素的概率,
    的頭像 發表于 09-02 17:03 ?5019次閱讀

    基于深度學習的三維云配準方法

    基于深度學習的三維云配準方法成為研究的主流,并隨之誕生了DeepVCP、DGR、Predator等著名的方法。
    發表于 11-29 11:41 ?1884次閱讀

    起點,經過,終點,三點xyz,畫三維圓弧。

    大家好!已知,起點,經過,終點,三點xyz,畫三維圓弧。在三維圖片框里面畫。該如何實現?甚至三維
    發表于 07-17 21:33

    如何運用LabVIEW中的三維控件

    如何運用LabVIEW中的三維控件?我想將excel中的數據在LabVIEW中顯示出來,顯現出三維定點的效果
    發表于 05-15 16:28

    三維快速建模技術與三維掃描建模的應用

    `三維快速建模技術與三維掃描建模的應用隨著數字化測量的發展,三維激光掃描儀能夠快速地以多角度、高效、高精度方式獲取物體的表面三維數據,可以
    發表于 08-07 11:14

    想問下如果知道一個物體的三維集,labview有沒有哪個部件,能夠用給出的集繪制成三維圖,類似3dmax的效果

    想問下如果知道一個物體的三維集,labview有沒有哪個部件,能夠用給出的集繪制成三維圖,類似3dmax的效果如題
    發表于 07-02 18:26

    視頻運動捕獲系統中多標記三維跟蹤算法

    針對視頻運動參數捕獲系統中標記無法被正確匹配及跟蹤的問題,提出一種多目標三維立體跟蹤算法。該算法通過二三維卡爾曼濾波預測來標記的位置
    發表于 04-08 09:00 ?21次下載

    港中文和商湯研究員提出高效的三維云目標檢測?新框架

    與二圖像中會相互遮擋的物體不同,三維云中的物體都是天然分離的,使得三維目標內部各個部分的相對位置可以
    的頭像 發表于 08-02 14:18 ?3581次閱讀
    港中文和商湯研究員提出高效的<b class='flag-5'>三維</b><b class='flag-5'>點</b>云目標檢測?新框架

    便攜式三維掃描儀反光標記

    便攜式三維掃描儀反光標記 手持式三維激光掃描儀激光反光標記可以定制:3mm、3.5mm、4mm、5mm、6mm、8mm、10mm、12m
    發表于 04-10 11:43 ?3515次閱讀

    計算機視覺:三維云數據處理學習內容總結

    三維計算視覺研究內容包括: 1)三維匹配:兩幀或者多幀云數據之間的匹配,因為激光掃描光束受物體遮擋的原因,不可能通過一次掃描完成對整個物體的三維
    的頭像 發表于 11-27 10:32 ?4907次閱讀

    通過多模態特征融合來設計三維云分類模型

    針對云數據本身信息量不足導致現有三維云分類方法分類精度較低的問題,結合多模態特征融合,設計一種三維云分類模型。通過引入投影圖對
    發表于 03-11 14:09 ?3次下載
    通過多模態特征融合來設計<b class='flag-5'>三維</b><b class='flag-5'>點</b>云分類模型

    基于深度學習的三維云語義分割研究分析

    近年來,深度傳感器和三維激光掃描儀的普及推動了三維云處理方法的快速發展。云語義分割作為理解三維場景的
    發表于 04-01 14:48 ?16次下載
    基于深度學習的<b class='flag-5'>三維</b><b class='flag-5'>點</b>云語義分割研究分析

    云的概念以及與三維圖像的關系

    逆向工程設備都將物體采樣成云)。和二圖像相比,三維圖像借助第個維度的信息,可以實現天然的物體——背景解耦。
    的頭像 發表于 08-17 09:18 ?7385次閱讀
    <b class='flag-5'>點</b>云的概念以及與<b class='flag-5'>三維</b>圖像的關系

    三維云數據的兩種結構Kdtree和Octree

    三維云數據用于表征目標表面的海量集合,但是各個離散之間并沒有拓撲關系,一般通過建立云的空間索引來實現基于鄰域關系的快速查找。在
    的頭像 發表于 03-14 10:57 ?7639次閱讀

    什么是三維云分割

    云是世界的一種非結構化三維數據表示,通常由激光雷達傳感器、立體相機或深度傳感器采集。它由一系列單個組成,每個由 x、y 和 z 坐標定義。
    的頭像 發表于 10-29 09:21 ?272次閱讀
    百家乐官网必知技巧| 江孜县| 百家乐体育直播| 九州百家乐官网娱乐城| 金博士百家乐的玩法技巧和规则 | 顶级赌场手机版| 百家乐波音平台导航网| 百家乐官网游戏解码器| 百家乐官网对子赔率| 娱乐城注册送现金| 如何赢百家乐的玩法技巧和规则| 免费百家乐官网过滤| 太阳城百家乐官网168| 皇冠开户网址| 威尼斯人娱乐城备用地址| 百家乐波音平台开户导航| 百家乐官网网盛世三国| 百家乐官网的赚钱原理| 大发888游戏平台dafa888 gw| 百家乐赌场高手| 百家乐官网揽法大全| 缅甸百家乐官网博彩| 百家乐官网软件代打| 澳门百家乐官网指数| 888达人| 大发888娱乐场开户| 大发888信誉| 夜总会百家乐的玩法技巧和规则 | 线上百家乐官网信誉| 武隆县| bet365体育在线15| 网络老虎机| 百家乐网站程序| 百家乐博送彩金18| 百家乐软件编辑原理| 百家乐ipone| 百家乐真人投注网站| 玩百家乐最好方法| 澳门百家乐娱乐城打不开| 百家乐开户优惠多的平台是哪家| 百家乐赌博机假在哪里|