多屏显示方法及多屏显示装置的制作方法

文档序号:2569471阅读:175来源:国知局
专利名称:多屏显示方法及多屏显示装置的制作方法
技术领域
本发明涉及拼接显示技术领域,特别涉及一种多屏显示方法及多屏显示装置。
背景技术
参见图1所示,是现有技术中的多屏拼接方案示意图,其包括有主控板和 多个信号处理板(以下称为单板),各单板分别与拼接墙中的显示单元相对应, 且主控板是逐个向各单板发送不同的窗口操作指令进行多屏拼接显示处理,在 进行多屏显示的情况下,由主控板计算出各个单板需要进行处理的窗口的相关 参数,例如对应于显示源的坐标范围、需要在该单纟反^"应的显示单元上的坐标 范围等等,然后分别为各单板生成不同的窗口命令,然后将不同的命令分别发 送给不同的单板,各单板接收到各自的窗口命令后,直接根据该窗口命令直接 进行相关的处理操作即可。在这种现有技术的方案中,计算各单板的相关参数 的所有的计算处理过程都是在主控板进行,主控板的处理量大,耗时多且繁瑣, 给主控板的控制和管理带来极大的负担,效率低,尤其是在单板数目众多的情 况下,处理量巨大,由此所带来的耗时和负担更为明显,甚至于会影响拼接墙 上显示内容的流畅性。

发明内容
针对上述现有技术中存在的问题,本发明的目的在于提供一种多屏显示方 法以及多屏显示装置,其可以提高多屏显示的效率。
为达到上述目的,本发明采用以下技术方案 一种多屏显示方法,包括步骤
步骤1:主控板根据窗口在拼接墙的第一坐标范围、各单板对应的显示单 元在拼接墙的第二坐标范围计算确定出与所述窗口有重叠部分的有效单板,进入步骤2;
步骤2:主控板生成窗口操作指令并将该窗口操作指令向各所述有效单板 发送,所述窗口操作指令包括有所述第一坐标范围,进入步骤3;
步骤3:各所述有效单板分别根据所述第一坐标范围、所述第二坐标范围 计算确定出该单板所需显示窗口相对于信号源的第三坐标范围、该单板所需显 示窗口相对于该单斧反对应的显示单元的第四坐标范围,进入步骤4;
步骤4:各所述有效单板分别才艮据所述第三坐标范围/人所述信号源中剪切 数据,并根据所述第四坐标范围将剪切后的数据在对应的显示单元上进行显示。
一种多屏显示装置,包括主控板以及两个以上的单板,其中
所述主控板,用于向各单板发送配置信息,并根据窗口在拼接墙的第 一坐 标范围、各单板对应的显示单元在拼接墙的第二坐标范围计算确定出与所述窗 口有重叠部分的有效单板,生成窗口操作指令并将该窗口操作指令向各所述有 效单板发送,所述配置信息包括所述第二坐标范围,所述窗口操作指令包括所 述第一坐标范围;
各所述单板,用于接收所述配置信息并予以储存,并才艮据所述第一坐标范 围、所述第二坐标范围计算确定出该单板所需显示窗口相对于信号源的第三坐 标范围、该单板所需显示窗口相对于该单板对应的显示单元的第四坐标范围, 并根据所述第三坐标范围从所述信号源中剪切数据,并^4居所述第四坐标范围 将剪切后的数据在对应的显示单元上进行显示。
根据上述本发明的方案,其是由主控板计算出与所需显示窗口有重叠部分 的有效单板,即需要进行窗口显示的单板,而由各单板4艮据窗口在拼接墙上的 第一坐标范围以及该单板自身所对应的显示单元在拼接墙上的第二坐标范围计 算出其自身所需显示窗口相对于信号源的第三坐标范围、相对于该单板自身对 应的显示单元的第四坐标范围,并根据该第三坐标范围从信号源中剪切数据后, 根据第四坐标范围在对应的显示单元上进行显示,即是将原本由主控板进行的 处理过程转换分摊至由各个单板来完成,从而大大减少主控板的处理量,而各 单板可以只针对其本身所需要显示处理的窗口显示部分进行处理,处理量不大,从而整个处理并显示的过程所耗费的时间不会太长,提高了处理显示的效率。


图l是现有技术中的多屏拼接方案的示意图2是本发明的多屏拼接方案的示意图3是本发明的多屏拼接方法实施例一的流程示意图4是本发明的多屏拼接方法实施例二的流程示意图5是本发明的多屏拼接装置实施例的结构示意图。
具体实施例方式
为了解决上述现有技术中由于由主控板来统一进^f亍计算处理过程所引起的 效率低下的问题,参见图2所示,是本发明的多屏显示方案的示意图,其通过 使主控板向各单板组播或者广播相同的窗口操作指令,将计算处理过程分配到 各单板来进行,从而大大减少主控板的处理量,而各单4反可以只针对其本身所 需要显示处理的窗口显示部分进行处理,处理量不大,即原来由主控板进行的 处理过程分配分摊至由各单板来进行,从而整个处理并显示的过程所耗费的时 间不会太长,提高了处理显示的效率。
考虑到在进行多屏显示时,由于所开窗口大小以及所处位置的不同,所创 建打开的窗口可能会需要在所有的单板对应的显示单元上进行显示,也可能只 需要在部分单板所对应的显示单元进行显示,因此,在主控板向单板发送窗口 操作指令时,可以是只向需要进行处理显示的单板进行组播发送,也可以是向 所有的单板进行广播发送,以下以实施例的方式对这两种不同的实现方式分别 进行说明。
在进行具体的显示处理之前,主控板需对各单板的相关信息进行配置,包 括各单板对应的显示单元在拼接墙上的位置或者坐标范围等等,即包括
主控板分別向各单板发送配置信息,所述配置信息中分别包括有各所述单 板的所述第二坐标范围,在主控板向所有的单板发送窗口操作指令、由单板自身来判断是否需要接收该窗口操作指令进行处理的情况下,该配置信息还包括
有各所述单板的识别信息;
各所述单板分别接收所述配置信息并予以储存。
在发送配置信息时,由于各单板所对应的显示单元在拼、接墙上的位置不同, 其第二坐标范围也有所不同,因此,主控板向各不同的单^反所发送的配置信息
中所包含的信息内容也有所不同,具体发送时,主控板是将相应的配置信息一 对一的发送给各相应的单板进行配置,各单板将所接收的配置信息进行储存, 以方便后续过程中的处理。
其中,考虑到各单板的显示单元在不同的分辨率条件下,其所显示的内容 的清晰度会有所不同,对于不同的应用环境和条件,对分辨率和显示效果的需 求也会有所不同,因此,在上述配置信息中,还可以包括有单板对应的显示单 元的分辨率信息,其中,各不同的单板对应的显示单元的分辨率信息可以相同 也可以不斗目同。
实施例一
参见图3所示,是本发明的多屏显示方法的实施例一的流程示意图,在本 实施例中,主控板向单板发送窗口操作指令时,是只向需要进行处理的单板进 行组播发送,如图所示,本实施例中的多屏显示方法包括步骤
步骤S101:主控板根据窗口在拼接墙的第一坐标范围以及各单板对应的显 示单元在4并接墙上的第二坐标范围计算出与所述窗口有重叠部分的有效单板, 这里的有效单板即需要接收窗口操作指令的单板,进入步骤S102;
步骤S102:主控板生成窗口4乘作指令,并将该窗口梯:作指令向上述各有效 单板组播发送,窗口操作指令中包括有上述窗口在拼接墙的第一坐标范围,进 入步骤S103;
步骤S103:各所述有效单板接收所述窗口操作指令,并根据窗口操作指令 中的第一坐标范围、该单板对应的显示单元在拼接墙上的第二坐标范围计算确定出该单板所需显示的窗口部分相对于上述主窗口的第三坐标范围、该单板所
需显示的窗口部分相对于该单板的显示单元的第四坐标范围,进入步骤S104;
步骤S104:各所述有效单板分别根据所述第三坐标范围从信号源数据中剪 切数据,并将所剪切的数据在该单板对应的显示单元的第四坐标范围内进行显 示。
根据本实施例中的方案,是由主控板计算出与所需显示窗口有重叠部分的 有效单板,即需要进行窗口显示的有效单板,然后将窗口才喿作指令向所有的有
效单板组播发送,而不必将该窗口操:作指令发送给其他无需进行窗口显示的单 板,各有效单板接收到窗口操作指令后,根据主窗口在拼接墙上的第一坐标范 围以及该单板自身所对应的显示单元在拼接墙上的第二坐标范围计算出其自身 所需显示窗口相对于信号源的第三坐标范围、相对于该单^反自身对应的显示单 元的第四坐标范围,并根据该第三坐标范围从信号源数据中剪切数据,根据第 四坐标范围在对应的显示单元上进行显示,即是将原本由主控板进行的处理过 程转换分摊至由各个单板来完成,从而大大减少主控板的处理量,而各单板可 以只针对其本身所需要显示处理的窗口显示部分进行处理,处理量不大,从而 整个处理并显示的过程所耗费的时间不会太长,提高了处理显示的效率
其中,在上述本实施例的说明中,是以各有效单板直接从信号源数据中剪 切出其需要显示的数据后进行显示来说明,而在窗口操作过程中,并不仅仅只 是包括接收信号源并将信号源的信息数据进行显示的揭:作,可能还包括有其他 的相关操作,例如将窗口隐藏、将窗口置顶、打开窗口等等,此时,在主控板 发送的窗口操作指令中,还包括有该相关操作指令,各有效单板接收到窗口操 作指令后,还根据该相关操作指令对其所需显示的部分进行相关的操作,然后 再将操作处理完的信息数据在显示单元的对应部分进行显示。
此外,考虑到各单板的显示单元在不同的分辨率条件下,其所显示的内容 的清晰度会有所不同,对于不同的应用环境和条件,对分辨率和显示效果的需 求也会有所不同,因此,在上述配置信息中,还可以包>^有单板对应的显示单 元的分辨率信息,其中,各不同的单板对应的显示单元的分辨率信息可以相同也可以不片目同。
实施例二
参见图4所示,是本发明的多屏显示方法实施例二的流程示意图,本实施 例与上述实施例一的不同之处主要在于,在本实施例的方案中,主控板是以广 播发送方式向所有的单板发送窗口操作指令,由各单斧反自己来判断是否需要接 收该窗口搡作指令。
在上述实施例一的方案中,主控板计算确定出需要接收窗口操作指令的有 效单板后,是只将窗口操作指令向这些有效单板进行組4番发送,这意味着主控 板需要有选择性地将窗口操作指令进行发送,从而带来处理上的不便。
如图4所示,在本实施例的多屏显示方法中,包括步骤
步骤S201:主控板根据窗口在拼接墙的第一坐标范围以及各单板对应的显 示单元在拼接墙上的第二坐标范围计算出与所述窗口有重叠部分的有效单板, 这里的有效单板即需要接收窗口操作指令的单板,进入步骤S202;
步骤S202:主控板生成窗口操作指令,并将该窗口才喿作指令向所有的单板 广播发送,窗口操作指令中包括有上述各有效单板的识别信息、上述窗口在拼 接墙的第一坐标范围,进入步骤S203;
步骤S203:各单板接收该窗口操作指令,判断该窗口4喿作指令中是否有与 自身的识别信息相同的识别信息,即窗口操作指令中的各单板的识别信息是否 有一个识别信息是该单板自身的识别信息,若否,则说明其无需对该窗口操作 指令进行处理,将该窗口操作指令丢弃,若是,则^步骤S204;
步骤S204:各所述有效单板根据窗口操作指令中的第一坐标范围、该单板 对应的显示单元在拼接墙上的第二坐标范围计算确定出该单板所需显示的窗口 部分相对于上述主窗口的第三坐标范围、该单板所需显示的窗口部分相对于该 单板的显示单元的第四坐标范围,进入步骤S205;
步骤S205:各所述有效单板分别根据所述第三坐标范围从信号源数据中剪切数据,并将所剪切的数据在该单板对应的显示单元的第四坐标范围内进行显 示。
根据本实施例中的方案,是由主控板计算出与所需显示窗口有重叠部分的 有效单板,即需要进行窗口显示的有效单板,然后将窗口才喿作指令向所有的单 广播板发送,各单板接收到窗口操作指令后,根据窗口操:作指令中所包含的各 单板的识别信息判断其是否需要接收该窗口操作指令并进行处理,若是,则根 据主窗口在拼接墙上的第 一坐标范围以及该单板自身所对应的显示单元在拼接 墙上的第二坐标范围计算出其自身所需显示窗口相对于信号源的第三坐标范 围、相对于该单板自身对应的显示单元的第四坐标范围,并才艮据该第三坐标范 围从信号源数据中剪切凄t据,根据第四坐标范围在对应的显示单元上进行显示, 即是将原本由主控板进行的处理过程转换分摊至由各个单板来完成,从而大大 减少主控板的处理量,而各单板可以只针对其本身所需要显示处理的窗口显示 部分进行处理,处理量不大,从而整个处理并显示的过程所耗费的时间不会太 长,提高了处理显示的效率。
其中,在上述本实施例的说明中,是以各有效单板直接从信号源数据中剪 切出其需要显示的数据后进行显示来说明,而在窗口搮:作过程中,并不仅仅只 是包括接收信号源并将信号源的信息数据进行显示的操作,可能还包括有其他 的相关操作,例如将窗口隐藏、将窗口置顶、打开窗口等等,此时,在主控板 发送的窗口操作指令中,还包括有该相关操作指令,各有效单板接收到窗口操 作指令后,还根据该相关操作指令对其所需显示的部分进行相关的操作,然后 再将操作处理完的信息lt据在显示单元的对应部分进4于显示。
本实施例中的其他技术特征与上述实施例一中的相同,在此不予赘述。
根据上述本发明的各实施例的多屏显示方法,本发明还提供多屏显示装置, 以下针对本发明方案的多屏显示装置的实施例进行详细i兌明。为简便需要,在 下述对多屏显示装置的说明中,均只以其中的一个单板进行说明。
参见图5所示,本发明方案中的多屏显示装置,包括主控板501以及两个以上的单板502 (图示中仅以列出其中的一个单板进行说明),根据如上所述的 本发明方案的多屏显示方法,主控板501发送窗口操作指令时,可以是将窗口 操作指令只组播发送给需要接收该窗口操作指令的有效单^反,也可以是将窗口 操作指令广播发送给所有的单板,由各单板自身来确定是否需要接收该窗口操 作指令并进行处理,以下就这两种情况分别进行说明。
在主控板将窗口操作指令只组播发送给需要接收该窗口操作指令的有效单
4反的情况下,此时
所述主控板501,用于向各单板发送配置信息,并^f艮据窗口在拼接墙的第 一坐标范围、各单板对应的显示单元在拼接墙的第二坐标范围计算确定出与所 述窗口有重叠部分的有效单板,生成窗口操作指令并将该窗口操作指令向各所 述有效单板发送,所述配置信息包括所述第二坐标范围,所述窗口操作指令包 括有所述第一坐标范围;
各所述有效单板502,用于根据所述第一坐标范围、所述第二坐标范围计 算确定出该单板所需显示窗口相对于信号源的第三坐标范围、该单板所需显示 窗口相对于该单板对应的显示单元的第四坐标范围,并冲艮4居所述第三坐标范围 从所述信号源中剪切数据,并根据所迷第四坐标范围将所剪切的数据在对应的 显示单元上进行显示。
参见图5所示,在这种情况下,该单板502具体包括
信息接收单元5021,用于接收主控板501发送的配置信息并将该配置信息 发送至存储单元5022予以储存,接收所述窗口操作指令并将该窗口操作指令发 送至计算判断单元5023进行处理,所述配置信息包括有所述第二坐标范围;
存储单元5022,用于储存所述配置信息;
计算判断单元5023,用于根据所述第一坐标范围、所述第二坐标范围计算 确定出该单板所需显示窗口相对于信号源的第三坐标范围、该单板所需显示窗 口相对于该单板对应的显示单元的第四坐标范围;处理单元5024,用于根据所迷第三坐标范围从所迷信号源中剪切数据,并
才艮据所迷第四坐标范围将剪切后的数据在对应的显示单元上进^"显示。
考虑到在窗口操作过程中,并不仅仅只是包括接收信号源并将信号源的信 息数据进行显示的操作,可能还包括有其他的相关操作,例如将窗口隐藏、将 窗口置顶、打开窗口等等,此时,在主控板发送的窗口操作指令中,还包括有 该相关操作指令,各有效单板接收到窗口操作指令后,还根据该相关操作指令 对其所需显示的部分进行相关的操作,然后再将操作处理完的信息数据在显示 单元的对应部分进行显示
此外,考虑到各单板的显示单元在不同的分辨率条件下,其所显示的内容 的清晰度会有所不同,对于不同的应用环境和条件,对分辨率和显示效果的需 求也会有所不同,因此,在上述配置信息中,还可以包括有单板对应的显示单 元的分辨率信息,其中,各不同的单板对应的显示单元的分辨率信息可以相同
也可以不相同。
在主控板将窗口操作指令向所有的单板进行广播发送的情况下,此时
主控板501,用于向各单板发送配置信息,并根据窗口在4丼接墙的第一坐 标范围、各单板对应的显示单元在拼*接墙的第二坐标范围计算确定出与所述窗 口有重叠部分的有效单板,生成窗口操作指令并将该窗口操作指令向各单板发 送,所述配置信息包括单板的识别信息、所述第二坐标范围,所述窗口操作指 令包括有各所述有效单板的识别信息、所述第一坐标范围;
各单板502,用于比较判断所述窗口操作指令中是否有与该单板自身的识 别信息相同的识别信息,若是,则才艮据所述第一坐标范围、所述第二坐标范围 计算确定出该单板所需显示窗口相对于信号源的第三坐标范围、该单板所需显 示窗口相对于该单板对应的显示单元的第四坐标范围,并根据所述第三坐标范 围从所述信号源中剪切数据,并根据所述第四坐标范围将所剪切的数据在对应 的显示单元上进行显示。
如图5所示,在这种情况下,该单板502具体包括信息接收单元5021,用于接收所述配置信息并将该配置信息发送至存储单 元5022予以储存,在接收到所述窗口操作指令时,比较判断所述窗口操作指令 中是否有与该单板自身的识别信息相同的识别信息,若是,则将该窗口操作指 令发送至计算判断单元5023进行处理;
存储单元5022,用于储存所述配置信息;
计算判断单元5023,用于根据所述第一坐标范围、所述第二坐标范围计算 确定出该单板所需显示窗口相对于信号源的第三坐标范围、该单板所需显示窗 口相对于该单4反对应的显示单元的第四坐标范围;
处理单元5024,用于根据所述第三坐标范围从所述信号源中剪切数据,并 根据所述第四坐标范围将剪切后的数据在对应的显示单元上进行显示。
考虑到在窗口操作过程中,并不仅仅只是包括接收信号源并将信号源的信 息数据进行显示的搡作,可能还包括有其他的相关操作,例如将窗口隐藏、将 窗口置顶、打开窗口等等,此时,在主控板发送的窗口操作指令中,还包括有 该相关操作指令,各有效单板接收到窗口操作指令后,还根据该相关操作指令 对其所需显示的部分进行相关的操作,然后再将操作处理完的信息数据在显示
单元的对应部分进行显示
此外,考虑到各单板的显示单元在不同的分辨率条件下,其所显示的内容 的清晰度会有所不同,对于不同的应用环境和条件,对分辨率和显示效果的需 求也会有所不同,因此,在上述配置信息中,还可以包括有单板对应的显示单 元的分辨率信息,其中,各不同的单板对应的显示单元的分辨率信息可以相同 也可以不相同。
以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在 本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明 的权利要求保护范围之内。
权利要求
1、一种多屏显示方法,其特征在于,包括步骤步骤1主控板根据窗口在拼接墙的第一坐标范围、各单板对应的显示单元在拼接墙的第二坐标范围计算确定出与所述窗口有重叠部分的有效单板,进入步骤2;步骤2主控板生成窗口操作指令并将该窗口操作指令向各所述有效单板发送,所述窗口操作指令包括有所述第一坐标范围,进入步骤3;步骤3各所述有效单板分别根据所述第一坐标范围、所述第二坐标范围计算确定出该单板所需显示窗口相对于信号源的第三坐标范围、该单板所需显示窗口相对于该单板对应的显示单元的第四坐标范围,进入步骤4;步骤4各所述有效单板分别根据所述第三坐标范围从所述信号源中剪切数据,并根据所述第四坐标范围将剪切后的数据在对应的显示单元上进行显示。
2、 权利要求1所述的多屏显示方法,其特征在于,在所述步骤1之前,还 包括步骤所述主控板分别向各单板发送配置信息,所述配置信息中分别包括有各所 述单板的识别信息、各所述单板的所述第二坐标范围;各所述单板分别接收所 述配置信息并予以储存。
3、 根据权利要求2所述的多屏显示方法,其特征在于,所述配置信息还包 括所述单板的识别信息。
4、 根据权利要求3所述的多屏显示方法,其特征在于 所述窗口操作指令还包括各所述有效单板的识别信息; 在所述步骤2与步骤3之间,还包括步骤各所迷有效单板接收所述窗口操作指令,比较判断所述窗口操作指令中是 否有与该单板自身的识别信息相同的识别信息,若是,则进入所述步骤3。
5、 才艮据权利要求2或3所述的多屏显示方法,其特征在于,所述配置信息 还分別包括各所述单板所对应的显示单元的分辨率信息。
6、 一种多屏显示装置,包括主控板以及两个以上的单板,其特征在于所述主控板,用于向各单板发送配置信息,并根据窗口在拼接墙的第一坐 标范围、各单板对应的显示单元在拼接墙的第二坐标范围计算确定出与所述窗 口有重叠部分的有效单板,生成窗口操作指令并将该窗口操作指令向各所述有 效单板发送,所述配置信息包括所述第二坐标范围,所述窗口4喿作指令包括所 述第一坐标范围;各所述单板,用于接收所述配置信息并予以储存,并根据所述第一坐标范 围、所述第二坐标范围计算确定出该单板所需显示窗口相对于信号源的第三坐 标范围、该单板所需显示窗口相对于该单板对应的显示单元的第四坐标范围, 并根据所述第三坐标范围从所述信号源中剪切数据,并冲艮据所述第四坐标范围 将剪切后的数据在对应的显示单元上进行显示。
7、 根据权利要求5所述的多屏显示装置,其特征在于 所述配置信息还包括有各所述单板的识别信息。
8、 根据权利要求6或7所述的多屏显示装置,其特征在于,所述单板具体 包括信息接收单元,用于接收所述配置信息并将该配置信息发送至存储单元予 以储存,在接收到所述窗口操作指令时,并将该窗口操作指令发送至计算判断 单元进行处理;存储单元,用于储存所述配置信息;计算判断单元,用于根据所述第一坐标范围、所述第二坐标范围计算确定 出该单板所需显示窗口相对于信号源的第三坐标范围、该单板所需显示窗口相 对于该单板对应的显示单元的第四坐标范围;处理单元,用于才艮据所述第三坐标范围从所述信号源中剪切数据,并根据 所述第四坐标范围将剪切后的数据在对应的显示单元上进行显示。
9、 根据权利要求8所述的多屏显示装置,其特征在于,所述窗口操作指令还包括各所述有效单板的识别信息;所述信息接收单元,还用于在接收到所述窗口操作指令时,比较判断所述 窗口操作指令中是否有与该单板自身的识别信息相同的识别信息,若是,则将 该窗口操作指令发送至计算判断单元进行处理。
10、根据权利要求6或7所述的多屏拼接装置,其特征在于,所述配置信 息还包括各所述单板对应的显示单元的分辨率信息。
全文摘要
一种多屏显示方法及多屏显示装置,其由主控板计算出与所需显示窗口有重叠部分的有效单板,由各单板根据窗口在拼接墙上的第一坐标范围以及该单板自身所对应的显示单元在拼接墙上的第二坐标范围计算出其自身所需显示窗口相对于信号源的第三坐标范围、相对于该单板自身对应的显示单元的第四坐标范围,并根据该第三坐标范围从信号源中剪切数据后,根据第四坐标范围在对应的显示单元上进行显示,即是将原本由主控板进行的处理过程转换分摊至由各个单板来完成,从而大大减少主控板的处理量,而各单板可以只针对其本身所需要显示处理的窗口显示部分进行处理,处理量不大,从而整个处理并显示的过程所耗费的时间不会太长,提高了处理显示的效率。
文档编号G09G5/14GK101673534SQ20091019279
公开日2010年3月17日 申请日期2009年9月28日 优先权日2009年9月28日
发明者鹏 吴, 黄晓东 申请人:广东威创视讯科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1