本發(fā)明涉及視頻檢測技術領域,特別涉及一種視頻數(shù)據(jù)分析方法。
背景技術:
視頻分析或視頻內(nèi)容分析涵蓋從視頻運動檢測和音頻檢測到更先進的系統(tǒng)(包括照相機擅改(tampering)檢測、人員計數(shù)、檢測物體穿過感興趣的線或區(qū)域、車輛牌照識別、將視頻分成前景部分和背景部分、跟蹤目標、交通分析、元數(shù)據(jù)提取、生物測定應用、以及人臉識別).視頻分析還使得監(jiān)視系統(tǒng)更加智能,以將大量的圖像數(shù)據(jù)減少到可管理的水平。智能視頻監(jiān)視系統(tǒng)例如可以實時地自動分析監(jiān)視視頻并對監(jiān)視視頻加標簽,檢測可疑活動,啟動視頻記錄,激活警報或其它動作以警告操作員或其他人員。
然而,傳統(tǒng)的視頻分析的查詢效率低和查詢速度慢,其應用范圍窄。
技術實現(xiàn)要素:
本發(fā)明的目的旨在至少解決所述技術缺陷之一。
為此,本發(fā)明的目的在于提出一種視頻數(shù)據(jù)分析方法,采用XML的數(shù)據(jù)存儲和查詢特點,對視頻數(shù)據(jù)進行有效的存取和管理,提高查詢效率和速度,對分析視頻數(shù)據(jù)進行優(yōu)化。
為了實現(xiàn)上述目的,本發(fā)明提供一種視頻數(shù)據(jù)分析方法,包括以下步驟:
步驟S1,通過視頻采集終端采集視頻數(shù)據(jù);并將采集到的視頻數(shù)據(jù)以xml數(shù)據(jù)分別存儲于數(shù)據(jù)庫和存儲服務器;
步驟S2,通過資源服務器獲取被檢測項對比數(shù)據(jù);
步驟S3,通過視頻分析服務器將采集到的視頻數(shù)據(jù)與被檢測項對比數(shù)據(jù)進行分析匹配;
步驟S4,將分析匹配結果以xml數(shù)據(jù)發(fā)送至數(shù)據(jù)采集程序;
步驟S4,數(shù)據(jù)采集程序通過分析匹配結果的xml數(shù)據(jù)從采集到的視頻數(shù)據(jù)中提取被匹配的圖片和視頻片段數(shù)據(jù);
步驟S5,數(shù)據(jù)采集程序將處理后的數(shù)據(jù)分別存儲于數(shù)據(jù)庫和存儲服務器。
進一步的,所述視頻采集終端還可以采集人群密集的公共場所,人群密集的公共場所至少包括機場、火車站、汽車站、樓宇、學校。
進一步的,在步驟S2中,被檢測項對比數(shù)據(jù)至少包括:火焰的數(shù)據(jù)、危險品的數(shù)據(jù)、視頻采集終端所采集視頻數(shù)據(jù)。
進一步的,視頻分析服務器對采集到的視頻數(shù)據(jù)進行分析匹配,用于檢測是否為疑似危險物品、檢測物品是否被盜、檢測是否有物品遺留、檢測是否有火焰、檢測是否人群聚集、檢測是否人群奔跑、檢測是否入侵周界。
進一步的,檢測是否為疑似危險物品時,將采集到的視頻數(shù)據(jù)與通過資源服務器獲取危險物品的圖片或視頻的進行分析匹配;
檢測是否物品被盜和檢測是否有物品遺留時,將采集到的視頻數(shù)據(jù)與該檢測區(qū)域上一幀視頻數(shù)據(jù)進行分析匹配;
檢測是否有火焰時,將采集到的視頻數(shù)據(jù)與通過資源服務器獲取火焰的圖片或視頻的進行分析匹配;
檢測是否人群聚集時,將采集到的視頻數(shù)據(jù)中的人數(shù)和聚集時間與所設置聚集數(shù)閾值、聚集時間閾值進行對比,當且僅當人數(shù)大于所設置聚集數(shù)閾值和聚集時間大于聚集時間閾值時,判斷為人群聚集;
檢測是否人群奔跑時,將采集到的視頻數(shù)據(jù)中人的行為數(shù)據(jù)、時間數(shù)據(jù)與所設置的奔跑閾值、時間閾值進行對比,當行為數(shù)據(jù)和時間數(shù)據(jù)滿足所設置的奔跑閾值、時間閾值時,判斷人群奔跑;
檢測是否入侵周界時,將采集到的視頻數(shù)據(jù)中人的行為數(shù)據(jù)與所設置的周界入侵數(shù)據(jù)進行對比,當行為數(shù)據(jù)滿足周界入侵數(shù)據(jù)時,則判斷存在入侵周界情況。
進一步的,視頻分析服務器還可以通過接口與第三方安全系統(tǒng)或安檢設備進行數(shù)據(jù)傳輸。
本發(fā)明將采集到的視頻數(shù)據(jù)以xml數(shù)據(jù)分別存儲于數(shù)據(jù)庫和存儲服務器,通過視頻分析服務器進行分析匹配以后,在由數(shù)據(jù)采集程序通過分析匹配結果的xml數(shù)據(jù)從采集到的視頻數(shù)據(jù)中提取被匹配的圖片和視頻片段數(shù)據(jù),采用XML的數(shù)據(jù)存儲和查詢特點,對視頻數(shù)據(jù)進行有效的存取和管理,提高查詢效率和速度,對分析視頻數(shù)據(jù)進行優(yōu)化。
本發(fā)明通過視頻分析服務器可對采集到視頻數(shù)據(jù)進行檢測是否為疑似危險物品、檢測物品是否被盜、檢測是否有物品遺留、檢測是否有火焰、檢測是否人群聚集、檢測是否人群奔跑、檢測是否入侵周界等方面的應用。
本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
附圖說明
本發(fā)明的上述和/或附加的方面和優(yōu)點從結合下面附圖對實施例的描述中將變得明顯和容易理解,其中:
圖1為本發(fā)明的整體流程圖;
圖2為本發(fā)明的工作流程圖
具體實施方式
下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
本發(fā)明提供一種視頻數(shù)據(jù)分析方法,參考附圖1-2所示,包括以下步驟:
步驟S1,通過視頻采集終端采集視頻數(shù)據(jù);并將采集到的視頻數(shù)據(jù)以xml數(shù)據(jù)分別存儲于數(shù)據(jù)庫和存儲服務器;
其中,視頻采集終端還可以采集人群密集的公共場所,人群密集的公共場所至少包括機場、火車站、汽車站、樓宇、學校。
步驟S2,通過資源服務器獲取被檢測項對比數(shù)據(jù);
其中,被檢測項對比數(shù)據(jù)至少包括:火焰的數(shù)據(jù)、危險品的數(shù)據(jù)、視頻采集終端所采集視頻數(shù)據(jù)。
步驟S3,通過視頻分析服務器將采集到的視頻數(shù)據(jù)與被檢測項對比數(shù)據(jù)進行分析匹配;
視頻分析服務器對采集到的視頻數(shù)據(jù)進行分析匹配,用于檢測是否為疑似危險物品、檢測物品是否被盜、檢測是否有物品遺留、檢測是否有火焰、檢測是否人群聚集、檢測是否人群奔跑、檢測是否入侵周界。
檢測是否為疑似危險物品時,將采集到的視頻數(shù)據(jù)與通過資源服務器獲取危險物品的圖片或視頻的進行分析匹配;
檢測是否物品被盜和檢測是否有物品遺留時,將采集到的視頻數(shù)據(jù)與該檢測區(qū)域上一幀視頻數(shù)據(jù)進行分析匹配;
檢測是否有火焰時,將采集到的視頻數(shù)據(jù)與通過資源服務器獲取火焰的圖片或視頻的進行分析匹配;
檢測是否人群聚集時,將采集到的視頻數(shù)據(jù)中的人數(shù)和聚集時間與所設置聚集數(shù)閾值、聚集時間閾值進行對比,當且僅當人數(shù)大于所設置聚集數(shù)閾值和聚集時間大于聚集時間閾值時,判斷為人群聚集;
檢測是否人群奔跑時,將采集到的視頻數(shù)據(jù)中人的行為數(shù)據(jù)、時間數(shù)據(jù)與所設置的奔跑閾值、時間閾值進行對比,當行為數(shù)據(jù)和時間數(shù)據(jù)滿足所設置的奔跑閾值、時間閾值時,判斷人群奔跑;
檢測是否入侵周界時,將采集到的視頻數(shù)據(jù)中人的行為數(shù)據(jù)與所設置的周界入侵數(shù)據(jù)進行對比,當行為數(shù)據(jù)滿足周界入侵數(shù)據(jù)時,則判斷存在入侵周界情況。
視頻分析服務器還可以通過接口與第三方安全系統(tǒng)或安檢設備進行數(shù)據(jù)傳輸。
步驟S4,將分析匹配結果以xml數(shù)據(jù)發(fā)送至數(shù)據(jù)采集程序;
步驟S4,數(shù)據(jù)采集程序通過分析匹配結果的xml數(shù)據(jù)從采集到的視頻數(shù)據(jù)中提取被匹配的圖片和視頻片段數(shù)據(jù);
步驟S5,數(shù)據(jù)采集程序將處理后的數(shù)據(jù)分別存儲于數(shù)據(jù)庫和存儲服務器。
本發(fā)明將采集到的視頻數(shù)據(jù)以xml數(shù)據(jù)分別存儲于數(shù)據(jù)庫和存儲服務器,通過視頻分析服務器進行分析匹配以后,在由數(shù)據(jù)采集程序通過分析匹配結果的xml數(shù)據(jù)從采集到的視頻數(shù)據(jù)中提取被匹配的圖片和視頻片段數(shù)據(jù),采用XML的數(shù)據(jù)存儲和查詢特點,對視頻數(shù)據(jù)進行有效的存取和管理,提高查詢效率和速度,對分析視頻數(shù)據(jù)進行優(yōu)化。
本發(fā)明通過視頻分析服務器可對采集到視頻數(shù)據(jù)進行檢測是否為疑似危險物品、檢測物品是否被盜、檢測是否有物品遺留、檢測是否有火焰、檢測是否人群聚集、檢測是否人群奔跑、檢測是否入侵周界等方面的應用。
盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領域的普通技術人員在不脫離本發(fā)明的原理和宗旨的情況下在本發(fā)明的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。本發(fā)明的范圍由所附權利要求極其等同限定。