摘 要 傳統的預警系統智能化有待提高,因此預警效果不太顯著,本文提出了一種基于OpenCV技術的預警系統,該系統是基于圖像和視頻處理的運動檢測和目標跟蹤相關技術的基礎上,重點研究了運動物體(行人)危險檢測技術的基本原理和實現算法,應用OpenCV設計了一個預警系統,可以實現智能交通控制、智能視頻監控等。
關鍵詞 OpenCV 運動檢測 預警系統
中圖分類號:TP311 文獻標識碼:A
0背景
在日常生活中,存在著很多安全問題,若能有效地分析人的行為,而進行預警,可很好地防盜竊等。例如當監控場景中的物體被偷盜或者移動時,算法將自動檢測這種動作并產生警報,常用于貴重物品和關鍵設備的監控;本文使用智能視頻監控系統,利用計算機對數字視頻圖像進行智能化處理,結合計算機科學、機器視覺、圖像處理、模式識別、人工智能等多種學科,把視頻數據經過幀處理,運動檢測、目標分類、目標跟蹤和行為理解等步驟,提取出高級的語義信息,從而指導和規劃行動,實現高層次的人工智能。本文研究的重點是對智能視頻監控中行人危險行為的檢測和跟蹤。
1運動目標檢測基本思路
本預警系統在對視頻錄入的幀圖像進行二值化的基礎上,通過相鄰圖像間的差進行運動檢測,運用OpenCV中函數提取運動目標的輪廓,并對其進行違規判斷。由于錄入視頻中運動物體種類繁多,通過面積大小及運動的規律性,對運動物體進行性質判斷,確定是否為檢測目標,再對運動目標進行進一步處理?!?br>