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

基于VDNet卷積神經(jīng)網(wǎng)絡(luò)的羊群計(jì)數(shù)

2021-08-17 03:36:56杜永興苗曉偉李寶山
激光技術(shù) 2021年5期
關(guān)鍵詞:方法

杜永興,苗曉偉,秦 嶺,李寶山

(內(nèi)蒙古科技大學(xué) 信息工程學(xué)院,包頭 014000)

引 言

內(nèi)蒙古大草原作為最佳天然牧場(chǎng)之一,是我國(guó)草地分布最廣的地區(qū)。但是由于牧區(qū)缺乏高效的羊群計(jì)數(shù)的方法,因此相關(guān)部門不能對(duì)放牧強(qiáng)度作出監(jiān)管和指導(dǎo),導(dǎo)致過度放牧。高效的羊群計(jì)數(shù)方法同時(shí)能提高牧民在養(yǎng)殖過程中的工作效率。

近年來研究人員提出了一些有關(guān)羊群計(jì)數(shù)任務(wù)的方法。例如傳統(tǒng)的基于你只需一次運(yùn)算(you only look once,YOLO)監(jiān)測(cè)的方法[1],這種方法需要提取整張圖片的特征,然后進(jìn)行卷積運(yùn)算和非極大值抑制處理,得到圖片中羊的位置,最終計(jì)算出輸入圖片中羊的數(shù)量。這種方法雖然能對(duì)羊群進(jìn)行計(jì)數(shù),但是需要檢測(cè)并框出圖片中的每一只羊,因此當(dāng)羊的密度較大時(shí),由于羊群之間相互遮擋比較嚴(yán)重,所以計(jì)數(shù)效果較差。ZHANG等人提出了一種基于單片機(jī)和射頻識(shí)別(radio frequency identification,RFID)技術(shù)的智能數(shù)羊器系統(tǒng)[2],該方法首先給每一只羊的耳朵打耳標(biāo),然后通過RFID模塊對(duì)其進(jìn)行計(jì)數(shù),這種方法只適合在羊群入圈和出圈時(shí)使用,限制了羊群計(jì)數(shù)的場(chǎng)地。如果想對(duì)羊群進(jìn)行計(jì)數(shù),必須設(shè)有一個(gè)讓羊有序通過的通道,在羊有序通過的過程中由RFID模塊進(jìn)行計(jì)數(shù)。但由于通道中能同時(shí)通過的羊群是有限的,因此不能快速且高效地對(duì)羊群進(jìn)行計(jì)數(shù)。

針對(duì)目標(biāo)計(jì)數(shù)的傳統(tǒng)方法有基于監(jiān)測(cè)目標(biāo)整體的方法[3],該類方法使用支持向量機(jī)、提升和隨機(jī)森林等多種分類器結(jié)合哈爾小波[4]、方向梯度直方圖(histogram of gradient,HOG)、小邊[5]等特征,使得這種方法在行人、車輛計(jì)數(shù)等方面進(jìn)行了初步的應(yīng)用。后來學(xué)者提出了基于部分監(jiān)測(cè)的方法來提高計(jì)數(shù)的準(zhǔn)確度,這類方法主要通過檢測(cè)目標(biāo)的部分結(jié)構(gòu)例如人的頭部和肩部[6]來進(jìn)行計(jì)數(shù),無論是哪種基于檢測(cè)的方法都無法規(guī)避目標(biāo)之間相互遮擋的問題,研究人員提出了基于回歸的方法[7-8],該類方法首先提取低級(jí)特征,然后利用回歸模型學(xué)習(xí)低級(jí)特征與人群個(gè)數(shù)的映射關(guān)系,由于不需要檢測(cè)每一個(gè)目標(biāo)個(gè)體,因此與基于檢測(cè)的方法相比較,計(jì)數(shù)準(zhǔn)確率顯著地提高。

近年來,在計(jì)算機(jī)視覺領(lǐng)域中,卷積神經(jīng)網(wǎng)絡(luò)表現(xiàn)出了巨大的優(yōu)勢(shì),研究人員開始嘗試在人群計(jì)數(shù)任務(wù)中使用卷積神經(jīng)網(wǎng)絡(luò)對(duì)高密度場(chǎng)景的人群進(jìn)行計(jì)數(shù)[9-10]。ZHANG等人提出了一種帶有不同尺度卷積核的多列卷積來應(yīng)對(duì)密度差異的變化[11]。WU等人提出了具有不同感受野的兩條平行體系結(jié)構(gòu)[12],并在公開的數(shù)據(jù)集上取得了較好的結(jié)果。OORO-RUBIO等人使用金字塔圖像來提取多個(gè)尺度的密度特征[13]。為了避免景深和遮擋的干擾,LEI提出了一種多模型融合的人群計(jì)數(shù)算法,并在人群計(jì)數(shù)任務(wù)方面取得了較好的效果[14]。TANG等人針對(duì)復(fù)雜開放環(huán)境下人群密度估計(jì)中的多尺度目標(biāo)和小目標(biāo)感知問題,提出了一種基于特征圖融合的多列卷積神經(jīng)網(wǎng)絡(luò)的人群密度估計(jì)算法[15]。WANG等人提出了一種帶有注意力圖的兩分支融合模型,用于解決人群計(jì)數(shù)中比例尺度變化和復(fù)雜背景的問題[16]。WANG等人提出了一種上下文學(xué)習(xí)網(wǎng)絡(luò)用于對(duì)高密度人群進(jìn)行計(jì)數(shù)[17]。為了讓模型適應(yīng)不同人群密度的場(chǎng)景,WU等人提出了一種自適應(yīng)場(chǎng)景發(fā)現(xiàn)框架,用于對(duì)密度不同的人群進(jìn)行計(jì)數(shù)[18]。

使用卷積神經(jīng)網(wǎng)絡(luò)的方法在高密度人群計(jì)數(shù)任務(wù)中已經(jīng)取得了理想的效果。但針對(duì)草原上羊群計(jì)數(shù)的任務(wù),目前還沒有相關(guān)報(bào)道。于是作者提出了一種基于視覺幾何群(visual geometry group,VGG)16與空洞卷積(dialated convolution,DC)相結(jié)合的卷積神經(jīng)網(wǎng)絡(luò)(VGG-16+DC net,VDNet)的羊群計(jì)數(shù)算法來滿足牧民和相關(guān)部門的需要。將無人機(jī)拍攝的無固定分辨率的彩色圖片送入模型,生成對(duì)應(yīng)的羊群分布圖,然后對(duì)密度圖進(jìn)行像素積分得出圖片中羊群的數(shù)量,此方法不需要像傳統(tǒng)羊群計(jì)數(shù)方法一樣檢測(cè)并框出圖片中的每一只羊,因此在高密度場(chǎng)景下提升了計(jì)數(shù)準(zhǔn)確度。經(jīng)過實(shí)驗(yàn)驗(yàn)證平均準(zhǔn)確率為93%。

1 基本原理

1.1 數(shù)據(jù)集來源及預(yù)處理

采用大疆御2Mavic2Pro無人機(jī),在內(nèi)蒙古錫林郭勒盟蘇尼特左旗草原采集羊群視頻,同時(shí)在互聯(lián)網(wǎng)中爬取羊群圖片做為數(shù)據(jù)來源。

數(shù)據(jù)預(yù)處理:先人工篩選無人機(jī)拍攝回來的羊群視頻。再將視頻裁剪成一張張的圖片,并人工挑選適合標(biāo)注的圖片。然后用Python腳本將圖片統(tǒng)一規(guī)范命名。最后將處理好的圖片分成測(cè)試集、訓(xùn)練集,并進(jìn)行人工標(biāo)注。

采用MATLAB工具對(duì)羊群數(shù)據(jù)集進(jìn)行手工標(biāo)注,由于羊之間相互遮擋,在大多數(shù)時(shí)候看不到所有羊的頭部,所以標(biāo)注羊身體的中心位置。標(biāo)注過程如圖1所示。羊中心帶有紅色“+”號(hào)表示已經(jīng)被人工標(biāo)注。

Fig.1 Picture annotaion

1.2 高斯轉(zhuǎn)換

標(biāo)注過程中只標(biāo)注了每只羊的一個(gè)點(diǎn),但是直接使用標(biāo)注的某個(gè)點(diǎn)作為訓(xùn)練標(biāo)簽進(jìn)行訓(xùn)練非常困難,預(yù)測(cè)結(jié)果很差。由于在擁擠的場(chǎng)景中,每只羊的大小通常與相鄰k只羊的中心距離有關(guān),所以根據(jù)每只羊與其相鄰的k只羊的平均距離來自適應(yīng)地確定每只羊的傳播參量,采用高斯核回歸的方式生成最終的訓(xùn)練標(biāo)簽。

采用幾何自適應(yīng)高斯核的方法來生成密度圖[11]。假設(shè)在輸入的圖片中像素點(diǎn)xi處有一只羊,用δ(x-xi)來表示那只羊,則輸入圖片中的N只羊可用下式表示:

(1)

為了生成密度圖F(x),用帶有參量σi的高斯核濾波器函數(shù)Gσi(x)和H(x)做卷積:

F(x)=H(x)×Gσi(x)

(2)

(3)

1.3 空洞卷積

2維空洞卷積的定義如下[19]:

(4)

式中,r表示空洞率,w(i,j)是過濾器,x(m,n)是長(zhǎng)和寬分別為m和n的輸入圖像的信息。空洞卷積能將k×k的卷積核擴(kuò)張成為k+(k-1)(r-1)的卷積核,根據(jù)公式可知,當(dāng)r=1時(shí),卷積核大小不變,相當(dāng)于一個(gè)普通的卷積核;當(dāng)r=2時(shí),3×3卷積核被擴(kuò)大為5×5;當(dāng)r=3時(shí),3×3的卷積核被擴(kuò)大為7×7。圖2中顯示了3×3的卷積核,在r為1,2,3時(shí)的情況。

Fig.2 Dilated convolution

雖然傳統(tǒng)的池化層(例如最大池化)常常用來保持不變性和控制過擬合,但是池化層的引入降低了空間分辨率,會(huì)導(dǎo)致丟失特征圖的一些空間信息。而反卷積操作可以減少空間信息的丟失,但是會(huì)導(dǎo)致執(zhí)行延遲和增加網(wǎng)絡(luò)的復(fù)雜性。空洞卷積利用擴(kuò)張后這種稀疏的卷積核在保持分辨率的同時(shí)擴(kuò)大了感受野,代替池化操作,更加適合用來為高密度的羊群生成密度圖。

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

整個(gè)網(wǎng)絡(luò)分為前端和后端兩個(gè)部分,輸入為任意尺寸大小的原始彩色羊群圖片,經(jīng)過網(wǎng)絡(luò)的前端和后端,最后用1×1的卷積層形成密度圖。

前端采用去除了全連接層的VGG-16[20]網(wǎng)絡(luò)提取2-D特征,為了平衡準(zhǔn)確性和資源開銷,采用3層池化和10層卷積。前端網(wǎng)絡(luò)全部采用3×3的卷積核,最大池化層的大小為2×2,步長(zhǎng)為2,前端輸出大小是原始輸入大小的1/8,如果繼續(xù)使用更多的卷積和池化操作,輸出圖像將進(jìn)一步縮小,這將增加生成密度圖的難度。所以本文中采用空洞卷積作為后端網(wǎng)絡(luò),空洞卷積能夠在保持分辨率不變的同時(shí)擴(kuò)大感受野,更加適合生成高質(zhì)量的羊群分布密度圖。由于VGG-16與空洞卷積相結(jié)合的網(wǎng)絡(luò)(VDNet)輸出的密度圖是原始輸入圖像的1/8,因此選擇倍數(shù)為8的雙線性插值對(duì)圖像進(jìn)行縮放,確保模型的輸出圖像與輸入圖像具有相同的分辨率。VDNet網(wǎng)絡(luò)結(jié)構(gòu)如圖3所示。網(wǎng)絡(luò)后端卷積層的參量依次表示為“卷積核大小-卷積核數(shù)量-空洞率”。

Fig.3 Network structure

2 實(shí)驗(yàn)及結(jié)果分析

2.1 實(shí)驗(yàn)準(zhǔn)備

本次實(shí)驗(yàn)中所采用的服務(wù)器操作系統(tǒng)為Ubuntu16.04,中央處理器為RTX 2080 Ti,采用MATLAB 2018a作為手動(dòng)標(biāo)注羊群數(shù)據(jù)集的工具,使用的Python版本為3.6,0.4.0 Pytorch版本框架,采用的CUDA版本為CUDA9.2 cuDNN7.4.1。

制作的數(shù)據(jù)集包括1400張羊群圖片。其中有200張圖片來自互聯(lián)網(wǎng),1200張圖片來自錫林郭勒盟蘇尼特左旗草原,單張圖片羊的數(shù)量范圍從10只~380只,經(jīng)過人工標(biāo)注后,使用隨機(jī)算法隨機(jī)給訓(xùn)練集分配840張,測(cè)試集分配560張。

2.2 模型訓(xùn)練

將整個(gè)網(wǎng)絡(luò)作為端到端的結(jié)構(gòu)進(jìn)行訓(xùn)練,模型的前13層使用訓(xùn)練好的VGG-16的參量進(jìn)行初始化,其它各層使用標(biāo)準(zhǔn)差為0.01的高斯分布初始化,學(xué)習(xí)率為0.00006,優(yōu)化算法為隨機(jī)梯度下降,并采用歐氏距離來計(jì)算圖片中羊群真實(shí)數(shù)量與預(yù)測(cè)的密度圖之間的距離。損失函數(shù)定義如下:

(5)

式中,‖·‖代表范數(shù),N表示訓(xùn)練圖像的總數(shù)量,Xi是第i張羊群圖像,θ是權(quán)值參量,Z(Xi∶θ)表示第i張圖像的估計(jì)密度,Zi′表示第i張圖像的真實(shí)密度。

研究人員都采用均方誤差(mean square error,MSE)和平均絕對(duì)誤差(mean absolute error,MAE)[21]來評(píng)估模型的性能。MSE表示模型的魯棒性,MSE越小表示魯棒性越高;MAE能反映出預(yù)測(cè)值的誤差情況,MAE值越小準(zhǔn)確度越高。

Fig.4 Experimental result from thm first image to the forth image

(6)

(7)

式中,Ci代表圖片中羊的預(yù)測(cè)數(shù)量,Ci′代表圖片中羊的真實(shí)數(shù)量。Ci的值由下式計(jì)算:

(8)

式中,L表示密度圖的長(zhǎng),W表示密度圖的寬,Zl,w表示密度圖在(l,w)處的像素點(diǎn)。

2.3 實(shí)驗(yàn)結(jié)果

經(jīng)過實(shí)驗(yàn),作者的方法在此數(shù)據(jù)集上的MAE為2.51,MSE為3.74。圖4和圖5中提供了8組在不同密度區(qū)間羊群圖片的實(shí)驗(yàn)結(jié)果。其中a列為輸入的原始圖像,b列為VDNet生成的密度圖以及對(duì)生成的密度圖像素積分后得出的羊群數(shù)量,c列為根據(jù)圖片中羊的真實(shí)位置生成的真實(shí)羊群密度圖及對(duì)密度圖積分后羊的真實(shí)數(shù)量。圖中橫縱坐標(biāo)僅表示2維圖像中的間隔和范圍,無具體單位。可以看出,本文中的網(wǎng)絡(luò)結(jié)構(gòu)能夠較為準(zhǔn)確地反映輸入圖片中羊群的分布情況。

將本文中的方法與現(xiàn)有的人群計(jì)數(shù)方法進(jìn)行對(duì)比。從表1中可以看出,本文中提出的方法在羊群計(jì)數(shù)任務(wù)上取得了更好的實(shí)驗(yàn)結(jié)果。

Fig.5 Experimental result from the fifth image of the eighth image

Table 1 Experimental comparison

3 結(jié) 論

為了更好地滿足牧民和相關(guān)部門對(duì)羊群計(jì)數(shù)任務(wù)的需求,引入了空洞卷積對(duì)高密度羊群進(jìn)行計(jì)數(shù)。網(wǎng)絡(luò)的前端采用VGG-16的前13層,后端采用6層的空洞卷積,最后一層使用1×1的卷積層進(jìn)行卷積輸出密度圖。此方法不需要像傳統(tǒng)基于YOLO的羊群計(jì)數(shù)方法一樣檢測(cè)圖片中的每一只羊,避免了羊群之間相互遮擋帶來的計(jì)數(shù)準(zhǔn)確率下降的問題。經(jīng)過實(shí)驗(yàn)驗(yàn)證,本文中計(jì)數(shù)的方法平均絕對(duì)誤差為2.51,均方誤差為3.74,平均準(zhǔn)確率為93%。

猜你喜歡
方法
中醫(yī)特有的急救方法
中老年保健(2021年9期)2021-08-24 03:52:04
高中數(shù)學(xué)教學(xué)改革的方法
化學(xué)反應(yīng)多變幻 “虛擬”方法幫大忙
變快的方法
兒童繪本(2020年5期)2020-04-07 17:46:30
學(xué)習(xí)方法
可能是方法不對(duì)
用對(duì)方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
最有效的簡(jiǎn)單方法
山東青年(2016年1期)2016-02-28 14:25:23
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
主站蜘蛛池模板: 国产91精品调教在线播放| 国产va欧美va在线观看| 久久公开视频| 六月婷婷综合| 久久亚洲天堂| 欧美色99| 亚洲日韩AV无码一区二区三区人| 国产人免费人成免费视频| 午夜三级在线| 波多野结衣一区二区三区AV| 久久亚洲中文字幕精品一区| 亚洲国产看片基地久久1024| 久久99久久无码毛片一区二区| 91精品在线视频观看| 91在线激情在线观看| 欧美亚洲一区二区三区在线| 国产视频只有无码精品| 亚洲第一成人在线| 岛国精品一区免费视频在线观看| 中文无码日韩精品| 黄色网址手机国内免费在线观看| 欧美日韩中文字幕二区三区| 国产你懂得| 成人中文字幕在线| 国产美女在线观看| 就去色综合| 国产成人盗摄精品| 在线看片中文字幕| 在线免费观看a视频| 91在线播放免费不卡无毒| 久久婷婷色综合老司机| 在线播放91| 亚洲色图另类| 亚洲妓女综合网995久久| 日韩天堂在线观看| 亚洲激情区| a亚洲天堂| 欧美一级在线看| 亚洲第一黄片大全| 无码在线激情片| 蝴蝶伊人久久中文娱乐网| 亚洲精品动漫| 四虎在线高清无码| 亚洲成人在线免费观看| 国模沟沟一区二区三区| 亚洲综合久久成人AV| 91年精品国产福利线观看久久| 91精品国产综合久久香蕉922| 玖玖精品在线| 国产一区二区三区在线观看视频 | 91无码人妻精品一区二区蜜桃| 在线国产资源| 456亚洲人成高清在线| 呦女亚洲一区精品| 在线亚洲精品自拍| 在线观看亚洲人成网站| 亚洲无卡视频| 国产一区二区丝袜高跟鞋| 中日韩欧亚无码视频| 欧美中文字幕在线视频| 色综合狠狠操| 久久香蕉国产线| 青草视频网站在线观看| 婷婷激情五月网| 91精品视频在线播放| 四虎永久免费在线| 在线看片免费人成视久网下载 | 亚洲综合专区| 99久视频| 亚洲无码熟妇人妻AV在线| 日韩福利视频导航| 婷婷亚洲天堂| 国产xx在线观看| 天堂岛国av无码免费无禁网站| 国产精品美女自慰喷水| 免费a在线观看播放| 玖玖精品在线| 久久这里只有精品66| 色综合激情网| 欧美日韩资源| 真人高潮娇喘嗯啊在线观看| 女人18一级毛片免费观看|