91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一種有效將3D點(diǎn)云分割成平面組件的多分辨率方法

3D視覺工坊 ? 來源:3D視覺工坊 ? 2023-01-09 11:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

摘要

本文提出了一種有效的多分辨率方法將 3D 點(diǎn)云分割成平面組件。為了提高效率,本文從粗到精的 3D 分辨率中迭代處理大點(diǎn)云,在每個分辨率下,快速提取表面法線來描述表面元素(面元),將無法與來自較粗分辨率的平面關(guān)聯(lián)的面元分組為具有霍夫變換的共面簇。然后提取這些集群上的連接組件,并通過 RANSAC 確定最佳平面擬合。最后,合并平面片段并在最佳分辨率上細(xì)化分割。在實(shí)驗(yàn)中,展示了該方法的效率和質(zhì)量,并將其與其他最先進(jìn)的方法進(jìn)行了比較。

簡介

我們將 Hough 變換與 RANSAC 相結(jié)合以穩(wěn)健地提取來自 3D 點(diǎn)云的平面片段(圖 1)。為了提高效率,我們采用由粗到細(xì)的策略:以多種分辨率提取局部表面法線來描述表面元素(面元)。我們使用八叉樹實(shí)現(xiàn)了一種高效的多分辨率法線方法估計(jì)。在每個分辨率下,我們確定哪些面元可以用較粗分辨率上擬合的平面來解釋。在剩余的面元上,我們應(yīng)用霍夫變換將場景預(yù)分割為共面面元。為了提高準(zhǔn)確性和魯棒性,我們使用 RANSAC 擬合平面段。在最佳分辨率下,我們合并共面連接的平面段并分配剩余的點(diǎn)。

f1f03ca0-8fcb-11ed-bfe3-dac502259ad0.png

圖1

1、通過多種分辨率進(jìn)行有效的法線估計(jì)

我們用八叉樹表示點(diǎn)云。八叉樹由分支節(jié)點(diǎn)和葉節(jié)點(diǎn)組成,每個分支節(jié)點(diǎn)和葉節(jié)點(diǎn)都覆蓋一個 3D 體積。樹的根跨越感興趣的完整 3D 體積。每個分支節(jié)點(diǎn)在其中心位置將其體積分成八個大小相等的立方體(稱為八分圓)。對于它的每個八分圓,該節(jié)點(diǎn)都包含一個子節(jié)點(diǎn),該子節(jié)點(diǎn)本身是一個分支節(jié)點(diǎn),或者是樹中的一片葉子。 八叉樹可以用于以與樹的不同深度中節(jié)點(diǎn)的體積大小相對應(yīng)的采樣分辨率采樣點(diǎn)云。對于采樣深度 d,我們確定采樣深度的所有節(jié)點(diǎn)或較粗分辨率的所有葉節(jié)點(diǎn)。此外,八叉樹允許有效地計(jì)算節(jié)點(diǎn)體積中的積分值:在每個節(jié)點(diǎn)中,我們維護(hù)位于節(jié)點(diǎn)體積內(nèi)的點(diǎn)值的積分。在樹的構(gòu)建過程中,我們將一個點(diǎn)的值分配給該點(diǎn)訪問的所有節(jié)點(diǎn),同時將它從根遞歸傳遞到它的最終葉節(jié)點(diǎn)。

poYBAGO7ifuAVotEAAA1Auq3t3g920.jpg

f2187486-8fcb-11ed-bfe3-dac502259ad0.png

poYBAGO7ig-AO0XzAABRkL05Bjc189.jpg

f241c4da-8fcb-11ed-bfe3-dac502259ad0.png

圖2

pYYBAGO7ik2AXyj4AAIBlNs0XjU286.jpg

在第二階段,我們從平行面元簇中確定共面面元。每個面元投票決定平面到坐標(biāo)系原點(diǎn)(例如,視點(diǎn))的距離。與方向直方圖類似,我們將選票分配到具有線性衰減的相鄰箱中。

我們在距離直方圖的最大值處再次找到共面面元簇。圖 3 顯示了示例場景中此預(yù)分割步驟的結(jié)果。為了使這個過程高效,我們保持直方圖的粗分辨率,并將模型參數(shù)的準(zhǔn)確估計(jì)推遲到后期處理階段。然而,距離直方圖的分辨率隨著面元的分辨率而增加。

f3f7bca8-8fcb-11ed-bfe3-dac502259ad0.png

圖3

3、分割成連通域

霍夫變換不考慮面元的空間連通性。因此,我們從共面元組中提取連通分量。圖 4 舉例說明了這一點(diǎn)。我們在對應(yīng)于面元的霍夫空間最大值的平面上覆蓋一個網(wǎng)格。網(wǎng)格的分辨率是根據(jù)面元的分辨率來選擇的。我們將每個面元位置投射到網(wǎng)格中并標(biāo)記占用的網(wǎng)格單元。區(qū)域增長產(chǎn)生連接的組件,當(dāng)組件不受最小數(shù)量的面元(在我們的實(shí)現(xiàn)中設(shè)置為 3)支持時,我們將丟棄這些組件。

f5253128-8fcb-11ed-bfe3-dac502259ad0.png

圖4

4、通過 RANSAC 進(jìn)行精確分割

我們進(jìn)一步改進(jìn)了與共面面元的連接組件的平面擬合。由于方向和距離直方圖的粗分辨率,霍夫變換的平面估計(jì)只是對真實(shí)底層平面的粗略估計(jì)。因此,我們將 RANSAC 直接應(yīng)用于面元表示的點(diǎn)。圖 5 顯示了異常值檢測的示例。

f58c1c58-8fcb-11ed-bfe3-dac502259ad0.png

圖5 RANSAC 從一組隨機(jī)的三點(diǎn)樣本中估計(jì)平面參數(shù)。在固定的迭代次數(shù)內(nèi),我們確定面元的所有點(diǎn)支持的最好的平面估計(jì)。當(dāng)點(diǎn)到平面的距離低于某個閾值時,點(diǎn)被接受為平面擬合的內(nèi)點(diǎn)。我們根據(jù)面元的分辨率調(diào)整此閾值。我們只接受大部分面元點(diǎn)支持的平面擬合。我們還要求提取的平面與霍夫變換確定的初始擬合相似。當(dāng)平面擬合被接受時,我們重新確定線段的連通分量。

5、由粗到細(xì)的分割

在前面的部分中,我們詳細(xì)介紹了如何在單一分辨率上分割平面。然而,我們建議使用由粗到細(xì)的策略來分割場景。通過這種方式,可以僅從幾個面元中有效地檢測到大平面段。此外,我們的方法固有地適應(yīng)場景中平面的范圍。它使用盡可能多的上下文來決定共面性。 我們從粗分辨率到精細(xì)分辨率處理場景。當(dāng)在分辨率上找不到更多的平面段時,我們過渡到下一個更精細(xì)的分辨率。為了改進(jìn)已經(jīng)找到的平面片段的分割,我們將更精細(xì)分辨率的面元重新分配到片段上。我們測試面元方向和位置是否適合每個平面段,以及它是否位于其連接組件的邊界內(nèi)或邊界處。 最終,我們還調(diào)整了連接的組件。為此,我們根據(jù)新的分辨率增加了占用圖的采樣率。我們將面元投影到平面段中并標(biāo)記相應(yīng)的單元格被占用。但是,我們保留了前幾層的較粗略的占用決策。請注意,雖然平面段可能會在此過程中擴(kuò)展,但不會合并一起增長的段。我們在最后的處理步驟中合并共面連接的段。

6、后處理

在處理完所有分辨率后,我們改進(jìn)了最精細(xì)分辨率的分割。首先,我們合并連接的共面平面段。然后我們在不使用法線信息的情況下將節(jié)點(diǎn)分布到平面段上。對于每個節(jié)點(diǎn),我們確定一個平面段候選列表,這些候選平面段與節(jié)點(diǎn)體積內(nèi)的點(diǎn)的均值距離很小。此外,節(jié)點(diǎn)需要落在連接的組件內(nèi)或每個候選節(jié)點(diǎn)的邊界。

pYYBAGO7iniAfH6rAABuZTENwX0113.jpg

當(dāng)平面段的重心位于該平面的不同側(cè)時,我們相應(yīng)地將點(diǎn)分布在等距平面的兩側(cè)。否則,我們只是將這些點(diǎn)關(guān)聯(lián)到最近的平面。

實(shí)驗(yàn)結(jié)果

30 幅 ABW 測試圖像的分辨率為 512× 512 像素。該數(shù)據(jù)集還結(jié)合評估工具提供了地面實(shí)況分割。表 1 顯示了我們的方法在 SegComp ABW 測試圖像上的結(jié)果,對于與地面實(shí)況的重疊具有 80% 的容忍度。

f5fe0d4a-8fcb-11ed-bfe3-dac502259ad0.png

表1

雖然我們的方法不是專門為深度圖像設(shè)計(jì)的,但其分割質(zhì)量和平面擬合精度位于該數(shù)據(jù)集結(jié)果的上限范圍內(nèi)。請注意,最好的分割結(jié)果是通過利用圖像結(jié)構(gòu)中編碼的連接信息的方法獲得的。這也將這些方法限制在處理單視圖深度圖像。此外,距離圖像包含深度離散化效應(yīng)形式的強(qiáng)系統(tǒng)噪聲,這對于僅由少數(shù)點(diǎn)組成的小片段很難處理。

為了評估我們算法各個階段的貢獻(xiàn),我們對幾個變體進(jìn)行了測試。RansacOnly 方法使用貪心法來檢測平面(使用點(diǎn)云庫 PCL 實(shí)現(xiàn))。它在不使用法線信息的情況下迭代地找到適合尚未歸因的點(diǎn)的最佳支持平面。它只能達(dá)到平均性能,其運(yùn)行時間在很大程度上取決于場景的復(fù)雜性。HoughOnly 基于我們的多分辨率方法,但不執(zhí)行 RANSAC 來改進(jìn)初始 Hough 分割。且與我們的方法相比,HoughOnly 方法分割場景的準(zhǔn)確性較低。 圖 6展示了我們的方法在不同重疊公差 SegComp ABW 測試圖像上的結(jié)果。

可以看出,我們的方法中的錯誤在很大程度上是由于缺少平面段造成的。對于高噪聲,某些點(diǎn)可能未分配給平面或邊界可能無法正確解析。由于我們的方法不考慮圖像鄰域,因此很難達(dá)到 90% 的重疊。圖 5展示了 ABW 數(shù)據(jù)集的兩個示例性分割。在左圖中,我們的算法遺漏了多個平面片段。我們將一些未命中歸因于八叉樹的離散化。這個問題可以通過在不同的離散化中重新處理未分段的部分來解決。

f6196400-8fcb-11ed-bfe3-dac502259ad0.png

圖6

總結(jié)與展望

本文,我們提出了一種從 3D 點(diǎn)云中提取平面的有效方法。我們將 Hough 變換與RANSAC 相結(jié)合,以在多種分辨率下擬合平面。通過使用由粗到精的策略,我們可以有效地利用可用數(shù)據(jù)。它允許考慮最大可能的上下文來做出共面性的決定。這也使我們的方法數(shù)據(jù)高效。

在實(shí)驗(yàn)中,將改方法與使用 SegComp 數(shù)據(jù)庫的最先進(jìn)方法進(jìn)行了比較。實(shí)驗(yàn)結(jié)果表明,我們以高幀率和高質(zhì)量處理 3D 激光和深度傳感器(例如 Kinect)的 3D 點(diǎn)云。 在未來的工作中,我們將提取更多類型的幾何形狀圖元,例如圓柱體和球體。我們還計(jì)劃調(diào)整我們的方法來順序處理來自 Kinect 等高幀率傳感器的深度圖像。






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2576

    文章

    55028

    瀏覽量

    791243
  • PCL
    PCL
    +關(guān)注

    關(guān)注

    1

    文章

    38

    瀏覽量

    14183
  • RANSAC
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    8080

原文標(biāo)題:3D點(diǎn)云中高效的多分辨率平面分割方法

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    PLC平面光波導(dǎo)的圖形凹槽深度測量-3D白光干涉儀應(yīng)用

    ,過深會破壞波導(dǎo)芯層完整性,過淺則無法實(shí)現(xiàn)光信號的有效約束與隔離,直接影響器件性能。傳統(tǒng)凹槽深度測量方法存在測量范圍有限、易損傷器件表面等缺陷,難以滿足PLC高精度檢測需求。3D白光干涉儀憑借非接觸測量特性、納米級
    的頭像 發(fā)表于 02-02 09:32 ?281次閱讀
    PLC<b class='flag-5'>平面</b>光波導(dǎo)的圖形凹槽深度測量-<b class='flag-5'>3D</b>白光干涉儀應(yīng)用

    淺談掃描電鏡的分辨率概念

    掃描電鏡(SEM)的分辨率是指其能夠分辨樣品表面兩點(diǎn)之間的最小距離,是衡量其成像能力的關(guān)鍵指標(biāo)。
    的頭像 發(fā)表于 01-14 16:55 ?1273次閱讀
    淺談掃描電鏡的<b class='flag-5'>分辨率</b>概念

    紅外焦平面探測器的分辨率有哪些?高分辨率有哪些優(yōu)勢?

    分辨率是我們選購紅外探測器時的個關(guān)鍵參數(shù),它代表了熱成像像素點(diǎn)的數(shù)量。分辨率越高,像素點(diǎn)就越多,圖像就越清晰,觀測的距離也越遠(yuǎn)。紅外熱成像
    的頭像 發(fā)表于 12-10 16:12 ?1178次閱讀
    紅外焦<b class='flag-5'>平面</b>探測器的<b class='flag-5'>分辨率</b>有哪些?高<b class='flag-5'>分辨率</b>有哪些優(yōu)勢?

    ADC分辨率與精度的區(qū)別是什么

    簡單點(diǎn)說,“精度”是用來描述物理量的準(zhǔn)確程度的,而“分辨率”是 用來描述刻度劃分的。從定義上看,這兩個量應(yīng)該是風(fēng)馬牛不相及的。(是不是有朋友感到愕然^_^)。 很多賣傳感器的JS就是利用這一點(diǎn)
    發(fā)表于 12-05 06:24

    鏡頭分辨率如何匹配工業(yè)相機(jī)的分辨率

    能被分辨開來的兩個物點(diǎn)之間的最小距離,就是鏡頭的物方分辨率。單位為μm。這只是單純鏡頭本身的參數(shù),只反映鏡頭的解析能力,而和工業(yè)相機(jī)多少像素?zé)o關(guān)!它直接反映了,個理想物
    的頭像 發(fā)表于 11-21 15:43 ?372次閱讀
    鏡頭<b class='flag-5'>分辨率</b>如何匹配工業(yè)相機(jī)的<b class='flag-5'>分辨率</b>

    相機(jī)分辨率:融合探測器與光學(xué)性能

    取決于光學(xué)模糊直徑和探測器的尺寸。Schade這兩者結(jié)合起來,創(chuàng)建了個等效分辨率,該分辨率與 Fλ/d 有關(guān),其中 F 是焦比,λ 是平
    的頭像 發(fā)表于 11-11 07:58 ?440次閱讀
    相機(jī)<b class='flag-5'>分辨率</b>:融合探測器與光學(xué)性能

    iTOF技術(shù),多樣化的3D視覺應(yīng)用

    。 ◆ 應(yīng)用2—機(jī)艙內(nèi)的 3D 傳感 應(yīng)用3—自主移動機(jī)器人 (AMR) 在室外(~150,000 勒克斯)和黑暗環(huán)境中進(jìn)行障礙物檢測。 高分辨率能力,可準(zhǔn)確檢測細(xì)長物體,例如椅腿。 低抖動和低誤差
    發(fā)表于 09-05 07:24

    Zivid3D相機(jī)安裝使用教程

    Zivid3D相機(jī)小巧便攜,重量輕,分辨率高,速度快,適合高反光透明物體。本文介紹Zivid 3D相機(jī)的操作流程,幫助用戶掌握其功能。從硬件連接、軟件安裝到參數(shù)設(shè)置,重點(diǎn)涵蓋點(diǎn)
    的頭像 發(fā)表于 08-26 15:34 ?655次閱讀
    Zivid<b class='flag-5'>3D</b>相機(jī)安裝使用教程

    智多晶多分辨率HDMI傳輸Demo概述

    FPGA在圖像傳輸領(lǐng)域扮演著非常重要的角色,F(xiàn)PGA的SerDes在圖像傳輸領(lǐng)域是實(shí)現(xiàn)高速串行通信的核心技術(shù),尤其在處理高分辨率、大帶寬圖像數(shù)據(jù)時發(fā)揮了關(guān)鍵作用,SerDes可提供高達(dá)3Gbps、6Gbps、10Gbps等的線速率通信。
    的頭像 發(fā)表于 07-22 11:37 ?1228次閱讀
    智多晶<b class='flag-5'>多分辨率</b>HDMI傳輸Demo概述

    如何計(jì)算存儲示波器的垂直分辨率?

    存儲示波器的垂直分辨率是指示波器能夠分辨的最小電壓變化量,它反映了示波器對信號幅度細(xì)節(jié)的測量能力,通常用位數(shù)(bit)來表示,也可通過相關(guān)公式換算為具體的電壓值。以下為你詳細(xì)介紹其計(jì)算方法:了解關(guān)鍵
    發(fā)表于 05-30 14:03

    FX3板是否兼容2k和4k分辨率的視頻數(shù)據(jù)流?

    ,實(shí)現(xiàn)了 1920 * 1080 @ 60 fps 的設(shè)計(jì),但現(xiàn)在我想檢查與上述更高分辨率的兼容性。 關(guān)于這一點(diǎn),我有幾個問題 1.FX3 板是否兼容 2k 和 4k 分辨率的視頻數(shù)據(jù)
    發(fā)表于 05-23 06:35

    CX3上的AR0245傳感器的探頭控制分辨率錯誤怎么解決?

    你好。我正在開發(fā)款使用 AR0234CS 傳感器和 CX3( CYUSB3065-BZXI )芯片的相機(jī),并努力獲得正確的視頻流分辨率。 該傳感器能夠以 120 fps 提供 1920 x
    發(fā)表于 05-12 07:02

    數(shù)據(jù)精密測量的核心驅(qū)動:“分辨率”與“有效位”

    在科研實(shí)驗(yàn)、工業(yè)測控甚至能源勘測領(lǐng)域,數(shù)字化儀如同數(shù)字世界的“感官”,物理信號轉(zhuǎn)化為可分析的電信號數(shù)據(jù),「分辨率」與「有效位」兩大核心指標(biāo)共同決定了系統(tǒng)的“感知精度”。本篇文章以中科采象自主研發(fā)
    的頭像 發(fā)表于 03-26 10:16 ?1211次閱讀
    數(shù)據(jù)精密測量的核心驅(qū)動:“<b class='flag-5'>分辨率</b>”與“<b class='flag-5'>有效</b>位”

    VirtualLab Fusion應(yīng)用:用阿貝判據(jù)研究顯微系統(tǒng)的分辨率

    摘要 顯微系統(tǒng)的分辨率般用阿貝判據(jù)進(jìn)行表征。這也解釋了物鏡的數(shù)值孔徑(NA)決定了光柵(作為樣本)衍射階在其后焦平面上的濾波。當(dāng)高衍射級次的衍射被濾除后,像面不會發(fā)生干涉,因此不會成像。本實(shí)例演示
    發(fā)表于 03-24 09:08

    一種以圖像為中心的3D感知模型BIP3D

    在具身智能系統(tǒng)中,3D感知算法是個關(guān)鍵組件,它在端側(cè)幫助可以幫助智能體理解環(huán)境信息,在云端可以用來輔助生成3D場景和3D標(biāo)簽,具備重要的研
    的頭像 發(fā)表于 03-17 13:44 ?1234次閱讀
    <b class='flag-5'>一種</b>以圖像為中心的<b class='flag-5'>3D</b>感知模型BIP<b class='flag-5'>3D</b>