拼接显示屏的智能定位方法、拼接显示屏及存储介质与流程

文档序号:16996567发布日期:2019-03-02 01:25阅读:140来源:国知局
拼接显示屏的智能定位方法、拼接显示屏及存储介质与流程

本发明涉及拼接显示屏控制领域,特别是涉及拼接显示屏的智能定位方法、拼接显示屏及存储介质。



背景技术:

随着社会的发展,需要显示的内容越来越多,画面尺寸及分辨率也在不断提高,大屏显示应运而生,并在越来越多的场景中得到应用,尤其是监控中心、机场、交通指挥、户外显示等领域。大屏显示的主要实现方案,是多个小的显示屏拼接成一个大尺寸的显示屏。在显示时,需要将显示内容准确分配到各个拼接的小显示屏。此时,控制系统需要知道各个拼接的小显示屏在整个大屏上的准确位置,才能完成前面所说的显示内容分配。目前,在拼接时,一般由人工配置各个小显示屏的位置。如此,存在安装效率低下、容易出错的问题。



技术实现要素:

基于此,有必要针对人工配置拼接显示屏的位置存在效率低下、容易出错的问题,提出一种新的拼接显示屏的智能定位方法、拼接显示屏及存储介质。

本发明一实施例提供了一种拼接显示屏的智能定位方法,包括:

接收显示模组的压力传感数据,识别出角落显示模组;

根据所述角落显示模组及其他显示模组的压力传感数据,确定显示模组链;其中,所述显示模组链由链接的显示模组组成;所述链接的显示模组与所述角落显示模组相邻,或者通过其他的链接的显示模组与所述角落显示模组相邻;

根据所述角落显示模组及显示模组链,确定显示模组在拼接显示屏上的位置。

优选的,所述识别出角落显示模组的步骤,具体包括:

判断各显示模组的压力传感数据中有效压力值,如果有效压力值满足角落识别条件,则可以判断该显示模组为角落显示模组。

优选的,压力传感数据包括压力值,所述有效压力值是指压力传感数据中的压力值大于0的压力值;

所述角落识别条件是,有效压力值的个数小于3。

优选的,所述根据所述角落显示模组及其他显示模组的压力传感数据,确定显示模组链的步骤,具体包括:

根据所述角落显示模组的压力传感数据,确定链接方向;

从所述角落显示模组开始,按照链接方向,链接相邻的显示模组;

若待链接的显示模组满足预设停止条件时,停止链接,将已经链接的相邻的显示模组组成为显示模组链。

优选的,所述根据所述角落显示模组及其他显示模组的压力传感数据,确定显示模组链的步骤,还包括:

识别出在第一链接方向上不能获取相邻的显示模组的显示模组,确定为待检查显示模组;

对所述待检查显示模组做检查链接,判断其第一链接方向上是否有实际相邻的显示模组,如果有,则将该实际相邻的显示模组视为与所述待检查显示模组相邻的显示模组,修正显示模组链。

优选的,所述检查链接,其链接得到的显示模组构建为特定形状,所述特定形状覆盖所述待检查显示模组以及其第一链接方向上至少一个单元。

本发明一实施例还提供了一种拼接显示屏,由多个显示模组拼接组成,所述显示模组的四个侧面设置有压力传感器,用于获取所在侧面的压力传感数据;所述拼接显示屏还包括智能定位系统,所述智能定位系统包括:

角落识别模块,用于接收所述显示模组的压力传感数据,识别出角落显示模组;

链接模块,用于根据所述角落显示模组及其他显示模组的压力传感数据,确定显示模组链;其中,所述显示模组链由链接的显示模组组成;所述链接的显示模组与所述角落显示模组相邻,或者通过其他的链接的显示模组与所述角落显示模组相邻;

位置确定模块,用于根据所述角落显示模组及显示模组链,确定显示模组在拼接显示屏上的位置。

优选的,所述链接模块,具体包括:

方向确定单元,用于根据所述角落显示模组的压力传感数据,确定链接方向;

链接执行单元,用于从所述角落显示模组开始,按照链接方向,链接相邻的显示模组;

链确定单元,用于待链接的显示模组满足预设停止条件时,停止链接,将已经链接的相邻的显示模组组成为显示模组链。

优选的,所述链接模块还包括修正单元,用于识别出在第一链接方向上不能获取相邻的显示模组的显示模组,确定为待检查显示模组;对所述待检查显示模组做检查链接,判断其第一链接方向上是否有实际相邻的显示模组,如果有,则将该实际相邻的显示模组视为与所述待检查显示模组相邻的显示模组,修正显示模组链。

本发明另一实施例还提供了一种机器可读存储介质,其上存储有计算机程序,其中所述计算机程序在由处理器执行时实现前述的拼接显示屏的智能定位方法。

本发明实施例的拼接显示屏的智能定位方法及拼接显示屏,通过分析显示模组4个侧面的压力传感数据,即可识别出位于拼接显示屏角落位置的角落显示模组;然后通过压力传感数据,从角落显示模组出发,基于相邻关系,将相邻的显示模组与角落显示模组链接,并不断链接相邻的显示模组,组成显示模组链;最后将角落显示模组与显示模组链拼合在一起,即可得到完整的拼接显示屏,进而确定所有显示模组在拼接显示屏上的位置。本方法可以实现各个显示模组在拼接屏中位置的智能定位,避免了人工操作,极大的提升了效率和准确性。

附图说明

图1为本发明一实施例的拼接显示屏的显示模组的结构示意图;

图2为本发明一实施例的拼接显示屏的结构示意图;

图3为本发明一实施例的拼接显示屏的智能定位方法的流程示意图;

图4为图3的流程中步骤s300的细化流程示意图;

图5为本发明一实施例的拼接显示屏的智能定位系统的结构示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施方式及实施方式中的特征可以相互组合。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在于限制本发明。

如图1及2所示,拼接显示屏由多个显示模组100拼接而成。显示模组100包括显示屏体10、控制单元30以及设置在显示屏体10四个侧面的压力传感器20,控制单元30与显示屏体10及压力传感器20通信连接,压力传感器20用于获取所在侧面受到的压力传感数据。控制单元30可以与后台控制系统通信连接,也可以与其他显示模组的控制单元通信连接,比如所有显示模组100的控制单元30都连接到一条总线上,再通过该总线与后台控制系统连接。当多个显示模组100拼接成拼接显示屏时,相邻的2个显示模组100会在一个侧面相接触,使得各自对应侧面上的压力传感器20获取所在侧面的压力传感数据。

显示模组100则是相应种类的小显示屏,比如可以是led显示模组,也可以使液晶显示模组等。相应的,拼接显示屏,可以是led显示屏,也可以是液晶显示屏或者其他种类的显示屏,具体实际需要进行选择,这里不做限定。

通过对显示模组100的压力传感数据进行分析,即可获取相邻的显示模组,再确定与相邻的显示模组的相邻的其他显示模组,进而不断获取新的相邻的显示模组,如此,即可获取所有显示模组在拼接显示屏上的位置,实现拼接显示屏的智能定位。下面,就拼接显示屏的智能定位方法,做具体阐述。

如图3所示,本发明一实施例提供的拼接显示屏的智能定位方法,包括:

s100,接收显示模组的压力传感数据,识别出角落显示模组。

通过显示模组100各个侧面设置的压力传感器20,可以得到显示模组的压力传感数据。压力传感器20可以将压力传感数据传递给显示模组100的控制单元30,也可以进一步传递到后台控制系统,或者其他控制单元,或者有单独的智能定位系统。

压力传感数据包括压力值,比如左侧的压力值为m,右侧的压力值为n,上侧的压力值为a,下侧的压力值为b。如果该侧面有压力,则该侧的压力值大于0。如果某一侧没有压力,则该侧的压力值为0。显示模组的该侧面有相邻的显示模组时,2个显示模组会在该侧面相互紧接,显示模组在该侧的压力值大于0,并且相邻显示模组对对应该侧的压力值会相同。

需要说明的是,本发明实施例中所提及的相邻,除非根据上下文另有含义以外,一般是指2显示模组在物理位置上相邻,而且2个显示模组相互紧接,二者紧接的侧面会产生相同的压力。

常规情况下,处于拼接显示屏角落的显示模组,一般仅有2个侧面会有相邻的显示模组,也就是只有2个侧面的压力值大于0,而剩下2个侧面的压力值为0。对于处于拼接显示屏的四周边缘的显示模组而言,除了处于角落的显示模组以外,一般有3个侧面会有相邻的显示模组,也就是有3个侧面的压力值大于0,而剩下1个侧面的压力值为0。拼接显示屏剩余的显示模组,均处于中心区域,其4个侧面均有相邻的显示模组,4个侧面的压力值均大于0。

因此,具体的,步骤s100中,接收显示模组的压力传感数据后,获取各显示模组的压力传感数据中的有效压力值,如果有效压力值满足角落识别条件,则可以判断该显示模组为角落显示模组。所谓角落显示模组,是指位于拼接显示屏的角落位置的显示模组。压力传感数据包括有效压力值。这里所说的有效压力值,是指压力值大于0的压力值。角落识别条件可以是,有效压力值个数等于2。

可以理解的是,由于存在相邻的显示模组在相邻侧面上的压力较小的情形,可能会导致某角落显示模组只有1个侧面的压力值大于0。为了能在此种情形下也能进行智能定位,角落识别条件可以是有效压力值个数小于3。也就是说,有效压力值个数为2或1的显示模组,均识别为角落显示模组。对于没有有效压力值的显示模组,可以直接输出异常,也可以识别异常显示模组,等待确定其他所有显示模组的位置之后,根据空缺位置进行填充,或者人工配置位置。

压力传感数据除了压力值以外,还可以包括压力传感器的方位,比如压力传感器在显示模组的方位——左侧、右侧、上侧或下侧。在识别角落显示模组时,可以根据有效压力值的压力传感数据中的方位,判断出具体角落的角落显示模组。比如说,拼接显示屏左上角的显示模组,其右侧和下侧存在有效压力值;左下角的显示模组,其右侧和上侧有效压力值;右上角的显示模组,其左侧和下侧有效压力值;右下角的显示模组,其左侧和上侧有效压力值。此时,角落识别条件具体为,在特定方位的组合上存在有效压力值。特定方位的组合,可以参考前面所述的各个角落的显示模组的有效压力值所在方位。得到角落显示模组及其具体角落位置,可以有助于后面进行所有显示模组的位置确定。

当多个显示模组拼接形成拼接显示屏时,如果采用背面固定或者其他不影响显示模组侧面的安装方式,则4个角落的显示模组有2个相邻侧面的压力值大于0,剩余2个侧面的压力值为0,四周边缘的显示模组和中心区域的显示模组的压力值分布情况如前述。角落显示模组可以按照前述方式进行识别、判断。

但是,当在拼接显示屏的上侧边缘或者下侧边缘也有安装结构时,比如座装结构、吊装结构等安装结构,位于该侧边缘的显示模组100,尽管其上侧或者下侧没有相邻的显示模组,该侧面上的压力值本来应该为0,但是受到安装结构的影响,该侧面的压力值可能大于0。具体来说,比如以座装结构安装拼接显示屏时,其下侧边缘会有安装结构,位于下侧边缘的显示模组100的下侧没有相邻的显示模组,但是该下侧的压力值实际上会大于0。吊装结构安装拼接显示屏时,其上侧边缘会有安装结构,位于上侧边缘的显示模组100的上侧没有相邻的显示模组,但是该上侧的压力值大于0。如此情形下,位于拼接显示屏角落的显示模组,有3个侧面的压力值大于0。

此时,可以让压力传感器20与相邻的显示模组100进行交互,压力传感数据还包括相邻的显示模组的特征信息,比如是相邻的显示模组的相邻侧的压力传感器之间进行通信,获取相邻的显示模组的特征信息(比如显示模组id,甚至还可以包括相邻压力传感器在该显示模组的位置等信息)。如此,拼接显示屏的上侧边缘或者下侧边缘有安装结构时,对应角落的显示模组的对应上侧或者下侧因为没有相邻的显示模组,对应的压力传感数据中也就没有相邻的显示模组的特征信息。因此,有效压力值,不仅要求压力值大于0,还可以要求有相邻的显示模组的特征信息。这样,就可以在拼接显示屏的上侧边缘或者下侧边缘也有安装结构的情况下,识别出角落位置的显示模组。

s300,根据所述角落显示模组及其他显示模组的压力传感数据,确定显示模组链;其中,所述显示模组链由链接的显示模组组成;所述链接的显示模组与所述角落显示模组相邻,或者通过其他的链接的显示模组与所述角落显示模组相邻。

当识别出角落显示模组之后,即可根据角落显示模组的压力传感数据,得到与之相邻的显示模组。如图2所示,当得到一个角落显示模组,比如左下角的角落显示模组1-1时,根据其压力传感数据可知,其右侧和上侧分别有有效压力值,也即在右侧和上侧有相邻的显示模组,这里具体是显示模组1-2和显示模组2-1。此时,进一步获取显示模组1-2和显示模组2-1的压力传感数据,根据其压力传感数据,确定各自相邻的显示模组。比如,显示模组1-2与显示模组1-3、显示模组2-2相邻,显示模组2-1与显示模组2-2、显示模组3-1相邻。而在已知显示模组的基础上,不断获取相邻的显示模组x-y的操作,就是链接。如此这样不断获取得到的相邻的显示模组,就是链接的显示模组。所有的链接的显示模组,组合在一起,即可得到显示模组链。

如前所述,链接的显示模组,既包括显示模组1-2、显示模组2-1这样与角落显示模组1-1直接相邻的显示模组,也包括显示模组1-3、显示模组2-2、显示模组3-1这样通过其他的链接的显示模组与角落显示模组1-1相邻的显示模组。这里所说的通过其他的链接的显示模组与角落显示模组1-1相邻的显示模组,是指,该显示模组与相邻的其他的链接的显示模组视为一个整体的、虚拟的显示模组,与这个虚拟的显示模组的相邻的链接的显示模组也会被纳入到该虚拟的显示模组,不断重复前述纳入相邻的显示模组的过程,最终得到的虚拟的显示模组,与角落显示模组相邻。

显示模组链,可以理解为树状结构,角落显示模组位于母节点,链接的显示模组位于下面的子节点。子节点与母节点直接连接(即直接相邻),或者通过其他子节点与木节点连接(相邻)。链接,可以理解为,通过某一个节点,获取具有连接关系的下一节点的过程。

前述获取相邻的显示模组的过程,即链接的具体过程,至少包括以下几种方式:

1、获取所有显示模组的压力传感数据,压力传感数据中包括压力值以及相邻的显示模组的特征信息,通过压力传感数据中的相邻的显示模组的特征信息,可以得到相邻的显示模组。

2、相邻的显示模组之间可以进行通信,比如通过压力传感器20或者控制单元30进行通信。当需要获取某一个显示模组的相邻的显示模组时,该显示模组发出广播,只有相邻的显示模组才能反馈特征信息。在一个实现方式中,可以是通过压力传感器进行通信。2个相邻的显示模组,在相邻的侧面上会有2个相对的压力传感器,二者之间的距离很近。通过选择合适的通信方式和信号强度,可以仅让相邻的显示模组的相邻侧面的压力传感器才能进行通信——传递广播、反馈特征信息。可以理解的是,也可以是其他方式来实现仅有相邻的显示模组才能反馈的目的,比如,在广播中增加配对用的信息,比如压力值和方位,只有在对应方位上有相同压力值的显示模组,才能配对成功,进而反馈特征信息。

可以理解的是,可以从2个或多个角落显示模组出发,分别获取各自的显示模组链。也可以从一个角落显示模组进行链接,获取显示模组链。当某一次链接操作获取的相邻的显示模组,均已经被识别为链接的显示模组时,即属于最后一次链接,可以进入下一步骤。前述均已经被识别为链接的显示模组,既包括自己所属的角落显示模组的显示模组链中的链接的显示模组,也包括其他角落显示模组的显示模组链中的链接的显示模组。

s500,根据所述角落显示模组及显示模组链,确定显示模组在拼接显示屏上的位置。

将角落显示模组及显示模组链,拼合在一起,即可得到完整的拼接显示屏,进而可以确定所有显示模组在拼接显示屏上的位置。

对所有角落显示模组及显示模组链的拼合,可以依据显示模组链中的末端显示模组进行。比如,某个角落显示模组对应的显示模组链的末端显示模组,可以在其他角落显示模组对应的显示模组链的末端显示模组中,找到相同的显示模组,或是找到存在相邻对应关系的显示模组。此时,通过确定相同或者有相邻对应关系的末端显示模组,即可将所有角落显示模组及显示模组链拼合在一起。

本发明实施例的拼接显示屏的智能定位方法,通过分析显示模组4个侧面的压力传感数据,即可识别出位于拼接显示屏角落位置的角落显示模组;然后通过压力传感数据,从角落显示模组出发,基于相邻关系,将相邻的显示模组与角落显示模组链接在一起,并不断链接相邻的显示模组,得到显示模组链;最后将角落显示模组与显示模组链拼合在一起,即可得到完整的拼接显示屏,进而确定所有显示模组在拼接显示屏上的位置。本方法可以实现各个显示模组在拼接屏中位置的智能定位,避免了人工操作,极大的提升了效率和准确性。

在一个实现方式中,如图4所示,步骤s300,根据所述角落显示模组及其他显示模组的压力传感数据,确定显示模组链,具体可以为:

s310,根据所述角落显示模组的压力传感数据,确定链接方向。

当识别出角落显示模组之后,即可根据角落显示模组的压力传感数据,得到与之相邻的显示模组,相邻的显示模组与角落显示模组之间的方向,即可确定为链接方向。此处所述的链接方向,是指确认相邻的显示模组的方向。比如当得到一个角落显示模组,比如左下角的角落显示模组1-1时,根据其压力传感数据可知,其右侧和上侧分别有有效压力值,也即相邻的显示模组分别在角落显示模组的右方和上方,对应于该角落显示模组,链接方向就是右方和上方。之后进行链接时,只需要获取右方和上方的相邻的显示模组,而无需从4个方向上进行操作,可以减少处理数据量,提升效率。

s330,从所述角落显示模组开始,按照链接方向,链接相邻的显示模组。

确定链接方向后,即可从该角落显示模组开始,按照链接方向,链接相邻的显示模组。对于角落显示模组而言,链接方向包括2个方向。在链接时,既可以从所有链接方向同时进行链接;也可以先从一个链接方向进行链接,待该链接方向上不能再获取新的相邻的显示模组时,再从另一个链接方向进行链接——从另一个链接方向链接时,既可以从角落显示模组开始,也可以从之前链接方向确定了的链接的显示模组开始。

下面对从所有链接方向同时进行链接进行示例性说明。如图2所示,以左下角的角落显示模组1-1为例。确定的链接方向是右方和上方。链接时,分别获取角落显示模组1-1的右方和上方的相邻的显示模组,具体是右方为显示模组1-2,上方为显示模组2-1。然后继续链接,分别获取显示模组1-2和显示模组2-1的右方和上方的相邻的显示模组。其中,显示模组1-2的右方为显示模组1-3,上方为显示模组2-2;显示模组2-1的右方为显示模组2-2,上方为显示模组3-1。然后继续获取显示模组1-3、显示模组2-2、显示模组2-2和显示模组3-1的右方和上方的相邻的显示模组。对于每次链接而言,前一次链接操作得到的相邻的显示模组是链接操作的出发点,本次链接获取到的相邻的显示模组,就是待链接的显示模组。

可以理解的是,先从一个链接方向进行链接,待该链接方向上不能再获取新的相邻的显示模组时,再从另一个链接方向进行链接,其原理与前述相同。这里不再具体阐述其工作过程。

s350,若待链接的显示模组满足预设停止条件时,停止链接,将已经链接的相邻的显示模组组成为显示模组链。

预设停止条件,可以是待链接的显示模组,均已经被识别为链接的显示模组或者为角落显示模组,即链接操作已经不能获取到新的显示模组。具体的,所述均已经被识别为链接的显示模组,既包括自己所属的角落显示模组的显示模组链中的链接的显示模组,也包括其他角落显示模组的显示模组链中的链接的显示模组。此时,则停止链接,将所有已经链接的相邻的显示模组组成为对应该角落显示模组的显示模组链。

在一些情况下,由于各种原因,比如安装不够紧密、脱落、压力传感器未正常工作等原因,可能会导致显示模组与实际相邻的显示模组之间不存在有效压力值。参见图2,假定显示模组2-2与显示模组x-y之间不存在有效压力值,这样的话,在进行链接时,比如以向右方链接为例,在需要获取显示模组2-2的右方的相邻的显示模组时,并不能获取到显示模组x-y。但是,通过链接,可以获取到显示模组x-y至少2个侧面(这里是上下2侧)上相邻的显示模组1-3和显示模组3-3,进而通过显示模组1-2、1-3、2-2、3-2、3-3,可以确认,显示模组2-2的右方的相邻的显示模组为显示模组x-y。此时,即可将显示模组x-y视为显示模组2-2右方实际相邻的显示模组。

为了降低前述显示模组与相邻的显示模组之间不存在有效压力值对智能定位的影响,当一个显示模组在第一链接方向上不能获取相邻的显示模组时,将该显示模组记为待检查显示模组。步骤s300,还可以包括,识别出在第一链接方向上不能获取相邻的显示模组的显示模组,确定为待检查显示模组;对该待检查显示模组做检查链接,以判断其第一链接方向上是否有实际相邻的显示模组,如果有,则将该实际相邻的显示模组视为与待检查显示模组相邻的显示模组,修正显示模组链。

在一个实现方式中,检查链接,其链接得到的显示模组构建为特定形状,该特定形状覆盖待检查显示模组以及其第一链接方向上至少一个单元。

具体的,特定形状可以是以该待检查显示模组为一角落的、覆盖第一链接方向一个单元的四边形。这里提及的一单元,是指对应一个相邻的显示模组的大小刻度。比如以该待检查显示模组为起点,以垂直于第一链接方向的第二方向链接,获取第一修正显示模组,然后获取第一修正显示模组第一链接方向上的第二修正显示模组,然后判断第二修正显示模组的与第二方向相反方向上是否有相邻的第三修正显示模组,如果有,则将第三修正显示模组链接为前述显示模组第一链接方向上的相邻的显示模组。示例的,以图2中显示模组2-2为待检查显示模组,显示模组x-y为显示模组2-2右侧、但与之没有有效压力值的显示模组。检查链接,就是链接得到的显示模组2-2、x-y、3-2、3-3构建了以显示模组2-2为一角落的、覆盖其右侧一个单元的四边形,边长为2个单元。可以理解的是,在一个平面上,垂直于第一链接方向,可以有2个方向,即存在2个第二方向,相应构建的2个四边形,均符合检查链接的要求。

特定形状,还可以是以该待检查显示模组作为一条边的中部、覆盖第一链接方向一个单元的四边形,比如图2中,显示模组2-2为待检查显示模组,显示模组x-y为显示模组2-2右侧、但与之没有有效压力值的显示模组。检查链接,就是链接得到的显示模组1-2、2-2、3-2、x-y、3-3、1-3构建了以显示模组2-2为一条边中部、覆盖其右侧一个单元的四边形。

当待检查模组处于拼接显示屏边缘且第一链接方向与该边缘方向相同时,为了提升检查链接的准确性,检查链接构建的四边形,可以覆盖第一链接方向上至少2单元。适用该方案的主要情形是,待检查模组处于拼接显示屏边缘且第一链接方向与该边缘方向相同,或者与待检查模组的本应相邻的显示模组只有第一链接方向有效压力值。通过构建覆盖第一链接方向的至少2单元的特定形状,可以得到待检查模组的实际相邻的显示模组的4个侧面上的压力传感数据,使得检查链接更加准确,即使只有一个有效压力值,也能将其修正到待检查显示模组所属的显示模组链中去。仍以前面的例子来说明,显示模组2-2为待检查显示模组,显示模组x-y为显示模组2-2右侧、但与之没有有效压力值的显示模组。如果显示模组x-y仅在右侧有有效压力值,那么,通过构建显示模组1-2、2-2、3-2、1-3、x-y、3-3、1-4、2-4、3-4这样的四边形,可以得到显示模组x-y的4个侧面的压力传感数据,进而可以通过显示模组x-y右侧的有效压力值,将显示模组x-y识别为显示模组2-2右侧相邻的显示模组,并修正到显示模组2-2所属角落显示模组1-1的显示模组链中。

对于待检查显示模组进行检查链接后,得到的相邻的显示模组,称为修正的显示模组。对于修正的显示模组,还可以进一步判断修正的显示模组是否被识别为角落显示模组,如果是,则需要进一步合并其对应的显示模组链。

对所有角落显示模组及显示模组链进行拼合,即可得到完整的拼接显示屏,进而可以确定所有显示模组在拼接显示屏上的位置。

本方法可以实现各个显示模组在拼接屏中位置的智能定位,避免了人工操作,极大的提升了效率和准确性。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

本发明另一实施例还提供了一种拼接显示屏,由多个显示模组拼接组成所述显示模组的四个侧面设置有压力传感器,用于获取所在侧面的压力传感数据;,所述拼接显示屏还包括智能定位系统,所述智能定位系统,如图5所示,包括:

角落识别模块10,用于接收所述显示模组的压力传感数据,识别出角落显示模组;

链接模块30,用于根据所述角落显示模组及其他显示模组的压力传感数据,确定显示模组链;其中,所述显示模组链由链接的显示模组组成;所述链接的显示模组与所述角落显示模组相邻,或者通过其他的链接的显示模组与所述角落显示模组相邻;

位置确定模块50,用于根据所述角落显示模组及显示模组链,确定显示模组在拼接显示屏上的位置。

各个模块的工作方式,可以参见前面的描述,这里不再赘述。

显示模组,具体可以包括显示屏体、控制单元以及设置在显示屏体四个侧面的压力传感器,控制单元与显示屏体及压力传感器通信连接,压力传感器用于获取所在侧面受到的压力传感数据。控制单元可以驱动显示屏体进行显示。

拼接显示屏的智能定位系统中的各个模块,即可以全部设置在后台控制系统中,使得智能定位系统成为后台控制系统中的组成部分;也可以将某个显示模组设置为主控模组,智能定位系统中的各个模块设置在该主控模组上,比如该主控模组的控制单元上。各个模块可以分布设置在显示模组和后台控制系统中,比如角落识别模块可以设置在显示模组上(比如设置在显示模组的控制单元上),而将链接模块和位置确定模块设置在后台控制系统中;各个模块也可以分布设置在主控模组和其他显示模组中。可以理解的是,拼接显示屏的智能定位系统中的各个模块在显示模组、后台控制系统中的具体设置,可以根据实际进行调整。

通过分析显示模组4个侧面的压力传感数据,即可识别出位于拼接显示屏角落位置的角落显示模组;然后通过压力传感数据,从角落显示模组出发,基于相邻关系,将相邻的显示模组与角落显示模组链接在一起,并不断链接相邻的显示模组,得到显示模组链;最后将角落显示模组与显示模组链拼合在一起,即可得到完整的拼接显示屏,进而确定所有显示模组在拼接显示屏上的位置。本系统可以实现各个显示模组在拼接屏中位置的智能定位,避免了人工操作,极大的提升了效率和准确性。

在一个实现方式中,链接模块30,可以具体包括:

方向确定单元,用于根据所述角落显示模组的压力传感数据,确定链接方向;

链接执行单元,用于从所述角落显示模组开始,按照链接方向,链接相邻的显示模组;

链确定单元,用于待链接的显示模组满足预设停止条件时,停止链接,将已经链接的相邻的显示模组组成为显示模组链。

方向确定单元,可以根据角落显示模组与相邻的显示模组之间的位置关系,确定链接方向。

链接执行单元,在执行链接时,既可以从所有链接方向同时进行链接;也可以先从一个链接方向进行链接,待该链接方向上不能再获取新的相邻的显示模组时,再从另一个链接方向进行链接——从另一个链接方向链接时,既可以从角落显示模组开始,也可以从之前链接方向确定了的相邻的显示模组开始。

链确定单元进行判断的预设停止条件,可以是待链接的显示模组,均已经被识别为链接的显示模组或者为角落显示模组,即链接操作已经不能获取到新的显示模组。

对于因为其他原因导致实际相邻的显示模组之间缺乏有效压力值的情况,链接模块30还包括修正单元,用于识别出在第一链接方向上不能获取相邻的显示模组的显示模组,确定为待检查显示模组;对所述待检查显示模组做检查链接,判断其第一链接方向上是否有实际相邻的显示模组,如果有,则将该实际相邻的显示模组视为与所述待检查显示模组相邻的显示模组,修正显示模组链。

对于待检查显示模组进行检查链接后,得到的相邻的显示模组,称为修正的显示模组。对于修正的显示模组,链确定单元,还可以进一步判断修正的显示模组是否被识别为角落显示模组,如果是,则需要进一步合并其对应的显示模组链。

各单元的具体工作方式,可以参见前面的描述,这里不再赘述。

通过分析显示模组4个侧面的压力传感数据,即可识别出位于拼接显示屏角落位置的角落显示模组;然后通过压力传感数据,从角落显示模组出发,基于相邻关系,将相邻的显示模组与角落显示模组链接在一起,并不断链接相邻的显示模组,得到显示模组链;最后将角落显示模组与显示模组链拼合在一起,即可得到完整的拼接显示屏,进而确定所有显示模组在拼接显示屏上的位置。本系统可以实现各个显示模组在拼接屏中位置的智能定位,避免了人工操作,极大的提升了效率和准确性。

本发明一实施例还提供一种机器可读存储介质,其上存储有计算机程序,其中所述计算机程序在由处理器执行时实现上述任一实施例所述拼接显示屏的智能定位方法。

所述系统/计算机装置集成的部件/模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施方式方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,所述计算机程序在被处理器执行时,可实现上述各个方法实施方式的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读存储介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读存储介质不包括电载波信号和电信信号。

在本发明所提供的几个具体实施方式中,应该理解到,所揭露的系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施方式仅仅是示意性的,例如,所述部件的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

另外,在本发明各个实施例中的各功能模块/部件可以集成在相同处理模块/部件中,也可以是各个模块/部件单独物理存在,也可以两个或两个以上模块/部件集成在相同模块/部件中。上述集成的模块/部件既可以采用硬件的形式实现,也可以采用硬件加软件功能模块/部件的形式实现。

对于本领域技术人员而言,显然本发明实施例不限于上述示范性实施例的细节,而且在不背离本发明实施例的精神或基本特征的情况下,能够以其他的具体形式实现本发明实施例。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明实施例的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明实施例内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统、装置或终端权利要求中陈述的多个单元、模块或装置也可以由同一个单元、模块或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1