在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

實現快讀高效且穩健的3D稀疏點云的分割

ml8z_IV_Technol ? 來源:未知 ? 作者:李倩 ? 2018-11-16 16:45 ? 次閱讀

在基于激光的自動駕駛或者移動機器人的應用中,在移動場景中提取單個對象的能力是十分重要的。因為這樣的系統需要在動態的感知環境中感知到周圍發生變化或者移動的對象,在感知系統中,將圖像或者點云數據預處理成單個物體是進行進一步分析的第一個步驟。

在這篇文章中就提出了一種十分高效的分割方法。首先是將掃描到的點云移除平面處理,然后移除平面后一定范圍內的點云數據分割成不同的對象。該論文的是集中解決了在很小的計算量的條件下,能夠在大多數系統上做到高效的分割。避免了直接對3D點云的計算,并直接在2.5D的深度圖像上進行操作。此方案能夠很好的解決處理稀疏的3D點云數據。作者使用了新型Velodyne VLP-16掃描儀,并且代碼是在C++ROS中實現了這種方法,并且代碼是開源的,這種方法可以做到使用單核CPU以及高于傳感器的幀運行速率運行,能夠產生高質量的分割結果。

左圖:使用Velodyne VLP-16掃描儀得到的稀疏3D點云數據分割后生成的對象(如人,車和樹)。不同的顏色對應不同的分割結果。 右:用于實驗的Clearpath Husky機器人。

在3D激光點云數據中分離單個對象是移動機器人或自動駕駛車輛自主導航的重要任務。 在未知環境中航行的自動駕駛車輛面臨著對其周圍環境進行推理的復雜任務。,在擁有汽車和行人的繁忙街道上,地圖可能受到環境動態性質導致的錯誤數據關聯的影響。 在掃描配準和映射過程中,能夠更好地推理此類對象并忽略可能的動態對象的關鍵步驟是將3D點云數據分割為不同的對象,以便可以單獨跟蹤它們。

所以本論文很重要的貢獻是將實現快讀高效且穩健的3D稀疏點云的分割。(本人親自測試,真的很快,我的電腦的配置真的很菜,但是運行起來都超快)在移動的CPU上都可以處理超過70HZ(64線)或者250HZ的(16線)的Velodyne傳感器。

地面去除

在進行分割之前,需要從掃描的點云數據中移除地面。這種地面移除的方法,只是把低于車輛高度的3D點移除。這種方法在簡單的場景中起作用,但是如果在車輛的俯仰或者側傾角不等于零或者地面不是完美的平面。則會失敗。但是可以使用RANSAC的平面擬合的方法改善情況。

激光雷達的會提供每個激光束的距離值,時間戳以及光束的方向作為原始數據。這使得我們可以直接將數據轉換為深度圖像。圖像中的行數由垂直方向上的光束的數量定義,比如對于Velodyne掃描儀,有16線,32線以及64線,而圖像的列數有激光每360度旋轉得到的距離值。這種虛像的每個像素存儲了傳感器到物體之間的距離,為了加速計算甚至可以考慮在需要時將水平方向上的多個讀數組合成一個像素。

左上角:深度圖像的一部分。左中:通過顯示α角度生成的圖像。左下:應用Savitsky-Golay平滑后的角度。右上角:α角的圖示。右下圖:左圖中標記的α角度列的平滑圖示。

使用上述生成的和成圖像來處理而不是直接處理計算3D點云,可以有效的加速處理速度,對于其他的不提供距離值的掃描儀也可以將3D點云投影到圓柱圖像上,計算每個像素的歐幾里得距離,仍然可以使用該論文提出的方法。

為了識別地面,這里面有三個假設:

1, 假設傳感器是大致安裝在水平移動基座上。

2, 假設地面的曲率很低。

3, 移動機器人或者車輛至少在深度圖像上最低行的像素觀測地平面

在假設成立的條件下,首先將深度圖像的每一列(c)像素的距離值(R)轉化為角度值

這些角度表示了連接兩點的傾斜角度。

分別代表在該行相鄰的深度值。知道連續垂直的兩個單個激光束深度值,可以使用三角規則計算角度α,如下所示:

其中ξa和ξb是對應于行r-1和r的激光束的垂直角,由于每個α計算需要兩個深度值,所以生成的角度圖大小比深度圖范圍的行數小1.這里假設吧這些所有的角度表示為,表示為在r行和c列(行和列)坐標上的角度值。

地面識別算法

根據上述算法得出的地面,地面標記為淺藍色。

但是由于激光雷達也是有誤差的,所以這里也是需要處理一些在深度范圍內的離群點,具體可查看論文。為了達到角度平滑的效果使用了Savitsky-Golay濾波算法對每一個列進行處理。在得到濾波后的角度圖后,在這個基礎上開始執行地面識別,使用了廣度優先搜索將相似的點標記在一起,廣度優先搜索(Breadth-first search BFS) 是一種流行的圖搜索遍歷算法,他從圖給定的點開始遍歷,并在移動到下一級令居之前首先開始探索直接相鄰的節點,在該論文中使用了網格上的N4領域值計算角度差值,以確定矩陣M的兩個相鄰元素是否滿足角度上的約束條件Δa,設置為5°。

使用激光深度圖像進行快速有效的分割

傳感器的垂直分辨率對分割問題的難度是有著十分重要的影響的,我們需要判斷對于相鄰點,去判斷該激光束是否是被同一物體反射。為了解決激光是否是同一個物體反射的問題,這里是基于角度測量的方法。這種方法的好處是文中反復提及多次這種方法的優點 :首先,我們可以直接在深度圖像中利用明確定義的鄰域關系,這使得分割問題更容易。 其次,我們避免生成3D點云,這使得整體方法的計算速度更快。

在下圖中展示了分割的效果

這是使用該分割方案的結果,(A)圖是來自Velodynede 點云,(B)根據傳感器的原始值創建的深度圖像,并且已經將地面點去除了。(C)圖是在生成的深度圖的基礎上執行的分割結果。(D)將分割后的深度圖還原為點云,并以不同的顏色顯示。

這里詳細的解釋一下關于如果使用角度約束的方法實現分割的:

如下圖所示的一個示例場景,其中兩個人在騎自行車者前面彼此靠近地行走,騎自行車者在他們和停放的汽車之間經過。 這里使用的Velodyne VLP-16掃描儀記錄了這個場景。 中間的圖像展示出了從位于O處的掃描儀測量的兩個任意點A和B的結果,表示出了激光束OA和OB。 在不失一般性的情況下,我們假設A和B的坐標位于以O為中心的坐標系中,y軸沿著兩個激光束中較長的那一個。 我們將角度β定義為激光束與連接A和B的線之間的角度,該角度一般是遠離掃描儀。 在實踐中,角度β證明是有價值的信息,可以用來確定點A和B是否位于同一物體上。

左:示例場景有兩個行人,一個騎自行車者和一輛汽車。 中間:假設傳感器在O點并且線OA和OB表示兩個激光束,則點A和B產生一條線,該線估計對象的表面,如果它們都屬于同一對象。 我們基于角度β做出是否為同一物體的判斷。 如果β>θ,其中θ是預定閾值,認為這些點代表一個對象。 右圖:示例場景中行人的俯視圖。 綠線表示β>θ的點,而紅線表示低于閾值的角度,因此將對象標記為不同。

那么基于激光的測量值我們是知道第一次測量的距離值OA以及對應的第二次測量值OB,分別將這兩次的測量結果標記為d1和d2,那么利用以上信息既可以用下列公式測量角度:

圖中的右圖示出了從場景的俯視圖中在xy平面中的計算。 注意,我們可以計算在范圍圖像中在行或列方向上相鄰的點A和B對的角度β。 在第一種情況下,角度對應于行方向上的角度增量,而另一種情況下對應于列方向上的增量。

分割算法

基于閾值的β的分割方法在實驗評估中進行實驗,實際情況可以是被掃描物體是平面的情況,例如墻壁,并且幾乎平行于激光束方向。在這種情況下,角度β將很小,因此物體可能被分成多個區段。這基本上意味著如果β小于θ,則難以確定兩個點是否源自兩個不同的物體,或者僅僅位于幾乎平行于波束方向的平面物體上。然而,盡管有這個缺點,我們的實驗表明該方法在實踐中仍然有用。上述行為很少發生,如果是這樣,它通常將會導致特別傾斜的平面物體的過度分割。

以上就是關于去地面后使用的分割算法。可以看得出最重要的一個公式就是β角度值的求解

實驗部分

該算法

(i)所有計算都可以快速執行,即使在大約70 Hz的移動CPU的單核上運行,

(ii)可以 將移動機器人獲得3D原始數據生成深度數據并分段為有意義的個體

(iii)該方法在稀疏數據上表現良好,例如從16光束Velodyne Puck掃描儀獲得的稀疏數據。 在實驗中中,使用點云庫PCL中來實現的歐幾里德聚類。 在所有實驗中,我們使用默認參數θ= 10°。

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

    關注

    2551

    文章

    51099

    瀏覽量

    753575
  • 移動機器人
    +關注

    關注

    2

    文章

    762

    瀏覽量

    33572
  • 深度圖像
    +關注

    關注

    0

    文章

    19

    瀏覽量

    3509

原文標題:實時稀疏點云分割

文章出處:【微信號:IV_Technology,微信公眾號:智車科技】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    基于3D的多任務模型在板端實現高效部署

    對于自動駕駛應用來說,3D 場景感知至關重要。3D數據就是具有3D特征的數據。一方面,3D
    的頭像 發表于 12-28 16:35 ?1477次閱讀
    基于<b class='flag-5'>3D</b><b class='flag-5'>點</b><b class='flag-5'>云</b>的多任務模型在板端<b class='flag-5'>實現</b><b class='flag-5'>高效</b>部署

    基于深度學習的方法在處理3D進行缺陷分類應用

    背景部分介紹了3D應用領域中公開可訪問的數據集的重要性,這些數據集對于分析和比較各種模型至關重要。研究人員專門設計了各種數據集,包括用于3D形狀分類、
    的頭像 發表于 02-22 16:16 ?1159次閱讀
    基于深度學習的方法在處理<b class='flag-5'>3D</b><b class='flag-5'>點</b><b class='flag-5'>云</b>進行缺陷分類應用

    如何同時獲取2d圖像序列和相應的3d

    如何同時獲取2d圖像序列和相應的3d?以上來自于谷歌翻譯以下為原文How to obtain the sequence of 2d im
    發表于 11-13 11:25

    3D技術介紹及其與VR體驗的關系

    ;x>nkedIn上發表了一篇跟澳大利亞科技公司優立(Euclideon)所使用的數據有關的文章,并在業內引起了一番討論。 1. 的問題
    發表于 09-15 09:28 ?20次下載

    問題的介紹及3D技術在VR中的應用

    1. 的問題 是由3D掃描硬件收集的數據,如FARO的Focus 3D激光掃描儀和Shi
    發表于 09-27 15:27 ?17次下載

    3D的感知技術及實踐

    測量表面法向量估計 幾何測量平面提取 3D重建從離散得到光滑曲面 3D重建ICP配準
    的頭像 發表于 10-23 09:40 ?3234次閱讀
    <b class='flag-5'>3D</b>的感知技術及實踐

    谷歌AI發布3D物體數據集,附帶標記邊界框、相機位姿、稀疏

    見過3D物體數據集,見過會動的3D物體數據集嗎? 每段動態視頻都 以目標為中心拍攝,不僅自帶標注整體的邊界框,每個視頻還附帶相機位姿和稀疏
    的頭像 發表于 11-13 14:28 ?2263次閱讀

    基于層級圖網絡的圖卷積,用完成3D目標檢測

    由于大多數現有的對象檢測方法不能充分適應點的特征(例如稀疏性),所以一些關鍵的語義信息(如物體形狀)不能被很好的捕捉到。本文提出了一種基于層級圖網絡(HGNet)的圖卷積(GCo
    的頭像 發表于 12-24 15:25 ?654次閱讀

    關于3D針對失真的穩健性的系統性研究

    3D 廣泛應用于 3D 識別技術中。一些特別的應用領域往往對 3D
    的頭像 發表于 03-15 11:34 ?1787次閱讀

    何為3D語義分割

    融合標注使用的3D標注工具仍以3D立體框為主,但在3D數據以外,還需要使用2D標注工具在
    的頭像 發表于 07-21 15:52 ?8681次閱讀

    首個無監督3D物體實例分割算法

    本文旨在尋求一種無監督的3D物體分割方法。我們發現,運動信息有望幫助我們實現這一目標。如下圖1所示,在左圖中的藍色/橙色圓圈內,一輛汽車上的所有點一起向前運動,而場景中其他的則保持靜
    的頭像 發表于 11-09 15:15 ?2409次閱讀

    如何試用MediaPipe實現人臉3D數據提取

    本文介紹如何試用MediaPipe實現人臉3D數據提取,提取的數據為人臉468位。
    發表于 02-23 17:47 ?1450次閱讀

    3D數據集在3D數字化技術中的應用

    隨著計算機視覺技術的不斷發展,3D 數字化技術已經成為了當今工業制造領域和三維醫學影像領域的關鍵技術。然而,構建高精度、高分辨率的 3D 數據集對于
    的頭像 發表于 05-06 16:46 ?1439次閱讀

    自動駕駛3D語義分割數據標注

    、準確具 備三維地理信息,因此以3D數據為基礎的感知算法即成為部分自動駕駛企業的核心技術路徑,并誕生了規模龐大的3D
    發表于 06-06 09:48 ?3次下載
    自動駕駛<b class='flag-5'>3D</b><b class='flag-5'>點</b><b class='flag-5'>云</b>語義<b class='flag-5'>分割</b>數據標注

    基于深度學習的3D實例分割方法

    3D實例分割3DIS)是3D領域深度學習的核心問題。給定由云表示的 3D 場景,我們尋求為每
    發表于 11-13 10:34 ?2350次閱讀
    基于深度學習的<b class='flag-5'>3D</b><b class='flag-5'>點</b><b class='flag-5'>云</b>實例<b class='flag-5'>分割</b>方法
    主站蜘蛛池模板: 狠狠躁夜夜躁人人爽天天天天| 激情五月婷婷综合网| 色婷婷在线观看视频| videosxxoo18在线| 在线免费看黄视频| 好色亚洲| 亚洲色图视频在线| 四虎影视在线影院4hu| 欧美日韩亚洲国内综合网俺| 狠狠色视频| 久久久久88色偷偷免费| 午夜啪啪免费视频| 日本欧美视频| 亚洲 自拍 欧美 综合| 日本黄色片www| 国产日韩欧美一区二区| 又黄又爽又猛午夜性色播在线播放 | 色老头·com| 黄色大片三级| 国产三级日本三级日产三级66| 欧美黑人巨大xxx猛交| 求av网址| 色综合天天综合网国产国产人 | 亚洲人成网站色7799在线观看| 亚洲电影在线看| 免费国产网站| 最新福利网站| 成 人网站免费| 9久久99久久久精品齐齐综合色圆| 四级毛片在线播放| 久久夜色撩人精品国产| 午夜一级毛片| 永久免费人成网ww555kkk手机| 特黄特色的视频免费播放| 夜天干天干啦天干天天爽| 2018天天弄| 伊人婷婷涩六月丁香七月| 女人张开腿 让男人桶视频 | 淫操| 黄到让你下面湿的视频| 国产伦理一区二区三区|