一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

LED箱体标定方法、装置、存储介质及电子设备与流程

2022-07-22 22:05:51 来源:中国专利 TAG:

led箱体标定方法、装置、存储介质及电子设备
技术领域
1.本技术涉及显示控制技术领域,尤其涉及一种led箱体标定方法、装置、存储介质及电子设备。


背景技术:

2.一个led显示屏由多个led箱体组成,每个led箱体显示视频源图像的一个区域,而每个led箱体对应的这个显示区域通常通过人工方式进行标定。如按照一定规则连接每个led箱体;或先按照固定模式标定区域设置,然后再根据led显示屏上错乱的显示图像,进行区域重标定。
3.然而,现有的led箱体标定方法需要采用手动的方式标定,依次led箱体标定操作,只能标定一个led箱体,由于led显示屏中的led箱体的数量很多,因此手动标定led显示屏中的led箱体的工作量会很大,led箱体的标定效率低。


技术实现要素:

4.本技术实施例提供一种led箱体标定方法、装置、存储介质及电子设备,能够提高led箱体的标定效率。
5.本技术实施例提供一种led箱体标定方法,应用于电子设备,电子设备包括多个led箱体,箱体标定方法包括:
6.对于每一led箱体,控制led箱体发送标定信息,根据接收到的标定信息的回传信息确定与led箱体相邻的led箱体,以及led箱体与相邻的led箱体的位置连接关系;
7.根据各led箱体与相邻的led箱体的位置连接关系,确定各led箱体在多个led箱体中的位置。
8.本技术实施例还提供了一种led箱体标定装置,应用于电子设备,电子设备包括多个led箱体,箱体标定装置包括:
9.第一确定模块,用于对于每一led箱体,控制led箱体发送标定信息,根据接收到的标定信息的回传信息确定与led箱体相邻的led箱体,以及led箱体与相邻的led箱体的位置连接关系;
10.标定模块,用于根据各led箱体与相邻的led箱体的位置连接关系,确定各led箱体在多个led箱体中的位置。
11.本技术实施例还提供一种计算机可读的存储介质,存储介质上存储有计算机程序,计算机程序被处理器执行,以实现本技术实施例提供的任一种led箱体标定方法中的步骤。
12.本技术实施例还提供一种电子设备,电子设备包括多个led箱体、处理器、存储器以及存储于存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序,以实现本技术实施例提供的任一种led箱体标定方法中的步骤。
13.本技术实施例提供的led箱体标定方法应用于电子设备,电子设备包括多个led箱
体,对于每一led箱体,控制led箱体发送标定信息,根据接收到的标定信息的回传信息确定与led箱体相邻的led箱体,以及led箱体与相邻的led箱体的位置连接关系;根据各led箱体与相邻的led箱体的位置连接关系,确定各led箱体在多个led箱体中的位置。本技术中led箱体通过发送标定信息来检测相邻led箱体的存在并确认与其的位置连接关系,通过确定各led箱体与相邻led箱体的位置连接关系对各led箱体进行标定,提高了led箱体的标定效率。
附图说明
14.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
15.图1为本技术实施例提供的led箱体标定方法的第一种流程示意图。
16.图2为本技术实施例提供的led箱体的拼接示意图。
17.图3为本技术实施例提供的待显示图像的传输示意图。
18.图4为本技术实施例提供的led箱体标定方法的第二种流程示意图
19.图5为本技术实施例提供的led箱体标定装置的第一种结构示意图。
20.图6为本技术实施例提供的led箱体标定装置的第二种结构示意图。
21.图7为本技术实施例提供的电子设备的结构示意图。
具体实施方式
22.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有付出创造性劳动前提下所获得的所有实施例,都属于本发明保护的范围。
23.本发明的说明书和权利要求书以及上述附图中的术语“第一”、“第二”、“第三”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应当理解,这样描述的对象在适当情况下可以互换。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤的过程、方法或包含了一系列模块或单元的装置、终端、系统不必限于清楚地列出的那些步骤或模块和单元,还可以包括没有清楚地列出的步骤或模块或单元,也可以包括对于这些过程、方法、装置、终端或系统固有的其它步骤或模块或单元。
24.现有的led产品信号传输采用网线传输,随着技术发展,点间距越来越小,由于网线传输带宽的限制,用来进行信号传输的线的数量越来越多,网线的数量增多不仅增加了工程布线的难度还影响了箱体背面的美观。部分采用内藏式接线的方案增加了操作步骤也增加了拆装时间。
25.例如,现有的led显示屏采用千兆网线传输信号。以市场上每秒传输60帧24bit的数据量来计算,一根千兆网线可以传输的最大数据量=1000000000/60/24≈690000,也就是说每根网线最多可以带载led像素点的数量是690000,除去其他同步信号等数据量,每根
网线的最大带载的像素点的数量约为600000。超过这个数值的数据需要增加传输网线的数量。以市面上使用率较高的点间距为p1.25,箱体大小为600mm*337.5mm的led显示屏为例,每个箱体的像素点数=纵向像素点数量*横向像素点数量=(箱体宽度/点间距)*(箱体高度*点间距)=(600/1.25)*(337.5/1.25)=129600,按照每根网线带载600000个像素点计算,每根网线最多可以带载600000/129600≈4个箱体。再以点间距为p0.9的箱体为例,每个箱体的像素点数量为230400,每根网线可以带载的箱体个数为两个。
26.可见随着小间距led显示屏点间距的缩小,会增大单个箱体的数据承载量,会减少单根网线的箱体带载数量。最终导致由箱体到屏幕控制器的传输线缆的数量的增加。使用网线传输信号的方式将不适用于未来的超小间距led显示屏。需要使用可以传输更大数据量的传输方式,同时减少传输线缆的使用。
27.本技术实施例提供一种led箱体标定方法,该led箱体标定方法的执行主体可以是本技术实施例提供的led箱体标定装置,或者集成了该led箱体标定装置的电子设备,其中该图像led箱体标定装置可以采用硬件或者软件的方式实现。
28.本技术提供的led箱体标定方法中,led箱体通过发送标定信息来检测相邻led箱体的存在并帮助其定位箱体坐标,从而自动对相邻的led箱体进行标定,提高了led箱体的标定效率。同时,各led箱体间可通过无线通信进行数据传输,解决现有方案中led拼接屏需要大量网线进行信号传输的问题。
29.以下分别进行详细说明。需说明的是,以下实施例的顺序不作为对实施例优选顺序的限定。
30.请参阅图1,图1为本技术实施例提供的led箱体标定方法的第一种流程示意图。该led箱体标定方法可以应用于电子设备,电子设备中包括多个led箱体,该led箱体标定方法可以包括:
31.110、对于每一led箱体,控制led箱体发送标定信息,根据接收到的标定信息的回传信息确定与led箱体相邻的led箱体,以及led箱体与相邻的led箱体的位置连接关系。
32.请参阅图2,图2为本技术实施例提供的led箱体的拼接示意图。在该电子设备中可以包括显示模组,该显示模组例如可以是led显示屏,由多个led箱体规则排列拼接而成。
33.例如,如图2所示,2*3个led箱体拼接组成一led显示屏,其中,每个led箱体上可以设置有多个无线通信模块,每个无线通信模块可以朝向其设置位置所对应的方向收发无线信号,例如,设置在led箱体右边缘的无线通信模块朝向该led箱体的右侧收发无线信号,设置在led箱体上边缘的无线通信模块朝向该led箱体的上方收发无线信号。每个led箱体上的多个无线通信模块可以设置在该无线led箱体的不同位置。例如,可以在每个led箱体的四周边缘上分别设置无线通信模块,以朝向该led箱体的四周收发无线信号。例如,如图2所示,可以在每个无线led箱体的上、下、左右四个位置分别设置无线通信模块。
34.需要说明的是,这里所指的上、下、左、右四个方向构成的平面,与该led显示屏的显示面平行。换句话说,这里的上、下、左、右四个方向指的是当该led显示屏竖立起来显示时的上、下、左、右四个方向。本领域技术人员能够理解,当该led显示屏的显示面平行于水平面时,这里所指的上、下、左、右四个方向也均平行于水平面,此时的上、下、左、右也可变为前、后、左、右。
35.本技术实施例中,多个led箱体中可以包括第一led箱体。首先从多个led箱体中确
定出第一led箱体。本技术实施例中,在从多个led箱体中确定出第一led箱体时,可以将多个led箱体中位于预设位置的led箱体确定为第一led箱体。其中位于预设位置的led箱体可以包括:位于led显示屏中心位置的led箱体、位于led显示屏预设方向角的led箱体等等。
36.其中,预设方向角包括左上角、右上角、左下角、右下角中的至少一种方向角。
37.本技术实施例中,电子设备还可以包括led发送卡,可以将与led发送卡相连的led箱体确定为第一led箱体。led发送卡作为数字信号的传输媒介,可以将接收到的数字信号传输给led箱体。
38.如图2所示,led发送卡可以与多个led箱体中的一个建立有连接关系,以将数字信号传输给该led箱体,然后,信号在各led箱体间依次传输给其它led箱体。这里所指的信号,例如可以是视频信号、图像信号或者启动标定信息等。
39.本技术实施例中,第一led箱体包含已知的箱体坐标,例如,可以将预设的初始坐标确定为第一led箱体的箱体坐标。从而,根据第一led箱体的箱体坐标可以逐步推导出其他led箱体的箱体坐标。
40.例如,led箱体的箱体坐标可以用二维数组(x,y)表示,其中x值为水平坐标,y值为垂直坐标。指定第一led箱体的箱体坐标为预设坐标(1,1),该第一led箱体的箱体坐标可作为余下各led箱体定位箱体坐标的基准。
41.对于每一led箱体,控制led箱体发送标定信息,根据接收到的标定信息的回传信息确定与led箱体相邻的led箱体,以及led箱体与相邻的led箱体的位置连接关系的步骤,可以包括:
42.控制第一led箱体发送标定信息,根据接收到的标定信息的回传信息确定与第一led箱体相邻的led箱体,以及第一led箱体与相邻的led箱体的位置连接关系。
43.例如,led发送卡在接收到标定指令时,向第一led箱体发送启动标定信息。当第一led箱体接收到led发送卡发送的启动标定信息时,可以控制第一led箱体向外发送标定信息,以判断该led箱体四周是否存在与其相邻的led箱体。
44.本技术实施例中,还可以控制每个led箱体发送标定信息,根据接收到的标定信息的回传信息确定与各led箱体相邻的led箱体,以及各led箱体与相邻的led箱体的位置连接关系。
45.例如,led发送卡在接收到标定指令时,同时向所有的led箱体发送启动标定信息。接收到启动标定信息的led箱体均向四周发送标定信息,以确定是否有led箱体与其相邻。若有,则确定该发送标定信息的led箱体和与其相邻的led箱体之间的位置关系。
46.在各led箱体中可以设置有标定模块和无线通信模块。其中,标定模块可以用于产生标定信息,无线通信模块可以用于向外发送标定信息和/或接收其他led箱体发送的标定信息。
47.如图2所示,各led箱体上可以设置有多个无线通信模块,led箱体通过多个无线通信模块向外发送标定信息,并根据是否接收到对应该标定信息的回传信息来判断该led箱体周围是否存在与其相邻的led箱体,若存在,则根据回传信息确定该led箱体与相邻的led箱体的位置连接关系。
48.本技术实施例中,根据接收到的标定信息的回传信息确定led箱体与相邻的led箱体的位置连接关系的步骤可以包括:
49.确定多个无线通信模块中接收到回传信息的目标无线通信模块;
50.根据目标无线通信模块在led箱体上的设置位置确定led箱体与相邻的led箱体的位置连接关系。
51.即,可以根据led箱体接收到回传信息的无线通信模块所设置的位置,确定出led箱体与其相邻的led箱体的位置连接关系。
52.120、根据各led箱体与相邻的led箱体的位置连接关系,确定各led箱体在多个led箱体中的位置。
53.本技术实施例中,各led箱体通过接收到的回传信息确定了相邻的led箱体以及与相邻的led箱体的位置连接关系后,将与自身相邻的led箱体的位置连接关系上报至电子设备。电子设备接收各led箱体上报的与相邻的led箱体的位置连接关系,统计所有led箱体与其相邻的led箱体的位置连接关系,从而确定各led箱体在多个led箱体中的位置。
54.本技术实施例中,当电子设备接收到led箱体上报的位置连接关系中,有且仅有两边有相邻的led箱体,则可以将该led箱体确定为角落led箱体。角落led箱体位于拼接的led显示屏的角落位置。例如,当某个led箱体上报的位置连接关系为右边和下边有相邻的led箱体,则可以确定该led箱体位于led显示屏的左上角;当某个led箱体上报的位置连接关系为左边和下边有相邻的led箱体,则可以确定该led箱体位于led显示屏的右上角;当某个led箱体上报的位置连接关系为右边和上边有相邻的led箱体,则可以确定该led箱体位于led显示屏的左下角;当某个led箱体上报的位置连接关系为左边和上边有相邻的led箱体,则可以确定该led箱体位于led显示屏的右下角。由此,即可以对位于四个角落的led箱体实现定位。
55.在任一led箱体定位完成,成为已标定led箱体的情况下,即可根据已标定led箱体,从上报的位置连接关系中确定出与该已标定led箱体存在相邻的位置连接关系的未标定led箱体,进而根据相邻的位置连接关系逐步延展至未标定led箱体,依次根据相邻的位置连接关系对未标定led箱体进行定位。
56.其中,已标定led箱体为已定位、或者说已确定箱体坐标的led箱体,未标定led箱体为未定位、或者说未确定箱体坐标的led箱体。各led箱体的位置连接关系可以在电子设备中以箱体连接图的形式显示,电子设备通过统计所有led箱体与相邻的led箱体的位置连接关系,计算得到满足所有led箱体的位置连接关系的连接方式,形成箱体连接图,每个led箱体在多个led箱体中的位置可以体现在箱体连接图中。
57.本技术实施例中,可以先确定出第一led箱体,当根据标定信息确定出存在与第一led箱体相邻的第二led箱体时,根据第一led箱体的箱体坐标以及第一led箱体与第二led箱体的位置连接关系,确定第二led箱体的箱体坐标,进而,依次控制已标定led箱体发送标定信息,当根据标定信息确定出存在与已标定led箱体相邻的未标定led箱体时,根据已标定led箱体的箱体坐标对未标定led箱体进行标定。若根据标定信息确定出存在与第一led箱体相邻的led箱体,则可以根据已标定的第一led箱体的箱体坐标确定相邻的led箱体的箱体坐标。
58.本技术实施例中,根据第一led箱体的箱体坐标以及第一led箱体与第二led箱体的位置连接关系,确定第二led箱体的箱体坐标的步骤可以包括:
59.(1)当第一led箱体接收到标定信息的回传信息时,确定存在与第一led箱体相邻
的第二led箱体。
60.由于各led箱体上不同位置设置有多个无线通信模块,且各无线通信模块面向不同方向收发无线信号,本技术实施例中,当第一led箱体接收到标定信息的回传信息时,可以首先确定存在与第一led箱体相邻的第二led箱体。
61.需要说明的是,本技术实施例对与任一led箱体相邻的led箱体的数量不做限制。led箱体可以接收来自任意一个或多个方向的回传信息,从而确定在该led的任意一个或多个方向上存在相邻的第二led箱体。
62.请继续参阅图2,例如,将图2中位于左下角的led箱体确定为第一led箱体,则该第一led箱体向外发送定位信息后,既可以接收到来自上方的回传信息,又可以接收到来自右边的回传信息,则可以确定在该第一led的上方和右边均存在相邻的第二led箱体。
63.本领域技术人员可以理解,当第一led箱体在led显示屏中所处的位置不同时,该第一led箱体可以检测到的相邻的第二led箱体的数量可以不同。例如,当第一led箱体位于led显示屏的中部,四边都被其他led箱体环绕时,该第一led箱体可以检测到其四边都存在相邻的第二led箱体。
64.(2)根据回传信息确定第二led箱体与第一led箱体的位置关系。
65.其中,位置关系包括该第二led箱体相对于第一led箱体的相对位置,例如,该第二led箱体在第一led箱体的右边并与第一led箱体相邻,或者,该第二led箱体在第一led箱体的上方并与第一led箱体相邻,等等。
66.其中,根据回传信息确定相邻的led箱体与第一led箱体的位置关系的步骤可以包括:
67.确定多个无线通信模块中接收到回传信息的目标无线通信模块;
68.根据目标无线通信模块在led箱体上的设置位置确定相第二led箱体与第一led箱体的位置关系;
69.根据位置关系以及第一led箱体的箱体坐标,确定第二led箱体的箱体坐标。
70.本技术实施例中,可以参照上述第二led箱体的标定方式,根据已标定led箱体的箱体坐标对其他未标定led箱体进行标定。
71.例如,从第一led箱体开始,将预设的初始坐标(例如(1,1))确定为第一led箱体的箱体坐标后,第一led箱体即成为已标定led箱体,其他led箱体为未标定led箱体,然后执行步骤130及步骤140中的步骤,即根据已标定的第一led箱体对该第一led箱体相邻的未标定led箱体(例如第二led箱体)进行标定,该第二led箱体即成为已标定led箱体,除第一led箱体和第二led箱体以外的led箱体为未标定led箱体。
72.然后,控制已标定的第二led箱体发送标定信息,确定出该第二led箱体相邻的led箱体,例如与该第二led箱体相邻的led箱体可包括第一led箱体、第三led箱体和第四led箱体,其中第一led箱体为已标定led箱体,第三led箱体和第四led箱体为未标定led箱体,则当第二led箱体接收到未标定的第三led箱体和第四led箱体发送的回传消息时,可以根据回传消息确定未标定的第三led箱体和第四led箱体与第二led箱体的位置关系,从而根据第二led箱体的箱体坐标确定出第三led箱体和第四led箱体的箱体坐标。具体的箱体坐标确定方式及整个标定过程均可参照前述第一led箱体和与第二led箱体的描述,在此不再赘述。
73.重复上述标定步骤,通过未标定led箱体与已标定led箱体相邻的位置关系以及已标定led箱体的箱体坐标,依次确定各未标定led箱体的箱体坐标,直至电子设备中的多个led箱体均被标定。
74.从而,本技术的led箱体定位方法可以用来对无线连接的多个led箱体进行定位,led箱体施工时无需布线,也不会由于led箱体拼接带来走线凌乱的问题,可以减少led显示屏施工时的安装步骤,缩短安装时间。同时,可以实现对各led箱体的自动标定,无需人工检查走线进行一一定位,可以提高led箱体的标定效率。
75.本技术实施例中,在多个led箱体均被标定之后,可以根据各led箱体在多个led箱体中的位置以及与相邻的led箱体的连接关系,判断多个led箱体中是否存在异常led箱体。其中,异常led箱体可以理解为无法正常收发无线信号的led箱体,包括无法通过无线传输收发视频数据,也包括无法通过无线传输接收标定信息和/或发送回传信息。
76.本技术实施例中,确定出每个led箱体的箱体坐标后,可以获取所有led箱体的箱体坐标进行汇总,根据各led箱体的箱体坐标生成当前的led箱体拼接图,并将该led箱体拼接图与预存的led箱体拼接图进行比较,从而判断这些led箱体中是否存在异常led箱体。若当前的led箱体拼接图与预存的led箱体拼接图一致,则可判定这些led箱体中不存在异常led箱体;若当前的led箱体拼接图与预存的led箱体拼接图不一致,则可判定这些led箱体中存在异常led箱体。
77.当判断出多个led箱体中存在异常led箱体时,获取异常led箱体在多个led箱体中的位置,并进行上报。例如,若当前的led箱体拼接图与预存的led拼接图相比,在某个位置缺失了一块,则可以获取该缺失位置对应的箱体坐标,作为异常led箱体的箱体坐标,并将该异常的箱体坐标上报至终端。从而,相关人员可以在终端侧控制led显示屏的正常运作,当出现异常时,也可以及时发觉并针对性进行检修,而无需一一排查故障或检查走线。
78.本技术实施例中,在电子设备中的多个led箱体均被标定之后,可以利用这些已标定的led箱体显示图像。例如,在多个led箱体中显示视频时,视频中的每一帧图像分别作为待显示图像。首先将待显示图像传输至发送卡,发送卡将待显示图像发送给任一led箱体。当任一led箱体接收到待显示图像时,按照预设顺序将待显示图像在多个led箱体之间依次传输,每个led箱体根据对应的箱体坐标从待显示图像中分割出对应的子显示图像并进行显示,直至待显示图像在多个led箱体上完整显示。
79.请参阅图3,图3为本技术实施例提供的待显示图像的传输示意图。如图3所示,待显示图像的传输路径可以为“s”型。发送卡接收到待显示图像后,首先将待显示图像传递给与其相连的led箱体,例如,第一led箱体。然后,第一led箱体根据其箱体坐标从待显示图像中分割出左下角的一块子显示图像进行显示,并将分割后的待显示图像向右传输。在传输过程中,每个led箱体均根据各自的箱体坐标从待显示图像中分割出对应的子显示图像并进行显示,然后将剩余的带显示图像依次传递,直至传输到该行最右边的led箱体,然后传输至上一行led箱体,并向左传递,依次类推,通过“s”型传输路径将待显示图像在各led箱体中依次传输,直至每个led箱体均显示其对于的子显示图像,所有led箱体显示的子显示图像共同组成完整的待显示图像。
80.根据前一实施例所描述的方法,以下将举例作进一步详细说明。
81.请参阅图4,图4为本技术实施例提供的led箱体标定方法的第二种流程示意图。该
led箱体标定方法可以应用于电子设备,其中,led箱体标定方法可以包括:
82.201、从多个led箱体中确定出第一led箱体。
83.本技术实施例中,在从多个led箱体中确定出第一led箱体时,可以将多个led箱体中位于预设位置的led箱体确定为第一led箱体。其中位于预设位置的led箱体可以包括:位于led显示屏中心位置的led箱体、位于led显示屏预设方向角的led箱体等等。
84.其中,预设方向角包括左上角、右上角、左下角、右下角中的至少一种方向角。
85.本技术实施例中,电子设备还可以包括led发送卡,可以将与led发送卡相连的led箱体确定为第一led箱体。led发送卡作为数字信号的传输媒介,可以将接收到的数字信号传输给led箱体。
86.如图2所示,led发送卡可以与多个led箱体中的一个建立有连接关系,以将数字信号传输给该led箱体,然后,信号在各led箱体间依次传输给其它led箱体。这里所指的信号,例如可以是视频信号、图像信号或者启动标定信息等。
87.202、将预设的初始坐标确定为第一led箱体的箱体坐标。
88.例如,led箱体的箱体坐标可以用二维数组(x,y)表示,其中x值为水平坐标,y值为垂直坐标。指定第一led箱体的箱体坐标为预设坐标(1,1),该第一led箱体的箱体坐标可作为余下各led箱体定位箱体坐标的基准。
89.203、当第一led箱体接收到led发送卡发送的启动标定信息时,控制第一led箱体发送标定信息。
90.本技术实施例中,当电子设备初次上电或接收到标定指令时,led发送卡即通过与第一led箱体之间的连接关系,向第一led箱体发送启动标定信息。
91.例如,用户在上位机软件点击“标定”按钮,上位机软件监测到“标定”按钮被触发之后,向led发送卡发送标定指令,led发送卡在接收到标定指令之后,向第一led箱体发送启动标定信息。
92.led发送卡在接收到标定指令时,向第一led箱体发送启动标定信息。当第一led箱体接收到led发送卡发送的启动标定信息时,可以控制第一led箱体向外发送标定信息,以判断第一led箱体四周是否存在与其相邻的led箱体。
93.在第一led箱体中可以设置有标定模块和无线通信模块。其中,标定模块可以用于产生标定信息,无线通信模块可以用于向外发送标定信息和/或接收其他led箱体发送的标定信息。
94.第一led箱体向外发送标定信息时,由于并不知道其周围是否存在其他led箱体,因而,可以控制第一led箱体上的所有无线通信模块均向对应的方向发送标定信息。例如,假设第一led箱体的上、下、左、右边缘均分别设置有一个无线通信模块,则位于上边缘的无线通信模块可以朝向该第一led箱体的上方发送标定信息,位于下边缘的无线通信模块可以朝向该第一led箱体的下方发送标定信息,位于左边缘的无线通信模块可以朝向该第一led箱体的左边发送标定信息,位于右边缘的无线通信模块可以朝向该第一led箱体的右边发送标定信息,从而分别探测第一led箱体的上、下、左、右四个方向上是否有其它led箱体与其相邻。
95.204、当第一led箱体接收到标定信息的回传信息时,确定存在与第一led箱体相邻的第二led箱体。
96.由于各led箱体上不同位置设置有多个无线通信模块,且各无线通信模块面向不同方向收发无线信号,本技术实施例中,当第一led箱体接收到标定信息的回传信息时,可以首先确定存在与第一led箱体相邻的第二led箱体。
97.需要说明的是,本技术实施例对与任一led箱体相邻的第二led箱体的数量不做限制。led箱体可以接收来自任意一个或多个方向的回传信息,从而确定在该led的任意一个或多个方向上存在相邻的第二led箱体。
98.请继续参阅图2,例如,将图2中位于左下角的led箱体确定为第一led箱体,则该第一led箱体向外发送定位信息后,既可以接收到来自上方的回传信息,又可以接收到来自右边的回传信息,则可以确定在该第一led的上方和右边均存在第二led箱体。
99.本领域技术人员可以理解,当第一led箱体在led显示屏中所处的位置不同时,该第一led箱体可以检测到的第二led箱体的数量可以不同。
100.205、确定多个无线通信模块中接收到回传信息的目标无线通信模块。
101.206、根据目标无线通信模块在led箱体上的设置位置确定第一led箱体与第二led箱体的位置连接关系。
102.本技术实施例中,在确定第一led箱体与第二led箱体的位置连接关系时,可以先确定在第一led箱体中是哪个无线通信模块接收到了标定信息的回传信息。
103.然后,将该接收到回传信息的无线通信模块确定为目标无线通信模块,并进一步确定该目标无线通信模块设置在第一led箱体的什么位置,从而,根据目标无线通信模块在第一led箱体上的设置位置确定第一led箱体与第二led箱体的位置连接关系。
104.例如,若目标无线通信模块设置在第一led箱体的右边缘,则可以确定第一led箱体接收到来自右边的回传信息,从而确定在第一led箱体的右边存在相邻的第二led箱体。又例如,若目标无线通信模块设置在第一led箱体的上边缘,则可以确定第一led箱体接收到来自上方的回传信息,从而确定在第一led箱体的上方存在相邻的第二led箱体。
105.207、根据第一led箱体的箱体坐标以及第一led箱体与第二led箱体的位置连接关系,确定第二led箱体的箱体坐标。
106.确定出所有与第一led箱体相邻的第二led箱体以及第一led箱体与第二led箱体的位置连接关系后,可以根据位置连接关系以及第一led箱体的箱体坐标确定第二led箱体的箱体坐标,从而实现对第二led箱体的标定。
107.在确定与第一led箱体相邻的第二led箱体的箱体坐标时,可以根据第一led箱体与第二led箱体的位置连接关系,在第一led箱体的箱体坐标的基础上,进行如下的变换得到第二led箱体的位置坐标:
108.横坐标不变,纵坐标 1:当第二led箱体位于第一led箱体的上方时,可以在第一led箱体的箱体坐标的基础上,横坐标不变,纵坐标 1,得到第二led箱体的箱体坐标。例如,若第一led箱体的箱体坐标为(1,1),则该第二led箱体的箱体坐标可以为(1,2)。
109.横坐标不变,纵坐标-1:当第二led箱体位于第一led箱体的下方时,可以在第一led箱体的箱体坐标的基础上,横坐标不变,纵坐标-1,得到第二led箱体的箱体坐标。例如,若第一led箱体的箱体坐标为(1,1),则该第二led箱体的箱体坐标可以为(1,0)。
110.横坐标 1,纵坐标不变:当第二led箱体位于第一led箱体的右边时,可以在第一led箱体的箱体坐标的基础上,横坐标 1,纵坐标不变,得到第二led箱体的箱体坐标。例如,
若第一led箱体的箱体坐标为(1,1),则该第二led箱体的箱体坐标可以为(2,1)。
111.横坐标-1,纵坐标不变:当第二led箱体位于第一led箱体的左边时,可以在第一led箱体的箱体坐标的基础上,横坐标-1,纵坐标不变,得到第二led箱体的箱体坐标。例如,若第一led箱体的箱体坐标为(1,1),则该第二led箱体的箱体坐标可以为(0,1)。
112.第二led箱体的箱体坐标与第一led箱体的箱体坐标中的横坐标或纵坐标保持一致。
113.208、依次控制已标定led箱体发送标定信息,当根据标定信息确定出存在与已标定led箱体相邻的未标定led箱体时,根据已标定led箱体的箱体坐标对未标定led箱体进行标定,其中,已标定led箱体为已确定箱体坐标的led箱体,未标定led箱体为未确定箱体坐标的led箱体。
114.209、重复步骤208,直至多个led箱体均被标定。
115.本技术实施例中,可以参照上述根据第一led箱体的箱体坐标对第二led箱体进行标定的方式,根据已标定led箱体的箱体坐标对其他未标定led箱体进行标定。
116.其中,根据已标定led箱体的箱体坐标对其他未标定led箱体进行标定时,依次控制已标定led箱体发送标定信息,当根据标定信息确定出存在与已标定led箱体相邻的未标定led箱体时,根据已标定led箱体的箱体坐标对未标定led箱体进行标定,然后重复上述步骤,直至电子设备中的多个led箱体均被标定。
117.例如,从第一led箱体开始,将预设的初始坐标(例如(1,1))确定为第一led箱体的箱体坐标后,第一led箱体即成为已标定led箱体,其他led箱体为未标定led箱体,然后执行步骤130及步骤140中的步骤,即根据已标定的第一led箱体对该第一led箱体相邻的未标定led箱体(例如第二led箱体)进行标定,该第二led箱体即成为已标定led箱体,除第一led箱体和第二led箱体以外的led箱体为未标定led箱体。
118.然后,控制已标定的第二led箱体发送标定信息,确定出该第二led箱体相邻的led箱体,例如与该第二led箱体相邻的led箱体可包括第一led箱体、第三led箱体和第四led箱体,其中第一led箱体为已标定led箱体,第三led箱体和第四led箱体为未标定led箱体,则当第二led箱体接收到未标定的第三led箱体和第四led箱体发送的回传消息时,可以根据回传消息确定未标定的第三led箱体和第四led箱体与第二led箱体的位置关系,从而根据第二led箱体的箱体坐标确定出第三led箱体和第四led箱体的箱体坐标。具体的箱体坐标确定方式及整个标定过程均可参照前述第一led箱体和与其相邻的led箱体的描述,在此不再赘述。
119.重复上述标定步骤,通过未标定led箱体与已标定led箱体相邻的位置关系以及已标定led箱体的箱体坐标,依次确定各未标定led箱体的箱体坐标,直至电子设备中的多个led箱体均被标定。
120.从而,本技术的led箱体定位方法可以用来对无线连接的多个led箱体进行定位,led箱体施工时无需布线,也不会由于led箱体拼接带来走线凌乱的问题,可以减少led显示屏施工时的安装步骤,缩短安装时间。同时,可以实现对各led箱体的自动标定,无需人工检查走线进行一一定位,可以提高led箱体的标定效率。
121.210、根据多个led箱体的箱体坐标判断多个led箱体中是否存在异常led箱体。
122.本技术实施例中,在多个led箱体均被标定之后,可以根据多个led箱体的箱体坐
标判断多个led箱体中是否存在异常led箱体。其中,异常led箱体可以理解为无法正常收发无线信号的led箱体,包括无法通过无线传输收发视频数据,也包括无法通过无线传输接收标定信息和/或发送回传信息。
123.本技术实施例中,确定出每个led箱体的箱体坐标后,可以获取所有led箱体的箱体坐标进行汇总,根据各led箱体的箱体坐标生成当前的led箱体拼接图,并将该led拼接图与预存的led箱体拼接图进行比较,从而判断这些led箱体中是否存在异常led箱体。若当前的led箱体拼接图与预存的led箱体拼接图一致,则可判定这些led箱体中不存在异常led箱体;若当前的led箱体拼接图与预存的led箱体拼接图不一致,则可判定这些led箱体中存在异常led箱体。
124.211、当判断出多个led箱体中存在异常led箱体时,获取异常led箱体的箱体坐标,并将异常led箱体的箱体坐标进行上报。
125.当判断出多个led箱体中存在异常led箱体时,获取异常led箱体的箱体坐标,并将异常led箱体的箱体坐标进行上报。例如,若当前的led箱体拼接图与预存的led拼接图相比,在某个位置缺失了一块,则可以获取该缺失位置对应的箱体坐标,作为异常led箱体的箱体坐标,并将该异常的箱体坐标上报至终端。从而,相关人员可以在终端侧控制led显示屏的正常运作,当出现异常时,也可以及时发觉并针对性进行检修,而无需一一排查故障或检查走线。
126.由上述可知,本技术实施例所提供的led箱体标定方法首先从多个led箱体中确定出第一led箱体;然后将预设的初始坐标确定为第一led箱体的箱体坐标;进而控制第一led箱体发送标定信息;当根据标定信息确定出存在与第一led箱体相邻的led箱体时,根据第一led箱体的箱体坐标确定相邻的led箱体的箱体坐标。本技术中led箱体通过发送标定信息来检测相邻led箱体的存在并帮助其定位箱体坐标,从而自动对相邻的led箱体进行标定,提高了led箱体的标定效率。
127.为便于更好的实施本技术实施例提供的led箱体标定方法,本技术实施例还提供一种基于上述led箱体标定方法的装置。其中名词的含义与上述led箱体标定方法中相同,具体实现细节可以参考方法实施例中的说明。
128.请参阅图5,图5为本技术实施例提供的led箱体标定装置的第一种结构示意图。该led箱体标定装置300可以应用于电子设备,电子设备中包括多个led箱体,该图像led箱体标定装置300可以包括确定模块301和标定模块302:
129.第一确定模块301,用于对于每一led箱体,控制led箱体发送标定信息,根据接收到的标定信息的回传信息确定与led箱体相邻的led箱体,以及led箱体与相邻的led箱体的位置连接关系;
130.标定模块302,用于根据各led箱体与相邻的led箱体的位置连接关系,确定各led箱体在多个led箱体中的位置。
131.本技术实施例中,在根据各led箱体与相邻的led箱体的位置连接关系,确定各led箱体在多个led箱体中的位置时,标定模块302可以用于:
132.接收各led箱体上报的与相邻的led箱体的位置连接关系;
133.统计所有led箱体与相邻的led箱体的位置连接关系,得到多个led箱体的箱体连接图;
134.根据箱体连接图确定每个led箱体在多个led箱体中的位置。
135.请一并参阅图6,图6为本技术实施例提供的led箱体标定装置的第二种结构示意图。本技术实施例中,该图像led箱体标定装置300还可以包括第二确定模块303和第三确定模块304:
136.第二确定模块303,用于从多个led箱体中确定出第一led箱体;
137.第三确定模块304,用于将预设的初始坐标确定为第一led箱体的箱体坐标;
138.本技术实施例中,在对于每一led箱体,控制led箱体发送标定信息,根据接收到的标定信息的回传信息确定与led箱体相邻的led箱体,以及led箱体与相邻的led箱体的位置连接关系时,第一确定模块301可以用于:
139.控制第一led箱体发送标定信息,根据接收到的标定信息的回传信息确定与第一led箱体相邻的led箱体,以及第一led箱体与相邻的led箱体的位置连接关系。
140.本技术实施例中,在根据各led箱体与相邻的led箱体的位置连接关系,确定各led箱体在多个led箱体中的位置时,标定模块302可以用于:
141.当根据标定信息确定出存在与第一led箱体相邻的第二led箱体时,根据第一led箱体的箱体坐标以及第一led箱体与第二led箱体的位置连接关系,确定第二led箱体的箱体坐标。
142.请继续参阅图6,本技术实施例中,在确定第二led箱体的箱体坐标之后,该图像led箱体标定装置300还可以包括控制模块305和重复模块306:
143.控制模块305,用于依次控制已标定led箱体发送标定信息,当根据标定信息确定出存在与已标定led箱体相邻的未标定led箱体时,根据已标定led箱体的箱体坐标对未标定led箱体进行标定,其中,已标定led箱体为已确定箱体坐标的led箱体,未标定led箱体为未确定箱体坐标的led箱体;
144.重复模块306,用于重复以上步骤,直至多个led箱体均被标定。
145.本技术实施例中,电子设备还包括led发送卡,在控制第一led箱体发送标定信息时,控制模块305可以用于:
146.当第一led箱体接收到led发送卡发送的启动标定信息时,控制第一led箱体发送标定信息。
147.本技术实施例中,在从多个led箱体中确定出第一led箱体时,第二确定模块303可以用于:
148.将多个led箱体中位于预设方向角的led箱体确定为第一led箱体,预设方向角包括左上角、右上角、左下角、右下角中的至少一种方向角。
149.请继续参阅图6,本技术实施例中,在根据各led箱体与相邻的led箱体的位置连接关系,确定各led箱体在多个led箱体中的位置之后,该led箱体标定装置300还可以包括:
150.判断模块307,用于根据各led箱体在多个led箱体中的位置以及与相邻的led箱体的连接关系,判断多个led箱体中是否存在异常led箱体;
151.上报模块308,用于当判断出多个led箱体中存在异常led箱体时,获取异常led箱体的箱体坐标,并进行上报。
152.本技术实施例中,每个led箱体上设置有多个无线通信模块,在根据接收到的标定信息的回传信息确定led箱体与相邻的led箱体的位置连接关系时,第一确定模块301可以
用于:
153.确定多个无线通信模块中接收到回传信息的目标无线通信模块;
154.根据目标无线通信模块在led箱体上的设置位置确定led箱体与相邻的led箱体的位置连接关系。
155.请继续参阅图6,本技术实施例中,在确定各led箱体在多个led箱体中的位置之后,该图像led箱体标定装置300还可以包括:
156.显示模块309,用于当任一led箱体接收到待显示图像时,按照预设顺序将待显示图像在多个led箱体之间依次传输,其中,每个led箱体根据对应的箱体坐标从待显示图像中分割出对应的子显示图像并进行显示。
157.由上述可知,本技术实施例所提供的led箱体标定装置300应用于电子设备,电子设备包括多个led箱体,首先第一确定模块301从多个led箱体中确定出第一led箱体;然后将预设的初始坐标确定为第一led箱体的箱体坐标;进而控制第一led箱体发送标定信息;当根据标定信息确定出存在与第一led箱体相邻的led箱体时,标定模块302根据第一led箱体的箱体坐标确定相邻的led箱体的箱体坐标。本技术中led箱体通过发送标定信息来检测相邻led箱体的存在并帮助其定位箱体坐标,从而自动对相邻的led箱体进行标定,提高了led箱体的标定效率。
158.本技术实施例还提供一种电子设备,请参阅图7,图7为本技术实施例提供的电子设备的结构示意图。其中,电子设备400包括处理器401、存储器402以及多个led箱体403。其中,处理器401与存储器402、多个led箱体403电性连接。
159.该处理器401是电子设备400的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或加载存储在存储器402内的计算机程序,以及通过存储在存储器402内的数据,执行电子设备400的各种功能并处理数据,从而对电子设备400进行整体监控。
160.该存储器402可用于存储软件程序以及模块,处理器401通过运行存储在存储器402的计算机程序以及模块,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的计算机程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器401对存储器402的访问。
161.多个led箱体403拼接组成led显示屏。
162.在本技术实施例中,电子设备400中的处理器401会按照如下的步骤,将可在处理器401上执行的计算机程序存储在存储器402中,并由处理器401执行存储在存储器402中的计算机程序,从而实现各种功能,如下:
163.对于每一led箱体,控制led箱体发送标定信息,根据接收到的标定信息的回传信息确定与led箱体相邻的led箱体,以及led箱体与相邻的led箱体的位置连接关系;
164.根据各led箱体与相邻的led箱体的位置连接关系,确定各led箱体在多个led箱体中的位置。
165.本技术实施例中,在根据各led箱体与相邻的led箱体的位置连接关系,确定各led
箱体在多个led箱体中的位置时,处理器401可以用于:
166.接收各led箱体上报的与相邻的led箱体的位置连接关系;
167.统计所有led箱体与相邻的led箱体的位置连接关系,得到多个led箱体的箱体连接图;
168.根据箱体连接图确定每个led箱体在多个led箱体中的位置。
169.本技术实施例中,处理器401还可以用于:
170.从多个led箱体中确定出第一led箱体;
171.将预设的初始坐标确定为第一led箱体的箱体坐标;
172.本技术实施例中,在对于每一led箱体,控制led箱体发送标定信息,根据接收到的标定信息的回传信息确定与led箱体相邻的led箱体,以及led箱体与相邻的led箱体的位置连接关系时,处理器401可以用于:
173.控制第一led箱体发送标定信息,根据接收到的标定信息的回传信息确定与第一led箱体相邻的led箱体,以及第一led箱体与相邻的led箱体的位置连接关系。
174.本技术实施例中,在根据各led箱体与相邻的led箱体的位置连接关系,确定各led箱体在多个led箱体中的位置时,处理器401可以用于:
175.当根据标定信息确定出存在与第一led箱体相邻的第二led箱体时,根据第一led箱体的箱体坐标以及第一led箱体与第二led箱体的位置连接关系,确定第二led箱体的箱体坐标。
176.本技术实施例中,在确定第二led箱体的箱体坐标之后,处理器401还可以用于:
177.依次控制已标定led箱体发送标定信息,当根据标定信息确定出存在与已标定led箱体相邻的未标定led箱体时,根据已标定led箱体的箱体坐标对未标定led箱体进行标定,其中,已标定led箱体为已确定箱体坐标的led箱体,未标定led箱体为未确定箱体坐标的led箱体;
178.重复以上步骤,直至多个led箱体均被标定。
179.本技术实施例中,电子设备还包括led发送卡,在控制第一led箱体发送标定信息时,处理器401可以用于:
180.当第一led箱体接收到led发送卡发送的启动标定信息时,控制第一led箱体发送标定信息。
181.本技术实施例中,在从多个led箱体中确定出第一led箱体时,处理器401可以用于:
182.将多个led箱体中位于预设方向角的led箱体确定为第一led箱体,预设方向角包括左上角、右上角、左下角、右下角中的至少一种方向角。
183.本技术实施例中,在根据各led箱体与相邻的led箱体的位置连接关系,确定各led箱体在多个led箱体中的位置之后,处理器401还可以用于:
184.根据各led箱体在多个led箱体中的位置以及与相邻的led箱体的连接关系,判断多个led箱体中是否存在异常led箱体;
185.当判断出多个led箱体中存在异常led箱体时,获取异常led箱体在多个led箱体中的位置,并进行上报。
186.本技术实施例中,每个led箱体上设置有多个无线通信模块,在根据接收到的标定
信息的回传信息确定led箱体与相邻的led箱体的位置连接关系时,处理器401可以用于:
187.确定多个无线通信模块中接收到回传信息的目标无线通信模块;
188.根据目标无线通信模块在led箱体上的设置位置确定led箱体与相邻的led箱体的位置连接关系。
189.本技术实施例中,在确定各led箱体在多个led箱体中的位置之后,之后,处理器401还可以用于:
190.当任一led箱体接收到待显示图像时,按照预设顺序将待显示图像在多个led箱体之间依次传输,其中,每个led箱体根据对应的箱体坐标从待显示图像中分割出对应的子显示图像并进行显示。
191.由上述可知,本技术实施例所提供的电子设备400包括多个led箱体,首先从多个led箱体中确定出第一led箱体;然后将预设的初始坐标确定为第一led箱体的箱体坐标;进而控制第一led箱体发送标定信息;当根据标定信息确定出存在与第一led箱体相邻的led箱体时,根据第一led箱体的箱体坐标确定相邻的led箱体的箱体坐标。本技术中led箱体通过发送标定信息来检测相邻led箱体的存在并帮助其定位箱体坐标,从而自动对相邻的led箱体进行标定,提高了led箱体的标定效率。
192.本技术实施例还提供一种计算机可读的存储介质,该计算机可读的存储介质存储有计算机程序,该计算机程序被处理器执行,以实现上述任一实施例中的led箱体标定方法,比如:对于每一led箱体,控制led箱体发送标定信息,根据接收到的标定信息的回传信息确定与led箱体相邻的led箱体,以及led箱体与相邻的led箱体的位置连接关系;根据各led箱体与相邻的led箱体的位置连接关系,确定各led箱体在多个led箱体中的位置。
193.在本技术实施例中,计算机可读的存储介质可以是磁碟、光盘、只读存储器(read only memory,rom)、或者随机存取记忆体(random access memory,ram)等。
194.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
195.需要说明的是,对本技术实施例的led箱体标定方法而言,本领域普通测试人员可以理解实现本技术实施例的led箱体标定方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,该计算机程序可存储于一计算机可读的存储介质中,如存储在电子设备的存储器中,并被该电子设备内的至少一个处理器执行,在执行过程中可包括如led箱体标定方法的实施例的流程。其中,该计算机可读的存储介质可为磁碟、光盘、只读存储器、随机存取记忆体等。
196.对本技术实施例的led箱体标定装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。该集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读的存储介质中,该计算机可读的存储介质譬如为只读存储器,磁盘或光盘等。
197.本文所使用的术语「模块」可看做为在该运算系统上执行的软件对象。本文该的不同组件、模块、引擎及服务可看做为在该运算系统上的实施对象。而本文该的装置及方法优选的以软件的方式进行实施,当然也可在硬件上进行实施,均在本技术保护范围之内。
198.以上对本技术实施例所提供的一种led箱体标定方法、装置、存储介质及电子设备
进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献