回鵬程 劉天賜 李橋 童子龍
摘要:近年來,視頻監(jiān)控技術(shù)在公安工作中起到愈發(fā)重要的作用。然而,由于監(jiān)控系統(tǒng)功能有限、用法單一、高度依賴監(jiān)控人員的人工值守和技術(shù)人員對(duì)目標(biāo)的檢驗(yàn)提取。因此,實(shí)現(xiàn)對(duì)視頻圖像中運(yùn)動(dòng)目標(biāo)的智能識(shí)別和智能提取顯得十分重要。本文采用了幀間差分方法,利用MATLAB等軟件,驗(yàn)證其對(duì)運(yùn)動(dòng)目標(biāo)檢測(cè)的實(shí)際效果,總結(jié)研究的內(nèi)容、步驟與方法。實(shí)驗(yàn)結(jié)果表明,該方法能夠?yàn)楣矊?shí)踐工作提供有力的技術(shù)支撐。
關(guān)鍵詞:視頻監(jiān)控圖像;運(yùn)動(dòng)目標(biāo)檢測(cè);幀間差分法;MATLAB
一、引言
在實(shí)際應(yīng)用中,傳統(tǒng)視頻監(jiān)控模式的弊端也在逐漸顯露出來,如視頻監(jiān)控系統(tǒng)功能有限、用法單一、高度依賴監(jiān)控人員的人工值守和技術(shù)人員對(duì)目標(biāo)的檢驗(yàn)提取。而由于監(jiān)控人員需要長時(shí)間高度緊張地注視計(jì)算機(jī)屏幕以及對(duì)海量監(jiān)控視頻的關(guān)聯(lián)分析,難免會(huì)出現(xiàn)眼部疲勞及注意力分散的狀況,從而使得漏報(bào)、錯(cuò)報(bào)異常事件時(shí)有發(fā)生。因此在這種現(xiàn)狀和未來需求下,對(duì)監(jiān)控視頻中的運(yùn)動(dòng)目標(biāo)檢測(cè)與提取方法的研究就顯得尤為重要。利用運(yùn)動(dòng)目標(biāo)檢測(cè)技術(shù),可以使無人值守實(shí)時(shí)監(jiān)控成為現(xiàn)實(shí),將監(jiān)控人員從重復(fù)勞動(dòng)中解放出來,并能減少漏報(bào)、錯(cuò)報(bào)等失誤的發(fā)生;還可以從海量視頻信息中以智能分析的方式捕獲犯罪嫌疑人的行蹤軌跡,大大提高視頻偵查辦案的效率。
二、視頻圖像目標(biāo)檢測(cè)方法
1.背景差分法
作為目前最常見的目標(biāo)檢測(cè)方法,背景差分法的原理也十分簡明易懂。背景差分法的基本思路是將有目標(biāo)的當(dāng)前圖像和無目標(biāo)的背景圖像做差分,以獲取圖像的變化區(qū)域,即運(yùn)動(dòng)目標(biāo)所在區(qū)域。此方法操作運(yùn)算量小,但其適用性有限,在背景靜止的場(chǎng)景中表現(xiàn)穩(wěn)定,而不能穩(wěn)定適用于無關(guān)事件干擾、噪聲等動(dòng)態(tài)背景中,魯棒性較低。
2.光流法
光流法是早期的目標(biāo)檢測(cè)中使用較多的方法,有比較長的研究歷史。該方法的優(yōu)點(diǎn)是,在監(jiān)控設(shè)備運(yùn)動(dòng)時(shí)仍可實(shí)現(xiàn)有效地檢測(cè)運(yùn)動(dòng)目標(biāo)的期望。然而,光流法的運(yùn)算較為復(fù)雜,計(jì)算量大,對(duì)硬件設(shè)施的要求也很高,目前在實(shí)際應(yīng)用難以真正做到實(shí)時(shí)快速反應(yīng)與廣泛普遍應(yīng)用。
3.幀間差分法
幀間差分法是對(duì)視頻中圖像序列相鄰或相近的兩幀或多幀之間做差分運(yùn)算來檢測(cè)出運(yùn)動(dòng)目標(biāo)的方法。相對(duì)于背景差分法,這一方法能更快速地從背景圖像中分割出運(yùn)動(dòng)部分,受光影變化、環(huán)境噪聲等因素的影響更小,因此比背景差分法更適用于動(dòng)態(tài)場(chǎng)景。但該方法獲得的檢測(cè)結(jié)果一般不是完整的目標(biāo)區(qū)域。
三、基于幀間差分的運(yùn)動(dòng)目標(biāo)檢測(cè)方法
1.幀間差分法
幀間差分法也稱為時(shí)間差分法或序列差分法。該方法實(shí)現(xiàn)簡單,算法復(fù)雜度較低,實(shí)時(shí)性高,是目前最為常用的靜態(tài)背景下的運(yùn)動(dòng)目標(biāo)檢測(cè)及分割方法之一。幀間差分法的具體步驟描述如下:
將第n幀圖像和第n-k幀圖像之間進(jìn)行差分:
取適當(dāng)閾值T,在差分后獲得的圖像上做二值化處理:
式中,表示的是第n幀圖像像素點(diǎn)(x,y)所對(duì)應(yīng)的像素值,k?(1,2,3…) 是預(yù)先設(shè)定好的幀間間隔;表示的是第n幀和第n-k幀圖像之間各像素點(diǎn)對(duì)應(yīng)像素值的差值;表示的是經(jīng)二值化處理后的圖像。當(dāng)視頻圖像中目標(biāo)的運(yùn)動(dòng)緩慢時(shí),可以設(shè)置k值較大的間隔;當(dāng)視頻圖像中的目標(biāo)運(yùn)動(dòng)較快時(shí),可以設(shè)置k值較小的間隔。從嚴(yán)格意義上講,當(dāng)k設(shè)為1時(shí)稱為相鄰幀間差分。
2.幀間差分相乘法
傳統(tǒng)的幀間差分法中,由于某些像素點(diǎn)的灰度值變化不甚明顯,而出現(xiàn)無法檢測(cè)出完整目標(biāo)或者檢測(cè)出較多偽目標(biāo)點(diǎn)、產(chǎn)生空洞、抗噪性差等存在一定的局限性。而幀間差分相乘法則能極大的濾除噪聲點(diǎn),準(zhǔn)確地分割出運(yùn)動(dòng)目標(biāo)輪廓,可以很好的解決上述問題?;诖嘶A(chǔ)提出連續(xù)四幀間隔差分相乘法,是針對(duì)運(yùn)動(dòng)目標(biāo)過快或過慢導(dǎo)致的空洞以及不連續(xù)性而做出的改進(jìn)。算法流程如圖1所示。
(1)獲取連續(xù)四幀分別計(jì)算相間隔兩幀之間的差值,即
(2)對(duì)所得到兩個(gè)粗略的差值運(yùn)動(dòng)區(qū)域進(jìn)行與運(yùn)算(差值矩陣中的每一個(gè)像素點(diǎn)對(duì)應(yīng)相與)
(3)通過與設(shè)定閾值來區(qū)分比較前景點(diǎn)與背景點(diǎn)
式中,TH為閾值,決定檢測(cè)的效果與靈敏度,閾值門限以3δ準(zhǔn)則為標(biāo)準(zhǔn)選定,在差分結(jié)果圖像中,將背景部分的均值表示為μ、方差表示為δ;判別標(biāo)準(zhǔn)為:大于閾值的認(rèn)為是前景,否則認(rèn)為是背景。
四、實(shí)驗(yàn)結(jié)果及分析
實(shí)驗(yàn)是針對(duì)靜態(tài)背景下拍攝的包含待檢運(yùn)動(dòng)目標(biāo)的視頻素材進(jìn)行的,分別在靜態(tài)背景下錄制了室內(nèi)環(huán)境、室外環(huán)境及人物運(yùn)動(dòng)方向不同的3個(gè)視頻素材,并將這3個(gè)視頻素材利用MATLAB軟件進(jìn)行相應(yīng)處理。通過MATLAB軟件對(duì)視頻進(jìn)行處理后,發(fā)生變化區(qū)域顯示為白色,背景區(qū)域顯示為黑色,當(dāng)某區(qū)域的白色像素?cái)?shù)達(dá)到一定比率,即超過閾值,則被識(shí)別為運(yùn)動(dòng)區(qū)域。
在實(shí)驗(yàn)中,本文方法對(duì)干擾較為敏感,例如在對(duì)視頻處理中,程序有時(shí)將人物在車輛表面反光誤認(rèn)成了運(yùn)動(dòng)目標(biāo)。該問題可以通過手動(dòng)選擇合適的閾值加以解決,背景噪聲較大時(shí)如樹葉、光影干擾,閾值應(yīng)選擇較大,背景噪聲較小時(shí),可減小閾值以獲得運(yùn)動(dòng)目標(biāo)的更多特征,但是閾值的調(diào)整仍需進(jìn)一步智能化發(fā)展。
五、結(jié)束語
本文為基于幀間差分的運(yùn)動(dòng)目標(biāo)檢測(cè)方法研究。運(yùn)動(dòng)目標(biāo)檢測(cè)技術(shù)是智能監(jiān)控領(lǐng)域的一項(xiàng)基礎(chǔ)技術(shù),利用幀間差分法實(shí)現(xiàn)運(yùn)動(dòng)目標(biāo)的檢測(cè),提高了智能監(jiān)控的準(zhǔn)確穩(wěn)定,大大減少了視頻偵查人員的工作量。本文選擇運(yùn)行系統(tǒng)主要是MATLAB、Adobe Photoshop CS4 、Window7,使用MATLAB軟件識(shí)別并拆分視頻幀,選擇合適間隔的相近幀進(jìn)行差分,通過比較像素點(diǎn)數(shù)值與閾值大小,確定前景與背景,進(jìn)而自動(dòng)識(shí)別出運(yùn)動(dòng)目標(biāo)區(qū)域。實(shí)驗(yàn)結(jié)論顯示,本文算法對(duì)視頻目標(biāo)檢測(cè)的準(zhǔn)確度較高,此外本文算法對(duì)每一幀的識(shí)別速率也可以實(shí)現(xiàn)公安視頻偵查工作中的實(shí)時(shí)性要求。但由于有物體表面反光、陰影影響,本文提出的方法仍有誤檢的概率,需要繼續(xù)研究改進(jìn)。
參考文獻(xiàn)
1.屈晶晶,辛云宏.連續(xù)幀間差分與背景差分相融合的運(yùn)動(dòng)目標(biāo)檢測(cè)方法[J].光子學(xué)報(bào),2014,43(07).
2.靳海偉,彭力,盧曉龍.基于幀間差分和粗糙熵的運(yùn)動(dòng)目標(biāo)檢測(cè)算法[J].江南大學(xué)學(xué)報(bào)(自然科學(xué)版),2015,14(1).
3.馮堯文.基于幀間差分的運(yùn)動(dòng)目標(biāo)穩(wěn)健檢測(cè)方法[D].哈爾濱:哈爾濱工業(yè)大學(xué),2011.
基金項(xiàng)目:中國刑事警察學(xué)院大學(xué)生創(chuàng)新訓(xùn)練項(xiàng)目(X202010175063)