作者:施巍松,孫輝,陳彥明
摘要:面向公共安全領域內的視頻監控系統主要應對違法犯罪及社會管理等公共安全問題。傳統視頻監控系統具有前端攝像機內置計算資源較少、數據量較大、傳輸帶寬延遲較高、目標跟蹤效率較低等不足,為此,需構建基於邊緣計算的新型視頻監控系統的軟硬體服務平台。本文主要從針對視頻監控的邊緣計算系統、基於邊緣計算的視頻監控系統協同處理、基於邊緣計算的攝像機網路目標跟蹤以及基於邊緣計算的突發事件處理等方面來介紹邊緣計算在視頻監控系統中的應用及其優勢。
1 背景介紹視頻監控系統主要用於視頻處理、目標查詢和人員跟蹤等方面,並逐漸成為城市公共安全的重要保證。基於傳統視頻監控系統前端攝像機所採集的視頻解析度較高,視頻數據量較大,現有智能監控系統的視頻處理能力不足,傳統雲模式視頻監控系統的計算和傳輸帶寬負載較重。現有攝像機存在計算能力以及上傳數據的時延和帶寬等不足,造成目標信息檢測漏檢較大和檢測效率低效等問題。此外,視覺目標跟蹤通常是對攝取的圖像或視頻進行分析計算,識別與跟蹤場景中的目標,如何構建基於邊緣計算的多攝像機組成的攝像機網路,以實現監控範圍大、全方位的監控系統,克服單攝像機容易受到複雜背景、光照變化等局限,成為監控系統的研究熱點之一。
邊緣計算指從數據源到雲計算中心數據路徑之間的任意計算資源和網路資源,實現數據的就近處理方式。邊緣計算的基本理念是將計算任務在接近本地數據源的計算資源上運行 [1]。邊緣計算可以實現對視頻數據傳輸流過程中的本地化處理,為視頻監控系統帶來低時延和高效資源利用性等優點,可以很好地用來解決現有視頻監控系統所遇到的技術挑戰和問題。基於邊緣計算的新型視頻監控系統較好地滿足了這些公共安全方面視頻數據處理實時性、完整性等需求。
本文主要闡述面向視頻監控的邊緣計算系統,本文提出邊緣計算在視頻監控系統中的應用及其優勢,從面向視頻監控的邊緣計算系統、基於邊緣計算的新型視頻監控系統協同處理、基於邊緣計算的攝像機網路目標跟蹤以及基於邊緣計算的突發事件處理等方面來介紹。
2 面向視頻監控邊緣計算系統2.1 現有方法的問題隨著城市規模擴大所帶來的公共安全問題[2、3]越來越受到重視。傳統城市安全視頻監控系統[4]前端攝像機內置計算能力較低,以邊緣計算和萬物互聯技術為基礎的新型視頻監控系統是未來發展趨勢。
2.2 智能邊緣視頻終端解決方案針對海量視頻數據,雲計算中心伺服器計算能力有限[5、6],為此:(1)構建基於邊緣計算的視頻預處理技術,去除視頻圖像冗餘信息,使得部分或全部視頻分析遷移到邊緣處,由此降低對雲中心的計算、存儲和網路帶寬需求,提高視頻圖像分析的效率;(2)構建基於行為感知的邊緣預處理功能,實現視頻數據彈性存儲。根據行為特徵決策功能,實時調整視頻數據,既減少無效視頻的存儲,降低存儲空間,又最大化存儲「事中」證據類視頻數據,提高視頻數據存儲空間利用率。如圖1所示,利用邊緣計算模型,將具有計算能力的硬體單元集成到原有的視頻監控系統軟硬體平台上,實現具有邊緣計算能力的新型視頻監控系統。在邊緣計算模型中,計算通常發生在數據源的附近,即在視頻數據採集的邊緣端進行視頻數據的處理。一方面,基於智能演算法的預處理功能模塊,執行模糊計算,對實時採集的視頻數據執行部分或全部計算任務,這能夠為實時性要求較高的應用請求提供及時的應答服務,Sun等人[7]提出基於邊緣計算的視頻監控系統內容可用性研究,內容的可用性包括靜態故障及動態內容兩個方面;另一方面,需要設計具有可伸縮的彈性存儲功能模塊,利用智能演算法感知監控場景內行為變化,實現較高的空間存儲效率。