拼接墙开窗方法及装置的制造方法

文档序号:9452803阅读:675来源:国知局
拼接墙开窗方法及装置的制造方法
【技术领域】
[0001]本发明涉及拼接墙显示领域,特别是涉及一种拼接墙开窗方法及装置。
【背景技术】
[0002]目前,拼接墙已被广泛应用于交通、电力、安保等多个系统领域,通过将各类应用软件及监控视频画面投放到拼接墙上大大方便了人们对各类数据的监控,为实现数据分析和资源的快速调配提供了可能。在实际应用中,不同的应用场合会使用不同规模的拼接墙系统,目前一些监控调度室使用的超大规模拼接墙系统由一百多个显示单元拼接而成,例如城市交警大队监控室里面需要采用5X25的拼接墙系统对市区各个路段和路口的摄像头进行远程监控,其中需要接入的信号多达数千路,而当用户想在拼接墙上浏览一个信号画面时,需要在拼接墙控制软件上对已经配置好的信号进行一个开窗操作,当用户在面对海量信号上墙时,需要应付繁琐的重复开窗操作,这种机械性的开窗方法不仅效率低下,而且为拼接墙的使用带来了很大的不便,大大降低了信号开窗的易用性。

【发明内容】

[0003]基于此,有必要针对拼接墙机械开窗的问题,提供一种拼接墙开窗方法及装置。该拼接墙开窗方法能够实现对待上墙信号进行快速、批量地开窗,极大地提高了拼接墙的开窗效率,为拼接墙中海量上墙信号的开窗操作提供一种简洁、快速的方法,同时,拼接墙开窗装置基于装置中各个模块的协同作用,简化了拼接墙开窗操作,提高了拼接墙系统的开窗效率。
[0004]—种拼接墙开窗方法,包括以下步骤:
[0005]获取已显示窗口的窗口信息,所述窗口信息包括窗口在拼接墙上的位置坐标信息;
[0006]根据所述窗口信息构建窗口布局并生成对应的布局配置信息,所述布局配置信息包括各个所述窗口相对于所述窗口布局的相对坐标信息;
[0007]根据所述布局配置信息对待上墙信号进行开窗显示;
[0008]根据开窗后当前已显示的各个窗口的窗口信息更新所述窗口布局和对应的布局配置信息。
[0009]在上述拼接墙开窗方法中,首先基于包括各个窗口在拼接墙上的坐标信息的窗口信息构建窗口布局并生成对应的布局配置信息,然后以生成的布局配置信息对待上墙信号进行开窗显示,根据开窗后拼接墙上当前已显示的各个窗口的窗口信息更新窗口布局和对应的布局配置信息,更新后的布局配置信息将用于对其他待上墙信号的开窗,之后的待上墙信号的开窗方法以此类推,由于该拼接墙开窗方法避免了对待上墙信号进行单个、逐一的开窗操作,实现了对待上墙信号进行快速、批量地开窗,因而极大地提高了拼接墙的开窗效率,为拼接墙对海量上墙信号的开窗操作提供一种简洁、快速的方法。
[0010]本发明还提出了一种拼接墙开窗装置,包括:
[0011]获取模块,用于获取已显示窗口的窗口信息,所述窗口信息包括窗口在拼接墙上的位置坐标信息;
[0012]布局模块,用于根据所述窗口信息构建窗口布局并生成对应的布局配置信息,所述布局配置信息包括各个所述窗口相对于所述窗口布局的相对坐标信息;
[0013]开窗模块,用于根据所述布局配置信息对待上墙信号进行开窗显示;
[0014]更新模块,用于根据所述开窗模块开窗后当前已显示的各个窗口的窗口信息更新所述窗口布局和对应的布局配置信息。
[0015]上述拼接墙开窗装置中,通过各个模块之间的协调配合,实现根据拼接墙当前已显示的各个窗口的窗口信息动态更新窗口布局和对应的配置信息,从而通过开窗模块对待上墙信号的开窗操作,实现拼接墙显示窗口数量的指数级增加,从而能够实现对待上墙信号在拼接墙上的快速、批量地开窗,简化拼接墙开窗操作的同时,极大地提高了拼接墙系统的开窗效率。
【附图说明】
[0016]图1为拼接墙开窗方法其中一个实施例的流程示意图;
[0017]图2为根据窗口信息构建窗口布局其中一个实施例的不意图;
[0018]图3为根据窗口布局及对应的布局配置信息对待上墙信号进行开窗显示其中一个实施例的示意图;
[0019]图4根据已显示窗口的窗口信息构建新的窗口布局其中一个实施例的示意图;
[0020]图5为拼接墙开窗装置其中一个实施例的结构示意图。
【具体实施方式】
[0021]下面将结合附图及较佳实施例对本发明的技术方案进行详细描述。
[0022]在其中一个实施例中,参见图1所示,一种拼接墙开窗方法,包括如下步骤:
[0023]Sll获取已显示窗口的窗口信息,所述窗口信息包括窗口在拼接墙上的位置坐标信息;
[0024]S12根据所述窗口信息构建窗口布局并生成对应的布局配置信息,所述布局配置信息包括各个所述窗口相对于所述窗口布局的相对坐标信息;
[0025]S13根据所述布局配置信息对待上墙信号进行开窗显示。
[0026]S14根据开窗后当前已显示的各个窗口的窗口信息更新所述窗口布局和对应的布局配置信息。
[0027]下面对该实施例的内容进行详细说明。首先获取窗口信息,窗口信息包括该窗口在拼接墙上的位置坐标信息(以拼接墙为母坐标系时,窗口在拼接墙上的横坐标和纵坐标);其次,根据各个窗口的窗口信息构建窗口布局并生成对应的布局配置信息,具体而言窗口布局在拼接墙上的坐标由其所包含的各个窗口的位置坐标信息确定,布局配置信息包括各个窗口相对于窗口布局的相对坐标信息(以窗口布局为母坐标系时,窗口在窗口布局内的相对横坐标和相对纵坐标),即当窗口布局构建完成时,该布局内各个窗口之间的相对位置是确定的;根据布局配置信息对待上墙信号进行开窗显示;根据当前拼接墙上已开窗显示的各个窗口的窗口信息更新窗口布局和对应的布局配置信息,以更新后的布局配置信息对其他待上墙信号进行开窗显示,之后的其他待上墙信号的显示方法以此类推。利用上述开窗方法对待上墙信号进行开窗操作,最终在拼接墙上显示的信号窗口的数量将以指数级的数量增加,从而极大地提高了拼接墙的开窗速度和效率。
[0028]作为一种具体的实施方式,根据窗口信息构建窗口布局并生成对应的布局配置信息时可以采用如下方式:
[0029]窗口布局的起始坐标的横坐标为各个窗口横坐标的最小值,起始坐标的纵坐标为各个窗口纵坐标的最大值;
[0030]窗口布局的终止坐标的横坐标为各个窗口横坐标的最大值,终止坐标的纵坐标为各个窗口纵坐标的最大值。
[0031]下面结合图2对上述具体的实施方式进行详细说明。如图2所示,区域A和区域B分别为拼接墙D上显示的两个窗口,窗口 A的起始坐标为Begin(50,100),窗口 A的终止坐标为End(850,700),窗口 B的起始坐标为Begin(1200,150),窗口 B的终止坐标为End (1900, 1050),区域C为根据窗口 A和窗口 B的位置坐标信息确定的窗口布局,具体的,区域C的起始坐标的横坐标由下式决定
[0032]C.Begin.X = Min (A.Begin.X, B.Begin.X)
[0033]其中C.Begin.X表示区域C的起始坐标的横坐标,A.Begin.X为窗口 A的起始坐标的横坐标,B.Begin.X为窗口 B的起始坐标的横坐标,Min表示对所选参量求取最小值;
[0034]相似地,区域C的起始坐标的纵坐标由下式决定
[0035]C.Begin.Y = Min (A.Begin.Y, B.Begin.Y)
[0036]区域C的终止坐标由下式决定
[0037]C.End.X = Max (A.End.X, B.End.X)
[0038]C.End.Y = Max (A.End.Y, B.End.Y)
[0039]其中C.End.X表示区域C的终止坐标的横坐标,A.End.X为窗口 A的终止坐标的横坐标,B.End.X为窗口 B的终止坐标的横坐标,C.End.Y表示区域C的终止坐标的纵坐标,A.End.Y为窗口 A的终止坐标的纵坐标,B.End.Y为窗口 B的终止坐标的纵坐标,Max表示对所选参量求取最大值。
[0040]根据上
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1