一种具有视频监控图像智能分析功能的平台软件的制作方法

文档序号:12600935阅读:来源:国知局

技术特征:

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

2.根据权利要求1所述的一种具有视频监控图像智能分析功能的平台软件,其特征在于:用户预订的分析规则的设置控件可按照用户的需求对某一路视频设置分析规则,分析规则设置控件包括的文件有JSSJRuleOcxProj.ocx。

3.根据权利要求1所述的一种具有视频监控图像智能分析功能的平台软件,其特征在于:所述视频监控平台系统的异步串口作为系统与监控软件的通信接口,完成底层监控程序和监控服务软件之间的通信,USB接口控制器作为压缩码流的数据传输接口,完成压缩码流向PC客户端的输送任务。

4.根据权利要求1所述的一种具有视频监控图像智能分析功能的平台软件,其特征在于:所述的SDK开发包具有智能分析管理服务器软件管理、智能分析单元服务器软件管理、报警结果接收功能,SDK开发包中包括的文件有动态链接库文件、静态库文件、界面程序源代码。

5.根据权利要求1所述的一种具有视频监控图像智能分析功能的平台软件,其特征在于:组成缓冲区队列的三个缓冲,其中两个缓冲区进行数据接收,另外一个缓冲区进行图像处理,同时,利用回调函数对缓冲区进行管理,每接收完一整幅图像后产生一次回调。

6.根据权利要求5所述的一种具有视频监控图像智能分析功能的平台软件,其特征在于:所述回调函数的定义包括IAServ连接回调函数、IAServ登陆回调函数、IAServ登出回调函数、IAServ断开回调函数、异常信息回调函数、IAUnit异常信息回调函数、IAUnit注册回调函数、IAUnit反注册回调函数、IAUnit能力变化回调函数、任务结束回调、任务心跳回调、报警接收回调。

7.根据权利要求1所述的一种具有视频监控图像智能分析功能的平台软件,其特征在于:本平台软件所采用的数据类型结构定义包括设备平台类型枚举、算法类型枚举、报警类型枚举 、错误码枚举、任务信息结构体、,任务信息结构体扩展、报警信息接头体、IAServ登陆信息、IAServ登出信息、异常信息。

8.根据权利要求1所述的一种具有视频监控图像智能分析功能的平台软件,其特征在于:本平台软件在物体检测、数量统计、自动跟踪、入侵检测、遗留物体检测算法中都使用背景模型。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1