视频质量诊断SDK

  •       在实际工作中,经常发生需要调取某个地方的监控录像时,却被告知摄像头坏了,没有录下来。由于录像资料的缺失给取证带来了极大困难。
          那么,如何在摄像机数量众多的庞大视频监控系统中,防止类似情况再次出现?
          显然完全依靠人工排查不仅费时费力,而且容易出现漏报,另外人的主观标准难以统一也会导致报警结果缺乏一致性。
          因此,现在和未来的各类视频监控系统中,需要增加具有故障自动检测的功能,该功能将成为视频监控系统中的必备组件。
          中思视频图像质量检测SDK(以下简称VDASDK),是针对上述需求开发的一个自动检测、识别视频监控系统中常见故障的智能分析软件。视频平台嵌入VDASDK,可以开发出具有故障自动识别功能的视频监控运维系统。
      
     
     VDASDK可以检测监控“视频图像质量”、“摄像机PTZ控制”两种故障。
    "视频图像质量"检测包括16项内容:
          刺状噪声、偏色、横向条纹、画面冻结、亮度过高、亮度过低、亮度变化、横向抖动、纵向抖动、滚屏、场景剧烈变化、对比度高、对比度低、模糊度、雪花噪声、视频缺失。
    摄像机PTZ控制检测主要用来检测云台和镜头马达控制是否正常工作,包括3项内容:
          移动检测、缩放检测、调焦检测
          中思VDASDK支持多线程,可以同时建立多个分析对象,同时运行多个分析任务。 
          本着“易集成、易使用、高效率”三大原则,尽可能封装底层技术细节,同时减少开发集的工作量和学习成本。中思VDASDK只用3个函数即可完成全部的集成嵌入工作。
     函数:
          1、 CreateVDAEngine
                用来建立一个分析引擎对象,设定图像属性及检测内容。
          2、 VDAEngineInputData
                向分析引擎中输入RGB24格式的数据,引擎通过回调接口返回分析结果。
          3、 DestoryVDAEngine
                销毁一个分析引擎对象。