999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

改進(jìn)的YOLOv3算法在視頻分析中的應(yīng)用

2022-02-15 02:48:16康金龍謝祎霖
信息記錄材料 2022年12期
關(guān)鍵詞:檢測(cè)模型

康金龍 ,劉 濤 ,謝祎霖 ,許 濤 ,宮 勝

(1 西北大學(xué)經(jīng)濟(jì)管理學(xué)院 陜西 西安 710000)

(2 西北大學(xué)網(wǎng)絡(luò)與數(shù)據(jù)中心 陜西 西安 710000)

(3 西北大學(xué)后勤集團(tuán) 陜西 西安 710000)

0 引言

多目標(biāo)檢測(cè)是計(jì)算機(jī)視覺(jué)領(lǐng)域亟待解決的基本任務(wù)之一,也是視頻監(jiān)控技術(shù)的基本任務(wù)[1-2]。由于視頻中的物體有不同的姿態(tài),經(jīng)常出現(xiàn)被阻擋的情況,所以它們的運(yùn)動(dòng)是不規(guī)則的[3]。同時(shí),考慮到視頻監(jiān)控的分辨率、天氣、光線等條件和場(chǎng)景的多樣性,目標(biāo)檢測(cè)算法的結(jié)果將直接影響后續(xù)跟蹤、分類(lèi)、動(dòng)作識(shí)別和行為描述的效果[4]。多目標(biāo)檢測(cè)仍然是一個(gè)非常具有挑戰(zhàn)性的任務(wù),有很大的潛力和改進(jìn)空間。

1 多目標(biāo)檢測(cè)的基本思想

Fast-rcnn通過(guò)建立多任務(wù)模型,利用神經(jīng)網(wǎng)絡(luò)對(duì)操作進(jìn)行分類(lèi),實(shí)現(xiàn)了實(shí)時(shí)端到端聯(lián)合訓(xùn)練[5]。同時(shí),F(xiàn)ast-rcnn實(shí)現(xiàn)了網(wǎng)絡(luò)終端同步訓(xùn)練,提高了準(zhǔn)確率,但分類(lèi)步驟的性能沒(méi)有明顯提高。Faster-rcnn在Fastrcnn的基礎(chǔ)上增加了區(qū)域建議網(wǎng)絡(luò)(region proposal network,RPN),提取候選框并合并到深度神經(jīng)網(wǎng)絡(luò)中[6]。通過(guò)交替訓(xùn)練,建立了統(tǒng)一的深度神經(jīng)網(wǎng)絡(luò)框架,既減少了重復(fù)計(jì)算,還大大提高了運(yùn)行速度。YOLO的思想是用單個(gè)神經(jīng)網(wǎng)絡(luò)直接訓(xùn)練整個(gè)輸入圖像作為輸入,從而更快速地區(qū)分背景區(qū)域和目標(biāo),以更簡(jiǎn)單、更快的方式對(duì)目標(biāo)對(duì)象進(jìn)行實(shí)時(shí)監(jiān)控[7]。該方法將輸入圖像劃分為S×S大小的網(wǎng)格,每個(gè)網(wǎng)格單元預(yù)測(cè)邊界框和這些邊界框的可靠性。YOLO本質(zhì)上解決了目標(biāo)檢測(cè)的實(shí)時(shí)性問(wèn)題,真正實(shí)現(xiàn)了“端到端”的CNN結(jié)構(gòu)。YOLOv3的思想是通過(guò)特征提取網(wǎng)絡(luò)從輸入圖像中提取一定大小的特征映射,例如13×13[7]。然后將輸入的圖像劃分為13×13格。如果ground truth中一個(gè)對(duì)象的中心坐標(biāo)落在網(wǎng)格單元格中,網(wǎng)格單元格將預(yù)測(cè)該對(duì)象,因?yàn)槊總€(gè)網(wǎng)格單元格預(yù)測(cè)固定數(shù)量的邊界框。在這些邊界框中,只有那些具有最大限度和ground truth的IOU被用來(lái)預(yù)測(cè)這些對(duì)象。可以看出,預(yù)測(cè)的輸出特征圖具有提取特征的兩個(gè)維度。其中一個(gè)維度是平面,例如13×13,還有一個(gè)維度是深度,例如B×(5+C),其中B表示每個(gè)單元格預(yù)測(cè)邊界框的數(shù)量,C表示邊界框?qū)?yīng)的類(lèi)別數(shù)。

2 改進(jìn)的YOLOv3算法YOLOv3-ANV

現(xiàn)在流行的圖像檢測(cè)算法和視頻檢測(cè)算法有很多,它們都有各自的特點(diǎn)和優(yōu)勢(shì),適用于不同的情況。在YOLOv3和Faster-RCNN模型和人口密度估計(jì)下,對(duì)一般場(chǎng)景的人體檢測(cè)進(jìn)行計(jì)數(shù)統(tǒng)計(jì)實(shí)驗(yàn)。研究人員發(fā)現(xiàn),當(dāng)人數(shù)較少時(shí),YOLOv3模型更準(zhǔn)確。人群密度估計(jì)是在大量人群中必不可少的檢測(cè)方法[8-9]。人群計(jì)數(shù)的方法可以分為三種。第一種是行人檢測(cè):這種方法比較直接,在人群較稀疏的場(chǎng)景中,通過(guò)檢測(cè)視頻中的每一個(gè)行人,進(jìn)而得到人群計(jì)數(shù)的結(jié)果,一般是用基于外觀和運(yùn)動(dòng)特征的提升方法(boosting),貝葉斯模型為基礎(chǔ)的分割,或集成的自頂向下和自底向上的處理,但是這種方法在人群擁擠情況下不大奏效。第二種是視覺(jué)特征軌跡聚類(lèi):對(duì)于視頻監(jiān)控,一般用跟蹤和聚類(lèi)的方法,通過(guò)軌跡聚類(lèi)得到的數(shù)目來(lái)估計(jì)人數(shù)。第三種是基于特征的回歸:建立圖像特征和圖像人數(shù)的回歸模型,通過(guò)測(cè)量圖像特征從而估計(jì)場(chǎng)景中的人數(shù)。在人口密度較高的情況下,人群密度估計(jì)算法常被認(rèn)為是計(jì)算人口數(shù)量的有效方法。該算法采用基于像素的種群密度估計(jì)算法,通過(guò)圖像和背景相減得到運(yùn)動(dòng)前景,然后根據(jù)前景像素面積和前景邊緣進(jìn)行線性回歸或分類(lèi)[10]。在這些方法中,從圖像中提取前景的效果直接影響算法的性能。因?yàn)樵谝曨l中,人相對(duì)于背景總是在移動(dòng),因此可以利用一種視頻幀差法獲取自適應(yīng)背景。該方法利用時(shí)間軸上每個(gè)像素的變化信息,生成不含目標(biāo)種群的背景圖像。基于像素的處理方法如圖1所示。

圖1 基于像素的處理方法示意圖

在現(xiàn)實(shí)生活中,異常的視頻片段可以保存為片段,用于回放,驗(yàn)證當(dāng)時(shí)的情況。研究人員的目標(biāo)是提取一個(gè)超出視頻段中異常數(shù)量閾值范圍的視頻段。為了實(shí)現(xiàn)這一目標(biāo),研究人員需要得到幀序列圖片中的確切幀數(shù)。首先,運(yùn)行IO流讀取采集到的視頻數(shù)據(jù),IO流將檢測(cè)視頻的幀率并從視頻中提取幀序列,將這些幀和幀率的結(jié)果保存在本地。然后使用訓(xùn)練后的分類(lèi)器(在已標(biāo)記的訓(xùn)練數(shù)據(jù)集中)對(duì)圖像數(shù)據(jù)(來(lái)自視頻序列幀)進(jìn)行識(shí)別,最終得到一系列標(biāo)記區(qū)域(bound-box regression識(shí)別為人體區(qū)域)。通過(guò)統(tǒng)計(jì)標(biāo)記區(qū)域的數(shù)量,研究人員可以得到對(duì)應(yīng)圖像中的人數(shù),并根據(jù)設(shè)置的“異常人數(shù)閾值”來(lái)判斷是否超過(guò)閾值,這樣就可以從原始視頻中截獲異常人數(shù)段的視頻。最后,根據(jù)檢測(cè)抖動(dòng)算法,對(duì)識(shí)別結(jié)果進(jìn)行優(yōu)化。研究人員將原始圖像幀的識(shí)別結(jié)果作為標(biāo)簽組合放到圖像中,然后使用FFMPEG程序(FFMPEG是一個(gè)開(kāi)源的計(jì)算機(jī)程序,可以用來(lái)記錄、轉(zhuǎn)換數(shù)字音頻、視頻,并將其轉(zhuǎn)換為流)來(lái)重新生成視頻。生成的視頻對(duì)應(yīng)一系列的標(biāo)簽幀的數(shù)量。同時(shí),研究人員將生成的圖像中包含人數(shù)的信息上傳到遠(yuǎn)程系統(tǒng),供顯示系統(tǒng)進(jìn)行分析和顯示。

即使YOLOv3對(duì)小物體(包括人)的檢測(cè)效果很好,但在單幀圖像中也會(huì)有一定的漏檢。YOLOv3對(duì)大目標(biāo)檢測(cè)不好,并且當(dāng)待檢測(cè)的人數(shù)較多時(shí),YOLOv3的檢測(cè)效果不理想。針對(duì)這種情況,為了在模型下獲得更好的結(jié)果,研究人員設(shè)置一個(gè)最大閾值N(在實(shí)驗(yàn)中,N的值為25,在20人左右的情況下,模型的準(zhǔn)確率可以達(dá)到90%以上)。一旦使用模型對(duì)一幀進(jìn)行檢測(cè)的結(jié)果大于閾值N,將采用人群密度估計(jì)算法進(jìn)行檢測(cè),從而使檢測(cè)效果更加準(zhǔn)確。為此,提出了YOLOv3-ANV算法,該算法的框架圖如圖2所示。

圖2 YOLOv3-ANV算法框架示意圖

由于模型本身具有一定的泛化能力,用訓(xùn)練數(shù)據(jù)訓(xùn)練的YOLOv3模型可以檢測(cè)到各種場(chǎng)景中的種群,但由于幀之間的變化,模型的檢測(cè)效果會(huì)變得不穩(wěn)定,被稱(chēng)之為不穩(wěn)定變化:檢測(cè)抖動(dòng)。因?yàn)橐曨l中出現(xiàn)的跳幀情況而導(dǎo)致生成的異常視頻片段不連續(xù),因此檢測(cè)抖動(dòng)會(huì)降低連續(xù)變化圖片的檢測(cè)精度(參考DME計(jì)算指標(biāo))。

假設(shè)研究人員找到一個(gè)與檢測(cè)結(jié)果前后不同的幀序列號(hào),將其識(shí)別為x,并自定義一個(gè)糾錯(cuò)區(qū)域(長(zhǎng)度)的范圍,在實(shí)驗(yàn)中,長(zhǎng)度占視頻幀率的1/3。可由式(1)表示:

其中N為視頻幀率。并提取前后長(zhǎng)度范圍的檢測(cè)結(jié)果進(jìn)行統(tǒng)計(jì)。可由式(2)表示:

其中Count()表示計(jì)數(shù)的函數(shù),x-length,x+length表示計(jì)數(shù)的范圍。x1,x2,...,xn表示該范圍內(nèi)的各種檢測(cè)結(jié)果。取最大值r,然后用r替換x的檢測(cè)結(jié)果值,用來(lái)穩(wěn)定檢測(cè)結(jié)果序列。同時(shí),利用穩(wěn)定的幀序列也可以獲得閾值外范圍內(nèi)穩(wěn)定的異常視頻片段。可由式(3)表示:

3 實(shí)驗(yàn)部分

3.1 實(shí)驗(yàn)數(shù)據(jù)集

本文采用萬(wàn)方體育競(jìng)賽數(shù)據(jù)集作為YOLOv3-ANV的主要測(cè)試數(shù)據(jù)集。它由7 h 16 min的體育視頻組成。研究人員使用Microsoft COCO訓(xùn)練集來(lái)訓(xùn)練YOLOv3-ANV。COCO的全稱(chēng)是common objects in context,是微軟團(tuán)隊(duì)提供的一個(gè)可以用來(lái)進(jìn)行圖像識(shí)別的數(shù)據(jù)集,COCO是當(dāng)前目標(biāo)識(shí)別,目標(biāo)檢測(cè)領(lǐng)域最重要,最權(quán)威的一個(gè)標(biāo)桿數(shù)據(jù)集,在COCO數(shù)據(jù)集上可以做多種任務(wù)。2014版本的COCO數(shù)據(jù)集包括82 783個(gè)訓(xùn)練圖像、40 504個(gè)驗(yàn)證圖像以及40 775個(gè)測(cè)試圖像,其中有270 k是分割出來(lái)的人,以及有886 k是分割出來(lái)的物體。萬(wàn)方體育競(jìng)賽數(shù)據(jù)集包括:

(1)2016年美國(guó)大學(xué)生橄欖球聯(lián)盟:3 h 28 min 24 s的橄欖球比賽。

(2)2017年美國(guó)曲棍球聯(lián)賽:1 h 40 min 41 s的曲棍球比賽。

(3)2017年 NCAA籃球錦標(biāo)賽:比賽時(shí)長(zhǎng)1 h 54 min 57 s。

(4)賽馬:4 min 10 s的賽馬比賽。

3.2 實(shí)驗(yàn)環(huán)境與實(shí)驗(yàn)結(jié)果

研究人員在實(shí)驗(yàn)室用的GPU為NVIDIA GeForce 1 080 Ti,顯存為8 GB;操作系統(tǒng)為Ubuntu 16.04 LTS。研究人員使用Python3.6版本;配置了NVIDIA CUDA 10.0和Cudnn7.4.1進(jìn)行加速GPU運(yùn)算;并且安裝了Tensorflow1.13.2和Numpy1.17.4等一系列第三方數(shù)據(jù)庫(kù)來(lái)支持代碼的運(yùn)行。研究人員用aria2下載COCO數(shù)據(jù)集,采取weights參數(shù)傳遞模式,基于預(yù)訓(xùn)練模型對(duì)COCO 2014數(shù)據(jù)集進(jìn)行訓(xùn)練,使用多尺度訓(xùn)練完整的圖像,每經(jīng)過(guò)10次迭代就隨機(jī)從320至608這10個(gè)輸入大小(以32為間隔)中選擇一個(gè)新的數(shù)作為網(wǎng)絡(luò)的輸入進(jìn)行訓(xùn)練。訓(xùn)練采用動(dòng)量因子為0.9的梯度下降法,共進(jìn)行100個(gè)周期訓(xùn)練。網(wǎng)絡(luò)設(shè)置不同大小的學(xué)習(xí)率,每25個(gè)周期分別設(shè)置學(xué)習(xí)率為0.001、0.000 1、0.000 01。研究人員對(duì)萬(wàn)方體育競(jìng)賽數(shù)據(jù)集進(jìn)行了測(cè)試。使用faster-rcnn、YOLOv3和提出的模型(YOLOv3-ANV)對(duì)所有萬(wàn)方體育比賽數(shù)據(jù)集進(jìn)行測(cè)試。其中,檢測(cè)到的美國(guó)曲棍球聯(lián)賽的結(jié)果如圖3所示。

圖3 檢測(cè)美國(guó)曲棍球聯(lián)賽的結(jié)果

為了更好地反映檢測(cè)平均精度,使用如下公式(4)進(jìn)行計(jì)算:

其中mL為檢測(cè)到的具有相同物體數(shù)的幀數(shù),m2為具有相同物體數(shù)的真實(shí)幀數(shù),p1、p2為檢測(cè)到的物體數(shù)和真實(shí)物體數(shù),APd為檢測(cè)平均精度。結(jié)果如表1所示。根據(jù)表格可以得出,檢測(cè)精度得到了提高。

表1 不同方法對(duì)各個(gè)運(yùn)動(dòng)項(xiàng)目的計(jì)算精度

4 結(jié)語(yǔ)

本文提出了YOLOv3-ANV算法,該算法具有多尺度估計(jì)機(jī)制和檢測(cè)抖動(dòng)預(yù)防機(jī)制,在多目標(biāo)檢測(cè)中具有良好的應(yīng)用前景。如體育比賽和公共區(qū)域的多人檢測(cè)。研究人員進(jìn)行了相關(guān)實(shí)驗(yàn),實(shí)驗(yàn)結(jié)果表明,YOLOv3-ANV在體育競(jìng)賽數(shù)據(jù)集的多人檢測(cè)中具有較好的檢測(cè)精度。高分辨率相機(jī)記錄的特定圖像對(duì)任務(wù)更有幫助。最后,本研究還可以用于公安領(lǐng)域、交通安全領(lǐng)域、智慧化工領(lǐng)域、智慧加油站領(lǐng)域等。可降低資源與人員配置,對(duì)多目標(biāo)進(jìn)行識(shí)別,并進(jìn)行分析判斷及時(shí)對(duì)異常行為做出反應(yīng),有效地對(duì)群體行為進(jìn)行相應(yīng)分析,從而保障監(jiān)控區(qū)域的安全,減少不良事件發(fā)生,降低管理成本,具有一定的可拓展性。

猜你喜歡
檢測(cè)模型
一半模型
“不等式”檢測(cè)題
“一元一次不等式”檢測(cè)題
“一元一次不等式組”檢測(cè)題
“幾何圖形”檢測(cè)題
“角”檢測(cè)題
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
3D打印中的模型分割與打包
小波變換在PCB缺陷檢測(cè)中的應(yīng)用
主站蜘蛛池模板: 国产二级毛片| 日韩不卡免费视频| AV无码一区二区三区四区| 9丨情侣偷在线精品国产| 丁香婷婷综合激情| 成人国产精品网站在线看| 国产精品夜夜嗨视频免费视频| 91精品国产无线乱码在线 | P尤物久久99国产综合精品| 国产真实二区一区在线亚洲| 狠狠色成人综合首页| 黄色网页在线播放| 99ri精品视频在线观看播放| 丝袜美女被出水视频一区| 在线观看亚洲国产| 精品国产成人高清在线| 久久久波多野结衣av一区二区| 国产精品观看视频免费完整版| 国产区在线看| 国产精品九九视频| 日韩精品亚洲一区中文字幕| AⅤ色综合久久天堂AV色综合| 97久久超碰极品视觉盛宴| 谁有在线观看日韩亚洲最新视频| 91午夜福利在线观看| 爱爱影院18禁免费| 91欧美在线| 精品无码专区亚洲| 国产日产欧美精品| 亚洲一区国色天香| 韩国自拍偷自拍亚洲精品| 日韩午夜福利在线观看| 亚洲欧美精品日韩欧美| 亚洲中文字幕97久久精品少妇| 欧美综合成人| 九九久久99精品| 无码专区第一页| www.youjizz.com久久| 国产肉感大码AV无码| 美女潮喷出白浆在线观看视频| 欧美国产日韩在线观看| 韩国福利一区| 精品偷拍一区二区| 91精品免费久久久| 免费久久一级欧美特大黄| 国产成人调教在线视频| 天堂岛国av无码免费无禁网站 | 国产免费网址| a级毛片网| 欧美不卡视频在线| 欧洲高清无码在线| 久久黄色毛片| 亚洲最大在线观看| 高清色本在线www| 四虎永久免费地址| 色一情一乱一伦一区二区三区小说 | 国内精品九九久久久精品| 精品视频在线观看你懂的一区| 亚洲无码精品在线播放| 成人国内精品久久久久影院| 九色视频一区| 久久国产高清视频| 毛片手机在线看| 2021精品国产自在现线看| 91久久偷偷做嫩草影院电| 国产内射一区亚洲| 久草视频精品| 久久久久免费精品国产| 国产精品久久自在自2021| 九九久久99精品| 丰满人妻一区二区三区视频| 亚洲三级网站| 国产亚洲欧美日韩在线观看一区二区| 亚欧乱色视频网站大全| 国产欧美亚洲精品第3页在线| 中文字幕亚洲精品2页| 五月婷婷导航| 999精品在线视频| 国产区免费| 91久久国产综合精品女同我| 欧美视频在线不卡| 被公侵犯人妻少妇一区二区三区|