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

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

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

一個(gè)全新的無(wú)監(jiān)督不需要明確物體種類的實(shí)例分割算法

3D視覺(jué)工坊 ? 來(lái)源:泡泡機(jī)器人SLAM ? 作者:paopaoslam ? 2022-10-11 09:30 ? 次閱讀

摘要

對(duì)于自動(dòng)駕駛來(lái)說(shuō),精細(xì)化的場(chǎng)景理解至關(guān)重要。由于在行駛的過(guò)程中,場(chǎng)景周?chē)?a target="_blank">信息會(huì)發(fā)生劇烈的變化,因此很難識(shí)別和理解出場(chǎng)景中的不同對(duì)象。盡管有很多工作者在語(yǔ)義/全景分割上推動(dòng)了場(chǎng)景理解的發(fā)展,但目前來(lái)說(shuō),仍然是一個(gè)挑戰(zhàn)任務(wù)。目前的方法大多依賴于標(biāo)注數(shù)據(jù),對(duì)于訓(xùn)練數(shù)據(jù)中缺少的類別,我們將其稱為拖尾(長(zhǎng)尾)類。

然而,拖尾(長(zhǎng)尾)類對(duì)于自動(dòng)駕駛來(lái)說(shuō)缺失至關(guān)重要,如嬰兒車(chē)和未知?jiǎng)游?,都?huì)對(duì)自動(dòng)駕駛的安全性能造成巨大的挑戰(zhàn)。在本篇文章中,我們將集中對(duì)這種類無(wú)關(guān)的實(shí)例分割問(wèn)題進(jìn)行研究,進(jìn)一步解決這種拖尾(長(zhǎng)尾)類問(wèn)題。我們提出一個(gè)全新的算法和驗(yàn)證算法用的數(shù)據(jù)集,并且在真實(shí)場(chǎng)景數(shù)據(jù)中驗(yàn)證我們算法效果。

算法通過(guò)一個(gè)已經(jīng)訓(xùn)練好的自監(jiān)督神經(jīng)網(wǎng)絡(luò)抽取出點(diǎn)特征,構(gòu)建出點(diǎn)云表示對(duì)應(yīng)的圖表征。然后,我們用圖割算法來(lái)將前后背景分離出來(lái)。結(jié)果證明了我們的算法可以實(shí)現(xiàn)實(shí)例分割,并且相比于其他自監(jiān)督算法,我們方法具有不錯(cuò)的競(jìng)爭(zhēng)力。

主要貢獻(xiàn)

在這篇論文中,我們關(guān)注的問(wèn)題是基于激光點(diǎn)云的實(shí)例分割,更確切的來(lái)說(shuō),我們關(guān)注的是不需要明確類別的激光點(diǎn)云實(shí)例分割算法。相比于需要把城鎮(zhèn)街道上所有可能出現(xiàn)的物體打上標(biāo)簽,我們更關(guān)注的是如何擺脫區(qū)分物體的類別屬性而直接將其打上標(biāo)簽。因此,我們的問(wèn)題被簡(jiǎn)化為如何能區(qū)分出點(diǎn)云中的單個(gè)物體,并且將它們分割出來(lái)。

這個(gè)問(wèn)題的最大難度是對(duì)未知物體的分割,因?yàn)楸旧聿⒉淮嬖谟跇?biāo)記數(shù)據(jù)中,但在推理過(guò)程中,該部分?jǐn)?shù)據(jù)又特別重要。

這個(gè)問(wèn)題也可以被解讀于:我們?nèi)绾瓮ㄟ^(guò)對(duì)現(xiàn)實(shí)世界中的部分信息來(lái)進(jìn)行訓(xùn)練學(xué)習(xí),實(shí)現(xiàn)對(duì)激光點(diǎn)云中的實(shí)例物體進(jìn)行推理。目前先進(jìn)的方法也有通過(guò)語(yǔ)義分割的訓(xùn)練預(yù)測(cè)器來(lái)解決這個(gè)問(wèn)題,這些方法通過(guò)不同的啟發(fā)式方法和優(yōu)化過(guò)程來(lái)對(duì)點(diǎn)進(jìn)行聚類,這些方法依然需要標(biāo)注數(shù)據(jù)。

這篇文章的主要貢獻(xiàn)是提出了一個(gè)全新的無(wú)監(jiān)督不需要明確物體種類的實(shí)例分割算法。鑒于目前表示學(xué)習(xí)的發(fā)展,我們可以使用自監(jiān)督的方法來(lái)抽取出點(diǎn)對(duì)特征,并且通過(guò)鄰接圖的方式來(lái)表示相鄰點(diǎn)對(duì)之間的相似性。然后,我們?cè)诓恍枰魏螛?biāo)注的情況下,通過(guò)圖割的算法來(lái)從背景信息中抽取出實(shí)例物體。

我們將Semantic KITTI benchmark進(jìn)行了擴(kuò)展,分別在已經(jīng)物體類別和未知物體類別下評(píng)估了我們的算法。實(shí)驗(yàn)結(jié)果證明了相比于State-Of-Art算法,我們的算法可以在沒(méi)有標(biāo)簽,沒(méi)有語(yǔ)義背景去除的情況下進(jìn)行實(shí)例分割,并有較好的算法性能。

算法流程

36d7b014-48f0-11ed-a3b6-dac502259ad0.png ? 370eb8b6-48f0-11ed-a3b6-dac502259ad0.png

圖2:算法整體流程圖

算法整體流程可以用上圖來(lái)表示。我們通過(guò)Graph-Cut和自監(jiān)督學(xué)習(xí)特征的方法來(lái)講場(chǎng)景中的實(shí)例區(qū)分開(kāi)。我們將點(diǎn)云整體表示成圖,通過(guò)自監(jiān)督網(wǎng)絡(luò)計(jì)算出點(diǎn)顯著性分布圖,來(lái)對(duì)前景圖和后景圖進(jìn)行采樣,實(shí)現(xiàn)實(shí)例分割。因?yàn)辄c(diǎn)云中可能存在多個(gè)物體實(shí)例,這也給前后背景分離增加了難度。

因此,我們改變策略,先對(duì)點(diǎn)云中的地面進(jìn)行分割,區(qū)分出地面點(diǎn)和非地面點(diǎn),并對(duì)非地面點(diǎn)進(jìn)行聚類。然后我們迭代地遍歷每個(gè)地方,并對(duì)每個(gè)興趣點(diǎn)附近規(guī)劃出一個(gè)立方體區(qū)域。對(duì)于這個(gè)區(qū)域,我們將立方體中的實(shí)例作為前景對(duì)象,地面點(diǎn)和其他實(shí)例點(diǎn)作為背景區(qū)域。然后我們可以通過(guò)該區(qū)域來(lái)構(gòu)建圖,并依據(jù)圖分割成前景和背景。

A. 實(shí)例提案

為了更好地分割出實(shí)例,我們的算法依賴于初始猜測(cè)(也被稱為提案),隨后可以被精細(xì)化為更好地分割。為了和之前的工作(SegContrast)的符號(hào)保持統(tǒng)一,我們定義實(shí)例如下:對(duì)于一組N個(gè)點(diǎn)的點(diǎn)云P={p1,p2,...,pN},我們通過(guò)地面分割的算法將它分為地面點(diǎn)G和非地面點(diǎn)P′,然后通過(guò)HDBSCAN聚類算法來(lái)將非地面點(diǎn)聚類成m個(gè)類,被定義成m個(gè)類的過(guò)程我們則稱為提案。其中I={S1,...Sm},這里Sk∈P′并且對(duì)于不屬于同類來(lái)說(shuō),Sk∩Sl=?,l≠k。

372f42a2-48f0-11ed-a3b6-dac502259ad0.png

圖3:點(diǎn)云中實(shí)例分割提案

如圖3所示,這些分割是實(shí)例表示的起點(diǎn),并不是實(shí)例表示的最后結(jié)果。我們的算法之后將其映射到特征圖中來(lái)計(jì)算相同提案中不同點(diǎn)之間的相似性。之后,我們將從這個(gè)背景圖中分割出這些物體來(lái)做為實(shí)例分割。

B.自監(jiān)督特征

我們的方法充分運(yùn)用了自監(jiān)督表征學(xué)習(xí)來(lái)抽取出點(diǎn)對(duì)特征。我們使用MinkUNet來(lái)作為特征抽取模型。該方法是一種自監(jiān)督方法,依賴于對(duì)場(chǎng)景中的地面點(diǎn)進(jìn)行去除,并對(duì)剩余點(diǎn)進(jìn)行聚類。它的對(duì)比損失函數(shù)逐段運(yùn)用,通過(guò)判別的方式學(xué)習(xí)出特征空間。

對(duì)于每一個(gè)學(xué)習(xí)出的提案Sk∈I,我們定義興趣區(qū)域S^∈P,然后用SegContrast預(yù)訓(xùn)練模型抽取出點(diǎn)對(duì)特征F^k,之后我們通過(guò)這些特征來(lái)計(jì)算出點(diǎn)對(duì)相似性,而不是直接計(jì)算出其測(cè)量的特征。到此,我們有描述性特征可以用來(lái)識(shí)別實(shí)例段和背景之間的差異。

C. Saliency Maps.

Saliency Map通常是分析網(wǎng)絡(luò)學(xué)習(xí)到的特征空間。為了計(jì)算顯著性地圖,我們通常計(jì)算它的梯度并可視化對(duì)它影響更大的區(qū)域。這些年也有人通過(guò)transformer來(lái)提取和制作對(duì)應(yīng)的可視化,即使在沒(méi)有標(biāo)簽的情況下也可以很好的計(jì)算出對(duì)應(yīng)的對(duì)象邊界。盡管在SegContrast中使用的是稀疏卷積神經(jīng)網(wǎng)絡(luò),我們觀察到它也可以在顯著性圖中找到實(shí)例注意力的地方。這種顯著性的值可以更好地解釋為哪里是前景,哪里是背景,是后面用于GraphCut的隨機(jī)初始種子。

對(duì)于前面的實(shí)例提案,我們計(jì)算出每個(gè)特征向量中的均值δ。

374d6052-48f0-11ed-a3b6-dac502259ad0.png377460e4-48f0-11ed-a3b6-dac502259ad0.png

圖4. 受監(jiān)督的語(yǔ)義分割網(wǎng)絡(luò)與用SegContrast進(jìn)行自我監(jiān)督的網(wǎng)絡(luò),兩個(gè)網(wǎng)絡(luò)得到的顯著性圖(saliency map,左圖與右圖)與該算法得到的proposal實(shí)例點(diǎn)特征圖(中間)進(jìn)行對(duì)比。該圖用不同顏色區(qū)分不同物體,因此最好查看原本彩圖

通過(guò)計(jì)算δ的梯度變化,我們得到每個(gè)提案附近的顯著性圖。如上圖所示,通過(guò)該方法得到的顯著性地圖可以更精細(xì)地區(qū)分出場(chǎng)景中的實(shí)例對(duì)象。

D. Seeds Sampling.

我們采用實(shí)例提案Sk和他們對(duì)應(yīng)的顯著性值來(lái)做前景和背景信息的采樣。由于實(shí)例信息中對(duì)應(yīng)的是不同的物體,所以固定數(shù)量的采樣方式并不一定合適。因此,我們依據(jù)提案Sk和他們對(duì)應(yīng)的興趣區(qū)域大小來(lái)定義具體的采樣點(diǎn)數(shù)量。這里我們選取τ_f=nf/γf作為前景種子,選取τ_b=nb/γb作為背景種子,這里γf和γb都是預(yù)先定義的參數(shù)。

378cb4e6-48f0-11ed-a3b6-dac502259ad0.png

圖5.我們基于藍(lán)色點(diǎn)的提議下,將前景點(diǎn)和背景點(diǎn)計(jì)算出來(lái),分辨用綠色和紅色來(lái)表示.

上圖是種子信息選取的過(guò)程。我們對(duì)每個(gè)前景種子周?chē)膋個(gè)鄰居點(diǎn)進(jìn)行采樣,來(lái)計(jì)算前景信息的相似性。同時(shí)我們?cè)谔岚钢畠?nèi)刪除任何背景種子,在提案之外刪除任何前景種子來(lái)避免顯著性圖中產(chǎn)生異常值。通過(guò)這樣的方式,我們可以避免錯(cuò)誤的種子采樣從而影響到圖割算法的性能。

E.圖割算法

為了更好地從點(diǎn)云中分割出實(shí)例對(duì)象,我們采用圖割算法,一種用于圖像分割的經(jīng)典算法,現(xiàn)在用在點(diǎn)云數(shù)據(jù)上。這種方法主要通過(guò)一種圖的表示來(lái)描述各個(gè)節(jié)點(diǎn)中和他們鄰節(jié)點(diǎn)之間的關(guān)系,從而找出前景和背景數(shù)據(jù)。然后,我們?cè)賹?duì)圖用最小切歌方法,切除當(dāng)中最弱的關(guān)系數(shù)據(jù)。我們采用SegContrast算法來(lái)計(jì)算每個(gè)點(diǎn)上的特征,然后計(jì)算相鄰點(diǎn)之間的相似性作為非終端邊緣。最后我們計(jì)算顯著性圖以對(duì)種子進(jìn)行采樣并確定點(diǎn)和終端節(jié)點(diǎn)之間的邊。

在我們的定義下,一個(gè)圖包含一系列的節(jié)點(diǎn)Z={z1,...,zn+2},其中每個(gè)節(jié)點(diǎn)表示的一個(gè)點(diǎn)信息在提出的區(qū)域Sk中,對(duì)應(yīng)著n個(gè)點(diǎn)和2個(gè)虛擬的節(jié)點(diǎn),分別代表著前景信息和背景信息。

(1)終端邊緣

每一個(gè)點(diǎn)都有兩個(gè)虛擬的邊緣節(jié)點(diǎn),我們根據(jù)這些節(jié)點(diǎn)的歸類方式對(duì)這些變進(jìn)行加權(quán)。每一個(gè)邊緣的初始概率我們?cè)O(shè)置成0,然后選擇的節(jié)點(diǎn)和對(duì)應(yīng)的終端邊緣節(jié)點(diǎn)我們?cè)O(shè)置為1.0。最后,節(jié)點(diǎn)i和一個(gè)終端節(jié)點(diǎn)t的權(quán)重可以定義為:

37bf42f8-48f0-11ed-a3b6-dac502259ad0.png

其中λ是預(yù)先定義的參數(shù),pi,t的定義表示節(jié)點(diǎn)i屬于終端節(jié)點(diǎn)t的概率值的大小。

(2)非終端邊緣

對(duì)于非終端節(jié)點(diǎn),我們通過(guò)坐標(biāo)選取每個(gè)點(diǎn)和它周?chē)膋歌鄰居點(diǎn)來(lái)確定變。為了對(duì)邊進(jìn)行加權(quán),我們計(jì)算每個(gè)點(diǎn)的特征并計(jì)算它與相鄰點(diǎn)之間的差異。我們使用L1范數(shù)來(lái)定義fi和fj之間的特征區(qū)別。

37ccdc2e-48f0-11ed-a3b6-dac502259ad0.png

兩點(diǎn)之間的權(quán)重也是依據(jù)給定出的dij計(jì)算出來(lái):

37dcba4a-48f0-11ed-a3b6-dac502259ad0.png

其中σ和w都是預(yù)先定義的參數(shù)。按照以上的定義,我們可以將點(diǎn)和邊構(gòu)建清楚,然后通過(guò)最小圖割算法來(lái)將實(shí)例從背景信息中分割出來(lái)。我們迭代地重復(fù)以上過(guò)程,最后將物體從背景信息中分割出來(lái)。

實(shí)驗(yàn)分析

在這一節(jié)中,我們主要介紹我們基于SemanticKITTI的擴(kuò)展。

A. 問(wèn)題定義

現(xiàn)有的實(shí)例分割模型假設(shè)在推理過(guò)程中出現(xiàn)的所有對(duì)象類都被手動(dòng)標(biāo)記并在訓(xùn)練時(shí)出現(xiàn)。我們將這些對(duì)象類稱為已知類。在本文中,我們還想關(guān)注那些可能只在推理過(guò)程中出現(xiàn)的對(duì)象實(shí)例分割,我們把它們表示為未知類。

更正式地說(shuō),所有對(duì)象類的集合X有可能很大,并且許多實(shí)例會(huì)很少出現(xiàn)。在實(shí)踐中,我們無(wú)法記錄、標(biāo)記和評(píng)估在所有可能的對(duì)象類別上的算法性能,因?yàn)檫@些會(huì)出現(xiàn)在對(duì)象類別分布中的拖尾類。因此,實(shí)際上只有對(duì)這些類別的固定子集進(jìn)行標(biāo)記才是可行的。

為此,我們進(jìn)行了如下劃分。我們將SemanticKITTI提供的標(biāo)簽用于整個(gè)數(shù)據(jù)集(訓(xùn)練集、驗(yàn)證集和測(cè)試集)的已知類集。這個(gè)集合包含經(jīng)常出現(xiàn)的物體類別,如汽車(chē)、人、卡車(chē)和類似的物體。我們只在驗(yàn)證集和測(cè)試集中標(biāo)注一個(gè)額外的、不相交的對(duì)象實(shí)例集,即未知的對(duì)象實(shí)例U?X, 且U∩K=?。

因此,我們的測(cè)試集提供了一個(gè)“代理”,用于評(píng)估算法在只在很少情況下出現(xiàn)的未知物體上的性能。我們注意到,這些實(shí)例的例子可能出現(xiàn)在訓(xùn)練集和驗(yàn)證集中,但沒(méi)有被標(biāo)記為實(shí)例。

由于我們解決了實(shí)例分割的問(wèn)題,我們只標(biāo)記了事物(thing)類:在文獻(xiàn)[21]中,東西(stuff)類被認(rèn)為是不可計(jì)數(shù)的類,例如,植被或道路。而事物類,如汽車(chē)和行人,通常有明確的邊界,在單個(gè)掃描中是可見(jiàn)的,并且是可計(jì)算的。

B. 評(píng)價(jià)

對(duì)于開(kāi)放世界的實(shí)例分割,我們?cè)u(píng)估了 算法能將LiDAR點(diǎn)云分解為單獨(dú)一組物體實(shí)例的能力。為了量化性能,一種可能性是采用基于召回(recall)的變體:泛光質(zhì)量(Panoptic Quality, PQ)的,未知質(zhì)量(Unknown Quality, UQ),他們基于召回(recall)用的方法代替了識(shí)別質(zhì)量(recognition quality,RQ)項(xiàng)(F1-Score)。

然而,這種度量將點(diǎn)云的東西(stuff)區(qū)域作為一個(gè)單一的實(shí)例,這并不可取[29]。例如,植被類可以被分解成幾個(gè)實(shí)例(樹(shù)干、小灌木)--這些沒(méi)有被手工注釋者標(biāo)記,但可以依據(jù)任務(wù)的不同,被認(rèn)為是有效的實(shí)例,例如, segment-based LiDAR odometry或SLAM[16]。

我們轉(zhuǎn)而采用LiDAR分段和跟蹤質(zhì)量( LiDAR Segmentation and Tracking Quality,LSTQ)指標(biāo)。它由兩個(gè)術(shù)語(yǔ)組成,一個(gè)分類Scls和一個(gè)分割Sassoc。然而,由于我們?nèi)蝿?wù)與類別無(wú)關(guān),我們刪除了Scls,只依靠Sassoc來(lái)評(píng)估實(shí)例段的質(zhì)量如何。

關(guān)聯(lián)項(xiàng)Sassoc衡量我們將點(diǎn)分配給它們的實(shí)例的程度,與語(yǔ)義無(wú)關(guān):

37fabe46-48f0-11ed-a3b6-dac502259ad0.png

其中,IoU輸入是真值物體t∈T和預(yù)測(cè)s∈S對(duì)、這個(gè)對(duì)通過(guò)真陽(yáng)性關(guān)聯(lián)(TPA)、假陰性關(guān)聯(lián)(FNA)和假陽(yáng)性關(guān)聯(lián)(FPA)的集合來(lái)計(jì)算的。這些集合是以class-agnostic的方式評(píng)估的,但與Aygün等人[1]的工作不同,因?yàn)檫@些集合由每個(gè)掃描都進(jìn)行計(jì)算得來(lái)而不是按整個(gè)序列計(jì)算的。

直觀地說(shuō),TPA集量化了有多少個(gè)點(diǎn)被正確地分配給它們相應(yīng)的實(shí)例,TPA和FPA集表面兩種不同類型的“點(diǎn)到實(shí)例”關(guān)聯(lián)錯(cuò)誤。更確切地說(shuō),TPA集包含所有相互重疊的點(diǎn)。FPA集表示s中所有與t不重疊的點(diǎn),最后,F(xiàn)NA代表屬于t中但不包含在s中的點(diǎn)(Aygün等)。

關(guān)聯(lián)項(xiàng)是class-agnostic的,并且只表征將點(diǎn)分配給標(biāo)記的物體實(shí)例的表現(xiàn)如何。這使我們能夠評(píng)估區(qū)別于語(yǔ)義的實(shí)例分割,使這個(gè)指標(biāo)獨(dú)特地適用于開(kāi)放世界LiDAR實(shí)例分割的評(píng)估。

C. 開(kāi)放世界的SemanticKITTI數(shù)據(jù)集和基準(zhǔn)

為了合理評(píng)價(jià)將出現(xiàn)在對(duì)象分布中拖尾類物體分割出來(lái)的算法,其對(duì)應(yīng)數(shù)據(jù)集應(yīng)該為最常見(jiàn)的物體(如交通參與者)提供實(shí)例標(biāo)簽,并為東西(stuff)類提供語(yǔ)義標(biāo)簽。SemanticKITTI[3]或nuScenes-lidarseg[7]提供了這樣的標(biāo)簽,與之相反的是對(duì)象檢測(cè)數(shù)據(jù)集,只提供三維邊界框。

我們選擇了SemanticKITTI數(shù)據(jù)集,該數(shù)據(jù)集擴(kuò)展了KITTI數(shù)據(jù)集,對(duì)每個(gè)LiDAR掃描都進(jìn)行了密集的逐點(diǎn)語(yǔ)義和實(shí)例標(biāo)簽。它包含訓(xùn)練中的23,000個(gè)標(biāo)記掃描和測(cè)試集中的20,000個(gè)標(biāo)記掃描,為6,315個(gè)屬于幾個(gè)已知物體類別的物體實(shí)例,總共418,649個(gè)邊界框,提供語(yǔ)義和物體實(shí)例標(biāo)簽。

我們建立了開(kāi)放世界的SemanticKITTI基準(zhǔn),該基準(zhǔn)適合于評(píng)估開(kāi)放世界環(huán)境中的算法性能。我們用3,587個(gè)實(shí)例擴(kuò)展了SemanticKITTI的隱藏測(cè)試集,總共有292,871個(gè)額外的對(duì)象實(shí)例標(biāo)簽,這些對(duì)象類別不一定屬于原來(lái)的對(duì)象類別中語(yǔ)義類別--未知對(duì)象。

參見(jiàn)Tab. I以了解關(guān)于類別分布的統(tǒng)計(jì)數(shù)據(jù)。我們還在驗(yàn)證集中為未知類的實(shí)例貼上標(biāo)簽,但是只提供了一種用服務(wù)端(server-side)評(píng)估的方式來(lái)評(píng)估性能,以便在訓(xùn)練時(shí)保持實(shí)例的未知。

38273732-48f0-11ed-a3b6-dac502259ad0.png

V. 試驗(yàn)評(píng)估

我們工作的主要重點(diǎn)是一個(gè)與類別無(wú)關(guān)的實(shí)例分割。與以前的方法不同,我們的工作不需要實(shí)例或語(yǔ)義標(biāo)簽來(lái)去除背景。我們展示了我們的實(shí)驗(yàn),以顯示我們的方法它能夠在不去除語(yǔ)義背景的情況下分割實(shí)例的能力,并且與最先進(jìn)的監(jiān)督方法相比,性能不弱下風(fēng)。

在我們所有的實(shí)驗(yàn)中,我們使用相同的參數(shù),這些參數(shù)根據(jù)經(jīng)驗(yàn)來(lái)定義。對(duì)于實(shí)例,我們使用預(yù)先定義的大小為實(shí)例周?chē)?米的余量來(lái)定義感興趣的區(qū)域。對(duì)于種子采樣,我們使用γf=2, γb=2。對(duì)于GraphCut,我們使用σ=1,ω=10和λ=0.1,我們選擇k=8個(gè)最近的鄰居來(lái)定義非終端的邊緣,并建立圖形。對(duì)于自我監(jiān)督的預(yù)訓(xùn)練模型,我們使用SegContrast[28]中描述的相同預(yù)訓(xùn)練。訓(xùn)練了200個(gè)epochs。

我們?cè)趦煞N設(shè)置中比較了我們的方法:只使用來(lái)自GraphCut的分割,命名為Ours;以及使用后處理步驟,即從用于生成proposals的地面分割中過(guò)濾點(diǎn),命名為Ors?。我們將我們的結(jié)果與不同的無(wú)監(jiān)督聚類方法和基于監(jiān)督學(xué)習(xí)的方法進(jìn)行比較。

對(duì)于聚類方法,我們使用與我們的方法相同的實(shí)例proposals過(guò)程,即去除地面,然后對(duì)剩余的點(diǎn)進(jìn)行聚類。我們?cè)u(píng)估了HDBSCAN[8]和Euclidean聚類[30]。此外,我們還比較了一種在點(diǎn)云的鳥(niǎo)瞰圖上操作的技術(shù)、帶有快速移動(dòng)算法的聚類以及一種基于快速范圍圖像的建議生成方法。

此外,我們?cè)u(píng)估了兩種基于監(jiān)督學(xué)習(xí)的方法:Hu等人提出的方法[20]用語(yǔ)義分割網(wǎng)絡(luò)去除背景,并給定一個(gè)學(xué)習(xí)的對(duì)象性值對(duì)剩余的點(diǎn)進(jìn)行聚類,還有一種完全數(shù)據(jù)驅(qū)動(dòng)的方法4D-PLS[1]用于封閉世界的實(shí)例分割。

A. 關(guān)聯(lián)質(zhì)量

這個(gè)實(shí)驗(yàn)評(píng)估了測(cè)試集上的預(yù)測(cè)實(shí)例和基礎(chǔ)真值實(shí)例之間的關(guān)聯(lián)。結(jié)果表明,我們的方法,即使不使用標(biāo)簽,也達(dá)到了非常先進(jìn)的性能。

表二顯示了用度量對(duì)不同方法,在已知和未知實(shí)例以及class-agnostic的情況(即已知和未知)三種情況下的性能評(píng)估。通過(guò)比較不同的聚類方法,我們發(fā)現(xiàn),HDBSCAN呈現(xiàn)出最好的性能,這也側(cè)面說(shuō)明了我們選擇使用它來(lái)進(jìn)行實(shí)例proposal的理由。

4D-PLS方法在已知實(shí)例方面取得了最好的性能,而我們的方法在無(wú)監(jiān)督的情況下具有最好的性能。我們的方法在很大程度上改善了HDBSCAN的實(shí)例建議,甚至超過(guò)了Hu的方法。對(duì)于未知實(shí)例,有監(jiān)督的方法的性能下降。我們的方法在去除地面點(diǎn)后,對(duì)未知實(shí)例取得了最好的性能。

當(dāng)看class-agnostic的情況時(shí),我們的方法在去除地面的情況下比無(wú)監(jiān)督方法好,不去除地面也比有監(jiān)督方法好。

383376c8-48f0-11ed-a3b6-dac502259ad0.png

表三顯示了每個(gè)已知類別的Sassoc。監(jiān)督方法的性能在最有代表性的類別,即汽車(chē)上呈現(xiàn)出最佳性能。對(duì)于其他類別,它們的性能會(huì)下降,因?yàn)檫@些類別在訓(xùn)練集中的樣本較少。我們的方法在大多數(shù)類別上超過(guò)了HDBSCAN實(shí)例proposal和監(jiān)督方法。通過(guò)使用無(wú)監(jiān)督學(xué)習(xí)的特征,我們的方法對(duì)經(jīng)常出現(xiàn)的類的過(guò)擬合程度較低,更適合于對(duì)class-agnostic的實(shí)例分割。

384f236e-48f0-11ed-a3b6-dac502259ad0.png385c3086-48f0-11ed-a3b6-dac502259ad0.png

B. 實(shí)例分割質(zhì)量

本實(shí)驗(yàn)評(píng)估了預(yù)測(cè)實(shí)例和地面實(shí)況之間的交叉聯(lián)合(intersection-over-union, IoU)和召回率。我們通過(guò)不同的IoU閾值來(lái)計(jì)算IoU和召回率,并計(jì)算不同閾值的平均值來(lái)評(píng)估方法的整體性能。

表四顯示了不同閾值的IoU和召回率的結(jié)果。在高閾值下,即IoU90,有監(jiān)督的方法比其他方法表現(xiàn)更好。由于4D-PLS是一種全景分割方法,其在所有的閾值上對(duì)已知實(shí)例取得了最好的性能。然而,它在分割未知實(shí)例時(shí)失敗了。隨著閾值的降低,我們的方法性能越來(lái)越接近監(jiān)督方法,并在未知實(shí)例中超過(guò)了它們。在整體評(píng)估中,我們的方法與監(jiān)督方法不相上下,并且在召回率方面表現(xiàn)最好。

38a68d3e-48f0-11ed-a3b6-dac502259ad0.png

C. 限制條件

此外,我們還比較了我們的方法在有和沒(méi)有去除地面后處理的情況下,討論了其局限性。從上一節(jié)中可以看出,在沒(méi)有去除地面后處理的情況下,我們的方法取得了最好的整體性能,特別是對(duì)已知實(shí)例。然而,在去除地面的情況下,它在未知實(shí)例上的表現(xiàn)更好。

表五將這兩種設(shè)置與HDBSCAN proposal進(jìn)行了比較。盡管去除地面點(diǎn)會(huì)導(dǎo)致對(duì)未知實(shí)例的更好分割,但它對(duì)已知實(shí)例的影響更大,使性能下降了很多。在圖7中,我們舉了一個(gè)例子來(lái)解釋這種行為。由于地面分割是由一個(gè)無(wú)監(jiān)督的方法完成的,它可能會(huì)有點(diǎn)被錯(cuò)誤分配為地面和非地面。

因此,我們的方法可以通過(guò)正確分配以前被錯(cuò)誤地認(rèn)為是地面的實(shí)例點(diǎn)來(lái)改善分割。然而,由于地面分割的不完善,一些proposal可能會(huì)將地面視為實(shí)例點(diǎn)。在這種情況下,我們的方法可能會(huì)將地面點(diǎn)作為前景種子進(jìn)行采樣,導(dǎo)致會(huì)將更廣泛的地面區(qū)域分割做為實(shí)例的一部分。

通過(guò)后處理去除地面,我們過(guò)濾了被采樣為前景的地面區(qū)域,同時(shí)也過(guò)濾了被正確分配為實(shí)例的點(diǎn),這些點(diǎn)之前被錯(cuò)誤地標(biāo)記為地面。因此,我們的方法的主要局限性依賴于用于采樣前景和背景種子的初始proposal。

38b209ca-48f0-11ed-a3b6-dac502259ad0.png36cad11e-48f0-11ed-a3b6-dac502259ad0.png

結(jié)論

在本文中,我們提出了一種新的無(wú)監(jiān)督的、class-agnostic的實(shí)例分割方法。我們的方法使用無(wú)監(jiān)督聚類來(lái)定義實(shí)例proposal,并使用圖形優(yōu)化算法來(lái)完善這些建議,以便更恰當(dāng)?shù)剡M(jìn)行實(shí)例分割。我們的方法將點(diǎn)云表示為一個(gè)圖,并利用自我監(jiān)督的表示學(xué)習(xí)法來(lái)提取點(diǎn)的特征,從而映射圖中的點(diǎn)鄰域相似性。

這使我們能夠從背景點(diǎn)中分離出前景實(shí)例,而不需要標(biāo)簽。此外,我們還提出了一個(gè)新的開(kāi)放世界數(shù)據(jù)集,以評(píng)估已知和未知實(shí)例類的class-agnostic實(shí)例分割,并提出了該基準(zhǔn)的評(píng)估程序。實(shí)驗(yàn)表明,我們的方法更適合于class-agnostic的實(shí)例分割,因?yàn)樗〉昧伺c最先進(jìn)的監(jiān)督方法相競(jìng)爭(zhēng)的性能,甚至在未知類中超過(guò)了它。我們希望我們的工作能激勵(lì)對(duì)自監(jiān)督實(shí)例分割的進(jìn)一步研究,并且希望我們的基準(zhǔn)對(duì)研究界能有所貢獻(xiàn)。




審核編輯:劉清

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

    關(guān)注

    42

    文章

    4778

    瀏覽量

    101023
  • 圖像分割
    +關(guān)注

    關(guān)注

    4

    文章

    182

    瀏覽量

    18027
  • LIDAR
    +關(guān)注

    關(guān)注

    10

    文章

    327

    瀏覽量

    29480

原文標(biāo)題:3DUIS-基于激光點(diǎn)云的無(wú)監(jiān)督類無(wú)關(guān)實(shí)例分割算法

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ADC0804 6腳處需不需要個(gè)限流電阻呢? 

    該ADC0804中, 6腳處需不需要個(gè)限流電阻呢? 是接好, 還是不接好呢?  請(qǐng)大家指教, 多謝!
    發(fā)表于 01-16 08:12

    5G不需要點(diǎn)表的工業(yè)網(wǎng)關(guān)是什么,5g不需要點(diǎn)表的工業(yè)網(wǎng)關(guān)生產(chǎn)廠家有哪些?

    深圳市深控信息技術(shù)有限公司的物聯(lián)網(wǎng)解決方案,專注于工業(yè)物聯(lián)網(wǎng)技術(shù)研發(fā)和應(yīng)用,其不需要點(diǎn)表的工業(yè)網(wǎng)關(guān)在多個(gè)行業(yè)得到廣泛應(yīng)用,以先進(jìn)的自動(dòng)識(shí)別技術(shù)和穩(wěn)定的性能受到客戶好評(píng)。
    的頭像 發(fā)表于 01-07 16:24 ?125次閱讀
    5G<b class='flag-5'>不需要</b>點(diǎn)表的工業(yè)網(wǎng)關(guān)是什么,5g<b class='flag-5'>不需要</b>點(diǎn)表的工業(yè)網(wǎng)關(guān)生產(chǎn)廠家有哪些?

    不需要點(diǎn)表的工業(yè)網(wǎng)關(guān)應(yīng)用案例:如何提升工業(yè)企業(yè)生產(chǎn)效率與質(zhì)量?

    不需要點(diǎn)表的工業(yè)網(wǎng)關(guān)解決方案。技術(shù)團(tuán)隊(duì)在車(chē)間各個(gè)關(guān)鍵設(shè)備節(jié)點(diǎn)安裝了新的工業(yè)網(wǎng)關(guān)。由于不需要點(diǎn)表,安裝過(guò)程極為簡(jiǎn)便,技術(shù)人員僅需將網(wǎng)關(guān)與設(shè)備連接,并進(jìn)行簡(jiǎn)單的網(wǎng)絡(luò)設(shè)置,即可完成部署。整個(gè)車(chē)間的網(wǎng)關(guān)部署時(shí)間比之前預(yù)計(jì)縮短了 [X]%。
    的頭像 發(fā)表于 11-13 10:27 ?180次閱讀
    <b class='flag-5'>不需要</b>點(diǎn)表的工業(yè)網(wǎng)關(guān)應(yīng)用案例:如何提升工業(yè)企業(yè)生產(chǎn)效率與質(zhì)量?

    深控技術(shù) “不需要點(diǎn)表的工業(yè)網(wǎng)關(guān)” 在機(jī)械加工中的解決方案及實(shí)施案例

    設(shè)備之間的數(shù)據(jù)采集、傳輸與協(xié)同工作變得愈發(fā)重要。深控技術(shù)研發(fā)的 “不需要點(diǎn)表的工業(yè)網(wǎng)關(guān)” 為機(jī)械加工企業(yè)提供了種創(chuàng)新的解決方案,有效解決了傳統(tǒng)工業(yè)網(wǎng)關(guān)在使用過(guò)程中面臨的諸多痛點(diǎn),極大地提升了生產(chǎn)效率和管理效能。
    的頭像 發(fā)表于 11-07 10:25 ?256次閱讀
    深控技術(shù) “<b class='flag-5'>不需要</b>點(diǎn)表的工業(yè)網(wǎng)關(guān)” 在機(jī)械加工中的解決方案及實(shí)施案例

    C語(yǔ)言為什么不需要包含stdio.h

    我們?cè)趯?xiě)單片機(jī)程序的時(shí)候,第行都會(huì)包含 reg51.h,于是就有同學(xué)提出了疑問(wèn),為什么不需要包含 stdio.h?
    的頭像 發(fā)表于 10-29 15:48 ?415次閱讀

    基于 “不需要點(diǎn)表的工業(yè)網(wǎng)關(guān)” 的工業(yè)自動(dòng)化設(shè)備遠(yuǎn)程監(jiān)控解決方案

    基于 “不需要點(diǎn)表的工業(yè)網(wǎng)關(guān)” 的工業(yè)自動(dòng)化設(shè)備遠(yuǎn)程監(jiān)控解決方案具有顯著的優(yōu)勢(shì),能夠?yàn)楣I(yè)企業(yè)提供高效、便捷、安全的設(shè)備遠(yuǎn)程監(jiān)控服務(wù),助力企業(yè)提升生產(chǎn)效率和競(jìng)爭(zhēng)力。
    的頭像 發(fā)表于 10-28 15:20 ?230次閱讀
    基于 “<b class='flag-5'>不需要</b>點(diǎn)表的工業(yè)網(wǎng)關(guān)” 的工業(yè)自動(dòng)化設(shè)備遠(yuǎn)程監(jiān)控解決方案

    想找個(gè)AGC的芯片,不需要軟件控制的 ,完全硬件AGC,求推薦

    想找個(gè)AGC的芯片完全硬件AGC不需要軟件控制的價(jià)格20元以下
    發(fā)表于 10-28 06:21

    SMT 產(chǎn)線數(shù)據(jù)采集方案 —— 不需要點(diǎn)表的工業(yè)網(wǎng)關(guān)

    深控技術(shù)研發(fā)的 “不需要點(diǎn)表的工業(yè)網(wǎng)關(guān)” 為 SMT 產(chǎn)線的數(shù)據(jù)采集提供了種高效、準(zhǔn)確、便捷的解決方案。
    的頭像 發(fā)表于 10-21 10:31 ?386次閱讀
    SMT 產(chǎn)線數(shù)據(jù)采集方案 —— <b class='flag-5'>不需要</b>點(diǎn)表的工業(yè)網(wǎng)關(guān)

    不需要點(diǎn)表的工業(yè)網(wǎng)關(guān)” 深控技術(shù)物聯(lián)網(wǎng)解決方案

    不需要點(diǎn)表的工業(yè)網(wǎng)關(guān)” 物聯(lián)網(wǎng)解決方案
    的頭像 發(fā)表于 09-29 15:43 ?421次閱讀
    “<b class='flag-5'>不需要</b>點(diǎn)表的工業(yè)網(wǎng)關(guān)” 深控技術(shù)物聯(lián)網(wǎng)解決方案

    OPA2171需不需要外部補(bǔ)償?

    如OPA2171這個(gè)運(yùn)放,不知道需不需要外部補(bǔ)償?
    發(fā)表于 09-26 06:23

    選擇ths4631后需不需要用jfet呀?

    如圖所示的電荷靈敏前方電路,如果用ths4631作為運(yùn)放A1,還需不需要用前端的Q1(Q1為jfet,型號(hào)為2sk152),如果需要時(shí)什么原因,如果不需要時(shí)什么原因。還有用Q1的作用是什么?
    發(fā)表于 09-23 07:20

    網(wǎng)線那幾根線不需要

    在網(wǎng)線中,哪幾根線不需要接主要取決于網(wǎng)絡(luò)的需求和類型。般來(lái)說(shuō),在百兆網(wǎng)絡(luò)中,通常只需要用到其中的四根線,即第1、第2、第3、第6根線,它們分別承擔(dān)著數(shù)據(jù)的發(fā)送和接收功能。這四根線在網(wǎng)線中的顏色
    的頭像 發(fā)表于 09-04 09:40 ?2072次閱讀

    神經(jīng)網(wǎng)絡(luò)如何用無(wú)監(jiān)督算法訓(xùn)練

    神經(jīng)網(wǎng)絡(luò)作為深度學(xué)習(xí)的重要組成部分,其訓(xùn)練方式多樣,其中無(wú)監(jiān)督學(xué)習(xí)是種重要的訓(xùn)練策略。無(wú)監(jiān)督學(xué)習(xí)旨在從未標(biāo)記的數(shù)據(jù)中發(fā)現(xiàn)數(shù)據(jù)內(nèi)在的結(jié)構(gòu)、模
    的頭像 發(fā)表于 07-09 18:06 ?866次閱讀

    不需要License不需要燒錄器,板卡集成下載器和調(diào)試功能,盤(pán)古PGX-Lite 7K開(kāi)發(fā)板

    不需要License不需要燒錄器,板卡集成下載器和調(diào)試功能,盤(pán)古PGX-Lite 7K開(kāi)發(fā)板,紫光同創(chuàng)Compa系類低功耗CPLD,基于PGC7KD-6IMBG256,輕松掌握國(guó)產(chǎn)FPGA操作
    發(fā)表于 03-08 13:51

    六類屏蔽網(wǎng)線和六類非屏蔽網(wǎng)線都不需要接地嗎

    是的,般情況下六類屏蔽網(wǎng)線和六類非屏蔽網(wǎng)線都不需要接地。在綜合布線工程中,通常采用免接地方式,即網(wǎng)線不需要直接接地。這是因?yàn)榫W(wǎng)線傳輸?shù)男盘?hào)電壓較低,般在12V左右,因此
    的頭像 發(fā)表于 03-08 10:01 ?3478次閱讀