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

基于視頻目標(biāo)跟蹤算法的儲(chǔ)糧害蟲(chóng)活躍程度判別研究

2021-12-21 05:15:52劉思琪李江濤錢榮榮周慧玲
中國(guó)糧油學(xué)報(bào) 2021年11期
關(guān)鍵詞:實(shí)驗(yàn)檢測(cè)

劉思琪 李江濤 錢榮榮 周慧玲

(北京郵電大學(xué)自動(dòng)化學(xué)院,北京 100876)

儲(chǔ)糧害蟲(chóng)的防治是糧食儲(chǔ)藏管理的重要工作內(nèi)容。除了早期的監(jiān)測(cè)和檢測(cè)儲(chǔ)糧害蟲(chóng)的殺蟲(chóng)效果,實(shí)驗(yàn)也是重要的一環(huán),有助于了解各種害蟲(chóng)的抗藥性情況,便于指導(dǎo)及時(shí)適度地進(jìn)行殺蟲(chóng)操作。

磷化氫熏蒸殺蟲(chóng)具有高效、低殘留、低成本以及施用簡(jiǎn)單等特點(diǎn),是我國(guó)儲(chǔ)糧害蟲(chóng)防治的主要手段。由于長(zhǎng)期較單一使用,害蟲(chóng)的磷化氫抗藥性在過(guò)去10年來(lái)不斷增強(qiáng)[1]。王繼婷等[2]實(shí)驗(yàn)證明在磷化氫不同時(shí)長(zhǎng)、不同濃度情況下,熏蒸抗性不同的玉米象的死亡率存在差異。陳銳等[3]證實(shí)了長(zhǎng)時(shí)間單一地使用磷化氫熏蒸,誘發(fā)了儲(chǔ)糧害蟲(chóng)對(duì)該藥劑產(chǎn)生了十分嚴(yán)重的抗藥性。因此,為探索有效且低劑量的殺蟲(chóng)藥劑施用,很多研究人員開(kāi)展了實(shí)驗(yàn)室和實(shí)倉(cāng)的實(shí)驗(yàn)研究。目前殺蟲(chóng)效果的結(jié)果判斷方式有兩種:一是熏蒸結(jié)束一段時(shí)間后相關(guān)技術(shù)人員在顯微鏡下用毛筆逐個(gè)觸碰害蟲(chóng),評(píng)估死活情況[4](30 min后不出現(xiàn)運(yùn)動(dòng)情況判別為死亡個(gè)體);二是在開(kāi)始?xì)⑾x(chóng)操作后每天觀察并統(tǒng)計(jì)害蟲(chóng)死亡情況,直至全部死亡。這兩種判斷方式無(wú)法獲得熏蒸過(guò)程中害蟲(chóng)狀態(tài)的連續(xù)變化情況,同時(shí)人工記錄結(jié)果費(fèi)時(shí)費(fèi)力。基于上述問(wèn)題,開(kāi)展了基于視頻的害蟲(chóng)狀態(tài)連續(xù)跟蹤研究。通過(guò)多目標(biāo)跟蹤算法跟蹤儲(chǔ)糧害蟲(chóng)的運(yùn)動(dòng),獲取每頭害蟲(chóng)的運(yùn)動(dòng)速度,從數(shù)據(jù)角度衡量?jī)?chǔ)糧害蟲(chóng)的活躍程度,可用在對(duì)殺蟲(chóng)實(shí)驗(yàn)效果的評(píng)估分析中。

目前已有一些學(xué)者開(kāi)展了與此相關(guān)的研究工作。Yang等[5]提出了基于視頻技術(shù)的儲(chǔ)糧害蟲(chóng)目標(biāo)檢測(cè)算法,由于該算法檢測(cè)活蟲(chóng)的穩(wěn)定性更高,間接的達(dá)到了區(qū)分死蟲(chóng)和活蟲(chóng)的效果,但并未給出具體的準(zhǔn)確率。Wilkinson等[6]提出了可以使用目標(biāo)跟蹤的方法測(cè)量蚊子的飛行運(yùn)動(dòng),并計(jì)算了蚊子的飛行速度、位移變化距離等數(shù)據(jù),為本文計(jì)算儲(chǔ)糧害蟲(chóng)運(yùn)動(dòng)數(shù)據(jù)提供了思路;同年文韜等[7]提出一種融合卡爾曼濾波預(yù)測(cè)和顏色均值檢測(cè)漂移跟蹤的算法,對(duì)橘小實(shí)蠅成蟲(chóng)進(jìn)行了目標(biāo)跟蹤實(shí)驗(yàn),將多目標(biāo)黏連的跟蹤準(zhǔn)確率從76%提高到了93%;周亦哲等[8]采用雙流法實(shí)現(xiàn)了對(duì)視頻中儲(chǔ)糧害蟲(chóng)定位與識(shí)別,準(zhǔn)確率為89.9%,但是目標(biāo)身份錯(cuò)位問(wèn)題(ID Switch,Identity Switches)有待解決。

本研究在實(shí)驗(yàn)室條件下建立一段時(shí)間的儲(chǔ)糧害蟲(chóng)視頻數(shù)據(jù)集,用于算法的訓(xùn)練和測(cè)試。提出一種基于Mean Shift改進(jìn)的Deep SORT多目標(biāo)跟蹤算法,實(shí)現(xiàn)對(duì)運(yùn)動(dòng)害蟲(chóng)的跟蹤,避免發(fā)生ID Switch問(wèn)題。計(jì)算儲(chǔ)糧害蟲(chóng)目標(biāo)隨時(shí)間變化的速度數(shù)據(jù),提出一種判斷儲(chǔ)糧害蟲(chóng)活躍程度的方法,用于輔助實(shí)驗(yàn)操作人員進(jìn)行殺蟲(chóng)效果的評(píng)估。

1 數(shù)據(jù)集的建立

選用分布于我國(guó)大部分地區(qū)且危害較大的赤擬谷盜[9]成蟲(chóng)作為研究對(duì)象,由國(guó)家糧食和物資儲(chǔ)備局科學(xué)研究院儲(chǔ)運(yùn)所提供。在實(shí)際的儲(chǔ)糧害蟲(chóng)殺蟲(chóng)效果評(píng)估實(shí)驗(yàn)中,實(shí)驗(yàn)蟲(chóng)數(shù)量、實(shí)驗(yàn)儀器尺寸、實(shí)驗(yàn)采樣的時(shí)間間隔并沒(méi)有統(tǒng)一的規(guī)則,例如張濤等[10]采用5 000 mL的廣口瓶,實(shí)驗(yàn)蟲(chóng)為200頭;源麗楓等[11]采用1 000 mL廣口瓶,試驗(yàn)蟲(chóng)為30頭。通過(guò)一定時(shí)間的觀察,發(fā)現(xiàn)在無(wú)飼料的情況下,害蟲(chóng)趨于向培養(yǎng)皿的邊緣聚集,而害蟲(chóng)聚集情況對(duì)目標(biāo)檢測(cè)及跟蹤的效果影響較大,在觀察10、15、20和30頭害蟲(chóng)在30 min內(nèi)的運(yùn)動(dòng)情況后,發(fā)現(xiàn)20頭以內(nèi)害蟲(chóng)聚集情況減少較多,如圖1所示。

圖1 10頭、15頭、20頭和30頭赤擬谷盜在培養(yǎng)皿中的聚集情況

制作了10頭、15頭和20頭赤擬谷盜害蟲(chóng)的8個(gè)數(shù)據(jù)集,為包含害蟲(chóng)運(yùn)動(dòng)的各種情況,并參考了Alfonso等[12]認(rèn)為多目標(biāo)跟蹤中視頻長(zhǎng)度取決于目標(biāo)個(gè)數(shù)、種類和活躍程度,主要使用10頭5分鐘視頻數(shù)據(jù)集作為實(shí)驗(yàn)結(jié)果展示,15和20頭赤擬谷盜害蟲(chóng)的視頻數(shù)據(jù)集用于進(jìn)行算法的評(píng)估。經(jīng)實(shí)驗(yàn)測(cè)試,30幀/s的視頻中相鄰視頻幀害蟲(chóng)位置變化不大,因此從每30張視頻幀中提取一張圖片作為一個(gè)數(shù)據(jù)集基本圖像,通過(guò)人工標(biāo)記出圖像中所有害蟲(chóng)的位置,最終完成帶標(biāo)簽的圖片數(shù)據(jù)共計(jì)690張,用于訓(xùn)練本文算法模型,如表1所示。為了便于對(duì)比分析,在同一時(shí)間內(nèi)的數(shù)據(jù)集中需要存在不同活躍程度的赤擬谷盜害蟲(chóng),但活躍程度非一離散指標(biāo),難以在數(shù)據(jù)集中將所有活躍程度的情況全部覆蓋。因此在本文構(gòu)建的數(shù)據(jù)集中應(yīng)至少存在速度為0和不為0這兩種情況的赤擬谷盜害蟲(chóng)。

表1 不同害蟲(chóng)頭數(shù)的數(shù)據(jù)集相關(guān)參數(shù)

選用Superyes攝像頭拍攝視頻數(shù)據(jù)集。Superyes攝像頭可以攝像并自動(dòng)生成文件夾儲(chǔ)存視頻,并且具有軟件拍照和防抖動(dòng)功能,拍攝的視頻數(shù)據(jù)為30幀/s,視頻幀的分辨率為800×600像素。

2 基于Mean Shift改進(jìn)的Deep SORT的多目標(biāo)跟蹤算法

多目標(biāo)跟蹤通過(guò)相鄰兩幀的估計(jì)與關(guān)聯(lián),共享同一個(gè)ID,并可以通過(guò)這個(gè)ID得到目標(biāo)在一段時(shí)間內(nèi)連續(xù)的數(shù)據(jù)信息。主要分為兩個(gè)步驟:目標(biāo)定位與目標(biāo)跟蹤。

2.1 目標(biāo)定位

通過(guò)目標(biāo)定位,可以在視頻幀中獲取到儲(chǔ)糧害蟲(chóng)當(dāng)前的絕對(duì)位置。本文目標(biāo)檢測(cè)算法選用了Faster R-CNN[13]框架,目標(biāo)定位的流程圖如圖2。首先使用卷積層、激勵(lì)層和池化層提取儲(chǔ)糧害蟲(chóng)視頻幀的特征圖,用于區(qū)域建議網(wǎng)絡(luò)(RPN,Region Proposal Network),通過(guò)Softmax函數(shù)判斷錨(Anchors)屬于前景或者背景,再通過(guò)邊界框回歸修正Anchors獲得精確的Proposals。

RPN通過(guò)對(duì)特征提取網(wǎng)絡(luò)提取的特征圖進(jìn)行滑窗操作,在每一個(gè)位置都生成三種長(zhǎng)寬比分別是1∶1、1∶2和2∶1的Anchors,由于單頭儲(chǔ)糧害蟲(chóng)的圖像分辨率約為18×25像素,因此將實(shí)驗(yàn)Anchors尺寸設(shè)為8、16和32像素,并分別對(duì)應(yīng)三種長(zhǎng)寬比,共9個(gè)。保證在每個(gè)窗口都可以根據(jù)不同的長(zhǎng)寬比例、不同面積的Anchors逆向推導(dǎo)出對(duì)應(yīng)原始圖片的Proposals。

由于目標(biāo)檢測(cè)的作用是獲取邊界框(Bounding Box),實(shí)現(xiàn)目標(biāo)定位的操作,因此在獲取到Proposals后將其保存,作為目標(biāo)跟蹤的輸入。

圖2 基于 Faster R-CNN的目標(biāo)檢測(cè)算法流程圖

2.2 目標(biāo)跟蹤

目標(biāo)跟蹤是一種獲取到當(dāng)前幀的檢測(cè)結(jié)果與上一幀預(yù)測(cè)結(jié)果進(jìn)行匹配并更新,同時(shí)進(jìn)行下一幀的狀態(tài)預(yù)測(cè)的算法,通過(guò)迭代的方法完成在視頻幀中找到同一個(gè)目標(biāo)。

2.2.1 卡爾曼濾波狀態(tài)預(yù)測(cè)

初始化時(shí),給每一頭儲(chǔ)糧害蟲(chóng)目標(biāo)啟動(dòng)一個(gè)具有唯一ID的跟蹤器,位置與目標(biāo)定位的Bounding Box位置一致,負(fù)責(zé)這個(gè)目標(biāo)的跟蹤。卡爾曼濾波通過(guò)儲(chǔ)糧害蟲(chóng)當(dāng)前幀位置預(yù)測(cè)下一幀跟蹤器的位置。

使用8維狀態(tài)向量表示每頭儲(chǔ)糧害蟲(chóng)在某時(shí)刻的狀態(tài),如式(1)。

(1)

本文采用線性勻速的標(biāo)準(zhǔn)卡爾曼濾波模型[14]直接觀測(cè)儲(chǔ)糧害蟲(chóng)下一時(shí)刻跟蹤器的狀態(tài),如式(2)。

x′=Fx

(2)

式中:x為當(dāng)前時(shí)刻下儲(chǔ)糧害蟲(chóng)的狀態(tài)向量;x′為下一時(shí)刻儲(chǔ)糧害蟲(chóng)的狀態(tài)向量;F為狀態(tài)轉(zhuǎn)移矩陣,如式(3)。

(3)

2.2.2 數(shù)據(jù)關(guān)聯(lián)

將上一幀卡爾曼濾波預(yù)測(cè)出的跟蹤器位置與目標(biāo)檢測(cè)位置進(jìn)行數(shù)據(jù)關(guān)聯(lián),如果成功,迭代更新跟蹤器的狀態(tài),完成基本的目標(biāo)跟蹤任務(wù)。本文采用了Deep SORT算法中數(shù)據(jù)關(guān)聯(lián)的方式[15],即通過(guò)位置信息和表觀信息兩種信息衡量數(shù)據(jù)的關(guān)聯(lián)程度。

目標(biāo)檢測(cè)的Bounding Box和跟蹤器的前四個(gè)維度表示了其位置信息,如果越接近說(shuō)明越可能是同一個(gè)目標(biāo)。由于這四個(gè)維度的數(shù)量級(jí)具有差異且相互不獨(dú)立,因此采用馬氏距離來(lái)計(jì)算兩個(gè)未知樣本集相似度的方法,計(jì)算公式如式(4)。

d(1)(i,j)=(dj-yi)TSi(-1)(dj-yi)

(4)

式中:dj為第j個(gè)檢測(cè)目標(biāo)位置;yi為第i個(gè)跟蹤器對(duì)目標(biāo)的預(yù)測(cè)位置;Si(-1)為dj和yi協(xié)方差矩陣;d(1)(i,j)為第j個(gè)檢測(cè)目標(biāo)位置和第i個(gè)跟蹤器預(yù)測(cè)位置之間的馬氏距離。

定義一個(gè)門限函數(shù)b(1)(i,j)用來(lái)篩選檢測(cè)結(jié)果,如式(5)。

(5)

式中:t(1)為這個(gè)四維空間中對(duì)應(yīng)的馬氏距離閾值。

如果儲(chǔ)糧害蟲(chóng)第j個(gè)檢測(cè)目標(biāo)和第i個(gè)跟蹤器之間的馬氏距離小于該閾值,則認(rèn)為兩者匹配成功。

由于儲(chǔ)糧害蟲(chóng)的運(yùn)動(dòng)不確定性較大,通過(guò)卡爾曼濾波預(yù)測(cè)提供的位置信息比較粗略,尤其是當(dāng)儲(chǔ)糧害蟲(chóng)產(chǎn)生遮擋和交疊情況,因此將儲(chǔ)糧害蟲(chóng)的表觀特征信息作為將跟蹤器與檢測(cè)目標(biāo)匹配的另一種度量方式,通過(guò)余弦距離來(lái)進(jìn)行計(jì)算,如式(6)。

d(2)(i,j)=min{1-rjTrk(i)|rk(i)∈Ri}

(6)

式中:rj為第j個(gè)檢測(cè)目標(biāo)的特征向量;rk(i)為第i個(gè)跟蹤器的特征向量,且是個(gè)合集,保留過(guò)去跟蹤成功的k個(gè)特征;1-rjTrk(i)為這兩個(gè)特征向量之間的余弦距離;d(2)(i,j)保存著這兩個(gè)余弦距離的最小值。相應(yīng)的,也為這個(gè)度量方式設(shè)置一個(gè)閾值,如式(7)。

(7)

最后,融合馬氏距離度量和表觀余弦度量的加權(quán)得到綜合匹配度和其閾值,如式(8)~式(9)。

c(i,j)=λd(1)(i,j)+(1-λ)d(2)(i,j)

(8)

(9)

式中:λ表示超參數(shù),用于平衡兩種度量方式的相對(duì)權(quán)值。由于儲(chǔ)糧害蟲(chóng)的表觀信息區(qū)別較小,因此設(shè)為0.8。通過(guò)距離度量和表觀特征度量這兩種方式來(lái)增強(qiáng)檢測(cè)結(jié)果和跟蹤器的正確匹配。

2.2.3 基于Mean Shift的跟蹤策略

在儲(chǔ)糧害蟲(chóng)的多目標(biāo)跟蹤過(guò)程中,若有兩個(gè)目標(biāo)相遇時(shí),位置和特征信息均會(huì)更新,且在交疊的情況下無(wú)法獲取深度的特征信息,容易發(fā)生漏檢情況,因此在相遇后分離的情況下ID Switch的情況會(huì)有所增加。為解決這一問(wèn)題,本文提出通過(guò)加入Mean Shift[16]的方法來(lái)提高分離后跟蹤的準(zhǔn)確性。Mean Shift算法是一種基于密度梯度上升的非參數(shù)方法,通過(guò)迭代運(yùn)算找到目標(biāo)位置,實(shí)現(xiàn)目標(biāo)中心位置的跟蹤。具體匹配策略為:①引入Mean Shift算法預(yù)測(cè)兩目標(biāo)的位置,當(dāng)兩目標(biāo)距離小于一定閾值時(shí),停止跟蹤狀態(tài),以保證各跟蹤軌跡的特征信息不被污染,進(jìn)而作用于兩目標(biāo)分開(kāi)后再匹配的時(shí)刻;②計(jì)算當(dāng)前幀兩目標(biāo)檢測(cè)框的中心距離,當(dāng)大于一定閾值時(shí)重啟跟蹤器。

將數(shù)據(jù)進(jìn)行預(yù)處理后,通過(guò)Mean Shift算法計(jì)算當(dāng)前儲(chǔ)糧害蟲(chóng)Bounding Box的質(zhì)心的位置,如式(10)~式(12)。

(10)

式中:z為儲(chǔ)糧害蟲(chóng)當(dāng)前Bounding Box的中心點(diǎn)橫縱坐標(biāo)(u,v);Sh為以z為圓心,半徑為h的圓區(qū)域;zi為包含在此區(qū)域的儲(chǔ)糧害蟲(chóng)目標(biāo)其他點(diǎn)到中心的距離;f為包含在Sh范圍內(nèi)點(diǎn)的個(gè)數(shù);M(z)為Sh范圍內(nèi)儲(chǔ)糧害蟲(chóng)的質(zhì)心位置。

將高斯核引入Mean Shift函數(shù),使得隨著目標(biāo)中心樣本與被偏移點(diǎn)的距離的不同,其偏移量對(duì)均值偏移向量的貢獻(xiàn)也不同。高斯核表達(dá)式如式(11),新的Mean Shift函數(shù)表達(dá)式如式(12)。

(11)

(12)

3 實(shí)驗(yàn)及結(jié)果討論

3.1 實(shí)驗(yàn)步驟

獲得視頻幀:使用OpenCV處理視頻,以每幀一張圖片輸出視頻幀,用于輸入目標(biāo)檢測(cè)算法提取儲(chǔ)糧害蟲(chóng)特征。

超參數(shù)設(shè)置:在訓(xùn)練目標(biāo)檢測(cè)網(wǎng)絡(luò)時(shí)需要設(shè)置超參數(shù)加快模型的收斂速度,RPN網(wǎng)絡(luò)中的Anchor設(shè)置為8、16和32像素。

數(shù)據(jù)預(yù)處理:將視頻幀進(jìn)行高斯模糊,使用19×19的高斯核去除由相機(jī)等其他環(huán)境產(chǎn)生的噪聲,減少在邊緣提取時(shí)的圖像信息;再針對(duì)敏感分布不均的視頻幀進(jìn)行自適應(yīng)閾值的二值化,生成直方圖反投影圖像,用于輔助Mean Shift進(jìn)行計(jì)算。

訓(xùn)練:使用隨機(jī)梯度下降SGD[17]優(yōu)化器來(lái)學(xué)習(xí)網(wǎng)絡(luò)權(quán)重,在每次迭代中,通過(guò)抽取16張視頻幀來(lái)構(gòu)建一個(gè)包含16個(gè)樣本的小批量數(shù)據(jù),學(xué)習(xí)率設(shè)置為0.01。

測(cè)試:在測(cè)試時(shí),給定一個(gè)視頻,每幀進(jìn)行一次視頻幀采樣,進(jìn)行目標(biāo)檢測(cè),記錄每幀圖片儲(chǔ)糧害蟲(chóng)的位置信息;將害蟲(chóng)位置數(shù)據(jù)和視頻幀序列輸入目標(biāo)跟蹤算法,輸出每頭害蟲(chóng)隨時(shí)間的運(yùn)動(dòng)速度曲線。

活躍程度分析:分析目標(biāo)跟蹤輸出的運(yùn)動(dòng)速度曲線,得出儲(chǔ)糧害蟲(chóng)運(yùn)動(dòng)活躍程度等級(jí)。

3.2 算法評(píng)價(jià)指標(biāo)及結(jié)論

3.2.1 算法評(píng)價(jià)指標(biāo)

多目標(biāo)跟蹤的評(píng)價(jià)指標(biāo)由兩部分構(gòu)成:多目標(biāo)跟蹤的準(zhǔn)確率和精度,它們分別體現(xiàn)了目標(biāo)的個(gè)數(shù)的準(zhǔn)確程度和目標(biāo)位置估計(jì)的精確程度,兩者共同衡量算法連續(xù)跟蹤目標(biāo)的能力。

3.2.1.1 多目標(biāo)跟蹤準(zhǔn)確率

計(jì)算每幀中所有未檢測(cè)到的目標(biāo)、錯(cuò)誤檢測(cè)的目標(biāo)以及跟蹤器和檢測(cè)結(jié)果錯(cuò)誤匹配的目標(biāo)。計(jì)算公式如式(13)。

(13)

式中:mw為w幀時(shí)漏檢數(shù)量占總目標(biāo)數(shù)量的比例;fpw、mmew分別是w幀時(shí)誤檢和錯(cuò)誤匹配的數(shù)量;gw為所有幀數(shù)。以5 min時(shí)長(zhǎng)9003幀的視頻為例,每1000幀進(jìn)行一次記錄,實(shí)驗(yàn)數(shù)據(jù)舉例如表2。

表2 10頭儲(chǔ)糧害蟲(chóng)在9003幀視頻(5 min)幀中

多目標(biāo)跟蹤準(zhǔn)確率計(jì)算所有幀中目標(biāo)的誤檢,漏檢和錯(cuò)誤匹配。非常直觀的衡量了跟蹤識(shí)別目標(biāo)保持一致性的能力。

3.2.1.2 多目標(biāo)跟蹤精度

多目標(biāo)跟蹤精度表示目標(biāo)位置估計(jì)的精確度,即所有幀中的預(yù)測(cè)正確的跟蹤軌跡與目標(biāo)個(gè)數(shù)的比值。它衡量了跟蹤估計(jì)目標(biāo)位置精度的能力,計(jì)算公式如式(14)。

(14)

3.2.1.3 為完善研究的目標(biāo)范圍,對(duì)儲(chǔ)糧害蟲(chóng)的個(gè)數(shù)進(jìn)行了擴(kuò)充實(shí)驗(yàn),實(shí)驗(yàn)結(jié)論如表3。

表3 不同數(shù)量的儲(chǔ)糧害蟲(chóng)的多目標(biāo)跟蹤準(zhǔn)確率和多目標(biāo)跟蹤精度

由于本研究使用的赤擬谷盜害蟲(chóng)屬于聚集型害蟲(chóng),因此多目標(biāo)跟蹤的準(zhǔn)確率和精度會(huì)隨著儲(chǔ)糧害蟲(chóng)的目標(biāo)個(gè)數(shù)增加而減少。在10~20頭儲(chǔ)糧害蟲(chóng)目標(biāo)跟蹤實(shí)驗(yàn)中,平均準(zhǔn)確率為95.89%,平均精度為83.18%。

3.2.2 實(shí)驗(yàn)結(jié)論

速度體現(xiàn)了單位時(shí)間內(nèi)害蟲(chóng)的平均移動(dòng)距離,因此可以用速度描述活躍程度。為輔助儲(chǔ)糧害蟲(chóng)的殺蟲(chóng)實(shí)驗(yàn)結(jié)果驗(yàn)證,提出了一種害蟲(chóng)活躍度的打分方式:記錄一段時(shí)間內(nèi)儲(chǔ)糧害蟲(chóng)的速度變化,分析儲(chǔ)糧害蟲(chóng)的運(yùn)動(dòng)狀態(tài)變化情況。

將實(shí)驗(yàn)的儲(chǔ)糧害蟲(chóng)每10 s的位移除以時(shí)間得出速度隨時(shí)間變化曲線,如圖3。

圖3 害蟲(chóng)速度隨時(shí)間變化圖

以10頭赤擬谷盜害蟲(chóng)的5 min視頻為例,以100 s為間隔分為三個(gè)時(shí)間段,可以看出ID為4、5、7、9、10的害蟲(chóng)有速度變化,其中 ID為10的害蟲(chóng)速度變化明顯;而ID為1、2、3、6、8的五頭害蟲(chóng)速度重疊于最下方,曲線沒(méi)有變化。分別計(jì)算各頭害蟲(chóng)從跟蹤開(kāi)始的平均運(yùn)動(dòng)速度,如表4所示,可用于輔助判斷儲(chǔ)糧害蟲(chóng)的活躍程度。

表4 各軌跡ID的儲(chǔ)糧害蟲(chóng)的速度活躍程度指標(biāo)

儲(chǔ)糧害蟲(chóng)的速度受儲(chǔ)糧害蟲(chóng)品種、溫度、濕度等培養(yǎng)環(huán)境的影響較大,參考2011年李兆東等[18]的分析,在18 ℃環(huán)境下,羽化兩周的赤擬谷盜成蟲(chóng)在無(wú)糧平面的爬行速度約在3~5 mm/s,本研究拍攝數(shù)據(jù)集時(shí)的溫度約為18 ℃,因此認(rèn)為速度在1 min/s以下的活躍程度為低;1~3 mm/s的活躍程度為中等;大于3 mm/s的赤擬谷盜害蟲(chóng)活躍程度為高,由表4可知ID為10的害蟲(chóng)活躍程度高,ID為4、5、7、9的儲(chǔ)糧害蟲(chóng)活躍程度中等,但I(xiàn)D為1、2、3、6、8的赤擬谷盜害蟲(chóng)活躍程度低,與實(shí)際情況相符。

3.3 討論

原始視頻幀如圖4a,基于Faster R-CNN框架的目標(biāo)檢測(cè)結(jié)果如圖4b所示,接著結(jié)合基于Mean Shift的Deep SORT目標(biāo)跟蹤算法進(jìn)行多目標(biāo)跟蹤,每一個(gè)檢測(cè)出的目標(biāo)框的左上方有一個(gè)數(shù)字編號(hào),該編號(hào)為目標(biāo)的跟蹤軌跡ID,在后續(xù)視頻目標(biāo)跟蹤中,會(huì)給出每一個(gè)被跟蹤目標(biāo)的編號(hào),以表示跟蹤的結(jié)果。圖4c和圖4d為視頻目標(biāo)跟蹤的結(jié)果示意圖。

圖4 實(shí)驗(yàn)過(guò)程視頻幀示例圖

圖5 Deep SORT算法與本算法在處理ID Switch問(wèn)題上的效果比較

對(duì)于兩個(gè)目標(biāo)相遇后分開(kāi)的ID Switch問(wèn)題,Deep SORT算法下兩視頻幀圖為圖5a和圖5b,ID為11的目標(biāo)靠近ID為9的目標(biāo)后,兩目標(biāo)ID互換。本研究提出的算法的相鄰兩視頻幀圖為圖5c和圖5d,ID為4的目標(biāo)靠近ID為10的目標(biāo)后,兩目標(biāo)ID沒(méi)有互換。

對(duì)比實(shí)驗(yàn)可以清晰的看出本算法對(duì)于解決ID Switch問(wèn)題的有效性,在時(shí)長(zhǎng)5 min的視頻中害蟲(chóng)約發(fā)生19次相遇,其中Deep SORT算法中發(fā)生ID Switch 11次,本算法下發(fā)生ID Switch 0次。

4 結(jié)論

本研究提出了一種基于Mean Shift的Deep SORT的多目標(biāo)跟蹤算法,用于輔助儲(chǔ)糧害蟲(chóng)殺蟲(chóng)實(shí)驗(yàn)的判斷。該算法在10到20頭赤擬谷盜害蟲(chóng)的目標(biāo)中平均多目標(biāo)跟蹤準(zhǔn)確率為95.89%,精度為83.18%。經(jīng)過(guò)與Deep SORT多目標(biāo)跟蹤算法的對(duì)比實(shí)驗(yàn),驗(yàn)證了該算法在10頭赤擬谷盜5分鐘時(shí)長(zhǎng)的視頻數(shù)據(jù)集中,對(duì)于解決兩目標(biāo)相遇后的ID Switch問(wèn)題上有顯著效果。本文通過(guò)計(jì)算儲(chǔ)糧害蟲(chóng)目標(biāo)跟蹤的運(yùn)動(dòng)速度數(shù)據(jù)給出了活躍程度的分級(jí),但是由于本研究拍攝視頻數(shù)據(jù)集較少,并且儲(chǔ)糧害蟲(chóng)目標(biāo)的表觀特征較為相似,在跟蹤過(guò)程中停止目標(biāo)表觀特征更新這一策略可能會(huì)產(chǎn)生誤差,導(dǎo)致準(zhǔn)確率和精度下降。如果能夠?qū)⒈碛^特征提取的精度提升到足以區(qū)分同種不同個(gè)體的害蟲(chóng),將會(huì)大大增加算法的實(shí)用性。此外,本研究?jī)H針對(duì)一種害蟲(chóng)進(jìn)行了目標(biāo)跟蹤和活躍程度評(píng)估,如果有多種儲(chǔ)糧害蟲(chóng)且能夠進(jìn)行分類將會(huì)使算法的實(shí)用性更加完備。

猜你喜歡
實(shí)驗(yàn)檢測(cè)
記一次有趣的實(shí)驗(yàn)
微型實(shí)驗(yàn)里看“燃燒”
“不等式”檢測(cè)題
“一元一次不等式”檢測(cè)題
“一元一次不等式組”檢測(cè)題
“幾何圖形”檢測(cè)題
“角”檢測(cè)題
做個(gè)怪怪長(zhǎng)實(shí)驗(yàn)
NO與NO2相互轉(zhuǎn)化實(shí)驗(yàn)的改進(jìn)
實(shí)踐十號(hào)上的19項(xiàng)實(shí)驗(yàn)
太空探索(2016年5期)2016-07-12 15:17:55
主站蜘蛛池模板: 91免费国产高清观看| 欧美成人一级| 亚洲中文字幕精品| 看国产毛片| 一级一级一片免费| 亚洲成人网在线观看| 国产成人夜色91| 精品无码专区亚洲| 久久精品国产国语对白| 欧美日韩久久综合| 日本91在线| 国产美女叼嘿视频免费看| 韩国自拍偷自拍亚洲精品| 一本久道久久综合多人| 日韩 欧美 小说 综合网 另类| 97se亚洲综合不卡| 九色综合伊人久久富二代| 国产精品短篇二区| 激情亚洲天堂| 久久综合九色综合97网| 韩国福利一区| 精品无码一区二区三区在线视频| 综合天天色| 91麻豆国产精品91久久久| 日韩欧美中文| 一区二区在线视频免费观看| 无码福利日韩神码福利片| 欧美日韩精品在线播放| 日韩av在线直播| 亚洲欧美一区二区三区麻豆| 久久精品欧美一区二区| 亚洲中文无码h在线观看| 91精品伊人久久大香线蕉| 成年人国产网站| 国产第一色| 99免费视频观看| 九九视频免费在线观看| 欧美精品另类| 国产1区2区在线观看| 日韩免费毛片视频| 2020国产精品视频| 999福利激情视频| 亚洲无码A视频在线| 国产激情在线视频| 亚洲欧美日韩视频一区| 日韩国产亚洲一区二区在线观看| 毛片手机在线看| 伊人久久大香线蕉影院| 国产日本欧美在线观看| 日韩a级片视频| 福利片91| 色偷偷男人的天堂亚洲av| 精品小视频在线观看| av手机版在线播放| 国产成年无码AⅤ片在线| 日韩精品无码免费专网站| 日韩一二三区视频精品| 欧美翘臀一区二区三区| 2021国产乱人伦在线播放| 欧美午夜网站| 国产日韩av在线播放| 亚洲一区二区日韩欧美gif| 91丝袜乱伦| 狼友视频一区二区三区| 亚洲精品麻豆| 日本人又色又爽的视频| 性欧美精品xxxx| 久久黄色小视频| 欧美曰批视频免费播放免费| 日本伊人色综合网| 亚洲精品国产成人7777| 福利一区在线| 中日无码在线观看| 亚洲欧美日韩另类在线一| 欧美一区二区福利视频| 国产毛片高清一级国语| 白浆视频在线观看| 福利一区在线| 日韩中文无码av超清| 亚洲视频二| 精品视频一区在线观看| 国产精品自拍露脸视频|