一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

計算機視覺識別是如何工作的?

柴火創(chuàng)客空間 ? 來源:柴火創(chuàng)客空間 ? 2023-02-09 13:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

計算機視覺識別的定義

計算機視覺識別是一種人工智能技術(shù),旨在使計算機系統(tǒng)從數(shù)字圖像、視頻等視覺信息中識別和提取有意義信息的能力。它通過利用圖像處理、機器學習和其他相關(guān)技術(shù)來實現(xiàn)這一目標,并可以完成多種任務,例如圖像識別、物體檢測、人臉識別等。計算機視覺技術(shù)在各種行業(yè)中都有著廣泛的應用,如自動駕駛、安全監(jiān)控、醫(yī)學診斷等。

計算機視覺識別是如何工作的?

計算機視覺識別的工作方式主要通過以下幾個步驟:

1. 圖像預處理:對圖像進行預處理,如去噪、校正圖像像素等,以確保圖像質(zhì)量。

2.特征提取:通過各種圖像處理技術(shù),從圖像中提取有用的特征信息,如邊緣、輪廓、顏色值等。

3. 特征分類:使用機器學習算法對提取的特征進行分類,以便對圖像中的物體進行識別。

4. 識別結(jié)果輸出:根據(jù)分類結(jié)果,輸出識別結(jié)果,如圖像中的物體類型、人臉識別等。

每一個步驟都需要使用合適的算法和技術(shù),才能確保視覺識別輸出結(jié)果準確性和高效性。

下圖左側(cè)是亞伯拉罕·林肯灰度圖像緩沖區(qū)的簡單插圖,每個像素由一組 8 位數(shù)字表示,范圍從 0(黑色)到 255(白色),右側(cè)是識別圖像時軟件識別出的不同的顏色值。

af0da0b8-a834-11ed-bfe3-dac502259ad0.png

計算機視覺識別的主要應用功能

1、圖像分類

顧名思義就是將圖像進行類別篩選,通過深度學習方法識別圖片屬于哪種分類類別,其主要重點在于一張圖像只包含一種分類類別,即使該影像內(nèi)容可能有多個目標,所以單純圖像分類的應用并不普遍。

不過由于單一目標識別對深度學習算法來說是正確率最高的,所以實際上很多應用會先通過目標檢測方法找到該目標,再縮小擷取影像范圍進行圖像分類。所以只要是目標檢測可應用的范圍,通常也會使用圖像分類方法。

圖像分類,需要先對本地圖像進行邊框標記,這個操作需要手動標記才能完成,這樣就催生出一個職業(yè) - 人工智能標注師,比如下圖左側(cè)是原始圖片,右圖是被標記過的圖像,就會把它標注到貓的分類中。

af27b26e-a834-11ed-bfe3-dac502259ad0.png

2、目標監(jiān)測

一張圖像內(nèi)可有一或多個目標物,目標物也可以是屬于不同類別。算法主要能達到兩種目的:找到目標坐標及識別目標類別。

簡單來說,就是除了需要知道目標是什么,還需要知道它在哪個位置。

目標檢測應用非常普遍,包含前面提到的人臉識別相關(guān)技術(shù)結(jié)合應用,或是制造業(yè)方面的瑕疵檢測,甚至醫(yī)院用于X光、超音波進行特定身體部位的病況檢測等。

af4359b0-a834-11ed-bfe3-dac502259ad0.png

3、語義分割

算法會針對一張圖像中的每個像素進行識別,也就是說不同于目標檢測,語義分割可以正確區(qū)別各目標的邊界像素,簡單來說,語義分割就是像素級別的圖像分類,針對每個像素進行分類。當然這類應用的模型就會需要較強大的GPU和花較多時間進行訓練。

實例分割是語義分割的升級版本。它不是將相同的像素值分配給同一類中的所有對象,而是分段并顯示同一類的不同實例。如果在圖像中檢測到多個相同的對象,則會相應地對其進行標記,如下圖所示,綿羊 1、綿羊 2 和綿羊 3會被單獨分割識別出來,它通常用于計數(shù)。

af99d100-a834-11ed-bfe3-dac502259ad0.png

流行的計算機視覺庫和框架

MMDetection

MMDetection是一個基于PyTorch的開源對象檢測工具箱。它由訓練配方、預訓練模型和數(shù)據(jù)集組成。它運行在Linux,Windows和macOS上,需要Python 3.6+,CUDA 9.2+和PyTorch 1.5+。他們還發(fā)布了用于計算機視覺研究的庫mmcv。通過模塊調(diào)用的方法,我們可以用少量的代碼實現(xiàn)新的算法。大大提高代碼復用率。

afb099b2-a834-11ed-bfe3-dac502259ad0.png

邊緣設(shè)備部署

MMDeploy是一個開源深度學習模型部署工具集,它是OpenMMLab項目的一部分,如果你想了解如何在 NVIDIA Jetson 系列邊緣平臺(如 Seeed 的 reComputer)上安裝 MMDeploy。可以通過部署指南來學習部署過程。

OpenCV

OpenCV是最受歡迎的開源計算機視覺和ML軟件庫之一。它旨在為計算機視覺應用程序提供通用基礎(chǔ)架構(gòu)。它可以在Windows,Linux,Android和macOS上運行,可用于Python,Java,C++MATLAB。

邊緣設(shè)備部署

我們的合作伙伴 alwaysAI 將 OpenCV 構(gòu)建為邊緣計算環(huán)境的核心部分。這意味著在每個 alwaysAI 應用程序中,您都可以添加導入 cv2 并在您的應用程序中使用 OpenCV。alwaysAI 圍繞 OpenCV 構(gòu)建了一套工具,以實現(xiàn)端到端流程的無縫銜接,并解決了使用邊緣設(shè)備時一些常見痛點。

NVIDIA VPI 邊緣部署

NVIDIA 視覺編程接口 (VPI) 是一個軟件庫,可在 NVIDIA NVIDIA Jetson 系列邊緣平臺設(shè)備中,實現(xiàn)計算機視覺和圖像處理算法。VPI 為 CPU 和 NVIDIA CUDA 算法實現(xiàn)提供了統(tǒng)一的 API,以及 VPI 和 OpenCV 以及 CUDA 之間的互操作性。

aff60a10-a834-11ed-bfe3-dac502259ad0.png

TensorFlow

TensorFlow是一個端到端的開源ML平臺,能夠執(zhí)行無數(shù)的任務,包括計算機視覺。TensorFlow Lite允許您在移動和邊緣設(shè)備上運行模型,而TensorFlow JS適用于Web。它運行在Windows,macOS和WSL2上,支持Python,C,C++,Java等。

邊緣設(shè)備部署

在小型或微型處理設(shè)備上部署機器學習,主要是通過TensorFlow Lite 框架來進行部署,TensorFlow Lite 主要對微型機器學習功能進行了優(yōu)化,重點關(guān)注延遲、隱私、連接、大小和功耗。

邊緣計算硬件設(shè)備

人工智能AI正在加快速度從“云端”走向“邊緣”,進入到越來越小的小型或微型控制設(shè)備中,在終端和邊緣側(cè)的微處理器上實現(xiàn)機器學習,下面介紹兩款邊緣計算硬件設(shè)備。

SeeedreTerminal

reTerminal是 Raspberry Pi一體機,由 Raspberry Pi計算模塊(CM4)提供支持,集成了一個IPS面板式多點觸摸屏,配備雙頻2.4GHz / 5GHz Wi-Fi藍牙5.0,預裝了基于Raspberry Pi的Linux系統(tǒng),提供存儲4 GB RAM和32 GB eMMC。通過模塊化設(shè)計,該機配備了多個可訪問組件和高速連接器??梢愿玫牟渴餉I開發(fā)應用程序,也可以執(zhí)行適合作為工業(yè)設(shè)施的工業(yè)級功能。

b0296ed2-a834-11ed-bfe3-dac502259ad0.png

使用Seeed reTerminal 設(shè)備快速部署TensorFlow Lite 框架,具體方法請看下面的地址:

reComputer for Jetson

Jetson 的 reComputer 系列是采用 NVIDIA Advanced AI 嵌入式系統(tǒng)構(gòu)建的緊湊型邊緣計算機:J10(Nano 4GB)和 J20(Jetson Xavier NX 8GB 和 Jetson Xavier 16GB)。

憑借豐富的擴展模塊、工業(yè)外設(shè)和熱管理,reComputer for Jetson 已準備好通過將流行的 DNN 模型和 ML 框架部署到邊緣并以高性能進行推理來幫助您加速和擴展下一代 AI 產(chǎn)品。






審核編輯:劉清

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

    關(guān)注

    9

    文章

    1708

    瀏覽量

    46665
  • 機器學習
    +關(guān)注

    關(guān)注

    66

    文章

    8499

    瀏覽量

    134315
  • Raspberry Pi
    +關(guān)注

    關(guān)注

    2

    文章

    620

    瀏覽量

    23016
  • dnn
    dnn
    +關(guān)注

    關(guān)注

    0

    文章

    61

    瀏覽量

    9246

原文標題:邊緣計算|什么是視覺識別?如何在邊緣設(shè)備部署視覺識別?

文章出處:【微信號:ChaiHuoMakerSpace,微信公眾號:柴火創(chuàng)客空間】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    機器視覺計算機視覺的關(guān)系簡述

    。計算機視覺是一門獨立的學科,有著30年左右的歷史,集圖像處理、模式識別、人工智能技術(shù)為一體,著重服務于一幅或多幅圖像的計算機分析。機器視覺
    發(fā)表于 05-13 14:57

    讓機器“看見”—計算機視覺入門及實戰(zhàn) 第二期基礎(chǔ)技術(shù)篇

    過優(yōu)異成績。其主要的興趣是關(guān)注人工智能特別是計算機視覺技術(shù)如何從技術(shù)、產(chǎn)品和商業(yè)角度在真實世界中大規(guī)模落地。主題簡介及亮點:本次直播,講者將介紹計算機
    發(fā)表于 09-04 17:56

    基于OpenCV的計算機視覺技術(shù)實現(xiàn)

    基于OpenCV的計算機視覺技術(shù)實現(xiàn)OpencV是用來實現(xiàn)計算機視覺相關(guān)技術(shù)的開放源碼工作庫,是計算機
    發(fā)表于 11-23 21:06 ?0次下載
    基于OpenCV的<b class='flag-5'>計算機</b><b class='flag-5'>視覺</b>技術(shù)實現(xiàn)

    AI新聞:計算機視覺和模式識別會議

    了解和注冊計算機視覺和模式識別會議(CVPR 2018)!
    的頭像 發(fā)表于 11-05 06:14 ?3328次閱讀

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

     “計算機視覺”,是指用計算機實現(xiàn)人的視覺功能,對客觀世界的三維場景的感知、識別和理解。計算機
    的頭像 發(fā)表于 12-08 09:27 ?1.3w次閱讀

    計算機視覺常用算法_計算機視覺有哪些分類

    本文主要介紹了計算機視覺常用算法及計算機視覺的分類。
    的頭像 發(fā)表于 07-30 17:34 ?1.4w次閱讀

    計算機視覺工作流程

    引言 計算機視覺(Computer Vision)自興起以來就非常迅速且廣泛應用于各個領(lǐng)域,比如我們熟悉的且每天都會使用的基于手機攝像頭的人臉識別,除此之外,它還可以在自動駕駛領(lǐng)域輔助汽車識別
    的頭像 發(fā)表于 12-26 11:00 ?6808次閱讀

    計算機視覺工作流程與主要應用

    計算機視覺的主要目的是讓計算機能像人類一樣甚至比人類更好地看見和識別世界。計算機視覺通常使用C+
    的頭像 發(fā)表于 01-08 14:06 ?5870次閱讀

    剖析計算機視覺識別簡史

    最近,物體識別已經(jīng)成為計算機視覺和 AI 最令人激動的領(lǐng)域之一。即時地識別出場景中所有的物體的能力似乎已經(jīng)不再是秘密。隨著卷積神經(jīng)網(wǎng)絡架構(gòu)的發(fā)展,以及大型訓練數(shù)據(jù)集和高級
    的頭像 發(fā)表于 04-30 10:14 ?3078次閱讀
    剖析<b class='flag-5'>計算機</b><b class='flag-5'>視覺</b><b class='flag-5'>識別</b>簡史

    基于計算機視覺的客機艙門識別與定位方法

    基于計算機視覺的客機艙門識別與定位方法
    發(fā)表于 06-22 16:37 ?42次下載

    模式識別計算機視覺手冊

    模式識別計算機視覺手冊免費下載。
    發(fā)表于 06-24 10:02 ?3次下載

    計算機視覺中手語識別研究

    計算機視覺中手語識別研究 手語識別的目的就是通過計算機提供一種有效的、準確的機制將聾啞人常用的手語手勢
    的頭像 發(fā)表于 04-14 16:11 ?1495次閱讀

    計算機視覺是什么 計算機視覺歷史及發(fā)展趨勢

    正像其它學科一樣,一個大量人員研究了多年的學科,卻很難給出一個嚴格的定義,模式識別如此,目前火熱的人工智能如此,計算機視覺亦如此。與計算機視覺
    發(fā)表于 07-20 15:41 ?2次下載

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

    機器視覺計算機視覺的區(qū)別 機器視覺計算機視覺是兩個相關(guān)但不同的概念。雖然許多人使用這兩個術(shù)語
    的頭像 發(fā)表于 08-09 16:51 ?2448次閱讀

    計算機視覺工作原理和應用

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