当前位置: 首页 > 专利查询>欧阳卓明专利>正文

一种具有视频监控图像智能分析功能的平台软件制造技术

技术编号:15625153 阅读:145 留言:0更新日期:2017-06-14 06:15
本发明专利技术公开了一种具有视频监控图像智能分析功能的平台软件,其由智能分析管理服务器软件及智能分析单元服务器软件通过搭载在开放式的标准X86架构服务器上构成,且本平台软件对接第三方视频监控平台软件提供SDK开发包,并设置三个缓冲组成缓冲区队列,本平台软件配备的功能模块具有四类八个不同的视频监控智能分析功能。本发明专利技术解决了对视频监控视野范围内目标的特征点、特定行为、视频质量参数进行分析和提取,对可疑目标、可疑行为、图像质量异常变化进行主动预警,降低人工对视频监视的强度,提升安全防范的智能化程度,满足大规模视频联网、海量数据应用和智能视频分析,误报率低,可作为下一代视频监控系统智能分析应用核心组成部分。

【技术实现步骤摘要】
一种具有视频监控图像智能分析功能的平台软件
本专利技术属于视频监控软件
,特别涉及一种具有视频监控图像智能分析功能的平台软件。
技术介绍
在安全问题日益严重的大背景下,视频监控的应用范围越来越广泛,但是目前用于视频监控管理平台的软件智能应用还存在一定的局限性,如沿用模拟时代的网络思想,系统软件功能侧重于存储和显示,视频调度通过开放式的PC服务器加载平台软件,系统架构设备种类多、开通维护比较复杂,无法满足视频监控越来越广泛的应用,不便于非专业人员的使用,不能够对视频区域内出现的物体及运动目标自动识别标出或者进行分析目标类型、特征采集、报警,不可对目标进行标记并画出目标运动轨迹,不能够同时监测同一场景里多个目标,不能根据防范目标的特点进行灵活设置,不能够适应不同的环境变化并能够很好地抗摄像头抖动,没有克服人力疲惫的局限性,安全人员处理突发事件不能有效控制等。
技术实现思路
为解决现有视频监控技术中所存在的问题,本专利技术提供了一种具有视频监控图像智能分析功能的技术平台软件,可满足大规模视频联网、海量数据应用和智能视频分析等功能需求,且可实现视频监控中异常行为的智能识别、提前发现和自动报警或者联动第三方设备报警,提高了整套监控系统的工作效率和准确度。本专利技术解决其技术问题所采用的技术方案是:一种具有视频监控图像智能分析功能的平台软件,特征在于,其由智能分析管理服务器软件(IAServ)及智能分析单元服务器软件(IAUnit)通过搭载在开放式的标准X86架构服务器上构成,且本平台软件对接第三方视频监控平台软件提供SDK开发包(软件开发工具包),并设置三个缓冲组成缓冲区队列,本平台软件配备的功能模块具有四类八个不同的视频监控智能分析功能:所述的智能分析管理服务器软件注册到视频监控平台,接收视频监控平台管理和调配,并接收视频监控平台下发的视频分析规则和分析任务后,根据当前负载,下发给相应的视频分析单元进行视频分析;所述的智能分析单元服务器软件从视频监控平台获取视频流,按照用户预订的视频分析规则和分析任务进行分析,并且上报分析结果到视频监控平台的报警服务器或者其管理中心,视频监控平台系统通过使用异步串口(UART)和USB接口作为联系的通道,以实现数据的交换;所述构成缓冲区队列的三个缓冲,其中两个缓冲区进行数据接收,另外一个缓冲区进行图像处理;所述功能模块具有的四类八个不同的视频监控智能分析功能,根据其监控功能的不同性质和处理手段,主要包括物体检测与数量统计,自动跟踪,入侵和遗留物体检测,摄像机模糊、遮挡及非法移动四类功能,功能模块通过从PC客户端功能选择模块获取监控信息,可以选择多种视频监控智能分析功能进行处理。对于本专利技术,用户预订的分析规则的设置控件可按照用户的需求对某一路视频设置分析规则,分析规则设置控件包括的文件有:JSSJRuleOcxProj.ocx(分析规则设置控件PE文件)对于本专利技术,其视频监控平台系统的异步串口作为系统与监控软件的通信接口,完成底层监控程序和监控服务软件之间的通信,USB接口控制器作为压缩码流的数据传输接口,完成压缩码流向PC客户端的输送任务。对于本专利技术,所述的SDK开发包具有智能分析管理服务器软件(IAServ)管理、智能分析单元服务器软件(IAUnit)管理、报警结果接收功能,SDK开发包中包括的文件有:IAPNetSDK.dll(动态链接库文件)、IAPNetSDK.lib(静态库文件)、IAPNetSDK.h、net_msg.h(界面程序源代码)。对于本专利技术,组成缓冲区队列的三个缓冲,其中两个缓冲区进行数据接收,另外一个缓冲区进行图像处理等。利用回调函数对缓冲区进行管理,每接收完一整幅图像后产生一次回调。使用三个变量维护当前缓冲区状态,在主循环过程中,实现将上一帧处理结束的缓冲区加到输入缓冲中,而将最新一帧缓冲并进行处理的目的。对于本专利技术,其回调函数定义包括:IAServ连接回调函数(TOnIASConnect),IAServ登陆回调函数(TOnIASLogin),IAServ登出回调函数(TOnIASLogout),IAServ断开回调函数(TOnIASDisConnect),异常信息回调函数(TOnException),IAUnit异常信息回调函数(TOnException),IAUnit注册回调函数(TOnIAURegister),IAUnit反注册回调函数(TOnIAUUnRegister),IAUnit能力变化回调函数(TOnIASAbilityChange),任务结束回调(TOnTaskEnd),任务心跳回调(TOnTaskHeart),报警接收回调(TOnReportResult)。对于本专利技术,所述平台软件采用的数据类型结构定义包括如下部分:设备平台类型枚举(VDEV_TYPE),算法类型枚举(ALG_TYPE),报警类型枚举(IA_AlarmType),错误码枚举(IA_ERROR_CODE),任务信息结构体(TIA_TASK_ITEM),任务信息结构体扩展(TONE_TASK_ITEM),报警信息接头体(TANALYSIS_RESULT),IAServ登陆信息(TIAS_LOGIN),IAServ登出信息(TIAS_LOGOUT),异常信息(TIA_EXCEPTION)。对于本专利技术,本软件系统对大部分的功能实现算法进行了优化。所述平台软件在物体检测、数量统计、自动跟踪、入侵检测、遗留物体检测等算法中都需要使用背景模型。本专利技术的优点在于:具有全数字高清、网络化、集成化、智能化等优点,产品作为视频监控智能分析应用,具备自主核心的智能化视频分析算法形成的视频智能分析系统,基于该算法研发的产品,分别解决了对视频监控视野范围内目标的特征点、特定行为、视频质量参数进行分析和提取,对可疑目标、可疑行为、图像质量异常变化进行主动预警,降低人工对视频监视的强度,提升安全防范的智能化程度,可作为下一代视频监控系统智能分析应用核心组成部分。本专利技术可满足大规模视频联网、海量数据应用和智能视频分析等功能需求。系统采用国际领先的智能视频分析算法,可实现视频监控中异常行为的智能识别、提前发现和自动报警;软件功能模块化的设置,可基于现有监控平台有效进行补充和升级,不必更换原有设备,不必大规模布线,有效保护原有投资;同时,本专利技术减轻了监控人员的工作负担,提高了监测准确度,使监控管理工作更加有效,提高了整套监控系统的工作效率和准确度,可有效降低监控系统的人力需求,提高管理水平和工作效率;并且,本专利技术还可实现全天时工作,自动分析视频并报警,误报率低,降低因为监控人员人为失误引起的高误差。将传统的“被动”视频监控化转变为“主动”监控,在报警发生的同时实时监视和记录事件过程。附图说明图1为本专利技术的整体结构框架图。具体实施方式下面结合附图及实例对本专利技术做进一步的描述:如附图1所示,一种具有视频监控图像智能分析功能的平台软件,其由智能分析管理服务器软件(IAServ)及智能分析单元服务器软件(IAUnit)通过搭载在开放式的标准X86架构服务器上构成,且本平台软件对接第三方视频监控平台软件提供SDK开发包(软件开发工具包),并设置三个缓冲组成缓冲区队列,本平台软件配备的功能模块具有四类八个不同的本文档来自技高网...
一种具有视频监控图像智能分析功能的平台软件

【技术保护点】
一种具有视频监控图像智能分析功能的平台软件,特征在于:其由智能分析管理服务器软件及智能分析单元服务器软件通过搭载在开放式的标准X86架构服务器上构成,且本平台软件对接第三方视频监控平台软件提供SDK开发包,并设置三个缓冲组成缓冲区队列,本平台软件配备的功能模块具有四类八个不同的视频监控智能分析功能,所述的智能分析管理服务器软件注册到视频监控平台,接收视频监控平台管理和调配,并接收视频监控平台下发的视频分析规则和分析任务后,根据当前负载,下发给相应的视频分析单元进行视频分析,所述的智能分析单元服务器软件从视频监控平台获取视频流,按照用户预订的视频分析规则和分析任务进行分析,并且上报分析结果到视频监控平台的报警服务器或者其管理中心,视频监控平台系统通过使用异步串口和USB接口作为联系的通道,以实现数据的交换,所述构成缓冲区队列的三个缓冲,其中两个缓冲区进行数据接收,另外一个缓冲区进行图像处理,所述功能模块具有的四类八个不同的视频监控智能分析功能,主要包括物体检测与数量统计,自动跟踪,入侵和遗留物体检测,摄像机模糊、遮挡及非法移动四类功能,且功能模块通过从PC客户端功能选择模块获取监控信息,可以选择多种视频监控智能分析功能进行处理。...

【技术特征摘要】
1.一种具有视频监控图像智能分析功能的平台软件,特征在于:其由智能分析管理服务器软件及智能分析单元服务器软件通过搭载在开放式的标准X86架构服务器上构成,且本平台软件对接第三方视频监控平台软件提供SDK开发包,并设置三个缓冲组成缓冲区队列,本平台软件配备的功能模块具有四类八个不同的视频监控智能分析功能,所述的智能分析管理服务器软件注册到视频监控平台,接收视频监控平台管理和调配,并接收视频监控平台下发的视频分析规则和分析任务后,根据当前负载,下发给相应的视频分析单元进行视频分析,所述的智能分析单元服务器软件从视频监控平台获取视频流,按照用户预订的视频分析规则和分析任务进行分析,并且上报分析结果到视频监控平台的报警服务器或者其管理中心,视频监控平台系统通过使用异步串口和USB接口作为联系的通道,以实现数据的交换,所述构成缓冲区队列的三个缓冲,其中两个缓冲区进行数据接收,另外一个缓冲区进行图像处理,所述功能模块具有的四类八个不同的视频监控智能分析功能,主要包括物体检测与数量统计,自动跟踪,入侵和遗留物体检测,摄像机模糊、遮挡及非法移动四类功能,且功能模块通过从PC客户端功能选择模块获取监控信息,可以选择多种视频监控智能分析功能进行处理。2.根据权利要求1所述的一种具有视频监控图像智能分析功能的平台软件,其特征在于:用户预订的分析规则的设置控件可按照用户的需求对某一路视频设置分析规则,分析规则设置控件包括的文件有JSSJRuleOcxProj.ocx。3.根据权利要求1所述的一种具有视频监控图像智能分析功能的平台软件,其特征在于:所述视频监控平台系统的异步串口作为系统与监控软件的通信接口,完成底层监控...

【专利技术属性】
技术研发人员:欧阳卓明欧阳权
申请(专利权)人:欧阳卓明欧阳权
类型:发明
国别省市:湖南,43

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1