[发明专利]一种基于云计算的监控视频在线处理任务管理方法及系统有效
申请号: | 201510065491.2 | 申请日: | 2015-02-09 |
公开(公告)号: | CN104618693B | 公开(公告)日: | 2017-07-28 |
发明(设计)人: | 张海涛;马华东;高一鸿;赵纯;张闯 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04N7/18 | 分类号: | H04N7/18;H04L29/08 |
代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 王民盛,王丽琴 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 计算 监控 视频 在线 处理 任务 管理 方法 系统 | ||
技术领域
本申请涉及智能视频监控与云计算领域,具体涉及在线智能监控视频在线处理任务管理系统、云资源管理系统、云资源调度方法,尤其涉及一种基于云计算的监控视频在线处理任务管理方法及系统。
背景技术
随着计算机技术、网络技术和多媒体技术的飞速发展,视频监控系统已经从传统的模拟视频监控系统发展到基于IP的网络视频监控系统。伴随我国现代化建设水平和经济发展的不断加速,各个城市纷纷将大规模社会治安网络视频监控系统的建设提升到打造“平安城市”的战略高度,这就对兴建技术标准统一、网络互连互通、信息资源共享的市级或省级监控网络提出了要求。
视频监控系统的规模急剧扩大,但却没有足够的人力进行监控,难以保证多区域、长时间的实时监控,难以及时处理海量实时视频信息,因此迫切需要具备网络实时智能视频分析的监控系统对关键视频信息进行提取,对异常监控场景事件进行预警。另一方面,传统的集中式监控视频处理服务器已不能适应高清视频对网络流量的需求,严重影响了在线智能监控视频处理系统的工作效率。此外,在传统的智能视频监控系统中,智能视频分析算法通常集成在视频分析服务器或摄像头的嵌入式芯片中,提供固定类型的分析算法,用户无法根据需求定制任务。当用户需要使用新的视频分析算法、系统升级或扩展能力时,需要另外购买视频分析服务器或更换摄像头,成本很高,不便于系统管理。使单服务器获得更强的计算能力可以通过增加处理器个数及其他部件速度的方式来实现,然而会受到计算机体系结构和主频等方面的限制,也会遇到高性能服务器价格昂贵、可扩展性差以及无法从根本上解决单点故障和服务器资源不够用等问题。
以上各方面的现实需求归结起来,需要一种高效、灵活、稳定、低成本、方便管理的海量监控视频数据处理方案。
发明内容
本申请提供了一种基于云计算的监控视频在线处理任务管理方法及系统,能够实现高效、灵活、稳定、低成本、方便管理的海量监控视频数据处理。
本申请实施例提供了一种基于云计算的监控视频在线处理任务管理系统,所述监控视频在线处理任务管理系统分别连接客户端和前端摄像机,该监控视频在线处理任务管理系统包括:智能视频分析算法管理模块、云资源管理模块、云计算物理资源模块和虚拟智能视频分析服务器;
所述智能视频分析算法管理模块用于管理客户端的视频分析任务,保存和管理虚拟智能视频分析服务器的相关信息,监听虚拟智能视频分析服务器的运行状态,在虚拟计算服务器上部署、启动虚拟智能视频分析服务器;向云计算物理资源模块发出资源申请和撤销请求;
所述云资源管理模块用于按需动态地在云计算物理资源模块上对虚拟智能视频分析服务器进行创建、删除、查看操作;
云计算物理资源模块用于部署服务器虚拟化环境,具备生成虚拟智能视频分析服务器的云计算物理资源;
虚拟智能视频分析服务器,生成于云计算物理资源模块提供的云计算物理资源之上,每个虚拟智能视频分析服务器包含一种或多种视频分析算法,用于接收并解码监控摄像机传输的视频流,负责对监控视频流进行在线的分析,然后把视频分析的结果发送给客户端。
本申请实施例还提供了一种基于云计算的监控视频在线处理任务管理方法,包括如下步骤:
任务请求阶段:客户端向智能视频分析算法管理模块发送监控视频在线处理任务请求Q={C,J,T},然后等待智能视频分析算法管理模块的任务部署结果;其中,C={c1,c2,…,cn}为摄像头集合,J={j1,j2,…,j3}为视频分析算法集合,T=[t1,t2]为任务执行时间段;
任务部署阶段:智能视频分析算法管理模块接收到任务请求Q后,进行判断:如果当前云计算物理资源模块中没有能够满足任务请求Q的虚拟智能视频分析服务器,则通过云资源管理模块动态生成满足任务请求Q所需资源配置的虚拟计算服务器,然后把所需的智能视频分析算法应用镜像部署到虚拟计算服务器,从而生成满足任务需求的虚拟智能视频分析服务器,启动虚拟智能视频分析服务器执行视频分析任务,并把虚拟智能视频分析服务器相关信息返回给客户端;如果当前云计算物理资源模块中具有能够满足任务请求Q的虚拟智能视频分析服务器,则根据虚拟智能视频分析服务器集群的负载情况自适应地调度虚拟智能视频分析服务器,启动虚拟智能视频分析服务器执行视频分析任务,并把相应的虚拟智能视频分析服务器集群信息返回给客户端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510065491.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:位于空中的电力设备识别系统
- 下一篇:一种无线视频传输方法