圖像分割方法概覽及應用簡介「AI核心算法」

2020年12月29日20:50:05 科技 1106

關註:耕智能,深耕AI脫水乾貨

作者:missinglink.ai   編譯:ronghuaiyang  來源:AI公園

轉載請聯繫作者

提要:本文介紹使圖像分割的方法,包括傳統方法和深度學習方法,以及應用場景。

基於人工智能和深度學習方法的現代計算機視覺技術在過去10年里取得了顯著進展。如今,它被用於圖像分類、人臉識別、圖像中物體的識別、視頻分析和分類以及機械人和自動駕駛車輛的圖像處理等應用上。

許多計算機視覺任務需要對圖像進行智能分割,以理解圖像中的內容,並使每個部分的分析更加容易。今天的圖像分割技術使用計算機視覺深度學習模型來理解圖像的每個像素所代表的真實物體,這在十年前是無法想像的。

深度學習可以學習視覺輸入的模式,以預測組成圖像的對象類。用於圖像處理的主要深度學習架構是卷積神經網絡(CNN),或者是特定的CNN框架,如AlexNet、VGG、Inception和ResNet。計算機視覺的深度學習模型通常在專門的圖形處理單元(GPU)上訓練和執行,以減少計算時間。

什麼是圖像分割?

圖像分割是計算機視覺中的一個關鍵過程。它包括將視覺輸入分割成片段以簡化圖像分析。片段表示目標或目標的一部分,並由像素集或「超像素」組成。圖像分割將像素組織成更大的部分,消除了將單個像素作為觀察單位的需要。圖像分析有三個層次:

分類 - 將整幅圖片分成「人」、「動物」、「戶外」等類別

目標檢測 - 檢測圖像中的目標並在其周圍畫一個矩形,例如一個人或一隻羊。

分割 - 識別圖像的部分,並理解它們屬於什麼對象。分割是進行目標檢測和分類的基礎。

圖像分割方法概覽及應用簡介「AI核心算法」 - 天天要聞

語義分割 vs. 實例分割

在分割過程本身,有兩個粒度級別:

語義分割 - 將圖像中的所有像素劃分為有意義的對象類。這些類是「語義上可解釋的」,並對應於現實世界的類別。例如,你可以將與貓相關的所有像素分離出來,並將它們塗成綠色。這也被稱為dense預測,因為它預測了每個像素的含義。

圖像分割方法概覽及應用簡介「AI核心算法」 - 天天要聞

實例分割 - 標識圖像中每個對象的每個實例。它與語義分割的不同之處在於它不是對每個像素進行分類。如果一幅圖像中有三輛車,語義分割將所有的車分類為一個實例,而實例分割則識別每一輛車。

傳統的圖像分割方法

還有一些過去常用的圖像分割技術,但效率不如深度學習技術,因為它們使用嚴格的算法,需要人工干預和專業知識。這些包括:

閾值 - 將圖像分割為前景和背景。指定的閾值將像素分為兩個級別之一,以隔離對象。閾值化將灰度圖像轉換為二值圖像或將彩色圖像的較亮和較暗像素進行區分。

K-means聚類 - 算法識別數據中的組,變量K表示組的數量。該算法根據特徵相似性將每個數據點(或像素)分配到其中一組。聚類不是分析預定義的組,而是迭代地工作,從而有機地形成組。

基於直方圖的圖像分割 - 使用直方圖根據「灰度」對像素進行分組。簡單的圖像由一個對象和一個背景組成。背景通常是一個灰度級,是較大的實體。因此,一個較大的峰值代表了直方圖中的背景灰度。一個較小的峰值代表這個物體,這是另一個灰色級別。

邊緣檢測 - 識別亮度的急劇變化或不連續的地方。邊緣檢測通常包括將不連續點排列成曲線線段或邊緣。例如,一塊紅色和一塊藍色之間的邊界。

深度學習如何助力圖像分割方法

現代圖像分割技術以深度學習技術為動力。下面是幾種用於分割的深度學習架構:

使用CNN進行圖像分割,是將圖像的patch作為輸入輸入給卷積神經網絡,卷積神經網絡對像素進行標記。CNN不能一次處理整個圖像。它掃描圖像,每次看一個由幾個像素組成的小「濾鏡」,直到它映射出整個圖像。

傳統的cnn網絡具有全連接的層,不能處理不同的輸入大小。FCNs使用卷積層來處理不同大小的輸入,可以工作得更快。最終的輸出層具有較大的感受野,對應於圖像的高度和寬度,而通道的數量對應於類的數量。卷積層對每個像素進行分類,以確定圖像的上下文,包括目標的位置。

集成學習 將兩個或兩個以上相關分析模型的結果合成為單個。集成學習可以提高預測精度,減少泛化誤差。這樣就可以對圖像進行精確的分類和分割。通過集成學習嘗試生成一組弱的基礎學習器,對圖像的部分進行分類,並組合它們的輸出,而不是試圖創建一個單一的最優學習者。

DeepLab 使用DeepLab的一個主要動機是在幫助控制信號抽取的同時執行圖像分割 —— 減少樣本的數量和網絡必須處理的數據量。另一個動機是啟用多尺度上下文特徵學習 —— 從不同尺度的圖像中聚合特徵。DeepLab使用ImageNet預訓練的ResNet進行特徵提取。DeepLab使用空洞卷積而不是規則的卷積。每個卷積的不同擴張率使ResNet塊能夠捕獲多尺度的上下文信息。DeepLab由三個部分組成:

Atrous convolutions — 使用一個因子,可以擴展或收縮卷積濾波器的視場。

ResNet — 微軟的深度卷積網絡(DCNN)。它提供了一個框架,可以在保持性能的同時訓練數千個層。ResNet強大的表徵能力促進了計算機視覺應用的發展,如物體檢測和人臉識別。

Atrous spatial pyramid pooling (ASPP) — 提供多尺度信息。它使用一組具有不同擴展率的複雜函數來捕獲大範圍的上下文。ASPP還使用全局平均池(GAP)來合併圖像級特徵並添加全局上下文信息。

SegNet neural network 一種基於深度編碼器和解碼器的架構,也稱為語義像素分割。它包括對輸入圖像進行低維編碼,然後在解碼器中利用方向不變性能力恢復圖像。然後在解碼器端生成一個分割圖像。

圖像分割方法概覽及應用簡介「AI核心算法」 - 天天要聞

圖像分割的應用

圖像分割有助於確定目標之間的關係,以及目標在圖像中的上下文。應用包括人臉識別、車牌識別和衛星圖像分析。例如,零售和時尚等行業在基於圖像的搜索中使用了圖像分割。自動駕駛汽車用它來了解周圍的環境。

目標檢測和人臉檢測

這些應用包括識別數字圖像中特定類的目標實例。語義對象可以分類成類,如人臉、汽車、建築物或貓。

人臉檢測 - 一種用於許多應用的目標檢測,包括數字相機的生物識別和自動對焦功能。算法檢測和驗證面部特徵的存在。例如,眼睛在灰度圖像中顯示為谷地。

醫學影像 - 從醫學影像中提取臨床相關信息。例如,放射學家可以使用機器學習來增強分析,通過將圖像分割成不同的器官、組織類型或疾病癥狀。這可以減少運行診斷測試所需的時間。

機器視覺 - 捕捉和處理圖像,為設備提供操作指導的應用。這包括工業和非工業的應用。機器視覺系統使用專用攝像機中的數字傳感器,使計算機硬件和軟件能夠測量、處理和分析圖像。例如,檢測系統為汽水瓶拍照,然後根據合格 - 不合格標準分析圖像,以確定瓶子是否被正確地填充。

視頻監控 — 視頻跟蹤和運動目標跟蹤

這涉及到在視頻中定位移動物體。其用途包括安全和監視、交通控制、人機交互和視頻編輯。

自動駕駛 自動駕駛汽車必須能夠感知和理解他們的環境,以便安全駕駛。相關類別的對象包括其他車輛、建築物和行人。語義分割使自動駕駛汽車能夠識別圖像中的哪些區域可以安全駕駛。

虹膜識別 一種能識別複雜虹膜圖案的生物特徵識別技術。它使用自動模式識別來分析人眼的視頻圖像。

人臉識別 從視頻中識別個體。這項技術將從輸入圖像中選擇的面部特徵與數據庫中的人臉進行比較。

零售圖像識別

這個應用讓零售商了解貨架上商品的布局。算法實時處理產品數據,檢測貨架上是否有商品。如果有產品缺貨,他們可以找出原因,通知跟單員,並為供應鏈的相應部分推薦解決方案。

歷史精華好文

交流合作

科技分類資訊推薦

工號02494429京東外賣全職騎手程小沖:急送合肥高考學生取證,助其順利開考 - 天天要聞

工號02494429京東外賣全職騎手程小沖:急送合肥高考學生取證,助其順利開考

6月7日高考首日,全國各地考點外出現一抹靚麗的京東紅!高考期間,京東外賣在全國近50城數百個考點組建全職騎手助考應急小隊,為送考途中忘帶證件、文具,或因交通原因影響考生和家長,在確保配送安全的前提下,免費提供幫助。合肥三中考點外,一位考生忘帶身份證,向京東外賣全職騎手小隊求助,騎手程師傅第一時間載他回去...
手機內存多大採購,128GB還能買嗎?還是直接沖1TB? - 天天要聞

手機內存多大採購,128GB還能買嗎?還是直接沖1TB?

多大才夠?這首先取決於你的預算和應用場景。當年在某輕奢消費類社區裏面,二手區賣得最多的就是16GB內存的iphone。這就是典型的丐版買回來不夠用,逼着出掉的問題。現在iphone的大內存版本還是挺貴的,但安卓陣營的門檻倒是低不少。那麼,我
【市場】618國內高端手機賣的咋樣?銷量排行 - 天天要聞

【市場】618國內高端手機賣的咋樣?銷量排行

昨天分析機構公布了2025年Q1全球手機800美元+暢銷機型TOP20,蘋果上榜五款,華為上榜八款,三星/谷歌上榜三款。那麼今天讓我們來看看國內市場京東618活動期間,高端市場的銷量如何吧:4000~5999元,累計榜TOP1~5:iPhone16,小米15,iPhone15,華為Mate70 Pro,一加13TOP6~10:華為Pura70,iPhone1
天璣8400+7620mAh大電池,vivo這款新機挺能打,1529能到手! - 天天要聞

天璣8400+7620mAh大電池,vivo這款新機挺能打,1529能到手!

藍廠這幾年可謂是風生水起了!各個產品線都有優秀的產品的同時,也徹底擺脫了「低配高價」的廠妹機頭銜,比如,咱們今天要給大家種草的這款vivo Y系列機型--vivo Y300 GT就是這樣一款性價比還不錯的產品。從廠家的命名大家應該也能看出端倪了吧?「GT」的意思就是偏電競的意思,Y系列要做入門電競產品這你敢信?先來看設計...
周鴻禕:我準備幹掉360整個市場部 - 天天要聞

周鴻禕:我準備幹掉360整個市場部

360集團創始人、董事長兼首席執行官周鴻禕近日發視頻稱,「我準備幹掉360整個市場部,這樣一年可以給公司省下幾千萬。」「聽起來像天方夜譚,但這次我準備動真格的了。」周鴻禕表示,「從今天起我要準備做一個挑戰,我一個人要完成一場完整的新產品發佈會——測試公司6月11號即將發佈的納米AI超級搜索智能體。」「這件事我...
高端訪談丨專訪西門子股份公司董事會主席博樂仁 - 天天要聞

高端訪談丨專訪西門子股份公司董事會主席博樂仁

參加習近平主席與國際工商界代表的會見,他表示備受鼓舞:「我們高度重視習主席的講話,希望能為中國的發展作出貢獻。」他說中國是全球最具創新力的市場之一:「我堅信要想在全球市場取得成功,首先要在中國市場上有所作為。
四名英特爾頂級芯片架構師離職創業,押注RISC-V架構打造最強CPU - 天天要聞

四名英特爾頂級芯片架構師離職創業,押注RISC-V架構打造最強CPU

IT之家 6 月 7 日消息,據美媒 OregonLive 6 日報道,四位在英特爾工作時間總和將近 100 年的工程師創立了一家初創企業 AheadComputing。四人是英特爾最頂尖的芯片架構師,長期負責前瞻性微處理器的研發,現在則選擇獨立創業,投身一項全新架構的芯片開發工作,且完全擺脫了英特爾原有體系。AheadComputing 於一年前成立,..