基于聚合矩阵多路映射的视频设备预置位设置及调用方法

文档序号:7859498阅读:356来源:国知局
专利名称:基于聚合矩阵多路映射的视频设备预置位设置及调用方法
技术领域
本发明涉及视频监控系统技术领域,具体涉及ー种解决视频监控系统中各业务系统间设置预置位冲突的基于聚合矩阵多路映射的视频设备预置位设置及调用方法。
背景技术
近年来,随着计算机网络和多媒体技术的快速发展,视频监控技术得以广泛应用,视频监控系统用于监视现场环境并提供事后分析事故的有关图像资料,随着视频监控前端以及其他各业务系统建设,各业务系统对视频监控应用需求日益増加,即各业务系统与视频监控系统进行集成,并通过视频监控主站系统软件实现对前端系统的远程访问功能。通常在业务系统终端中安装视频监控系统客户端软件方式(即终端方式)、将视频监控系统访问页面嵌入至业务系统中(页面嵌入方式)和业务系统通过调用视频监控系统 提供的接ロ(接ロ调用方式),以实现业务系统与视频监控系统集成并实现视频应用需求,但是三种方式均存在不同的缺点,具体如下
I)采用终端方式或页面嵌入方式,其功能及视频应用方式依赖于视频监控系统C/S或B/S终端已有功能,因各业务系统需求各不同相同,采用此方式灵活性较差,不能最大程度满足各业务系统个性化需求。2)采用接ロ调用方式具有一定灵活性,业务系统可根据需求进行二次开发,以实现其个性化展现方式和需求,但因接ロ专业性要求较高,不便于业务系统开发,相应增加开发成本。还有,通常在业务系统与视频监控系统集成并实现视频应用需求时,预置位设置和调用是视频监控应用需求中的常规功能,我们通常预置位设置信息(如预置位编号以及与编号对应的摄像机位置信息)保存在前端系统,而前端系统中预置位信息为有限资源,尚无有效方法针对各业务系统间设置分别进行预置位设置和调用时合理使用预置位信息并处理预置位冲突问题。

发明内容
本发明的目的在于克服现有技术中的不足,本发明的基于聚合矩阵多路映射的视频设备预置位设置及调用方法,通过采用ActiveX控件对视频监控系统软件接ロ进行再次封装,,提供简单控制接口供业务系统调用和操作,便于业务系统快速集成以及实现其视频监控应用功能和需求,并提出采用通过聚合矩阵有效利用预置位资源,合理处理各业务系统预置位设置时的冲突问题,具有良好的应用前景。为了实现上述目标,本发明采用如下的技术方案
一种基于聚合矩阵多路映射的视频设备预置位设置及调用方法,其特征在于多个业务系统終端和前端系统通过视频监控系统相通信连接,视频监控系统的视频监控系统软件接ロ采用ActiveX控件进行封装,用于提供简单控制接口供业务系统调用和操作,视频监控系统中还设有用于将各业务系统终端的预置点编号转换、映射成设备端的统ー编码后在发送给前端系统的聚合矩阵,聚合矩阵中设有用于存储预置点编号的聚合矩阵映射表,该视频设备预置位设置及调用方法,包括以下步骤,
步骤(I)判断视频监控系统接收来自各业务系统的预置位请求,若预置位请求为设置请求,则执行步骤(2)进入设置模式;若预置位请求为调用请求,则执行步骤(5)进入调用模式;
步骤(2)判断预置位设置请求中的预置位编号是否已经被对应的业务系统使用,若已经被该业务系统使用,则执行步骤(3);若没有被该业务系统使用,则执行步骤(4);
步骤(3)更新该预置位编号的位置信息,并返回步骤(1),进接收来自各业务系统的下一次的预置位请求;
步骤(4)在聚合矩阵映射表中获取ー个未使用的映射编号,并将映射后的映射编号发送至前端系统中进行预置位设置,并返回步骤(I ),进接收来自各业务系统的下一次的预置 位请求;
步骤(5)通过聚合矩阵映射表获取与之对应的映射后的调用请求中的预置位编号,将映射后的预置位编号发送至前端系统进行对应的预置位调用,并返回步骤(I),进接收来自各业务系统的下一次的预置位请求。前述的基于聚合矩阵多路映射的视频设备预置位设置及调用方法,其特征在于所述前端系统包括摄像机,所述步骤(4)映射后的映射编号和步骤(5)映射后的预置位编号保存在所述摄像机中,所述摄像机预置位编号的数量为128个或者256个。前述的基于聚合矩阵多路映射的视频设备预置位设置及调用方法,其特征在于所述步骤(3)更新该预置位编号的位置信息,预置位编号保持不变,是将与之对应的预置位名称或所述摄像机所指向的位置更新为当前所设置的值。本发明的有益之处在于本发明的基于聚合矩阵多路映射的视频设备预置位设置及调用方法,采用AcitveX控件对视频监控系统的接ロ进行封装,将视频解码、显示等专业性较高的工作已经实现,仅提供简单接口供业务系统进行控制和个性化配置,具有易用性高的特点,便于业务系统快速实现其视频监控个性化应用需求,还提出采用聚合矩阵的方法,能够有效、合理利用了预置位有限资源,提高预置位设置效率,解决了预置位设置时的冲突问题,具有良好的应用前景。


图I是本发明的基于聚合矩阵多路映射的视频设备预置位设置及调用方法的预置位编号动态分配原理框图。图2是本发明的视频设备预置位设置及调用方法的设置模式流程图。图3是本发明的视频设备预置位设置及调用方法的调用模式流程图。
具体实施例方式以下结合附图,对本发明作进ー步的详细介绍。如图I所示,多个业务系统终端和前端系统通过视频监控系统相通信连接,本发明的视频监控系统的视频监控系统软件接ロ采用ActiveX控件进行封装,用于提供简单控制接口供业务系统调用和操作,便于业务系统快速集成以及实现其视频监控应用功能和需求,视频监控系统中还设有用于将各业务系统终端的预置点编号转换、映射成设备端的统一编码后在发送给前端系统的聚合矩阵,聚合矩阵中设有用于存储预置点编号的聚合矩阵映射表,如图2及图3所示,该视频设备预置位设置及调用方法,包括以下步骤,
第一歩,判断视频监控系统接收来自各业务系统的预置位请求,若预置位请求为设置请求,则执行第二步进入设置模式;若预置位请求为调用请求,则执行第五步进入调用模式;
第二歩,判断预置位设置请求中的预置位编号是否已经被对应的业务系统使用,若已经被该业务系统使用,则执行第三步;若没有被该业务系统使用,则执行第四步;
第三步,更新该预置位编号的位置信息,即预置位编号保持不变,将与之对应的预置位名称或摄像机所指向的位置更新为当前所设置的值,返回第一歩,进接收来自各业务系统的下一次的预置位请求;
第四步,在聚合矩阵映射表中获取ー个未使用的映射编号,并将映射后的映射编号发送至前端系统中进行预置位设置,并返回第一歩,进接收来自各业务系统的下一次的预置位请求;
第五步,通过聚合矩阵映射表获取与之对应的映射后的调用请求中的预置位编号,将映射后的预置位编号发送至前端系统进行对应的预置位调用,并返回第一歩,进接收来自各业务系统的下一次的预置位请求。所述的前端系统包括摄像机,摄像机预置位编号的数量为128个或者256个,当多个业务系统访问或控制时,因不同业务系统间无消息通信,不同业务系统在设置预置点信息时,该预置点若已经被其他业务系统使用,导致该业务系统设置预置位时将会覆盖其他业务系统所设置的编号,为避免所设置编号与其他业务系统冲突,需要不断逐个编号分别以尝试方法获取其是否被使用信息,因此在设置编号前进行此项工作及流程对该功能的执行以及效率造成极大影响,本发明采用聚合矩阵能够实现预置点信息的映射,即将业务系统在设置预置点时仅需考虑该预置点是否已本业务系统使用,而无需考虑是否被其他系统所使用,聚合矩阵将业务系统端的预置点编号转换、映射成设备端的统ー编码后在发送给前端系统中的摄像机,能够有效、合理利用了预置位有限资源,提高预置位设置效率,解决 了预置位设置时的冲突问题,具有良好的应用前景。以上显示和描述了本发明的基本原理、主要特征和优点。本行业的技术人员应该了解,上述实施例不以任何形式限制本发明,凡采用等同替换或等效变换的方式所获得的技术方案,均落在本发明的保护范围内。
权利要求
1.基于聚合矩阵多路映射的视频设备预置位设置及调用方法,其特征在于多个业务系统终端和前端系统通过视频监控系统相通信连接,视频监控系统的视频监控系统软件接口采用ActiveX控件进行封装,用于提供简单控制接口供业务系统调用和操作,视频监控系统中还设有用于将各业务系统终端的预置点编号转换、映射成设备端的统一编码后在发送给前端系统的聚合矩阵,聚合矩阵中设有用于存储预置点编号的聚合矩阵映射表,该视频设备预置位设置及调用方法,包括以下步骤, 步骤(I)判断视频监控系统接收来自各业务系统的预置位请求,若预置位请求为设置请求,则执行步骤(2)进入设置模式;若预置位请求为调用请求,则执行步骤(5)进入调用模式; 步骤(2)判断预置位设置请求中的预置位编号是否已经被对应的业务系统使用,若已经被该业务系统使用,则执行步骤(3);若没有被该业务系统使用,则执行步骤(4); 步骤(3)更新该预置位编号的位置信息,并返回步骤(1),进接收来自各业务系统的下一次的预置位请求; 步骤(4)在聚合矩阵映射表中获取一个未使用的映射编号,并将映射后的映射编号发送至前端系统中进行预置位设置,并返回步骤(I ),进接收来自各业务系统的下一次的预置位请求; 步骤(5)通过聚合矩阵映射表获取与之对应的映射后的调用请求中的预置位编号,将映射后的预置位编号发送至前端系统进行对应的预置位调用,并返回步骤(1),进接收来自各业务系统的下一次的预置位请求。
2.根据权利要求I所述的基于聚合矩阵多路映射的视频设备预置位设置及调用方法,其特征在于所述前端系统包括摄像机,所述步骤(4)映射后的映射编号和步骤(5)映射后的预置位编号保存在所述摄像机中,所述摄像机预置位编号的数量为128个或者256个。
3.根据权利要求I所述的基于聚合矩阵多路映射的视频设备预置位设置及调用方法,其特 征在于所述步骤(3)更新该预置位编号的位置信息,预置位编号保持不变,是将与之对应的预置位名称或所述摄像机所指向的位置更新为当前所设置的值。
全文摘要
本发明公开了一种基于聚合矩阵多路映射的视频设备预置位设置及调用方法,多个业务系统终端和前端系统通过视频监控系统相通信连接,视频监控系统软件的接口采用ActiveX控件进行封装,用于提供简单控制接口供业务系统调用和操作,还设有用于将各业务系统终端的预置点编号转换、映射成设备端的统一编码后在发送给前端系统的聚合矩阵,聚合矩阵中设有用于存储预置点编号的聚合矩阵映射表,本发明通过提供AcitveX控件方式实现业务系统访问,各业务系统可快速实现其个性化视频应用需求,并提出采用通过聚合矩阵有效利用预置位资源,合理处理各业务系统预置位设置时的冲突问题,具有良好的应用前景。
文档编号H04N5/268GK102857705SQ201210321240
公开日2013年1月2日 申请日期2012年9月3日 优先权日2012年9月3日
发明者张天兵, 唐汗青, 赵仰东, 焦群, 洪功义, 唐栋君, 李志海, 李国志, 张华鲁, 彭启伟, 朱磊, 余昇, 郝小龙, 刘少威, 鲁伟, 孙晶 申请人:国网电力科学研究院, 南京南瑞集团公司, 国家电网公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1