女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

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

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

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

目標(biāo)檢測算法YOLO的發(fā)展史和原理

jt_rfid5 ? 來源:新機(jī)器視覺 ? 2023-11-18 10:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

01YOLO發(fā)展史

大家或許知道,首字母縮寫YOLO在英文語境下較為流行的含義,即You Only Live Once,你只能活一次。我們今天要介紹的YOLO卻有著與前者不一樣的含義。在算法的世界中,YOLO寓意You Only Look Once,你只需要看一眼——這不失為一種來自開發(fā)者的羅曼蒂克。

在講解YOLO的算法原理之前,先簡要介紹YOLO的發(fā)展史。YOLO開創(chuàng)了一階段檢測算法的先河。它將目標(biāo)分類和定位用一個神經(jīng)網(wǎng)絡(luò)統(tǒng)一起來,實現(xiàn)了端到端的目標(biāo)檢測。

YOLO檢測系統(tǒng)

YOLO最初于2016年由華盛頓大學(xué)的博士研究生Joseph Redmon提出。Joseph Redmon的這篇提出YOLO的論文You Only Look Once: Unified, Real-Time Object Detection也發(fā)表在了CVPR 2016上,并獲得了CVPR 2016的最佳人氣獎。自此,Joseph Redmon開始不斷推出YOLO的新版本,YOLO也在不斷的迭代中越來越強(qiáng)。

2017年,Joseph Redmon與導(dǎo)師合著發(fā)表了論文YOLO9000: Better, Faster, Stronger,這篇論文也標(biāo)志著YOLO v2的誕生。該論文獲得了CVPR 2017最佳論文榮譽(yù)提名獎。YOLO v2能夠檢測9000中不同的對象,因此也被稱為YOLO9000。

2018年,Joseph Redmon又提出了YOLO新版本YOLO v3,這一版本的YOLO在保持原有算法的速度優(yōu)勢的同時,提升了模型的精度,補(bǔ)齊了小目標(biāo)檢測以及重疊遮擋目標(biāo)識別的短板。雖然,Joseph Redmon在2020年出于個人對職業(yè)倫理恪守的原因終止了CV研究,但之后便出現(xiàn)新的YOLO維護(hù)者繼續(xù)接手YOLO的進(jìn)一步研發(fā)項目。

02YOLO算法原理

YOLO的核心理念是:把目標(biāo)檢測問題轉(zhuǎn)換為直接從圖像中提取邊界框和類別概率的單回歸問題,即一次就可檢測出目標(biāo)的類別和位置。正因如此,YOLO模型的運(yùn)行速度非???,從而可以滿足實時性應(yīng)用要求。

YOLO模型做統(tǒng)一檢測(unified detection)的流程為:

YOLO模型

首先,把輸入圖像分成S×S個小格子。每個格子預(yù)測N個邊界框,每個邊界框用五個預(yù)測值表示:x,y,w,h和confidence(置信度)。其中,(x,y)是邊界框的中心坐標(biāo),w和h是邊界框的寬度和高度,這四個值都被歸一化到[0,1]區(qū)間以便于訓(xùn)練。

置信度會對當(dāng)前邊界框中存在目標(biāo)的可能性Pr(Object)以及預(yù)測框與真實框的交并比進(jìn)行綜合考慮,即

20b5ef3a-8535-11ee-939d-92fbcf53809c.png

其中

20cb159a-8535-11ee-939d-92fbcf53809c.png

根據(jù)以上定義,若一個框內(nèi)沒有物體,則confidence = 0,反之則confidence等于交并比。我們在訓(xùn)練時可以計算出每一個框的置信度。

其次,我們要預(yù)測每個格子分別屬于每種目標(biāo)類別的條件概率(|),其中 = 0,1,…,C,其中C是數(shù)據(jù)集中目標(biāo)類別的數(shù)量。

在測試時,屬于某個格子的N個邊界框共享C個類別的條件概率,則每個邊界框?qū)儆谀硞€目標(biāo)類別的置信度(類別置信度)為

20d9a5d8-8535-11ee-939d-92fbcf53809c.png

最后,我們會輸出一個維度為S×S×(N×5+C) 的張量(tensor)。在此需要提示的是,5代表的是在第一步中對應(yīng)的五個預(yù)測值,且因為每個格子的N個邊界框是共享C個類別的條件概率的,因此在張量維度大小的計算公式中,我們在N×5與C之間采用的運(yùn)算是加法而非乘法。

YOLO使用PASCALVOC檢測數(shù)據(jù)集。YOLO將圖像分為7×7=49個小格子,其中,每個格子里有兩個邊界框,即S=7,N=2。因為VOC數(shù)據(jù)集中有20種類別,因此C=20。最終的預(yù)測結(jié)果是一個7×7×30的張量。

YOLO借鑒了GoogLeNet的設(shè)計思想,其網(wǎng)絡(luò)結(jié)構(gòu)中包括24個卷積層和2個全連接層。YOLO沒有使用Inception模塊,而是直接用1×1卷積層及隨后的3×3卷積層。YOLO的最終輸出是7×7×30的張量。

20ec7afa-8535-11ee-939d-92fbcf53809c.png

YOLO網(wǎng)絡(luò)結(jié)構(gòu)

需要強(qiáng)調(diào)的是,上圖中出現(xiàn)在數(shù)字右下角的“-s-2”的下標(biāo)代表該卷積層或池化層的stride(步距)為2。

此外,YOLO使用Leaky ReLU作為激活函數(shù),即

20ff121e-8535-11ee-939d-92fbcf53809c.png

總言之,YOLO算法通過把“統(tǒng)一檢測候選框與類別概率”的思想和 “用一個卷積神經(jīng)網(wǎng)絡(luò)來實現(xiàn)”的操作結(jié)合,從而開創(chuàng)了一階段目標(biāo)檢測算法。

03YOLO算法的閃光點與局限性

相對于傳統(tǒng)目標(biāo)檢測算法而言, 使用統(tǒng)一檢測模型的YOLO的閃光點在于:

其一,檢測速度非???。YOLO將目標(biāo)檢測重建為單一回歸問題從而對輸入圖像直接處理。此外,還同時輸出邊界框坐標(biāo)和分類概率,而且每張圖像只預(yù)測98個邊界框。因此,YOLO的檢測速度非??臁F渲校琘OLO在Titan X GPU上的檢測速度能達(dá)到45幀/秒,F(xiàn)ast YOLO的檢測速度則可以達(dá)到155幀/秒。

其二,背景誤判少。以往基于滑動窗口或候選區(qū)域提取的目標(biāo)檢測算法只能看到圖像的局部信息,因此會把圖像背景誤認(rèn)為檢測目標(biāo)。而YOLO在訓(xùn)練和測試時每個格子都可以看到全局信息,因此不容易把圖像背景預(yù)測為目標(biāo)。

其三,泛化性更好。YOLO能夠?qū)W習(xí)到目標(biāo)的泛化表示,從而能夠遷移到其他領(lǐng)域。在泛化能力上,YOLO的性能遠(yuǎn)優(yōu)于DPM、R-CNN等。

但除了以上閃光點外,YOLO也存在著局限性。雖然YOLO的目標(biāo)檢測速度很快,但其預(yù)測精度不是很高。究其原因,主要是由于——

其一,YOLO的每個格子只能預(yù)測兩個邊界框和一種目標(biāo)的分類。YOLO將一張圖像均分為49個格子,若在同一單元格內(nèi)存在多個物體的中心,那么該單元格內(nèi)只能預(yù)測出一個類別的物體,并丟掉其他的物體,從而降低了預(yù)測精度。

其二,損失函數(shù)的設(shè)計過于簡單。雖然邊界框的坐標(biāo)和分類表征的內(nèi)容不同,但YOLO都用其均方誤差作為損失函數(shù)。

其三,YOLO直接預(yù)測邊界框的坐標(biāo)位置,這會導(dǎo)致模型不易訓(xùn)練。

不過,以上在YOLO原版中出現(xiàn)的問題在后來的YOLO v2、YOLO v3等版本中都逐步得到了改進(jìn)。

來源:新機(jī)器視覺

審核編輯:湯梓紅

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

    關(guān)注

    3

    文章

    974

    瀏覽量

    43863
  • 檢測算法
    +關(guān)注

    關(guān)注

    0

    文章

    122

    瀏覽量

    25480
  • 目標(biāo)檢測
    +關(guān)注

    關(guān)注

    0

    文章

    223

    瀏覽量

    15984
  • 數(shù)據(jù)集
    +關(guān)注

    關(guān)注

    4

    文章

    1223

    瀏覽量

    25396

原文標(biāo)題:【光電智造】目標(biāo)檢測算法YOLO的發(fā)展史及優(yōu)勢

文章出處:【微信號:今日光電,微信公眾號:今日光電】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    恒壓變壓器的發(fā)展史

    本電子書匯集了各類恒壓變壓器原理、產(chǎn)品以及它的的發(fā)展史,它的各項特性在電子行業(yè)得到普遍認(rèn)可和廣泛使用。清版主刪除,以為附件超大了不能上傳[此貼子已經(jīng)被作者于2008-7-29 15:14:40編輯過]
    發(fā)表于 07-29 14:55

    PowerPC小目標(biāo)檢測算法怎么實現(xiàn)?

    檢測系統(tǒng)在低功耗、輕小型化等方面提出了更高的要求。因此,完成小目標(biāo)檢測任務(wù)不僅需要尋求合理的小目標(biāo)檢測算法,在實現(xiàn)時還需要考慮處理性能和體積
    發(fā)表于 08-09 07:07

    Linux系統(tǒng)發(fā)展史及版本更迭

    運(yùn)維必知Linux系統(tǒng)發(fā)展史及版本更迭
    發(fā)表于 04-29 14:15

    【大聯(lián)大世平Intel?神經(jīng)計算棒NCS2試用申請】基于RK3399+Intel NCS2加速YOLO4目標(biāo)檢測算法加速方案

    項目名稱:基于RK3399+Intel NCS2加速YOLO4目標(biāo)檢測算法加速方案試用計劃:項目名稱:基于RK3399+Intel NCS2加速YOLO4
    發(fā)表于 06-30 16:04

    5G的發(fā)展史

    5G到底是什么?為什么引得一眾通訊巨頭相繼搶占先機(jī)?在這里,將用一組圖帶您梳理一下5G的發(fā)展史。在視頻、游戲霸屏移動端的今天,4G已不能滿足龐大的流量需求。4G即將成為明日黃花,5G即將接棒流量市場
    發(fā)表于 12-24 06:25

    基于YOLOX目標(biāo)檢測算法的改進(jìn)

    基礎(chǔ)的 AlexNet 算法框架,極大的提升了算法的速度和準(zhǔn)確度。相比于傳統(tǒng)目標(biāo)檢測算法,以CNN 為核心的目標(biāo)
    發(fā)表于 03-06 13:55

    聲卡的發(fā)展史

    聲卡的發(fā)展史    
    發(fā)表于 12-26 11:23 ?1468次閱讀

    基于碼本模型的運(yùn)動目標(biāo)檢測算法

    本內(nèi)容提供了基于碼本模型的運(yùn)動目標(biāo)檢測算法
    發(fā)表于 05-19 10:54 ?32次下載
    基于碼本模型的運(yùn)動<b class='flag-5'>目標(biāo)</b><b class='flag-5'>檢測算法</b>

    改進(jìn)的ViBe運(yùn)動目標(biāo)檢測算法_劉春

    改進(jìn)的ViBe運(yùn)動目標(biāo)檢測算法_劉春
    發(fā)表于 03-19 11:41 ?0次下載

    基于yolo算法進(jìn)行改進(jìn)的高效衛(wèi)星圖像目標(biāo)檢測算法

    同時目標(biāo)檢測算法對于不常見的的比例或新的圖像分布缺乏一定的泛化能力。由于物體可能的方向和尺寸比例各不相同,算法有限的比例變化對于特殊目標(biāo)檢測
    的頭像 發(fā)表于 06-01 16:35 ?1.2w次閱讀

    基于深度學(xué)習(xí)的目標(biāo)檢測算法

    整體框架 目標(biāo)檢測算法主要包括:【兩階段】目標(biāo)檢測算法、【多階段】目標(biāo)檢測算法、【單階段】
    的頭像 發(fā)表于 04-30 10:22 ?1.1w次閱讀
    基于深度學(xué)習(xí)的<b class='flag-5'>目標(biāo)</b><b class='flag-5'>檢測算法</b>

    目標(biāo)檢測YOLO的重要性!

    表示。 從個人學(xué)習(xí)來看:優(yōu)秀的計算機(jī)視覺工程師,目標(biāo)檢測的學(xué)習(xí)避免不了,而目標(biāo)檢測的核心就是YOLO。Y
    的頭像 發(fā)表于 06-10 15:45 ?4447次閱讀

    基于Transformer的目標(biāo)檢測算法

    掌握基于Transformer的目標(biāo)檢測算法的思路和創(chuàng)新點,一些Transformer論文涉及的新概念比較多,話術(shù)沒有那么通俗易懂,讀完論文仍然不理解算法的細(xì)節(jié)部分。
    發(fā)表于 08-16 10:51 ?831次閱讀
    基于Transformer的<b class='flag-5'>目標(biāo)</b><b class='flag-5'>檢測算法</b>

    電阻柜的發(fā)展史

    電阻柜發(fā)展史
    的頭像 發(fā)表于 03-08 15:22 ?807次閱讀

    軒轅智駕紅外目標(biāo)檢測算法在汽車領(lǐng)域的應(yīng)用

    在 AI 技術(shù)蓬勃發(fā)展的當(dāng)下,目標(biāo)檢測算法取得了重大突破,其中紅外目標(biāo)檢測算法更是在汽車行業(yè)掀起了波瀾壯闊的變革,從根本上重塑著汽車的安全性
    的頭像 發(fā)表于 03-27 15:55 ?392次閱讀
    主站蜘蛛池模板: 汤阴县| 阳原县| 富源县| 汶上县| 灯塔市| 思茅市| 扎囊县| 平江县| 玉树县| 安庆市| 香格里拉县| 绥德县| 政和县| 博白县| 武功县| 巍山| 天峻县| 宜川县| 兴化市| 涡阳县| 郁南县| 通海县| 新津县| 石阡县| 黔江区| 巫山县| 龙岩市| 怀仁县| 岐山县| 自贡市| 锡林郭勒盟| 垣曲县| 德江县| 孝昌县| 金华市| 桃园县| 竹溪县| 盖州市| 松滋市| 民和| 元朗区|