VDASDK可以检测监控视频图像质量和摄像机控制两种故障,视频图像质量检测共包括16项内容:刺状噪声、偏色、横向条纹、画面冻结、亮度过高、亮度过低、亮度变化、横向抖动、纵向抖动、滚屏、场景剧烈变化、对比度高、对比度低、模糊度、雪花噪声、视频缺失。摄像机控制检测主要用来检测云台和镜头马达控制是否正常工作,共包括3项内容:移动检测、缩放检测、调焦检测。
本着“易安装、易使用、高效率”三大原则,尽量的封装底层技术细节,尽量的减少开发集的工作量和学习成本,只用3个函数即可完成全部的检测工作。
*个函数:CreateVDAEngine
用来建立一个分析引擎对象,设定图像属性及检测内容。
第二个函数:VDAEngineInputData
向分析引擎中输入RGB24格式的数据,引擎通过回调接口返回分析结果。
第三个函数:DestoryVDAEngine
销毁一个分析引擎对象。
VDASDK支持多线程,可以同时建立多个分析对象,同时运行多个分析任务。