VDASDK可以檢測監控視頻圖像質量和攝像機控制兩種故障,視頻圖像質量檢測共包括16項內容:刺狀噪聲、偏色、橫向條紋、畫面凍結、亮度過高、亮度過低、亮度變化、橫向抖動、縱向抖動、滾屏、場景劇烈變化、對比度高、對比度低、模糊度、雪花噪聲、視頻缺失。攝像機控制檢測主要用來檢測云臺和鏡頭馬達控制是否正常工作,共包括3項內容:移動檢測、縮放檢測、調焦檢測。
本著“易安裝、易使用、高效率”三大原則,盡量的封裝底層技術細節,盡量的減少開發集的工作量和學習成本,只用3個函數即可完成全部的檢測工作。
*個函數:CreateVDAEngine
用來建立一個分析引擎對象,設定圖像屬性及檢測內容。
第二個函數:VDAEngineInputData
向分析引擎中輸入RGB24格式的數據,引擎通過回調接口返回分析結果。
第三個函數:DestoryVDAEngine
銷毀一個分析引擎對象。
VDASDK支持多線程,可以同時建立多個分析對象,同時運行多個分析任務。