基于vw显示能力自动检测的信号自适应接入方法及系统的制作方法

文档序号:2540496阅读:140来源:国知局
基于vw显示能力自动检测的信号自适应接入方法及系统的制作方法
【专利摘要】本发明公开了一种基于VW显示能力自动检测的信号自适应接入方法及系统,该方法采用统计显示拼接墙上已开窗信号的显示面积,计算剩余的显示面积和所能支持的最大信号窗口大小,如果当前要接入的信号窗口超过最大信号窗口大小,通过优先调整已开窗信号窗口位置实现信号的自适应接入。减少人工调整和操作时间长和易出错的问题,提高显示拼接墙信号开窗的利用率,保证紧急和突发事件的处理效率。
【专利说明】基于VW显示能力自动检测的信号自适应接入方法及系统
[0001]
【技术领域】
[0002]本发明涉及显示拼接墙【技术领域】,更具体地,涉及一种基于VW (Video Wall,显示拼接墙)显示能力自动检测的信号自适应接入方法及系统。
【背景技术】
[0003]随着社会信息化水平的不断提高,人们对管理科学化的要求也越来越高,控制室能有效实现业务的统一监管,调度,决策和指挥,因此在政府,安防,交通,电力等各行业中发挥着重要作用。因为控制室要动态接入大量信号同时进行显示,为了避免信号之间互相覆盖,需要很大的显示面积,一般都配备了由多个显示单元组成的大型显示拼接墙。动态接入的各种数据和信息,通过在显示拼接墙上的互不重叠的位置开出一定大小的信号窗口进行显示,如图1所示,最终实现对各种业务的监管、决策和指挥调度等功能。
[0004]随着拼接显示墙上信号窗口的增加,显示墙上剩下可供信号开窗显示的面积会越来越小,并且由于原先各信号窗口位置放置的随机性,剩余显示面积所能开出的最大信号窗口也受到限制。此时如果有优先级很高的紧急信号,比如某些突发事件或灾害信号需要接入显示拼接墙进行显示,在不覆盖其它信号窗口的情况下,可能无法接入开窗显示,如图2所示。如果要保证紧急信号的上墙显示,一般有几种处理方式。第一种方式是信号直接开窗覆盖其它窗口的一部分,如图3所示。这种处理方式的缺点在于会覆盖其它优先级也很高的窗口,如信号窗口 3,或者需要人工对所有信号窗口的优先级进行比较,找到优先级较低的窗口进行覆盖。第二种方式是关闭已经打开的优先级较低的信号窗口,接入紧急信号开窗显示,如图4所示。这种处理方式也需要人工对所有信号窗口进行优先级比较,关闭优先级较低的信号窗口,直到有足够的显示面积支持紧急信号的开窗显示。以上两种方式并非最优的方式,根据计算,当前显示拼接墙上的剩余显示面积仍然大于紧急信号的窗口大小,只是因为已经打开的信号窗口位置放置不规则,此时通过调整打开的信号窗口位置,就可以在不覆盖和不关闭已开信号窗口的情况下接入紧急信号,如图5所示。虽然可以通过人工判断和位置调整支持紧急信号的开窗显示,但这种方式需要较长的时间,特别是在大型的显示拼接墙上,可能有数百个信号窗口,依靠人工是很难完成的。

【发明内容】

[0005]本发明的首要目的是提出一种基于VW显示能力自动检测的信号自适应接入方法,采用统计显示拼接墙上已开窗信号的显示面积,计算剩余的显示面积和所能支持的最大信号窗口大小,如果当前要接入的信号窗口超过最大信号窗口大小,通过优先调整已开窗信号窗口位置实现信号的自适应接入。
[0006]本发明的有一目的是提出一种应用上述方法的系统。
[0007]为了实现上述目的,本发明的技术方案为: 一种基于VW显示能力自动检测的信号自适应接入方法,包括:
51.统计显示拼接墙剩余显示面积;
52.计算显示拼接墙剩余最大开窗大小;
53.等待信号接入开窗显示,如果有信号需要接入开窗显示,获取接入信号的开窗大小信息,进入步骤S4,否则停留在步骤S3 ;
54.接入信号的开窗大小与最大开窗大小比较:将需要接入显示的信号窗口的开窗大小信息与步骤2中计算得到的最大开窗大小进行比较,如果最大开窗大小满足需要接入的信号窗口大小,则直接将信号开窗到显示拼接墙上,回到步骤SI重新计算剩余显示面积;否则,如果最大开窗大小不满足需要接入显示的信号窗口大小,则进入步骤S5 ;
55.接入信号窗口与步骤SI计算得到的剩余显示面积比较:继续判断剩余显示面积是否满足需要接入显示的信号窗口大小;如果满足,进入步骤S6 ;否则进入步骤S7 ;
56.已开信号显示窗口的位置调整:对已开信号显示窗口的位置进行自动调整,重新排列,直到能获得最优的剩余最大开窗大小,然后直接将信号开窗到显示拼接墙上,回到步骤SI重新计算剩余显示面积;
57.窗口信号优先级判断:通过比较所有已开信号的优先级,关闭优先级最低的信号窗口,重新回到步骤SI计算剩余显示面积。
[0008]一种应用所述的方法的系统,包括:
显示面积统计模块,用于统计显示拼接墙剩余显示面积;
剩余最大开窗面积计算模块,用于计算显示拼接墙剩余最大开窗大小;
信号接入模块,用于等待信号接入开窗显示,如果有信号需要接入开窗显示,获取接入信号的开窗大小信息;
第一比较模块,用于将需要接入显不的信号窗口的开窗大小信息与最大开窗大小进行比较,如果最大开窗大小满足需要接入的信号窗口大小,则直接将信号开窗到显示拼接墙上,跳回显示面积统计模块重新计算剩余显示面积;否则,如果最大开窗大小不满足需要接入显不的信号窗口大小;
第二比较模块,用于比较判断剩余显示面积是否满足需要接入显示的信号窗口大小;位置调整模块,当剩余显示面积满足需要接入显示的信号窗口大小时,则对已开信号显示窗口的位置进行自动调整,重新排列,直到能获得最优的剩余最大开窗大小,然后直接将信号开窗到显示拼接墙上,并接入显示面积统计模块;
优先级判断模块,当剩余显示面积不满足需要接入显示的信号窗口大小时,比较所有已开信号的优先级,关闭优先级最低的信号窗口,并接入显示面积统计模块。
[0009]与现有技术相比,本发明的有益效果为:本发明的方法通过对信号窗口定义优先级,定义并计算显示拼接墙的实时显示能力,即自动计算和统计剩余显示面积和最大无覆盖开窗大小,根据接入信号的开窗大小,自适应对已开信号位置进行调整和优先级低信号的关闭,减少人工调整和操作时间长和易出错的问题,提高显示拼接墙信号开窗的利用率,保证紧急和突发事件的处理效率。
[0010]本发明可以根据实际应用灵活部署,当控制室拥有多个显示拼接墙系统时,还可以实现多个系统之间的信号窗口接入的自适应管理。
[0011]本发明可以实时获取控制室中显示拼接墙的显示能力。可以根据业务应用需要对显示拼接墙进行资源预留,提高对重要业务的保障水平。
【专利附图】

【附图说明】
[0012]图1是显示拼接墙的使用和不同信号的开窗显示。
[0013]图2是信号开窗位置的随机性导致显示能力不足以接入紧急信号。
[0014]图3是通过覆盖已开信号窗口实现紧急信号接入。
[0015]图4是通过关闭优先级低的信号实现紧急信号接入。
[0016]图5是调整已开信号窗口位置实现紧急信号接入。
[0017]图6是显示拼接墙剩余显示面积计算示意图。
[0018]图7是显不拼接墙剩余最大开窗大小计算不意图。
[0019]图8是整个系统处理的数据流图。
【具体实施方式】
[0020]下面结合附图对本发明做进一步的描述,但本发明的实施方式并不限于此。
[0021]如图8所示,具体的实施流程和步骤如下:
1.系统启动后,服务程序根据显示拼接墙的总显示面积和当前显示的信号窗口计算显示拼接墙剩余的显示面积。
[0022]2.服务程序根据当前显示的信号窗口位置,计算信号无覆盖最大开窗大小。
[0023]3.新的信号需要在显示拼接墙上开窗显示时,获取新信号窗口的大小。
[0024]4.新信号窗口大小与当前信号无覆盖最大开窗大小比较,如果新信号窗口小于当前最大开窗大小,则直接开窗显示,否则转到步骤5。
[0025]5.如果新信号窗口大于当前最大开窗大小,再比较新信号窗口与剩余显示面积大小,如果新信号窗口小于剩余显示面积,转到步骤6,否则转到步骤7。
[0026]6.如果新信号窗口小于剩余显示面积,调整移动显示拼接墙上已开窗信号的位置,回到步骤2重新计算无覆盖最大开窗大小,直到无覆盖最大开窗大小大于新信号窗口。
[0027]7.如果新信号窗口大于剩余显示面积,对已开窗信号进行优先级排序,关闭优先级最低的已开窗信号,回到步骤I重新计算剩余显示面积和无覆盖最大开窗大小,并继续执行以上的判断处理过程。
[0028]8.新信号开窗显示后,回到步骤1,等待新信号接入开窗,重复以上过程。
[0029]以上所述的本发明的实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神原则之内所作出的修改、等同替换和改进等,均应包含在本发明的权利要求保护范围之内。
【权利要求】
1.一种基于VW显示能力自动检测的信号自适应接入方法,其特征在于,包括: S1.统计显示拼接墙剩余显示面积; S2.计算显示拼接墙剩余最大开窗大小; S3.等待信号接入开窗显示,如果有信号需要接入开窗显示,获取接入信号的开窗大小信息,进入步骤S4,否则停留在步骤S3 ; S4.接入信号的开窗大小与最大开窗大小比较:将需要接入显示的信号窗口的开窗大小信息与步骤2中计算得到的最大开窗大小进行比较,如果最大开窗大小满足需要接入的信号窗口大小,则直接将信号开窗到显示拼接墙上,回到步骤SI重新计算剩余显示面积;否则,如果最大开窗大小不满足需要接入显示的信号窗口大小,则进入步骤S5 ; S5.接入信号窗口与步骤SI计算得到的剩余显示面积比较:继续判断剩余显示面积是否满足需要接入显示的信号窗口大小;如果满足,进入步骤S6 ;否则进入步骤S7 ; S6.已开信号显示窗口的位置调整:对已开信号显示窗口的位置进行自动调整,重新排列,直到能获得最优的剩余最大开窗大小,然后直接将信号开窗到显示拼接墙上,回到步骤SI重新计算剩余显示面积; S7.窗口信号优先级判断:通过比较所有已开信号的优先级,关闭优先级最低的信号窗口,重新回到步骤SI计算剩余显示面积。
2.根据权利要求1所述的基于VW显示能力自动检测的信号自适应接入方法,其特征在于,所述步骤SI统计显示拼接墙剩余显示面积的具体实现方式为:显示拼接墙当前显示模式的最大分辨率用显示像素面积来表示,如果显示拼接墙的横向显示分辨率为w像素,纵向显示分辨率为h像素,则显示拼接墙的总显示面积为sl=w*h ; 设当前显示拼接墙上有N个信号窗口互不重叠,信号窗口 I到N的横向分辨率分辨为al、…、aN,纵向分辨率为bl、…、bN,所述N个窗口所占据的面积为s2=al*bl+...+aN*bN,则剩余的显示面积为sO = sl_s2。
3.根据权利要求1所述的基于VW显示能力自动检测的信号自适应接入方法,其特征在于,所述步骤S2计算显示拼接墙剩余最大开窗大小的具体实现方式为:计算与已开窗口不重叠的最大内接矩形,选择面积最大的内接矩形作为剩余最大开窗大小。
4.一种应用权利要求1至3任一项所述的方法的系统,其特征在于,包括: 显示面积统计模块,用于统计显示拼接墙剩余显示面积; 剩余最大开窗面积计算模块,用于计算显示拼接墙剩余最大开窗大小; 信号接入模块,用于等待信号接入开窗显示,如果有信号需要接入开窗显示,获取接入信号的开窗大小信息; 第一比较模块,用于将需要接入显不的信号窗口的开窗大小信息与最大开窗大小进行比较,如果最大开窗大小满足需要接入的信号窗口大小,则直接将信号开窗到显示拼接墙上,跳回显示面积统计模块重新计算剩余显示面积;否则,如果最大开窗大小不满足需要接入显不的信号窗口大小; 第二比较模块,用于比较判断剩余显示面积是否满足需要接入显示的信号窗口大小; 位置调整模块,当剩余显示面积满足需要接入显示的信号窗口大小时,则对已开信号显示窗口的位置进行自动调整,重新排列,直到能获得最优的剩余最大开窗大小,然后直接将信号开窗到显示拼接墙上,并接入显示面积统计模块;优先级判断模块,当剩余显示面积不满足需要接入显示的信号窗口大小时,比较所有已开信号的优先级,关闭优先级最低的信号窗口,并接入显示面积统计模块。
5.根据权利要求4所述的系统,其特征在于,所述显示面积统计模块的具体实现方式为: 统计显示拼接墙剩余显示面积的具体实现方式为:显示拼接墙当前显示模式的最大分辨率用显示像素面积来表示,如果显示拼接墙的横向显示分辨率为w像素,纵向显示分辨率为h像素,则显示拼接墙的总显示面积为sl=w*h ; 设当前显示拼接墙上有N个信号窗口互不重叠,信号窗口 I到N的横向分辨率分辨为al、…、aN,纵向分辨率为bl、…、bN,所述N个窗口所占据的面积为s2=al*bl+...+aN*bN,则剩余的显示面积为sO = sl_s2。
6.根据权利要求4所述的系统,其特征在于,所述剩余最大开窗面积计算模块的具体实现方式为:计算与已开窗口不重叠的最大内接矩形,选择面积最大的内接矩形作为剩余最大开窗大 小。
【文档编号】G09F9/00GK103838542SQ201310672834
【公开日】2014年6月4日 申请日期:2013年12月12日 优先权日:2013年12月12日
【发明者】张超, 江志和, 赵宇颖 申请人:广东威创视讯科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1