在實際工作中,經常發生需要調取某個地方的監控錄像時,卻被告知攝像頭壞了,沒有錄下來。由于錄像資料的缺失給取證帶來了極大困難。
那么,如何在攝像機數量眾多的龐大視頻監控系統中,防止類似情況再次出現?
顯然完全依靠人工排查不僅費時費力,而且容易出現漏報,另外人的主觀標準難以統一也會導致報警結果缺乏一致性。
因此,現在和未來的各類視頻監控系統中,需要增加具有故障自動檢測的功能,該功能將成為視頻監控系統中的必備組件。
中思視頻圖像質量檢測SDK(以下簡稱VDASDK),是針對上述需求開發的一個自動檢測、識別視頻監控系統中常見故障的智能分析軟件。視頻平臺嵌入VDASDK,可以開發出具有故障自動識別功能的視頻監控運維系統。
VDASDK可以檢測監控“視頻圖像質量”、“攝像機PTZ控制”兩種故障。
"視頻圖像質量"檢測包括16項內容:
刺狀噪聲、偏色、橫向條紋、畫面凍結、亮度過高、亮度過低、亮度變化、橫向抖動、縱向抖動、滾屏、場景劇烈變化、對比度高、對比度低、模糊度、雪花噪聲、視頻缺失。
攝像機PTZ控制檢測主要用來檢測云臺和鏡頭馬達控制是否正常工作,包括3項內容:
移動檢測、縮放檢測、調焦檢測
中思VDASDK支持多線程,可以同時建立多個分析對象,同時運行多個分析任務。
本著“易集成、易使用、高效率”三大原則,盡可能封裝底層技術細節,同時減少開發集的工作量和學習成本。中思VDASDK只用3個函數即可完成全部的集成嵌入工作。
函數:
1、 CreateVDAEngine
用來建立一個分析引擎對象,設定圖像屬性及檢測內容。
2、 VDAEngineInputData
向分析引擎中輸入RGB24格式的數據,引擎通過回調接口返回分析結果。
3、 DestoryVDAEngine
銷毀一個分析引擎對象。