張輝超 李江天 谷科 朱雪梅 樓丹


摘要:電梯內(nèi)異常行為的檢測已成為電梯安全檢測一重點(diǎn),特別是電梯內(nèi)人員打架、摔倒等異常行為的檢測具有極大的應(yīng)用需求。本文采用一種改進(jìn)的稠密光流算法來實現(xiàn)對電梯轎廂異常行為的檢測。
關(guān)鍵詞:視頻檢測;異常行為檢測;稠密光流
中圖分類號:TP391.41 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2020)02-0095-01
0 引言
隨著新科技的發(fā)展,建筑水平的不斷提高,為了給乘客提供良好的乘梯環(huán)境,在絕大多數(shù)的賓館、酒店、地鐵、火車站、高鐵站、高層住宅小區(qū)的電梯內(nèi)安裝了攝像頭并對其進(jìn)行實時監(jiān)控。這時電梯就很好的解決了人類生活上的便捷。但是,其安全隱患問題也日顯突出,電梯轎廂本身是個狹小的空間,犯罪嫌疑人很好在里面實施犯罪行為。電梯本身就是個狹小的空間,當(dāng)發(fā)生異常行為,人力是無法對異常情況進(jìn)行快速反饋的,這就導(dǎo)致了極高的漏檢率和誤檢率[1-2]。
現(xiàn)在的電梯系統(tǒng)存在著很多的不足之處:(1)現(xiàn)在的電梯系統(tǒng)功能單一,只能進(jìn)行簡單的監(jiān)控、存儲、查看視頻的功能,并沒有對電梯內(nèi)發(fā)生的事件進(jìn)行分析和處理。如果電梯內(nèi)發(fā)生異常行為,沒有及時報警的功能。(2)一個完整的監(jiān)控網(wǎng)絡(luò)下通常有很多的監(jiān)控畫面,異常行為比正常行為發(fā)生的概率相對要低一點(diǎn),人眼終究會產(chǎn)生疲勞的,不可能達(dá)到時刻監(jiān)視著畫面。這就導(dǎo)致了極高的漏檢率和誤檢率。(3)現(xiàn)在傳統(tǒng)的電梯監(jiān)控系統(tǒng)一般都是發(fā)生事件后幾天甚至幾周之后才能處理,因為監(jiān)控數(shù)據(jù)過于龐大,人力篩選信息困難,甚至有可能漏選信息。
1 現(xiàn)有的算法研究
1.1 模板匹配法
模板匹配是一種最原始、最基本的模式識別方法,研究某一特定對象物的圖案位于圖像在什么地方,進(jìn)而識別對象物。模板匹配廣泛應(yīng)用于計算機(jī)視覺,圖像處理領(lǐng)域。模板匹配包括模板建立階段,訓(xùn)練階段,行為判斷階段。在模板建立階段把圖像序列轉(zhuǎn)換成一組靜態(tài)的特征模板,存儲組成數(shù)據(jù)庫。在訓(xùn)練階段把這些圖像序列進(jìn)行訓(xùn)練,最后存儲成一個模板。在行為判斷階段就是把提取輸入圖像序列的特征與訓(xùn)練階段存儲的模板進(jìn)行對比,把與當(dāng)前行為相似度最高的模板的類別作為行為識別的結(jié)果。模板匹配法優(yōu)點(diǎn)是操作和實現(xiàn)起來簡單,計算難度較低,但是它沒有考慮到運(yùn)動序列的動態(tài)特性,有可能會出現(xiàn)誤差。
1.2 狀態(tài)空間法
狀態(tài)空間法是一種用于解答空間的問題表示和問題求解的方法。狀態(tài)空間法把圖像序列中人體行為拆分成不同的靜態(tài)行為和運(yùn)動狀態(tài),其中每個靜態(tài)行為或運(yùn)動狀態(tài)作為一個節(jié)點(diǎn),這些狀態(tài)節(jié)點(diǎn)之間要求設(shè)定概率并且聯(lián)系起來。任何這些動作序列都認(rèn)為是在靜態(tài)動作不同狀態(tài)節(jié)點(diǎn)之間的一次遍歷,計算遍歷過程中的聯(lián)合概率,把出現(xiàn)的概率值最大的聯(lián)合作為行為分類的標(biāo)準(zhǔn)。由于狀態(tài)空間法需要擴(kuò)展出很多的節(jié)點(diǎn),很容易出現(xiàn)“組合爆炸”,所以說狀態(tài)空間法適用于比較簡單的問題。其中最常見的應(yīng)用是隱馬爾可夫模型[3-4]和動態(tài)貝葉斯網(wǎng)絡(luò)。
2 基于光流場的檢測基礎(chǔ)
2.1 稠密光流與稀疏光流
在一個空間中,通常用運(yùn)動場來描述物體的運(yùn)動,而在一個圖像平面上,物體的運(yùn)動往往是通過圖像序列中彼此間的圖像灰度分布的不同來體現(xiàn)的,在空間中的運(yùn)動場就可以轉(zhuǎn)移到圖像平面上進(jìn)而產(chǎn)生光流場。
其中光流分為稠密光流和稀疏光流。稠密光流是一種針對圖像平面中指定的某一片區(qū)域或整個圖像進(jìn)行逐點(diǎn)匹配的圖像配準(zhǔn)方法,它主要計算圖像上特征點(diǎn)的偏移量,進(jìn)而形成一個稠密的光流場。然后,通過這個稠密的光流場,就可以進(jìn)行圖像的匹配。稀疏光流與稠密光流原理相反,它主要是對圖像平面上稀疏的點(diǎn)進(jìn)行圖像配準(zhǔn)方法。稀疏光流往往需要指定一組點(diǎn)進(jìn)行跟蹤,并且這組點(diǎn)必須具有某種突出的特性,例如Harris角點(diǎn)等,那么跟蹤配準(zhǔn)就會變得既穩(wěn)定又可靠。使用稀疏光流法跟蹤的計算要比稠密光流法跟蹤小得多,但需要標(biāo)記角點(diǎn)。
2.2 稠密光流具體計算過程
假設(shè)圖像上一個像素點(diǎn)(x,y),它在時刻t的亮度為 I(x,y,t),用u(x,y)和v(x,y)表示該點(diǎn)光流在水平和垂直方向上的速度分量。
μ=? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (2-1)
v=? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(2-2)
在經(jīng)過時間間隔Δt之后,該點(diǎn)的對應(yīng)點(diǎn)的亮度變?yōu)椋?/p>
I(x+Δx,y+Δy,t+Δt)
在運(yùn)動微小的前提下,利用泰勒公式展開:
I(x+Δx,y+Δy,t+Δt)=I(x,y,t)+Δx+Δy+Δt+ constant? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(2-3)
當(dāng)Δt足夠小,趨近于0時:
-=+=μ+v? ? ? ? ? ? ? ? ? (2-4)
-It=Ixμ+Iyv? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(2-5)
-It=[IxIy][]? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (2-6)
3 基于稠密光流的電梯異常檢測
3.1 算法過程
算法過程為:第一步:考慮到電梯轎廂內(nèi)攝像頭不移動,拍攝圖像固定,會拍攝到較大面積背景圖像,會增加冗余計算量的問題,首先選取視頻中第N幀及N+1幀圖像中的感興趣區(qū)域(ROI),這樣可以大大減小后續(xù)計算時間。第二步:計算單獨(dú)幀圖像的光流圖,得到圖像中每個像素點(diǎn)的光流值。第三步:根據(jù)光流圖計算此幀圖像的“動能”,公式如公式(3-1),并計算此幀圖像“動能之和”。此處可通過設(shè)置閾值去掉“動能”較小的像素點(diǎn),簡化計算。
E=mv2=(x2+y2)*arctan()? ? ? ? ? ? ? ? ? ? ? ?(3-1)
3.2 仿真結(jié)果
測試視頻中15-72幀為發(fā)生異常的幀(電梯內(nèi)打架)。本算法設(shè)定為每10幀中有6幀及其以上為異常行為判定為有異常并實時報警。測試結(jié)果可從第15-75幀連續(xù)發(fā)出警報,可以看出,本算法可以很好的實現(xiàn)電梯內(nèi)對異常行為的檢測。
4 結(jié)語
本文采用一種改進(jìn)的稠密光流的方法來實現(xiàn)對電梯轎廂異常行為的檢測。首先是把前景目標(biāo)看成一個整體,然后建立一個基于角點(diǎn)動能的異常行為檢測模型,并且通過這個模型,求出整個視頻中的每一幀圖像的整體動能值,然后與設(shè)置的閾值進(jìn)行對比,如果大于設(shè)定的閾值,則我們就可以認(rèn)為在電梯轎廂內(nèi)發(fā)生了異常行為。最后,系統(tǒng)就會自動實時的發(fā)出報警信號。
參考文獻(xiàn)
[1] 朱玉杰.電梯轎廂內(nèi)乘客異常行為檢測[D].合肥:中國科學(xué)技術(shù)大學(xué),2017.
[2] 靳海燕.基于視頻分析的電梯轎廂內(nèi)異常行為檢測研究[D].重慶:重慶大學(xué),2012.
[3] Bobick A F,Davis J W.The recognition of human movement using temporal templates[J].IEEE Transactions on pattern analysis and machine intelligence,2001,23(3):257-267.
[4] Ahmad M,Lee S W.Human action recognition using shape and clg-motion flow from multi-view image sequences[J].Pattern Recognition,2008,41(7):2237-2252.
Anomaly Detection Algorithm Based on Dense Optical Flow in Elevator
ZHANG Hui-chao,LI Jiang-tian,GU Ke,ZHU Xue-mei,LOU Dan
(Zhonghuan Information College Tianjin University of? Technology, Tianjin? 300380)
Abstract:The detection of abnormal behavior in elevator has become a key point of elevator safety detection, especially the detection of abnormal behavior such as fighting and falling of personnel in elevator has great application demand. In this paper, an improved dense optical flow algorithm is used to detect the abnormal behavior of elevator car.
Key words:video detection; abnormal behavior detection; dense optical flow