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

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

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

關(guān)于圖像識(shí)別的三大要點(diǎn)

MATLAB ? 來(lái)源:MATLAB ? 2023-07-13 10:00 ? 次閱讀

圖像識(shí)別是識(shí)別圖像或視頻中的目標(biāo)或特征的過(guò)程。這項(xiàng)技術(shù)已應(yīng)用于多個(gè)領(lǐng)域,如缺陷檢測(cè)、醫(yī)學(xué)成像和安全監(jiān)控。

圖像識(shí)別的重要性

圖像識(shí)別不僅可以加速處理繁瑣的任務(wù),而且還可以比人工圖像檢查更快速或更準(zhǔn)確地處理圖像。圖像識(shí)別是應(yīng)用于諸多領(lǐng)域的關(guān)鍵技術(shù),也是深度學(xué)習(xí)應(yīng)用的主要驅(qū)動(dòng)因素,如:

視覺(jué)檢查:在制造過(guò)程中識(shí)別零部件是否有缺陷,可以快速檢查裝配線上的數(shù)千個(gè)零部件。

圖像分類(lèi):根據(jù)圖像內(nèi)容對(duì)圖像進(jìn)行分類(lèi)。這在電子商務(wù)領(lǐng)域的圖像檢索和推薦系統(tǒng)等應(yīng)用中特別有用。

自動(dòng)駕駛:識(shí)別圖像中的停車(chē)標(biāo)志或行人的能力對(duì)于自動(dòng)駕駛應(yīng)用至關(guān)重要。

機(jī)器人:機(jī)器人可以利用圖像識(shí)別來(lái)識(shí)別目標(biāo),并通過(guò)識(shí)別路徑上的位置或目標(biāo)來(lái)增強(qiáng)自主導(dǎo)航。

wKgaomSvWu6AAxexAACV3lHVxXw766.jpg

圖像識(shí)別在零部件缺陷視覺(jué)檢查中的應(yīng)用。

圖像識(shí)別是支持這些應(yīng)用的核心技術(shù)。它可以識(shí)別圖像中的目標(biāo)或場(chǎng)景,然后利用這些信息做出決策。而它做出的決策將作為更大的系統(tǒng)的一部分。圖像識(shí)別將會(huì)幫助這些系統(tǒng)增強(qiáng)感知能力,其本質(zhì)是通過(guò)為系統(tǒng)提供洞察力來(lái)支持其做出更好的決策。

圖像識(shí)別與目標(biāo)檢測(cè)

圖像識(shí)別和目標(biāo)檢測(cè)這兩項(xiàng)技術(shù)十分相似,經(jīng)常會(huì)一起使用。圖像識(shí)別用于識(shí)別圖像中的目標(biāo)或場(chǎng)景,而目標(biāo)檢測(cè)用于查找圖像中這些目標(biāo)的實(shí)例和位置。

常見(jiàn)的目標(biāo)檢測(cè)技術(shù)有 Faster R-CNN 和 YOLOv3。

圖像識(shí)別的工作原理

圖像識(shí)別使用的方法

圖像識(shí)別使用了很多方法,包括機(jī)器學(xué)習(xí)和深度學(xué)習(xí)方法。使用哪種方法取決于具體應(yīng)用,但一般來(lái)說(shuō),問(wèn)題越復(fù)雜,需要探索深度學(xué)習(xí)方法的可能性就越高。

使用深度學(xué)習(xí)進(jìn)行圖像識(shí)別

圖像識(shí)別的深度學(xué)習(xí)方法可能涉及使用卷積神經(jīng)網(wǎng)絡(luò),從示例圖像中自動(dòng)學(xué)習(xí)相關(guān)特征,然后在新圖像中自動(dòng)識(shí)別這些特征。

圖像識(shí)別的典型深度學(xué)習(xí)工作流:

準(zhǔn)備訓(xùn)練數(shù)據(jù):從一組圖像入手,將其匯集為不同的關(guān)聯(lián)類(lèi)別。這其中可能還包括預(yù)處理步驟。其目的是讓圖像更加一致,從而得到更準(zhǔn)確的模型。

創(chuàng)建深度學(xué)習(xí)模型:雖然您可以從頭構(gòu)建深度學(xué)習(xí)模型,但最好的方法可能是從預(yù)訓(xùn)練模型入手,并將其用作應(yīng)用的起點(diǎn)。

wKgaomSvWu6AS-SNAABWfmRrHmE021.png

訓(xùn)練模型:模型訓(xùn)練就是將測(cè)試數(shù)據(jù)呈現(xiàn)給模型。之后,模型會(huì)多次遍歷數(shù)據(jù),并自動(dòng)學(xué)習(xí)與圖像相關(guān)的最重要特征。隨著訓(xùn)練的繼續(xù),模型將學(xué)習(xí)更復(fù)雜的特征,直到能夠準(zhǔn)確地辨別訓(xùn)練集中的圖像類(lèi)。

wKgaomSvWu6Af4xZAACl38fKA8c960.png

測(cè)試數(shù)據(jù):測(cè)試模型前所未見(jiàn)的新數(shù)據(jù),了解模型對(duì)圖像的識(shí)別情況。如果結(jié)果未能達(dá)到預(yù)期,請(qǐng)重復(fù)執(zhí)行以上四個(gè)步驟,直到準(zhǔn)確度令人滿意。

~~ 小 Tips ~~

深度學(xué)習(xí)方法常用于圖像識(shí)別,因?yàn)檫@些方法可以提供高度準(zhǔn)確且可靠的結(jié)果。深度學(xué)習(xí)往往適用于處理大量訓(xùn)練數(shù)據(jù),而遷移學(xué)習(xí)等方法可以簡(jiǎn)化圖像識(shí)別工作流。Deep Learning Toolbox 提供了一個(gè)框架,用于通過(guò)算法、預(yù)訓(xùn)練模型和 App 設(shè)計(jì)和實(shí)現(xiàn)深度神經(jīng)網(wǎng)絡(luò)。

使用機(jī)器學(xué)習(xí)進(jìn)行圖像識(shí)別

圖像識(shí)別的機(jī)器學(xué)習(xí)方法就是從圖像中識(shí)別并提取關(guān)鍵特征,然后將其用作機(jī)器學(xué)習(xí)模型的輸入。

訓(xùn)練數(shù)據(jù):您可以先從一組圖像入手,將其編譯為關(guān)聯(lián)的類(lèi)別。

提取特征:選擇每個(gè)圖像中的相關(guān)特征。特征提取算法可能會(huì)提取可用于區(qū)分?jǐn)?shù)據(jù)類(lèi)的邊緣或角特征。

創(chuàng)建機(jī)器學(xué)習(xí)模型:這些特征會(huì)添加到機(jī)器學(xué)習(xí)模型中,再由機(jī)器學(xué)習(xí)模型將其分為各自不同的類(lèi)別,然后使用這些信息對(duì)新目標(biāo)進(jìn)行分析和分類(lèi)。

圖像識(shí)別的機(jī)器學(xué)習(xí)工作流。

您可以使用各種機(jī)器學(xué)習(xí)算法和特征提取方法。這些算法和方法可有多種組合以供創(chuàng)建準(zhǔn)確的目標(biāo)識(shí)別模型。

wKgaomSvWu-AFZVqAABr8fSRGzM702.jpg

使用 HOG 特征和 SVM 分類(lèi)器分類(lèi)數(shù)字的圖像識(shí)別機(jī)器學(xué)習(xí)示例

~~ 小 Tips ~~

使用機(jī)器學(xué)習(xí)進(jìn)行目標(biāo)識(shí)別可以靈活地選擇最佳的特征和分類(lèi)器組合以用于學(xué)習(xí)。這樣,便可以最少的數(shù)據(jù)獲得準(zhǔn)確的結(jié)果。Statistics and Machine Learning Toolbox 提供了一系列函數(shù)和 App,可用于數(shù)據(jù)描述、分析和建模。

圖像識(shí)別:深度學(xué)習(xí)與機(jī)器學(xué)習(xí)

如何知道何時(shí)使用深度學(xué)習(xí),何時(shí)使用機(jī)器學(xué)習(xí)來(lái)進(jìn)行圖像識(shí)別?

從較高層面講,二者區(qū)別在于機(jī)器學(xué)習(xí)需要手動(dòng)選擇特征,而深度學(xué)習(xí)可以自動(dòng)學(xué)習(xí)特征。

使用傳統(tǒng)圖像處理方法進(jìn)行圖像識(shí)別

除了深度學(xué)習(xí)和機(jī)器學(xué)習(xí)之外,很多經(jīng)典的圖像處理方法在處理某些應(yīng)用的圖像識(shí)別方面卓有成效。圖像處理方法往往非常適用于“基于像素”的識(shí)別應(yīng)用,如:

基于顏色的圖像識(shí)別:顏色通??梢詾閳D像識(shí)別提供良好的特征。色調(diào)、飽和度和明度 (HSV) 或紅色、綠色、藍(lán)色 (RGB) 等特征有助于深入了解圖像。

模板匹配:這種方法使用小圖像或模板在較大的圖像中查找匹配區(qū)域。

圖像分割和斑點(diǎn)分析:這種方法使用簡(jiǎn)單的目標(biāo)屬性,如大小、顏色或形狀。

~~ 小 Tips ~~

通常,如果目標(biāo)可以使用圖像分割等簡(jiǎn)單方法進(jìn)行識(shí)別,則最好先使用這種方法。您有的可能是功能強(qiáng)大,不需要成百上千訓(xùn)練圖像的解決方案,也可能是復(fù)雜的解決方案。不管怎么樣,Image Processing Toolbox 都有您需要的所有工具。

使用 MATLAB 進(jìn)行圖像識(shí)別

MATLAB 簡(jiǎn)化了圖像識(shí)別中較為困難的任務(wù)。

1. 圖像標(biāo)注 App

經(jīng)過(guò)清理和預(yù)處理的數(shù)據(jù)可確保圖像識(shí)別有更大的成功機(jī)會(huì)。使用圖像標(biāo)注器,可以自動(dòng)執(zhí)行圖像裁剪和標(biāo)注過(guò)程。

wKgZomSvWu-AJn4VAAEKeXr9yio276.png

以交互方式標(biāo)注圖像和視頻。

2. 探索深度學(xué)習(xí)和機(jī)器學(xué)習(xí)算法

一開(kāi)始時(shí),您可能并不清楚到底是使用深度學(xué)習(xí)還是機(jī)器學(xué)習(xí)方法。MATLAB 讓您可以嘗試各種方法組合。探索深度學(xué)習(xí)預(yù)訓(xùn)練模型或機(jī)器學(xué)習(xí)分類(lèi)算法。

您可以使用 ONNX(開(kāi)放式神經(jīng)網(wǎng)絡(luò)交換)的導(dǎo)入和導(dǎo)出功能通過(guò) TensorFlow、Keras、PyTorch 和 Caffe2 等框架與網(wǎng)絡(luò)和網(wǎng)絡(luò)架構(gòu)進(jìn)行互操作。

wKgaomSvWu-AeUbsAACDZmUB4jo779.png

與基于 Python 的框架集成。

3. 自動(dòng)為部署生成代碼:

最終,您的算法可能需要在桌面環(huán)境之外應(yīng)用。MATLAB 提供了代碼生成工具,可用于在任何位置部署圖像識(shí)別算法:Web、嵌入式硬件產(chǎn)品級(jí)服務(wù)器。

創(chuàng)建算法之后,可以使用自動(dòng)化工作流,通過(guò) GPU Coder 生成 TensorRT 或 CUDA 代碼,以用于硬件在環(huán)測(cè)試。生成的代碼可與現(xiàn)有工程集成,并可用于在桌面 GPU 或嵌入式 GPU(如 NVIDIA Jetson 或 NVIDIA Drive 平臺(tái))上驗(yàn)證目標(biāo)檢測(cè)算法。

審核編輯:湯梓紅

聲明:本文內(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ī)器人
    +關(guān)注

    關(guān)注

    210

    文章

    28103

    瀏覽量

    205845
  • 圖像識(shí)別
    +關(guān)注

    關(guān)注

    9

    文章

    518

    瀏覽量

    38210
  • 目標(biāo)檢測(cè)
    +關(guān)注

    關(guān)注

    0

    文章

    200

    瀏覽量

    15578
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8349

    瀏覽量

    132312
  • 自動(dòng)駕駛
    +關(guān)注

    關(guān)注

    782

    文章

    13621

    瀏覽量

    165941

原文標(biāo)題:關(guān)于圖像識(shí)別,你不得不知的三大要點(diǎn)

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于LabVIEW圖像識(shí)別的物體外觀實(shí)時(shí)分類(lèi)研究

    基于LabVIEW圖像識(shí)別的物體外觀實(shí)時(shí)分類(lèi)研究
    發(fā)表于 04-26 13:07

    【HarmonyOS HiSpark AI Camera】漁業(yè)衛(wèi)士-基于圖像識(shí)別的多自由度水下機(jī)器人

    項(xiàng)目名稱(chēng):漁業(yè)衛(wèi)士-基于圖像識(shí)別的多自由度水下機(jī)器人試用計(jì)劃:1、申請(qǐng)理由希望早日接觸、應(yīng)用國(guó)產(chǎn)的鴻蒙系統(tǒng)。2、項(xiàng)目名稱(chēng)漁業(yè)衛(wèi)士-基于圖像識(shí)別的多自由度水下機(jī)器人3、計(jì)劃(1)約個(gè)月時(shí)間,應(yīng)用該款
    發(fā)表于 09-25 10:11

    如何構(gòu)建基于圖像識(shí)別的印制線路板精密測(cè)試系統(tǒng)?

    如何構(gòu)建基于圖像識(shí)別的印制線路板精密測(cè)試系統(tǒng)?圖像識(shí)別技術(shù)在印刷線路板精密測(cè)試中的應(yīng)用
    發(fā)表于 04-27 06:25

    圖像識(shí)別模組(包括PCB圖、圖像識(shí)別模組源代碼)

    圖像識(shí)別模組電路原理圖、圖像識(shí)別模組PCB圖、圖像識(shí)別模組源代碼、圖像識(shí)別模組用戶使用手冊(cè)
    發(fā)表于 01-02 19:14 ?121次下載

    基于圖像識(shí)別的攝像機(jī)參數(shù)求解原理

    基于圖像識(shí)別的攝像機(jī)參數(shù)求解原理 攝像機(jī)成像幾何模型和透視變換過(guò)程是攝像機(jī)參數(shù)計(jì)算的基礎(chǔ),也是計(jì)算機(jī)視覺(jué)的基礎(chǔ)。因虛擬
    發(fā)表于 11-18 09:41 ?2097次閱讀
    基于<b class='flag-5'>圖像識(shí)別的</b>攝像機(jī)參數(shù)求解原理

    FPGA平臺(tái)實(shí)現(xiàn)基于遺傳算法的圖像識(shí)別的研究

    FPGA平臺(tái)實(shí)現(xiàn)基于遺傳算法的圖像識(shí)別的研究
    發(fā)表于 08-29 15:02 ?11次下載

    基于FPGA的智能車(chē)路徑圖像識(shí)別的預(yù)處理設(shè)計(jì)

    基于FPGA的智能車(chē)路徑圖像識(shí)別的預(yù)處理設(shè)計(jì)
    發(fā)表于 09-22 12:41 ?23次下載

    對(duì)于圖像識(shí)別的引入、原理、過(guò)程、應(yīng)用前景的深度剖析

    圖像識(shí)別技術(shù)是信息時(shí)代的一門(mén)重要的技術(shù),其產(chǎn)生目的是為了讓計(jì)算機(jī)代替人類(lèi)去處理大量的物理信息。隨著計(jì)算機(jī)技術(shù)的發(fā)展,人類(lèi)對(duì)圖像識(shí)別技術(shù)的認(rèn)識(shí)越來(lái)越深刻。圖像識(shí)別技術(shù)的過(guò)程分為信息的獲取、預(yù)處理、特征
    的頭像 發(fā)表于 12-21 15:01 ?6420次閱讀

    一文讀懂圖像識(shí)別,真的前景不可限量?

    圖像識(shí)別技術(shù)人工智能 圖像識(shí)別技術(shù)是人工智能的一個(gè)重要領(lǐng)域。它是指對(duì)圖像進(jìn)行對(duì)象識(shí)別,以識(shí)別各種不同模式的目標(biāo)和對(duì)像的技術(shù)。
    發(fā)表于 08-21 17:25 ?728次閱讀

    卷積神經(jīng)網(wǎng)絡(luò)用于圖像識(shí)別的原理

    在機(jī)器視覺(jué)領(lǐng)域,圖像識(shí)別是指軟件識(shí)別人物、場(chǎng)景、物體、動(dòng)作和圖像寫(xiě)入的能力。為了實(shí)現(xiàn)圖像識(shí)別,計(jì)算機(jī)可以結(jié)合人工智能軟件和攝像機(jī)使用機(jī)器視覺(jué)技術(shù)。
    發(fā)表于 08-20 09:56 ?1138次閱讀
    卷積神經(jīng)網(wǎng)絡(luò)用于<b class='flag-5'>圖像識(shí)別的</b>原理

    如何使用Python進(jìn)行圖像識(shí)別的自動(dòng)學(xué)習(xí)自動(dòng)訓(xùn)練?

    如何使用Python進(jìn)行圖像識(shí)別的自動(dòng)學(xué)習(xí)自動(dòng)訓(xùn)練? 使用Python進(jìn)行圖像識(shí)別的自動(dòng)學(xué)習(xí)和自動(dòng)訓(xùn)練需要掌握一些重要的概念和技術(shù)。在本文中,我們將介紹如何使用Python中的一些常用庫(kù)和算法來(lái)實(shí)現(xiàn)
    的頭像 發(fā)表于 01-12 16:06 ?517次閱讀

    圖像檢測(cè)和圖像識(shí)別的區(qū)別是什么

    詳細(xì)的比較和分析。 定義和概念 圖像檢測(cè)(Image Detection)是指利用計(jì)算機(jī)視覺(jué)技術(shù)對(duì)圖像中的特定目標(biāo)進(jìn)行定位和識(shí)別的過(guò)程。它通常包括目標(biāo)的檢測(cè)、分類(lèi)和定位個(gè)步驟。
    的頭像 發(fā)表于 07-03 14:41 ?733次閱讀

    圖像識(shí)別屬于人工智能嗎

    屬于。圖像識(shí)別是人工智能(Artificial Intelligence, AI)領(lǐng)域的一個(gè)重要分支。 一、圖像識(shí)別概述 1.1 定義 圖像識(shí)別是指利用計(jì)算機(jī)技術(shù)對(duì)圖像中的內(nèi)容進(jìn)行分析
    的頭像 發(fā)表于 07-16 10:44 ?875次閱讀

    圖像識(shí)別算法都有哪些方法

    傳統(tǒng)方法和基于深度學(xué)習(xí)的方法。 傳統(tǒng)圖像識(shí)別算法 1.1 邊緣檢測(cè) 邊緣檢測(cè)是圖像識(shí)別的基礎(chǔ),它用于檢測(cè)圖像中的邊緣信息。邊緣是圖像中亮度變化最明顯的區(qū)域,通常表示物體的邊界。常用的邊
    的頭像 發(fā)表于 07-16 11:14 ?4926次閱讀

    圖像檢測(cè)和圖像識(shí)別的原理、方法及應(yīng)用場(chǎng)景

    圖像檢測(cè)和圖像識(shí)別是計(jì)算機(jī)視覺(jué)領(lǐng)域的兩個(gè)重要概念,它們?cè)谠S多應(yīng)用場(chǎng)景中發(fā)揮著關(guān)鍵作用。 1. 定義 1.1 圖像檢測(cè) 圖像檢測(cè)(Object Detection)是指在
    的頭像 發(fā)表于 07-16 11:19 ?2857次閱讀