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

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

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

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

利用深度學(xué)習(xí)模型實現(xiàn)監(jiān)督式語義分割

ml8z_IV_Technol ? 來源:未知 ? 作者:李倩 ? 2018-05-25 10:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

語義分割是計算機視覺中的任務(wù),語義分割讓我們對圖像的理解比圖像分類和目標(biāo)物體檢測更詳細。這種對細節(jié)的理解在很多領(lǐng)域都非常重要,包括自動駕駛、機器人和圖片搜索引擎。來自斯坦福大學(xué)的Andy Chen和Chaitanya Asawa為我們詳細介紹了進行精確語義分割都需要哪些條件。本文將重點講解利用深度學(xué)習(xí)模型實現(xiàn)監(jiān)督式語義分割。

人類如何描述一個場景?我們可能會說“窗戶下面有一張桌子”或者“沙發(fā)右邊有一盞臺燈”。將場景分割成獨立的實體是理解一張圖像的關(guān)鍵,它讓我們了解目標(biāo)物體的行為。

當(dāng)然,目標(biāo)檢測方法可以幫我們在特定實體周圍畫出邊界框。但是要想像人類一樣對場景有所了解還需要對每個實體的邊界框進行監(jiān)測和標(biāo)記,并精確到像素級。這項任務(wù)變得越來越重要,因為我們開始創(chuàng)建自動駕駛汽車和智能機器人,它們都需要對周圍環(huán)境有著精確的理解。來自斯坦福大學(xué)的Andy Chen和Chaitanya Asawa就為我們詳細介紹了進行精確語義分割都需要哪些條件。以下是論智的編譯。

什么是語義分割

語義分割是計算機視覺中的任務(wù),在這一過程中,我們將視覺輸入中的不同部分按照語義分到不同類別中。通過“語義理解”,各類別有一定的現(xiàn)實意義。例如,我們可能想提取圖中所有關(guān)于“汽車”的像素,然后把顏色涂成藍色。

雖然例如聚類等無監(jiān)督的方法可以用于分割,但是這樣的結(jié)果并不是按照語義分類的。這些方法并非按照訓(xùn)練方法進行分割,而是按照更通用的方法。

語義分割讓我們對圖像的理解比圖像分類和目標(biāo)物體檢測更詳細。這種對細節(jié)的理解在很多領(lǐng)域都非常重要,包括自動駕駛、機器人和圖片搜索引擎。這篇文章將重點講解利用深度學(xué)習(xí)模型實現(xiàn)監(jiān)督式語義分割。

數(shù)據(jù)集和標(biāo)準(zhǔn)

經(jīng)常用于訓(xùn)練語義分割模型的數(shù)據(jù)集有:

Pascal VOC 2012:其中有20個類別,包括人物、交通工具等等。目的是為了分割目標(biāo)物體類別或背景。

Cityscapes:從50個城市收集的景觀數(shù)據(jù)集。

Pascal Context:有超過400種室內(nèi)和室外場景。

Stanford Background Dataset:該數(shù)據(jù)集全部由室外場景組成,但每張圖片都有至少一個前景。

用來評估語義分割算法性能的標(biāo)準(zhǔn)是平均IoU(Intersection Over Union),這里IoU被定義為:

這一標(biāo)準(zhǔn)能保證我們不僅能捕捉到每個目標(biāo)對象,還能非常精確地完成這一任務(wù)。

語義分割過程(Pipeline)

在高級過程中,通常應(yīng)用語義分割模型的過程如下:

輸入→分類器→后處理→最終結(jié)果

之后我們將詳細討論分類器和后處理的過程。

結(jié)構(gòu)和分割方法

用卷積神經(jīng)網(wǎng)絡(luò)進行分類

最近進行語義分割的結(jié)構(gòu)大多用的是卷積神經(jīng)網(wǎng)絡(luò)(CNN),它首先會給每個像素分配最初的類別標(biāo)簽。卷積層可以有效地捕捉圖像的局部特征,同時將這樣的圖層分層嵌入,CNN嘗試提取更寬廣的結(jié)構(gòu)。隨著越來越多的卷積層捕捉到越來越復(fù)雜的圖像特征,一個卷積神經(jīng)網(wǎng)絡(luò)可以將圖像中的內(nèi)容編碼成緊湊的表示。

但是想要將單獨的像素映射到標(biāo)簽,我們需要在一個編碼-解碼器設(shè)置中增強標(biāo)準(zhǔn)的CNN編碼器。在這個設(shè)置中,編碼器用卷積層和池化層減少圖像的寬度和高度,達到一個更低維的表示。之后將其輸入到解碼器中,通過上采樣“恢復(fù)”空間維度,在每個解碼器的步驟上擴大表示的尺寸。在一些情況中,編碼器中間的步驟是用來幫助解碼器的步驟的。最終,解碼器生成了一群表示原始圖像的標(biāo)簽。

SCNet的編碼-解碼設(shè)置

在許多語義分割結(jié)構(gòu)中,CNN想要最小化的損失函數(shù)是交叉熵損失。這一目標(biāo)函數(shù)測量每個像素的預(yù)測概率分布與它實際概率分布的距離。

然而,交叉熵損失對語義分割并不理想,因為一張圖像的最終損失僅僅是每個像素損失的總和,而交叉熵損失不是并行的。由于交叉熵損失無法在像素間添加更高級的架構(gòu),所以最小化交叉熵的標(biāo)簽會經(jīng)常變得不完整或者失真,這時候就需要后處理了。

用條件隨機場進行改進

CNN中的原始標(biāo)簽經(jīng)常是經(jīng)過補綴的圖像,其中可能有一些地方是錯誤的標(biāo)簽,與周圍的像素標(biāo)簽不一致。為了解決這一不連貫的問題,我們可以應(yīng)用一種令其變光滑的技術(shù)。我們想保證目標(biāo)物體所在圖像區(qū)域是連貫的,同時任何像素都與其周圍有著相同的標(biāo)簽。

為了解決這一問題,一些架構(gòu)用到了條件隨機場(CRFs),它利用原始圖像中像素的相似性調(diào)整CNN的標(biāo)簽。

條件隨機場的示例

一個條件隨機場是由隨機變量組成的圖形。在這一語境中,每個節(jié)點代表:

特定像素的CNN標(biāo)簽(綠色)

特定像素的實際物體標(biāo)簽(黃色)

每個連接線中編碼了兩個類型的信息:

藍色:兩像素中實際標(biāo)簽之間的相關(guān)性

紅色:CNN原始預(yù)測和給定像素的實際標(biāo)簽之間的依賴關(guān)系

每種依賴關(guān)系都與潛力有關(guān),它是由兩個相關(guān)隨機變量表示的函數(shù)。例如,當(dāng)相鄰像素的實際標(biāo)簽相同時,第一種依賴關(guān)系的可能性更高。更直接地說,對象標(biāo)簽起到隱藏變量的作用,可以根據(jù)某些概率分布生成可觀察的CNN像素標(biāo)簽。

要用CRF調(diào)整標(biāo)簽,我們首先用訓(xùn)練數(shù)據(jù)學(xué)習(xí)圖像模型的參數(shù)。然后,我們再調(diào)整參數(shù)使概率最大化。CRF推斷的輸出就是原始圖像像素的最終目標(biāo)標(biāo)簽。

在實際中,CRF圖形是完全連接的,這意味著即使與節(jié)點相對的像素距離很遠,仍然可以在一條連接線上。這樣的圖形有幾十億條連接線,在計算實際的推斷時非常耗費計算力。CRF架構(gòu)將用高效的估算技術(shù)進行推斷。

分類器結(jié)構(gòu)

CNN分類之后的CRF調(diào)整只是語義分割過程的一個示例。許多研究論文都討論過這一過程的變體:

U-Net通過生成原始訓(xùn)練數(shù)據(jù)的變形版本增強其訓(xùn)練數(shù)據(jù)。這一步驟讓CNN的編碼-解碼器在應(yīng)對這樣的變形時更加穩(wěn)定,同時能在更少的訓(xùn)練圖像中學(xué)習(xí)。當(dāng)在一個不到40張的醫(yī)學(xué)圖像集中訓(xùn)練時,模型的IoU分?jǐn)?shù)依然達到了92%。

DeepLab結(jié)合了CNN編碼-解碼器和CRF調(diào)整,生成了它的對象標(biāo)簽(作者強調(diào)了解碼過程中的上采樣)??斩淳矸e使用每層不同尺寸的過濾器,讓每個圖層捕捉到不同規(guī)模大小的特征。在Pascal VOC 2012測試集上,這一結(jié)構(gòu)的平均IoU分?jǐn)?shù)為70.3%。

Dilation10是空洞卷積的替代方法。在Pascal VOC 2012測試集上,它的平均IoU分?jǐn)?shù)為75.3%。

其他訓(xùn)練過程

現(xiàn)在我們關(guān)注一下最近的訓(xùn)練案例,與含有各種元素、優(yōu)化不同的是,這些方法都是端到端的。

完全差分條件隨機場

Zheng等人提出的CRF-RNN模型介紹了一種將分類和后處理結(jié)合到一種端到端模型的方法,同時優(yōu)化兩個階段。因此,例如CRF高斯核的權(quán)重參數(shù)就可以自動學(xué)習(xí)。它們浮現(xiàn)了推理近似算法作為卷積而達到這一目的,同時使用循環(huán)神經(jīng)網(wǎng)絡(luò)模擬推理算法的完全迭代本性。

分別用FCN-8s、DeepLab和CRF-RNN生成的兩張圖片的分割

對抗訓(xùn)練

最近,還有人研究了利用對抗訓(xùn)練幫助開發(fā)更高程度的一致性。受到生成對抗網(wǎng)絡(luò)的啟發(fā),Luc等人訓(xùn)練了一個標(biāo)準(zhǔn)的CNN用來做語義分割,同時還有一個對抗網(wǎng)絡(luò),試著學(xué)習(xí)標(biāo)準(zhǔn)分割與預(yù)測分割之間的區(qū)別。分割網(wǎng)絡(luò)的目的是生成對抗網(wǎng)絡(luò)無法分辨的語義分割。

這里的中心思想是,我們想讓我們的分割看起來盡可能真實。如果其他網(wǎng)絡(luò)可以輕易識破,那么我們做出的分割預(yù)測就不夠好。

隨時間進行分割

我們?nèi)绾晤A(yù)測目標(biāo)物體在未來會如何呢?我們可以對某一場景中的分割動作建模。這可以應(yīng)用到機器人或自動交通工具中,這些產(chǎn)品需要對物體的移動進行建模,從而做計劃。

Luc等人在2017年討論了這一問題,在論文中他們表示直接預(yù)測未來的語義分割會生成比預(yù)測未來框架然后再分割更好的性能。

他們用了自動回歸模型,用過去的分割預(yù)測下一個分割,以此類推。

最終發(fā)現(xiàn)這種方法長期的性能不太好,中短期來看效果不錯。

結(jié)語

在這之中的很多方法,例如U-Net,都遵循了一個基礎(chǔ)結(jié)構(gòu):我們引用深度學(xué)習(xí)(或卷積網(wǎng)絡(luò)),之后用傳統(tǒng)概率的方法進行后處理。雖然卷積網(wǎng)絡(luò)的原始輸出不太完美,后處理能將分割的標(biāo)簽調(diào)整到接近人類的水平。

其他方法,例如對抗學(xué)習(xí),可以看作是分割的強大端到端解決方案。與之前的CRF步驟不同,端到端技術(shù)無需人類建模調(diào)整原始預(yù)測。由于這些技術(shù)目前的性能比多步驟的方案都好,未來將有更多關(guān)于端到端算法的研究。

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

原文標(biāo)題:細說語義分割,不只是畫個邊框那么簡單

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    深度學(xué)習(xí)模型是如何創(chuàng)建的?

    具有深度學(xué)習(xí)模型的嵌入系統(tǒng)應(yīng)用程序帶來了巨大的好處。深度學(xué)習(xí)嵌入
    發(fā)表于 10-27 06:34

    van-自然和醫(yī)學(xué)圖像的深度語義分割:網(wǎng)絡(luò)結(jié)構(gòu)

    覆蓋了圖像的全部、一半和小部分。他們被融合為全局先驗信息;在c的最后部分將之前的金字塔特征映射與原始特征映射concate起來;在進行卷積,生成d中的最終預(yù)測圖??偨Y(jié)基于深度學(xué)習(xí)的圖像語義分割
    發(fā)表于 12-28 11:03

    van-自然和醫(yī)學(xué)圖像的深度語義分割:網(wǎng)絡(luò)結(jié)構(gòu)

    覆蓋了圖像的全部、一半和小部分。他們被融合為全局先驗信息;在c的最后部分將之前的金字塔特征映射與原始特征映射concate起來;在進行卷積,生成d中的最終預(yù)測圖。總結(jié)基于深度學(xué)習(xí)的圖像語義分割
    發(fā)表于 12-28 11:06

    基于深度學(xué)習(xí)的多尺幅深度網(wǎng)絡(luò)監(jiān)督模型

    針對場景標(biāo)注中如何產(chǎn)生良好的內(nèi)部視覺信息表達和有效利用上下文語義信息兩個至關(guān)重要的問題,提出一種基于深度學(xué)習(xí)的多尺度深度網(wǎng)絡(luò)
    發(fā)表于 11-28 14:22 ?0次下載
    基于<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>的多尺幅<b class='flag-5'>深度</b>網(wǎng)絡(luò)<b class='flag-5'>監(jiān)督</b><b class='flag-5'>模型</b>

    分析總結(jié)基于深度神經(jīng)網(wǎng)絡(luò)的圖像語義分割方法

    隨著深度學(xué)習(xí)技術(shù)的快速發(fā)展及其在語義分割領(lǐng)域的廣泛應(yīng)用,語義分割效果得到顯著提升。對基于
    發(fā)表于 03-19 14:14 ?21次下載
    分析總結(jié)基于<b class='flag-5'>深度</b>神經(jīng)網(wǎng)絡(luò)的圖像<b class='flag-5'>語義</b><b class='flag-5'>分割</b>方法

    結(jié)合雙目圖像的深度信息跨層次特征的語義分割模型

    為改善單目圖像語義分割網(wǎng)絡(luò)對圖像深度變化區(qū)域的分割效果,提出一種結(jié)合雙目圖像的深度信息和跨層次特征進行互補應(yīng)用的
    發(fā)表于 03-19 14:35 ?21次下載
    結(jié)合雙目圖像的<b class='flag-5'>深度</b>信息跨層次特征的<b class='flag-5'>語義</b><b class='flag-5'>分割</b><b class='flag-5'>模型</b>

    基于深度學(xué)習(xí)的三維點云語義分割研究分析

    近年來,深度傳感器和三維激光掃描儀的普及推動了三維點云處理方法的快速發(fā)展。點云語義分割作為理解三維場景的關(guān)鍵步驟,受到了研究者的廣泛關(guān)注。隨著深度學(xué)
    發(fā)表于 04-01 14:48 ?16次下載
    基于<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>的三維點云<b class='flag-5'>語義</b><b class='flag-5'>分割</b>研究分析

    基于深度神經(jīng)網(wǎng)絡(luò)的圖像語義分割方法

    對應(yīng)用于圖像語義分割的幾種深度神經(jīng)網(wǎng)絡(luò)模型進行簡單介紹,接著詳細闡述了現(xiàn)有主流的基于深度神經(jīng)網(wǎng)絡(luò)的圖像
    發(fā)表于 04-02 13:59 ?11次下載
    基于<b class='flag-5'>深度</b>神經(jīng)網(wǎng)絡(luò)的圖像<b class='flag-5'>語義</b><b class='flag-5'>分割</b>方法

    基于SEGNET模型的圖像語義分割方法

    使用原始 SEGNET模型對圖像進行語義分割時,未對圖像中相鄰像素點間的關(guān)系進行考慮,導(dǎo)致同一目標(biāo)中像素點類別預(yù)測結(jié)果不一致。通過在 SEGNET結(jié)構(gòu)中加入一條自上而下的通道,使得 SEGNET包含
    發(fā)表于 05-27 14:54 ?15次下載

    基于一致性的半監(jiān)督語義分割方法

    語義分割是一項重要的像素級別分類任務(wù)。但是由于其非常依賴于數(shù)據(jù)的特性(data hungary), 模型的整體性能會因為數(shù)據(jù)集的大小而產(chǎn)生大幅度變化。同時, 相比于圖像級別的標(biāo)注, 針對圖像切割的像素級標(biāo)注會多花費十幾倍的時間。
    的頭像 發(fā)表于 08-11 11:29 ?1734次閱讀

    模型學(xué)習(xí)可轉(zhuǎn)移的語義分割表示方面的有效性

    當(dāng)前語義分割任務(wù)存在一個特別常見的問題是收集 groundtruth 的成本和耗時很高,所以會使用預(yù)訓(xùn)練。例如監(jiān)督分類或自監(jiān)督特征提取,通常用于訓(xùn)練
    的頭像 發(fā)表于 05-18 11:35 ?1364次閱讀
    <b class='flag-5'>模型</b>在<b class='flag-5'>學(xué)習(xí)</b>可轉(zhuǎn)移的<b class='flag-5'>語義</b><b class='flag-5'>分割</b>表示方面的有效性

    CVPR 2023 | 華科&amp;MSRA新作:基于CLIP的輕量級開放詞匯語義分割架構(gòu)

    Adapter Network (SAN)的新框架,用于基于預(yù)訓(xùn)練的視覺語言模型進行開放語義分割。該方法將語義
    的頭像 發(fā)表于 07-10 10:05 ?2468次閱讀
    CVPR 2023 | 華科&amp;MSRA新作:基于CLIP的輕量級開放詞匯<b class='flag-5'>語義</b><b class='flag-5'>分割</b>架構(gòu)

    基于深度學(xué)習(xí)的點云分割的方法介紹

      摘 要:點云分割是點云數(shù)據(jù)理解中的一個關(guān)鍵技術(shù),但傳統(tǒng)算法無法進行實時語義分割。近年來深度學(xué)習(xí)被應(yīng)用在點云
    發(fā)表于 07-20 15:23 ?3次下載

    深度學(xué)習(xí)圖像語義分割指標(biāo)介紹

    深度學(xué)習(xí)在圖像語義分割上已經(jīng)取得了重大進展與明顯的效果,產(chǎn)生了很多專注于圖像語義分割
    發(fā)表于 10-09 15:26 ?924次閱讀
    <b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>圖像<b class='flag-5'>語義</b><b class='flag-5'>分割</b>指標(biāo)介紹

    圖像分割語義分割中的CNN模型綜述

    圖像分割語義分割是計算機視覺領(lǐng)域的重要任務(wù),旨在將圖像劃分為多個具有特定語義含義的區(qū)域或?qū)ο蟆>矸e神經(jīng)網(wǎng)絡(luò)(CNN)作為深度
    的頭像 發(fā)表于 07-09 11:51 ?3050次閱讀