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

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

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

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

最先進(jìn)的計(jì)算機(jī)視覺及機(jī)器學(xué)習(xí)算法可用來檢測(cè)和識(shí)別人臉

我快閉嘴 ? 來源: OFweek人工智能網(wǎng) ? 作者: OFweek人工智能網(wǎng) ? 2020-08-21 17:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在過去的幾年里,深度學(xué)習(xí)已經(jīng)成為人工智能領(lǐng)域發(fā)展最快的領(lǐng)域之一,它已經(jīng)取得了顯著的成果,特別是在計(jì)算機(jī)視覺領(lǐng)域中。

例如,自動(dòng)駕駛汽車,使計(jì)算機(jī)用接近人類的能力來識(shí)別物體。工程界對(duì)OpenCV的評(píng)價(jià)非常高,因?yàn)樗俗钕冗M(jìn)的計(jì)算機(jī)視覺和機(jī)器學(xué)習(xí)算法。

當(dāng)深度學(xué)習(xí)技術(shù)部署到機(jī)器和物聯(lián)網(wǎng)設(shè)備中時(shí),你將運(yùn)行預(yù)先訓(xùn)練的深度學(xué)習(xí)模型。世界級(jí)的計(jì)算機(jī)視覺軟件和運(yùn)行深度學(xué)習(xí)模型的能力,都是在廉價(jià)的硬件上實(shí)現(xiàn)的。

OpenCV是一個(gè)開源的計(jì)算機(jī)視覺和機(jī)器學(xué)習(xí)軟件庫(kù),它可能是目前最流行的計(jì)算機(jī)視覺軟件,該庫(kù)有超過2500個(gè)優(yōu)化算法,其中包括經(jīng)典和最先進(jìn)的計(jì)算機(jī)視覺及機(jī)器學(xué)習(xí)算法,這些算法可以用來檢測(cè)和識(shí)別人臉,識(shí)別物體,對(duì)視頻中的人類行為進(jìn)行分類,跟蹤攝像機(jī)運(yùn)動(dòng)和移動(dòng)物體等。

OpenCV是用C++編寫的,你也可以為OpenCV使用Python包裝器。OpenCV還具有與JavaMATLAB接口,并且受Windows、LinuxAndroid和macos的支持。

OpenCV神奇的深度學(xué)習(xí)

OpenCV的深度學(xué)習(xí)模塊被稱為DNN,現(xiàn)在DNN模型并不是一個(gè)成熟的深度學(xué)習(xí)框架。

DNN沒有反向傳播,所以我們無(wú)法使用它訓(xùn)練任何深度學(xué)習(xí)網(wǎng)絡(luò)。我們可以獲取一個(gè)輸入數(shù)據(jù),通過之前訓(xùn)練過的深度神經(jīng)網(wǎng)絡(luò)模型,然后進(jìn)行前向計(jì)算得到輸出結(jié)果。

這就是所謂的推理。在深度學(xué)習(xí)術(shù)語(yǔ)中,這意味著只有前向傳播。

只有前向傳播也有好處,這會(huì)使得代碼更簡(jiǎn)單,深度學(xué)習(xí)網(wǎng)絡(luò)的安裝和組裝速度更快,在CPU上也足夠快。DNN模塊的OpenCV支持Caffe、TensorFlow、Torch、Darknet和ONNX格式的模型。由于OpenCV的深度神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)不依賴于一個(gè)框架,因此沒有框架的限制。

另一個(gè)優(yōu)點(diǎn)是,由于這是模型的內(nèi)部表示,因此OpenCV開發(fā)人員可以有辦法來優(yōu)化和加速代碼。隨著OpenCV實(shí)現(xiàn)了自己的深度學(xué)習(xí)實(shí)現(xiàn),這將外部依賴性降低到最低。一個(gè)簡(jiǎn)單的推理機(jī)將簡(jiǎn)單地通過網(wǎng)絡(luò)傳遞輸入數(shù)據(jù)來得到輸出結(jié)果。

然而,有許多優(yōu)化可以執(zhí)行,使推理速度更快。例如,一個(gè)高效的推理機(jī)可以刪除神經(jīng)網(wǎng)絡(luò)中未激活的部分,或者將多個(gè)層合并到一個(gè)單獨(dú)的計(jì)算步驟中。如果硬件支持16位浮點(diǎn)運(yùn)算,其速度通常是32位版本的兩倍,則推理機(jī)可以利用這一點(diǎn)來加快處理速度,而幾乎不會(huì)損失精度。

現(xiàn)在在物聯(lián)網(wǎng)和邊緣設(shè)備的世界里,世界上大多數(shù)推理都是在CPU上完成的。你不會(huì)在你的監(jiān)控?cái)z像頭里放一個(gè)幾百美元的GPU,這就是OpensCV的深度學(xué)習(xí)模塊非常適合的原因。你只需運(yùn)行一個(gè)自主選擇的深度學(xué)習(xí)模型作為推理機(jī)。

英特爾為此投入了大量資金,并發(fā)布了OpenVINO工具包。OpenVINO或openvisualinferencing and Neural network Optimization,簡(jiǎn)稱OpenVINO,旨在加速神經(jīng)網(wǎng)絡(luò)在圖像分類和目標(biāo)檢測(cè)等任務(wù)中的速度。

那么背后發(fā)生了什么呢?

加載模型后,它們將轉(zhuǎn)換為OpenCV中的內(nèi)部表示形式,這與Caffe非常相似。

如果我們轉(zhuǎn)到OpenCV網(wǎng)站,我們可以看到它支持幾個(gè)基本的神經(jīng)網(wǎng)絡(luò)層。它還包含了池化層、激活函數(shù),比如Tanh、ReLU、Sigmoid和Softmax,還有Reshape, Flatten, Slice, 和Split等函數(shù)。

在opencv的Deep Learning wiki中,你可以看到對(duì)經(jīng)典神經(jīng)網(wǎng)絡(luò)架構(gòu)的支持,比如AlexNet、GoogleNet、VGG和ResNet等。DNN模塊具有可用的圖像分類、目標(biāo)檢測(cè)和語(yǔ)義分割等模型。

現(xiàn)在,如果每個(gè)模型都被翻譯成一個(gè)內(nèi)部表示,我們?nèi)绾未_保在翻譯過程中沒有丟失一些東西呢?OpenCV已經(jīng)發(fā)布了一些測(cè)試結(jié)果,表明在準(zhǔn)確性上,使用DNN模塊的ResNet 50和原始的ResNet 50之間沒有任何區(qū)別,這意味著無(wú)論使用OpenCV的DNN模塊還是原始的體系結(jié)構(gòu),都將得到相同的結(jié)果。
責(zé)任編輯:tzh

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

    關(guān)注

    1806

    文章

    49007

    瀏覽量

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

    關(guān)注

    66

    文章

    8501

    瀏覽量

    134573
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5561

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    基于LockAI視覺識(shí)別模塊:C++人臉識(shí)別

    是實(shí)現(xiàn)人臉識(shí)別的常用方法: 深度學(xué)習(xí)方法:現(xiàn)代的人臉識(shí)別系統(tǒng)大多采用深度學(xué)習(xí)方法,并結(jié)合大規(guī)模
    發(fā)表于 07-01 12:01

    【「# ROS 2智能機(jī)器人開發(fā)實(shí)踐」閱讀體驗(yàn)】視覺實(shí)現(xiàn)的基礎(chǔ)算法的應(yīng)用

    : 一、機(jī)器視覺:從理論到實(shí)踐 第7章詳細(xì)介紹了ROS2在機(jī)器視覺領(lǐng)域的應(yīng)用,涵蓋了相機(jī)標(biāo)定、OpenCV集成、視覺巡線、二維碼
    發(fā)表于 05-03 19:41

    【幸狐Omni3576邊緣計(jì)算套件試用體驗(yàn)】人臉識(shí)別

    【幸狐Omni3576邊緣計(jì)算套件試用體驗(yàn)】人臉識(shí)別 本文介紹了幸狐 Omni3576 邊緣計(jì)算套件結(jié)合 Retinaface 算法實(shí)現(xiàn)
    發(fā)表于 04-01 21:46

    人臉識(shí)別技術(shù)的算法原理解析

    基于人的面部特征,通過計(jì)算機(jī)算法識(shí)別或驗(yàn)證個(gè)人身份。這項(xiàng)技術(shù)通常包括以下幾個(gè)步驟:人臉檢測(cè)、特征提取、特征比對(duì)和身份確認(rèn)。 2.
    的頭像 發(fā)表于 02-06 17:50 ?1741次閱讀

    人臉識(shí)別技術(shù)在安全監(jiān)控中的應(yīng)用

    的潛力和價(jià)值。 人臉識(shí)別技術(shù)原理 人臉識(shí)別技術(shù)主要依賴于計(jì)算機(jī)視覺
    的頭像 發(fā)表于 02-06 17:25 ?1006次閱讀

    【小白入門必看】一文讀懂深度學(xué)習(xí)計(jì)算機(jī)視覺技術(shù)及學(xué)習(xí)路線

    一、什么是計(jì)算機(jī)視覺?計(jì)算機(jī)視覺,其實(shí)就是教機(jī)器怎么像我們?nèi)艘粯?,用攝像頭看看周圍的世界,然后理解它。比如說,它能認(rèn)出這是個(gè)蘋果,或者那邊有
    的頭像 發(fā)表于 10-31 17:00 ?1236次閱讀
    【小白入門必看】一文讀懂深度<b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>計(jì)算機(jī)</b><b class='flag-5'>視覺</b>技術(shù)及<b class='flag-5'>學(xué)習(xí)</b>路線

    深度識(shí)別人臉識(shí)別有什么重要作用嗎

    深度學(xué)習(xí)人臉識(shí)別技術(shù)是人工智能領(lǐng)域的一個(gè)重要分支,它利用深度學(xué)習(xí)算法識(shí)別和驗(yàn)證個(gè)人身份。這項(xiàng)技
    的頭像 發(fā)表于 09-10 14:55 ?1133次閱讀

    視覺檢測(cè)是什么意思?機(jī)器視覺檢測(cè)的適用行業(yè)及場(chǎng)景有哪些?

    檢測(cè)的定義與原理 機(jī)器視覺檢測(cè),是利用光學(xué)成像、數(shù)字信號(hào)處理和計(jì)算機(jī)技術(shù),模擬人類視覺的功能,對(duì)
    的頭像 發(fā)表于 08-30 11:20 ?882次閱讀

    計(jì)算機(jī)視覺有哪些優(yōu)缺點(diǎn)

    計(jì)算機(jī)視覺作為人工智能領(lǐng)域的一個(gè)重要分支,旨在使計(jì)算機(jī)能夠像人類一樣理解和解釋圖像和視頻中的信息。這一技術(shù)的發(fā)展不僅推動(dòng)了多個(gè)行業(yè)的變革,也帶來了諸多優(yōu)勢(shì),但同時(shí)也伴隨著一些挑戰(zhàn)和局限性。以下是對(duì)
    的頭像 發(fā)表于 08-14 09:49 ?2035次閱讀

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

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

    圖像識(shí)別算法有哪幾種

    科學(xué)家開始嘗試使用計(jì)算機(jī)來處理和分析圖像數(shù)據(jù)。最初的圖像識(shí)別算法主要基于模板匹配和邊緣檢測(cè)等簡(jiǎn)單方法,但隨著計(jì)算機(jī)硬件和
    的頭像 發(fā)表于 07-16 11:22 ?2447次閱讀

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

    圖像識(shí)別算法計(jì)算機(jī)視覺領(lǐng)域的核心任務(wù)之一,它涉及到從圖像中提取特征并進(jìn)行分類、識(shí)別和分析的過程。隨著深度
    的頭像 發(fā)表于 07-16 11:14 ?7463次閱讀

    opencv圖像識(shí)別有什么算法

    OpenCV(Open Source Computer Vision Library)是一個(gè)開源的計(jì)算機(jī)視覺機(jī)器學(xué)習(xí)軟件庫(kù),提供了大量的圖像處理和
    的頭像 發(fā)表于 07-16 10:40 ?1883次閱讀

    什么是機(jī)器視覺opencv?它有哪些優(yōu)勢(shì)?

    Vision Library)是一個(gè)開源的計(jì)算機(jī)視覺庫(kù),提供了大量的圖像處理和計(jì)算機(jī)視覺算法,廣泛應(yīng)用于
    的頭像 發(fā)表于 07-16 10:33 ?1352次閱讀

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

    機(jī)器視覺計(jì)算機(jī)視覺是兩個(gè)密切相關(guān)但又有所區(qū)別的概念。 一、定義 機(jī)器視覺
    的頭像 發(fā)表于 07-16 10:23 ?1159次閱讀