一種多目標逆向違規(guī)檢測方法、裝置及系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及視頻識別領域,尤其涉及一種多目標逆向違規(guī)檢測方法、裝置及系統(tǒng)。
【背景技術】
[0002]目前,視頻監(jiān)控被用于各種場合中,如商場、地鐵、客運站出入口、交通要道等,對各種場合發(fā)生的事件進行監(jiān)控,然而,在現(xiàn)有技術中,主要提供的是一種事后的,錄像回退的方式來處理一些突發(fā)事件,查看視頻錄像中是否存在違規(guī)的行為,這樣不僅浪費人力,耗損時間,也會遺漏掉一部分有違規(guī)行為的路人或者車輛。
【發(fā)明內容】
[0003]為了解決上述技術問題,本發(fā)明提供了一種多目標逆向違規(guī)檢測方法、裝置及系統(tǒng),能夠根據(jù)用戶設置的監(jiān)測方向,自動判斷視頻錄像中是否存在逆向違規(guī)的行為,從而,無需由用戶查看視頻錄像中是否存在逆向違規(guī)的行為,節(jié)省了人力。
[0004]為了實現(xiàn)上述目的,本發(fā)明提供了一種多目標逆向違規(guī)檢測方法,包括:獲取待檢測視頻圖像;接收用戶操作指令,在所述待檢測視頻圖像中,確定待檢測區(qū)域及與每一待檢測區(qū)域對應的基準運動方向;針對每一待檢測區(qū)域,確定所述待檢測區(qū)域內的動態(tài)目標;針對每一動態(tài)目標,確定所述動態(tài)目標在預設時間段內的運動方向;針對每一動態(tài)目標,根據(jù)與所述動態(tài)目標所屬的待檢測區(qū)域對應的基準運動方向,判斷所述動態(tài)目標在預設時間段內的運動方向是否違規(guī)。
[0005]上述多目標逆向違規(guī)檢測方法,其中,所述確定所述待檢測區(qū)域內的動態(tài)目標具體為:通過幀間差乘方法,獲取所述待檢測區(qū)域內的前景數(shù)據(jù);通過圖像形態(tài)學中的開/閉運算對所述前景數(shù)據(jù)進行處理;對經過處理后的前景數(shù)據(jù)進行連通區(qū)域分割,得到所述待檢測區(qū)域內的動態(tài)目標。
[0006]上述多目標逆向違規(guī)檢測方法,其中,所述待檢測視頻圖像為經過二值化處理的二值圖像。
[0007]上述多目標逆向違規(guī)檢測方法,其中,所述確定所述動態(tài)目標在預設時間段內的運動方向具體為:針對所述待檢測視頻圖像在所述預設時間段內的每一幀圖像,確定所述動態(tài)目標位置;根據(jù)所述動態(tài)目標在所述每一幀圖像中的位置,通過方向擬合確定所述動態(tài)目標在所述預設時間段內的運動方向。
[0008]上述多目標逆向違規(guī)檢測方法,其中,所述判斷所述動態(tài)目標在預設時間段內的運動方向是否違規(guī)具體為:確定所述運動方向與所述基準運動方向之間的夾角;當所述夾角超出預設角度范圍時,判定所述動態(tài)目標逆向違規(guī)。
[0009]上述多目標逆向違規(guī)檢測方法,其中,所述判斷所述動態(tài)目標在預設時間段內的運動方向是否違規(guī)之后還包括:當所述動態(tài)目標在預設時間段內的運動方向違規(guī)時,在所述動態(tài)目標違規(guī)時,抓拍所述動態(tài)目標的快照并存儲。
[0010]本發(fā)明還提供了一種多目標逆向違規(guī)檢測裝置,包括:獲取模塊,用于獲取待檢測視頻圖像;第一確定模塊,用于接收用戶操作指令,在所述待檢測視頻圖像中,確定待檢測區(qū)域及與每一待檢測區(qū)域對應的基準運動方向;第二確定模塊,用于針對每一待檢測區(qū)域,確定所述待檢測區(qū)域內的動態(tài)目標;第三確定模塊,用于針對每一動態(tài)目標,確定所述動態(tài)目標在預設時間段內的運動方向;判斷模塊,用于針對每一動態(tài)目標,根據(jù)與所述動態(tài)目標所屬的待檢測區(qū)域對應的基準運動方向,判斷所述動態(tài)目標在預設時間段內的運動方向是否違規(guī)。
[0011]上述多目標逆向違規(guī)檢測裝置,其中,所述第二確定模塊包括:獲取單元,用于通過幀間差乘方法,獲取所述待檢測區(qū)域內的前景數(shù)據(jù);預處理單元,用于通過圖像形態(tài)學中的開/閉運算對所述前景數(shù)據(jù)進行處理;區(qū)域分割單元,用于對經過處理后的前景數(shù)據(jù)進行連通區(qū)域分割,得到所述待檢測區(qū)域內的動態(tài)目標。
[0012]上述多目標逆向違規(guī)檢測裝置,其中,所述待檢測視頻圖像為經過二值化處理的二值圖像。
[0013]上述多目標逆向違規(guī)檢測裝置,其中,所述第三確定模塊包括:第一確定單元,用于針對所述待檢測視頻圖像在所述預設時間段內的每一幀圖像,確定所述動態(tài)目標位置;第二確定單元,用于根據(jù)所述動態(tài)目標在所述每一幀圖像中的位置,通過方向擬合確定所述動態(tài)目標在所述預設時間段內的運動方向。
[0014]上述多目標逆向違規(guī)檢測裝置,其中,所述判斷模塊包括:第三確定單元,用于確定所述運動方向與所述基準運動方向之間的夾角;判定單元,用于當所述夾角超出預設角度范圍時,判定所述動態(tài)目標逆向違規(guī)。
[0015]上述多目標逆向違規(guī)檢測裝置,其中,還包括:拍照模塊,用于當所述動態(tài)目標在預設時間段內的運動方向違規(guī)時,在所述動態(tài)目標違規(guī)時,抓拍所述動態(tài)目標的快照并存儲。
[0016]本發(fā)明還提供了一種多目標逆向違規(guī)檢測系統(tǒng),其特征在于,包括上述多目標逆向違規(guī)檢測裝置及多個攝像頭,所述多個攝像頭用于生成視頻圖像,并根據(jù)所述多目標逆向違規(guī)檢測裝置的需求進行快照抓拍。
[0017]本發(fā)明的上述技術方案的有益效果如下:
[0018]本發(fā)明提供了一種多目標逆向違規(guī)檢測方法、裝置及系統(tǒng),能夠根據(jù)用戶設置的監(jiān)測方向,自動判斷視頻錄像中是否存在逆向違規(guī)的行為,從而,無需由用戶查看視頻錄像中是否存在逆向違規(guī)的行為,節(jié)省了人力。
【附圖說明】
[0019]圖1為本發(fā)明實施例1提供的多目標逆向違規(guī)檢測方法的流程示意圖。
[0020]圖2為本發(fā)明實施例2提供的多目標逆向違規(guī)檢測方法的流程示意圖。
[0021]圖3為本發(fā)明實施例3提供的多目標逆向違規(guī)檢測系統(tǒng)的結構示意圖。
【具體實施方式】
[0022]為使本發(fā)明要解決的技術問題、技術方案和優(yōu)點更加清楚,下面將結合附圖及具體實施例進行詳細描述。
[0023]本發(fā)明實施例針對現(xiàn)有技術中,對視頻監(jiān)控記錄的錄像需要由用戶查看是否記錄了違規(guī)行為的問題,提供了一種多目標逆向違規(guī)檢測方法、裝置及系統(tǒng),能夠根據(jù)用戶設置的監(jiān)測方向,自動判斷視頻錄像中是否存在逆向違規(guī)的行為,從而,無需由用戶查看視頻錄像中是否存在逆向違規(guī)的行為,節(jié)省了人力。
[0024]圖1為本發(fā)明實施例1提供的多目標逆向違規(guī)檢測方法的流程示意圖,如圖所示,所述檢測方法包括:
[0025]步驟S100,獲取待檢測視頻圖像;
[0026]步驟S102,接收用戶操作指令,在所述待檢測視頻圖像中,確定待檢測區(qū)域及與每一待檢測區(qū)域對應的基準運動方向;
[0027]步驟S104,針對每一待檢測區(qū)域,確定所述待檢測區(qū)域內的動態(tài)目標;
[0028]步驟S106,針對每一動態(tài)目標,確定所述動態(tài)目標在預設時間段內的運動方向;
[0029]步驟S108,針對每一動態(tài)目標,根據(jù)與所述動態(tài)目標所屬的待檢測區(qū)域對應的基準運動方向,判斷所述動態(tài)目標在預設時間段內的運動方向是否違規(guī)。
[0030]本發(fā)明提供的多目標逆向違規(guī)檢測方法,能夠根據(jù)用戶操作指令,在待檢測視頻圖像中確定待檢測區(qū)域及與每一待檢測區(qū)域對應的基準運動方向,根據(jù)待檢測區(qū)域內的動態(tài)目標的運動方向及與該待檢測區(qū)域對應的基準運動方向進行對比分析,判斷在該待檢測區(qū)域內是否存在逆向違規(guī)的行為,從而無需由用戶查看視頻圖像中是否存在逆向違規(guī)的行為,節(jié)省了人力。
[0031]上述多目標逆向違規(guī)檢測方法,其中,所述確定所述待檢測區(qū)域內的動態(tài)目標可以具體為:通過幀間差乘方法,獲取所述待檢測區(qū)域內的前景數(shù)據(jù);通過圖像形態(tài)學中的開/閉運算對所述前景數(shù)據(jù)進行處理;對經過處理后的前景數(shù)據(jù)進行連通區(qū)域分割,得到所述待檢測區(qū)域內的動態(tài)目標。
[0032]為了得到待檢測區(qū)域內的動態(tài)目標,需要對待檢測區(qū)域進行前景提取,可以通過幀間差乘的方法,首先獲取的待檢測區(qū)域內的前景數(shù)據(jù),由于采用幀間差乘的方法所獲取的前景數(shù)據(jù)中往往會出現(xiàn)“空洞現(xiàn)象”,因此,需要對該前景數(shù)據(jù)進行預處理,消除“空洞現(xiàn)象”,可以采用圖像形態(tài)學中的開/閉運算對前景數(shù)據(jù)進行處理以消除“空洞現(xiàn)象”,在經過這樣處理后的前景數(shù)據(jù),可能會導致一些不連通的分量合并,因此,需要采用連通區(qū)域分割技術,將合并的分量拆分,得到各個動態(tài)目標。
[0033]由于視頻圖像中的數(shù)據(jù)量過大,如果對視頻圖像直接進行分析,則會影響到性能,因此,上述多目標逆向違規(guī)檢測方法,其中,所述待檢測視頻圖像為經過二值化處理的二值圖像。
[0034]上述多目標逆向違規(guī)檢測方法,其中,所述確定所述動態(tài)目標在預設時間段內的運動方向可以具體為:針對所述待檢測視頻圖像在所述預設時間段內的每一幀圖像,確定所述動態(tài)目標位置;根據(jù)所述動態(tài)目標在所述每一幀圖像中的位置,通過方向擬合確定所述動態(tài)目標在所述預設時間段內的運動方向。
[0035]上述操作的目的是,對每個動態(tài)目標進行運動方向檢測,由于在短時間內對動態(tài)目標的運動方向不明顯,因此,通常會判斷動態(tài)目標在一定的時間段內的運動方向,視頻圖像在該時間段內對應多幀圖像,通過獲取到動態(tài)目標在每一幀圖像中的位置,運用向量三角法對該多幀圖像中的位置信息進行擬合,得到該動態(tài)目標的運動方向。
[0036]由于在判斷違規(guī)行為時,通常只需要對動態(tài)目標的運動的趨勢方向進行判斷,無需要求動態(tài)目標的運動方向與基準運動方向完全一致,因此,上述多目標逆向違規(guī)檢測方法,其中,所述判斷所述動態(tài)目標在預設時間段內的運動方向是否違規(guī)可以具體為:確定所述運動方向與所述基準運動方向之間的夾角;當所述夾角超出預設角度范圍時,判定所述動態(tài)目標逆向違規(guī)。
[0037]上述操作的目的是,通過根據(jù)動態(tài)目標的運動方向與基準運動方向之間的夾角,確定動態(tài)目標是否逆向違規(guī)。
[0038]上述多目標逆向違規(guī)檢測方法,其中,所述判斷所述動態(tài)目標在預設時間段內的運動方向是否違規(guī)之后還可以包括:當所述動態(tài)目標在預設時間段內的