專利名稱:檢測(cè)打架行為的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及安防領(lǐng)域,具體而言,涉及一種檢測(cè)打架行為的方法。
背景技術(shù):
目前在安防領(lǐng)域中,通過攝像頭檢測(cè)當(dāng)前區(qū)域內(nèi)的事件,例如檢測(cè)當(dāng)前區(qū)域內(nèi)的活動(dòng)的人或動(dòng)物等?,F(xiàn)有的檢測(cè)技術(shù)只能拍攝圖像的內(nèi)容,不能對(duì)圖像的內(nèi)容做進(jìn)一步的分析。當(dāng)圖像中出現(xiàn)人員有打架現(xiàn)象,用戶只能通過眼睛觀察判斷后才能確定,如果當(dāng)時(shí)沒有看到,則這些行為會(huì)被忽略。
發(fā)明內(nèi)容
本發(fā)明旨在提供一種檢測(cè)打架行為的方法,以解決上述圖像中出現(xiàn)的打架現(xiàn)象被忽略的問題。在本發(fā)明的實(shí)施例中,提供了一種檢測(cè)打架行為的方法,包括檢測(cè)每幀圖像中的人體輪廓;確定到圖像中任意兩個(gè)人體輪廓之間的距離小于閾值,且在若干幀后的圖像內(nèi),檢測(cè)到倒地的人體輪廓,則確定出現(xiàn)打架行為。本發(fā)明的方法,通過任意兩個(gè)人體輪廓之間的距離、以及若干幀后人體是否處于倒地確定打架過程,不需要用戶用眼睛檢測(cè),減少了打架現(xiàn)象被不能被及時(shí)發(fā)現(xiàn)的情況。
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖1示出了實(shí)施例的流程圖;圖2示出了實(shí)施例中檢測(cè)過程的流程圖;圖3示出了實(shí)施例中的背景圖像;圖4示出了實(shí)施例中的當(dāng)前圖像;圖5示出了實(shí)施例中差分圖像;圖6示出了實(shí)施例中選擇輪廓點(diǎn)的示意圖;圖7示出了實(shí)施例中得到的輪廓的示意圖;圖8示出了實(shí)施例分類器分離的人體輪廓和周圍其它物體圖像的示意圖;圖9示出了實(shí)施例中腐蝕過程的示意圖;圖10示出了實(shí)施例中膨脹過程的示意圖;圖11示出了實(shí)施例中檢測(cè)到人體矩形輪廓的示意圖;圖12示出了實(shí)施例中檢測(cè)倒地的人體矩形輪廓的示意圖。
具體實(shí)施例方式下面將參考附圖并結(jié)合實(shí)施例,來詳細(xì)說明本發(fā)明。參見圖1,實(shí)施例中的步驟包括
Sll :檢測(cè)每幀圖像中的人體輪廓;S12:確定到圖像中任意兩個(gè)人體輪廓之間的距離小于閾值,且在若干幀后的圖像內(nèi),檢測(cè)到倒地的人體輪廓,則確定出現(xiàn)打架行為。其中,閾值可根據(jù)兩個(gè)人之間的水平像素點(diǎn)的數(shù)量設(shè)置。實(shí)施例中的方法,通過任意兩個(gè)人體輪廓之間的距離、以及人體的上肢高度確定打架過程,不需要用戶用眼睛檢測(cè),減少了打架現(xiàn)象被不能被及時(shí)發(fā)現(xiàn)的情況。優(yōu)選地,參見圖2,實(shí)施例中的所述檢測(cè)的過程包括S21 :將當(dāng)前幀的圖像二值化,得到差分圖像;取圖3所示的彩色圖像作為背景圖像,從圖4所示的第二幀彩色圖像開始,將當(dāng)前圖像與背景圖像簡(jiǎn)單相減取絕對(duì)值并二值化得到圖5所示的差分圖像一d(i,j)。
權(quán)利要求
1.一種檢測(cè)打架行為的方法,其特征在于,包括檢測(cè)每幀圖像中的人體輪廓;確定到圖像中任意兩個(gè)人體輪廓之間的距離小于閾值,且在若干幀后的圖像內(nèi),檢測(cè)到倒地的人體輪廓,則確定出現(xiàn)打架行為。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述檢測(cè)人體輪廓的過程包括將當(dāng)前幀的圖像與背景圖像相減的絕對(duì)值二值化,得到差分圖像;逐行掃描所述差分圖像中的像素點(diǎn),如果掃描到的像素點(diǎn)為白色像素點(diǎn),則根據(jù)相鄰像素點(diǎn)的灰度,遍歷到由多個(gè)白色像素點(diǎn)構(gòu)成的封閉區(qū)域的輪廓;確定包含所述封閉區(qū)域的輪廓的邊界像素點(diǎn)的最小外接矩形;采用訓(xùn)練集識(shí)別所述最小外接矩形內(nèi)的人體輪廓。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括對(duì)所述差分圖像執(zhí)行形態(tài)學(xué)運(yùn)算,將運(yùn)算的結(jié)果執(zhí)行后續(xù)操作。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述識(shí)別最小外接矩形內(nèi)的人體輪廓包括對(duì)外接矩形區(qū)域基于梯度直方圖特征HOG的支持向量機(jī)的分類器SVM進(jìn)行人體輪廓檢測(cè)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述所述閾值的范圍為框住人體輪廓的最小矩形寬度的1. 3-1. 7倍;如果檢測(cè)到處于正、負(fù)30°范圍內(nèi)的接近倒地的人體輪廓,則確定出現(xiàn)打架行為; 還包括觸發(fā)報(bào)警。
6.根據(jù)權(quán)利要求1或5所述的方法,其特征在于,所述檢測(cè)每幀圖像中的每個(gè)人體輪廓之后,還包括與相鄰的上一幀圖像中距離最近的人體輪廓進(jìn)行比較,確定是否為同一個(gè)人體輪廓; 如果是,則更新該人體輪廓的移動(dòng)軌跡;如果不是,則為該人體輪廓建立對(duì)應(yīng)的移動(dòng)軌跡。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述確定是否為同一個(gè)人體輪廓的過程包括如果確定到兩個(gè)人體輪廓的交織面積Sc^ssMin (SPM,Stemp) X R,則認(rèn)為是同一個(gè)人體輪廓;其中 Scross=Widthcross X Heightcross,ffidthcross=min (rightpre, righttemp) -max (Ieftpre, Iefttemp)Heightcross=min (Bottompre, Bottomtemp) -max (Toppre, Toptemp);Widthcross為投影到水平方向上的交叉部分的長(zhǎng)度;Heightcross為投影到垂直方向上的交叉部分的長(zhǎng)度; rIghtpre為前一幀輪廓的右邊界的值; rIghttemp為當(dāng)前幀輪廓的右邊界的值;Ieftpre為前一幀輪廓的左邊界的值;Iefttemp為當(dāng)前幀輪廓的左邊界的值;Bottompre為前一幀輪廓的下邊界的值;Bottomtemp為當(dāng)前幀輪廓的下邊界的值;Toppre為前一幀輪廓的上邊界的值;Toptemp為當(dāng)前幀輪廓的上邊界的值;R=O. 4,所述R為交叉比例。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述更新該人體輪廓的移動(dòng)軌跡的過程包括將人體輪廓在當(dāng)前幀中圖像的位置坐標(biāo)與相鄰的上一幀圖像的位置坐標(biāo)存在一起;所述為該人體輪廓建立對(duì)應(yīng)的移動(dòng)軌跡的過程包括為該人體輪廓賦予ID,記錄該人體輪廓在當(dāng)前幀中圖像的位置坐標(biāo)。
全文摘要
本發(fā)明提供了一種檢測(cè)打架行為的方法,包括檢測(cè)每幀圖像中的人體輪廓;確定到圖像中任意兩個(gè)人體輪廓之間的距離小于閾值,且在若干幀后的圖像內(nèi),檢測(cè)到倒地的人體輪廓,則確定出現(xiàn)打架行為。本發(fā)明的方法,通過任意兩個(gè)人體輪廓之間的距離、以及若干幀后人體是否處于倒地確定打架過程,不需要用戶用眼睛檢測(cè),減少了打架現(xiàn)象被不能被及時(shí)發(fā)現(xiàn)的情況。
文檔編號(hào)G06K9/62GK103020611SQ20121059593
公開日2013年4月3日 申請(qǐng)日期2012年12月30日 優(yōu)先權(quán)日2012年12月30日
發(fā)明者劉忠軒, 楊宇 申請(qǐng)人:信幀電子技術(shù)(北京)有限公司