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

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

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

計算機視覺中的重要研究方向

新機器視覺 ? 來源:新機器視覺 ? 作者:新機器視覺 ? 2020-11-19 14:32 ? 次閱讀

計算機視覺是一門研究如何讓計算機達(dá)到人類那樣“看”的技術(shù)。使用攝像頭和電腦來代替人類完成一些復(fù)雜的工作,例如對目標(biāo)進(jìn)行分類、識別、分割、跟蹤等,計算機視覺技術(shù)已經(jīng)在很多行業(yè)的應(yīng)用場景中大放異彩。

本文將主要介紹計算機視覺中的幾個重要的研究方向。主要包括圖像分類、目標(biāo)檢測、語義分割、實例分割、全景分割等。通過對這幾個計算機視覺任務(wù)的對比,我們將更好的理解每個視覺任務(wù)的含義以及應(yīng)用場景。我們將通過這張對比圖來對以上的概念進(jìn)行說明。

一、圖像分類

圖像分類是計算機視覺任務(wù)中的一個重要的概念,目標(biāo)檢測技術(shù)的發(fā)展之初也主要是通過圖像分類思想來實現(xiàn)的。

圖像分類,顧名思義,即是輸入一張圖像,我們通過算法來輸出這個圖像的類別,例如判斷出這張圖像是貓或者狗。對于經(jīng)典的Mnist數(shù)據(jù)集來說,這個數(shù)據(jù)集包括了0到9共10個數(shù)字的手寫體圖片,所以這就是一個典型的圖像多分類問題,即將這些圖片分為0到9共10個類別。傳統(tǒng)的圖像分類的主要步驟是進(jìn)行特征提取,然后訓(xùn)練分類器。

2012年,基于神經(jīng)網(wǎng)絡(luò)的AlexNet網(wǎng)絡(luò)提出,在2012年的ImageNet競賽中奪得冠軍。之后,更多的更深的神經(jīng)網(wǎng)絡(luò)被提出,比如優(yōu)秀的vgg、GoogLeNet、ResNet等。

二、目標(biāo)檢測

目標(biāo)檢測是對圖像中的目標(biāo)進(jìn)行分類和定位,如圖所示,即找出圖像中的三個目標(biāo),將其劃分為“羊”這個類別,然后對每一只羊的位置進(jìn)行定位,用邊界框的形式將其位置標(biāo)注出來,目標(biāo)檢測的應(yīng)用非常廣泛。

目前目標(biāo)檢測領(lǐng)域的深度學(xué)習(xí)方法主要分為兩類:兩階段的目標(biāo)檢測算法、單階段目標(biāo)檢測算法。兩階段目標(biāo)檢測是指首先由算法生成一系列作為樣本的候選框,再通過卷積神經(jīng)網(wǎng)絡(luò)進(jìn)行樣本分類。常見的兩階段算法有R-CNN、Fast R-CNN、Faster R-CNN等。單階段目標(biāo)檢測算法不需要產(chǎn)生候選框,直接將目標(biāo)框定位的問題轉(zhuǎn)化為回歸問題處理。常見的算法有YOLO系列算法、SSD算法等。

三、語義分割

語義分割是一種像素級別的分類,就是把圖像中每個像素賦予一個類別標(biāo)簽(比如羊、草地等),對比圖中的語義分割沒有對草地和天空進(jìn)行劃分,只是單純的將每一個像素劃分為:是羊的像素;不是羊的像素。將羊的像素部分用顏色表示出來,我們一般將其稱為二進(jìn)制掩碼,即一個0-1矩陣,其中羊的像素部分取值為1,不是羊的像素部分,取值為0。于是上述的圖片如果使用語義分割算法進(jìn)行圖像分割,得到的二進(jìn)制掩碼如下圖所示:

通過對掩碼的解析,我們就可以知道當(dāng)前圖像中是否存在羊,以及羊處于什么位置。但是語義分割有一個局限性,比如如果一個像素被標(biāo)記為橙色,那就代表這個像素所在的位置是一只羊,但是如果有兩個都是橙色的像素,語義分割無法判斷它們是屬于同一只羊還是不同的羊。也就是說語義分割只能判斷類別,無法區(qū)分個體。

語義分割中的經(jīng)典算法為全卷積網(wǎng)絡(luò)FCN,通常CNN網(wǎng)絡(luò)在卷積層之后會接上若干個全連接層,將卷積層產(chǎn)生的特征圖映射成一個固定長度的特征向量。以AlexNet為代表的經(jīng)典CNN結(jié)構(gòu)適合于圖像級的分類和回歸任務(wù)。與經(jīng)典的CNN在卷積層之后使用全連接層得到固定長度的特征向量進(jìn)行分類不同,F(xiàn)CN可以接受任意尺寸的輸入圖像,采用反卷積層對最后一個卷積層的feature map進(jìn)行上采樣,使它恢復(fù)到輸入圖像相同的尺寸,從而可以對每個像素都產(chǎn)生了一個預(yù)測,同時保留了原始輸入圖像中的空間信息,最后在上采樣的特征圖上進(jìn)行逐像素分類。

語義分割領(lǐng)域中的經(jīng)典算法有Deeplab系列算法、DFANet、BiseNet、ENet等。

四、實例分割

實例分割算法有點類似于語義分割和目標(biāo)檢測的結(jié)合,不過目標(biāo)檢測輸出的是邊界框的坐標(biāo),實例分割除了輸出邊界框的坐標(biāo),還會輸出二進(jìn)制掩碼。實例分割和語義分割不同,它不需要對每個像素進(jìn)行標(biāo)記,它只需要找到感興趣物體的邊緣輪廓就行,實例分割是在像素級識別對象輪廓的任務(wù)。比如上圖中的羊就是感興趣的物體。我們可以看到每只羊都是不同的顏色的輪廓,因此我們可以區(qū)分出單個個體。

經(jīng)典的實例分割算法有Mask-RCNN算法、SOLO算法,以及提升速度的YOLACT算法、BlendMask算法等。

五、全景分割

全景分割最先由FAIR與德國海德堡大學(xué)聯(lián)合提出,其任務(wù)是為圖像中每個像素點賦予類別Label和實例ID,生成全局的、統(tǒng)一的分割圖像。全景分割任務(wù)要求圖像中的每個像素點都必須被分配給一個語義標(biāo)簽和一個實例ID。其中,語義標(biāo)簽指的是物體的類別,而實例ID則對應(yīng)同類物體的不同編號。全景分割的一個重要的特征在于其對背景也進(jìn)行了檢測和分割。全景分割可以認(rèn)為是語義分割和實例分割的結(jié)合。

常見的全景分割算法有UPSNet、OANet、EfficientPS等。

計算機視覺任務(wù)目前的主要應(yīng)用場景主要有:人臉識別、自動駕駛、人群計數(shù)、視頻監(jiān)控、文字識別、醫(yī)學(xué)圖像分割等。其應(yīng)用領(lǐng)域涉及諸多行業(yè)。通過將圖像的分類、識別、分割、跟蹤等技術(shù)進(jìn)行結(jié)合,可以在更多的行業(yè)場景中發(fā)揮作用。

原文標(biāo)題:常見的計算機視覺任務(wù)綜述

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

責(zé)任編輯:haq

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

    關(guān)注

    19

    文章

    7360

    瀏覽量

    87632
  • 攝像頭
    +關(guān)注

    關(guān)注

    59

    文章

    4793

    瀏覽量

    95274
  • 機器視覺
    +關(guān)注

    關(guān)注

    161

    文章

    4320

    瀏覽量

    119995

原文標(biāo)題:常見的計算機視覺任務(wù)綜述

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

收藏 人收藏

    評論

    相關(guān)推薦

    計算機視覺有哪些優(yōu)缺點

    計算機視覺作為人工智能領(lǐng)域的一個重要分支,旨在使計算機能夠像人類一樣理解和解釋圖像和視頻的信息。這一技術(shù)的發(fā)展不僅推動了多個行業(yè)的變革,也
    的頭像 發(fā)表于 08-14 09:49 ?649次閱讀

    計算機視覺技術(shù)的AI算法模型

    計算機視覺技術(shù)作為人工智能領(lǐng)域的一個重要分支,旨在使計算機能夠像人類一樣理解和解釋圖像及視頻的信息。為了實現(xiàn)這一目標(biāo),
    的頭像 發(fā)表于 07-24 12:46 ?539次閱讀

    機器視覺計算機視覺有什么區(qū)別

    。機器視覺研究目標(biāo)是讓機器具有類似人類的視覺能力,能夠自動、準(zhǔn)確地完成各種視覺任務(wù)。 計算機視覺
    的頭像 發(fā)表于 07-16 10:23 ?438次閱讀

    計算機視覺的五大技術(shù)

    計算機視覺作為深度學(xué)習(xí)領(lǐng)域最熱門的研究方向之一,其技術(shù)涵蓋了多個方面,為人工智能的發(fā)展開拓了廣闊的道路。以下是對計算機
    的頭像 發(fā)表于 07-10 18:26 ?1136次閱讀

    計算機視覺的工作原理和應(yīng)用

    計算機視覺(Computer Vision,簡稱CV)是一門跨學(xué)科的研究領(lǐng)域,它利用計算機和數(shù)學(xué)算法來模擬人類視覺系統(tǒng)對圖像和視頻進(jìn)行識別、
    的頭像 發(fā)表于 07-10 18:24 ?1496次閱讀

    計算機視覺與人工智能的關(guān)系是什么

    、交流等方面。計算機視覺與人工智能之間存在著密切的聯(lián)系,計算機視覺是人工智能的一個重要分支,也是實現(xiàn)人工智能的關(guān)鍵技術(shù)之一。
    的頭像 發(fā)表于 07-09 09:25 ?483次閱讀

    計算機視覺與智能感知是干嘛的

    引言 計算機視覺(Computer Vision)是一門研究如何使計算機能夠理解和解釋視覺信息的學(xué)科。它涉及到圖像處理、模式識別、機器學(xué)習(xí)等
    的頭像 發(fā)表于 07-09 09:23 ?653次閱讀

    計算機視覺和機器視覺區(qū)別在哪

    計算機視覺和機器視覺是兩個密切相關(guān)但又有明顯區(qū)別的領(lǐng)域。 一、定義 計算機視覺 計算機
    的頭像 發(fā)表于 07-09 09:22 ?383次閱讀

    計算機視覺和圖像處理的區(qū)別和聯(lián)系

    計算機視覺和圖像處理是兩個密切相關(guān)但又有明顯區(qū)別的領(lǐng)域。 1. 基本概念 1.1 計算機視覺 計算機視覺
    的頭像 發(fā)表于 07-09 09:16 ?1088次閱讀

    計算機視覺屬于人工智能嗎

    屬于,計算機視覺是人工智能領(lǐng)域的一個重要分支。 引言 計算機視覺是一門研究如何使
    的頭像 發(fā)表于 07-09 09:11 ?1021次閱讀

    深度學(xué)習(xí)在計算機視覺領(lǐng)域的應(yīng)用

    隨著人工智能技術(shù)的飛速發(fā)展,深度學(xué)習(xí)作為其中的核心技術(shù)之一,已經(jīng)在計算機視覺領(lǐng)域取得了顯著的成果。計算機視覺,作為計算機科學(xué)的一個
    的頭像 發(fā)表于 07-01 11:38 ?634次閱讀

    機器視覺計算機視覺的區(qū)別

    在人工智能和自動化技術(shù)的快速發(fā)展,機器視覺(Machine Vision, MV)和計算機視覺(Computer Vision, CV)作為兩個
    的頭像 發(fā)表于 06-06 17:24 ?1174次閱讀

    計算機視覺的主要研究方向

    計算機視覺(Computer Vision, CV)作為人工智能領(lǐng)域的一個重要分支,致力于使計算機能夠像人眼一樣理解和解釋圖像和視頻的信息
    的頭像 發(fā)表于 06-06 17:17 ?769次閱讀

    計算機視覺的十大算法

    視覺技術(shù)的發(fā)展起到了重要的推動作用。一、圖像分割算法圖像分割算法是計算機視覺領(lǐng)域的基礎(chǔ)算法之一,它的主要任務(wù)是將圖像分割成不同的區(qū)域或?qū)ο?。常見的圖像分割算法包括基
    的頭像 發(fā)表于 02-19 13:26 ?1176次閱讀
    <b class='flag-5'>計算機</b><b class='flag-5'>視覺</b>的十大算法

    什么是計算機視覺?計算機視覺的三種方法

    計算機視覺是指通過為計算機賦予人類視覺這一技術(shù)目標(biāo),從而賦能裝配線檢查到駕駛輔助和機器人等應(yīng)用。計算機缺乏像人類一樣憑直覺產(chǎn)生
    的頭像 發(fā)表于 11-16 16:38 ?4408次閱讀
    什么是<b class='flag-5'>計算機</b><b class='flag-5'>視覺</b>?<b class='flag-5'>計算機</b><b class='flag-5'>視覺</b>的三種方法