专利名称:多摄像头选择性视频监控方法
技术领域:
本发明涉及视频监控领域,特别是涉及一种多摄像头选择性视频监控方法。
背景技术:
目前,视频监控通常采用总中心/分中心两层结构,分中心通常对几百路摄像头的图像进行监控,同时对图像进行模/数转换,使得数字信号能够在多个客户端显示,并在服务器上进行存储;而在总中心会对多个分中心的摄像头进行监控,由于分中心与总中心之间使用的视频平台品牌不一致,因此,需要采用解码器(分中心品牌)将数字信号转为模拟信号,再进入编码器(总中心品牌)后,才能纳入到总中心监控范围内;而从分中心到总中心的编解码器相对有限,使得上述方案存在以下问题:1.总中心监控到分中心的视频资源受硬件限制,只能看到有限路数的图像;2.需要调整分中心到总中心视频资源时,需要同时对硬件及软件配置作调整,操
作复杂。
发明内容
本发明要解决的技术问题是提供一种多摄像头选择性视频监控方法,它可以在有限的编码器资源下选择性地监控所有摄像头的图像。为解决上述技术问题,本发明的多摄像头选择性视频监控方法,包括以下步骤:I)在监控总中心配置摄像头与视频矩阵输入通道的对应关系、视频矩阵输出通道与监控总中心的编码器的对应关系;2)用户在监控总中心的客户端选择要查看图像的摄像头,客户端向监控总中心的服务端发送查看该摄像头图像的请求;3)服务端收到客户端的请求,检查该摄像头是否有已经连接的编码器;若有,则将该编码器信息返回给客户端;若没有,则获取与该摄像头关联的视频矩阵,再获取与该视频矩阵关联的编码器列表,然后将编码器列表中能用的编码器分配给该客户端;4)客户端收到服务端返回的编码器信息,连接该编码器,并从该编码器上获取该摄像头的实时图像。本发明通过由监控总中心控制编码器资源的分配和视频矩阵的切换,使监控总中心在有限的编码器资源下能够选择性地查看分中心的所有摄像头的图像,从而达到了资源的最大利用率。
图1是本发明实施例的视频监控系统结构示意图。图2是本发明实施例的方法流程示意图。图3是图2的流程中,服务端分配可用的编码器的流程示意图。
具体实施例方式为对本发明的技术内容、特点与功效有更具体的了解,现以本发明在上海虹桥交通枢纽视频监控中的应用为例,结合附图,对本发明的实施方式详述如下:如图1所示,虹桥交通枢纽视频监控系统划分为TMS监控分中心和枢纽监控总中心两层结构,在TMS监控分中心有400路信号源,从TMS监控分中心到枢纽监控总中心共有32路视频通道,通过视频矩阵设置分配到枢纽监控总中心的具体摄像头;枢纽监控总中心有一个大屏幕监控系统、一个服务端和多个客户端。本实施例通过以下具体步骤,在枢纽监控总中心实现多摄像头选择性视频监控:步骤1,将TMS监控分中心的所有摄像头的参数,以及视频矩阵的输入、输出通道参数纳入到枢纽监控总中心的监控系统。步骤2,在枢纽监控总中心的监控系统中配置摄像头与视频矩阵输入通道的对应关系,以及视频矩阵输出通道与枢纽监控总中心的编码器的对应关系,并设置枢纽监控总中心的各客户端的权限。步骤3,当用户在枢纽监控总中心的客户端请求查看某摄像头的图像时,客户端向枢纽监控总中心的服务端请求可以使用的编码器资源。步骤4,服务端在收到客户端查看摄像头图像请求时,检查该摄像头是否有已经连接的编码器资源。如果有,则将该编码器资源返回客户端,客户端连接该编码器,并从该编码器上获取该摄像头的实时图像。如果没有,则获取该摄像头关联的视频矩阵,再获取该视频矩阵关联的编码器列表,然后检测编码器列表中各编码器的占用状态;如果编码器列表中有空闲的编码器,则将该编码器通知客户端,并控制TMS监控分中心的视频矩阵,将用户需要查看的摄像头分配到该编码器对应的视频矩阵输出通道上;如果编码器列表中没有空闲的编码器,即所有编码器都已被占用,则根据编码器的占用时间排序,找到最早被调用且请求客户端权限不高于本次请求的客户端权限的编码器资源,然后将该编码器资源通知客户端,并对视频矩阵进行相应的切换控制,将用户需要查看的摄像头分配到该编码器对应的视频矩阵输出通道上。步骤5,当客户端不再查看该摄像头的图像时,通知服务端,服务端收到消息后,将该客户端连接的编码器资源置为可用状态。在应用上述方法前,TMS监控分中心与枢纽监控总中心双方需要约定监控32路视频的相关信息,并指定人员定期维护该信息,而且在枢纽监控总中心的监控系统中也无法看到视频信号源具体对应的摄像头位置。而在使用上述方法后,在枢纽监控总中心的监控系统中,监控人员不仅可以看到TMS监控分中心的400路信号源对应的摄像头的具体信息,还可以直观地选择需要监控的TMS视频信息;此外,由于本发明是由服务器自动分配可用编码器资源的,因此,不需要再对32路视频通道资源进行扩充(32路视频通道资源仅限制同一时间枢纽监控总中心监控TMS监控分中心的视频的并发量),从而达到了资源的最大利用率。
权利要求
1.摄像头选择性视频监控方法,其特征在于,包括以下步骤: 1)在监控总中心配置摄像头与视频矩阵输入通道的对应关系、视频矩阵输出通道与监控总中心的编码器的对应关系; 2)用户在监控总中心的客户端选择要查看图像的摄像头,客户端向监控总中心的服务端发送查看该摄像头图像的请求; 3)服务端收到客户端的请求,检查该摄像头是否有已经连接的编码器;若有,则将该编码器信息返回给客户端;若没有,则获取与该摄像头关联的视频矩阵,再获取与该视频矩阵关联的编码器列表,然后将编码器列表中能用的编码器分配给该客户端; 4)客户端收到服务端返回的编码器信息,连接该编码器,并从该编码器上获取该摄像头的实时图像。
2.根据权利要求1所述的方法,其特征在于,步骤I)中,还包括在服务端设置监控总中心各客户端的权限。
3.根据权利要求2所述的方法,其特征在于,步骤3)中,分配编码器的步骤包括:检测编码器列表中各编码器的占用状态;若有空闲的编码器,则将该摄像头分配到该编码器对应的视频矩阵输出通道上,并将该编码器信息返回给客户端;若没有空闲的编码器,则根据编码器的占用时间和占有编码器的客户端的权限,检索是否有能被替换的编码器,若有,则将该摄像头分配到该编码器对应的视频矩阵输出通道上,并将该编码器信息返回给客户端;若没有,则通知客户端没有能用的编码器。
4.根据权利要求3所述的方法,其特征在于,所述能被替换的编码器是最早被占用且占用该编码器的客户端的权限不高于本次请求的客户端权限的编码器。
5.根据权利要求1至4任何一项所述的方法,其特征在于,还包括步骤: 5)用户不再查看该摄像头的图像时,客户端通知服务端停止查看该摄像头的图像;月艮务端收到客户端的通知,将该客户端连接的编码器置为能用状态。
全文摘要
本发明公开了一种多摄像头选择性视频监控方法,包括步骤1)监控总中心配置摄像头与视频矩阵输入通道、视频矩阵输出通道与编码器的对应关系;2)客户端向服务端发送查看某摄像头图像的请求;3)服务端检查该摄像头是否有已经连接的编码器;若有,则将该编码器信息返回客户端;若没有,则通过与该摄像头关联的视频矩阵,获取与该矩阵关联的编码器列表,将列表中可用的编码器分配给该客户端;4)客户端连接该编码器,获取该摄像头的实时图像。该方法通过由监控总中心控制编码器资源的分配和视频矩阵的切换,使监控总中心在有限的编码器资源下能够选择性地查看分中心的所有摄像头的图像,从而达到了资源的最大利用率。
文档编号H04N7/18GK103096029SQ20111034269
公开日2013年5月8日 申请日期2011年11月3日 优先权日2011年11月3日
发明者李晓浩, 朱从锋, 冯隽永 申请人:上海宝信软件股份有限公司