拼接墙显示单元的位置检测方法和系统的制作方法

文档序号:6631429阅读:389来源:国知局
拼接墙显示单元的位置检测方法和系统的制作方法
【专利摘要】本发明提供一种拼接墙显示单元的位置检测方法和系统,该方法包括:获取拼接墙上显示单元的地址信息;根据所述地址信息,向所述显示单元发送预设的包含有显示内容的显示命令;在所述拼接墙的显示画面上检测出所述显示内容的位置,判断出响应所述显示命令的显示单元在所述拼接墙上的物理位置。本发明能自动检测显示单元的位置,显著提高工作效率。
【专利说明】拼接墙显示单元的位置检测方法和系统

【技术领域】
[0001]本发明涉及拼接墙【技术领域】,特别是涉及一种拼接墙显示单元的位置检测方法,以及一种拼接墙显示单元的位置检测系统。

【背景技术】
[0002]拼接墙由多个显示单元拼接而成,显示单元可以单屏显示输出,也可以多屏拼接输出,各显示单元显示的图像拼接成完整的显示画面,因此要实现正确的多屏显示,需确定各显示单元在整体拼接墙上的物理位置。
[0003]显示单元在出厂时会配置有地址信息,如IP地址;在拼接完成后能获得所有显示单元的地址数据,但由于在进行拼接工作时,各显示单元在拼接墙上的位置是随机,因此系统无法确定显示单元的地址信息与其物理位置的对应关系。
[0004]传统技术的处理方法是,如图1a所示,是由六个显示单元拼接而成的拼接墙,系统获取的地址信息为:172.16.129.101、172.16.129.102、172.16.129.103、172.16.129.104,172.16.129.105,172.16.129.106 ;
[0005]系统控制每个显示单元显示其自身地址信息,如图1b所示,之后由操作人员人工配置各显示单元的地址信息与其物理位置的对应关系。
[0006]综上可知,目前的处理方法需由人工参与,无法实现自动检测配置,其工作效率低下。


【发明内容】

[0007]基于此,本发明提供一种拼接墙显示单元的位置检测方法和系统,能自动检测显示单元的位置,显著提高工作效率。
[0008]一种拼接墙显示单元的位置检测方法,包括如下步骤:
[0009]获取拼接墙上显示单元的地址信息;
[0010]根据所述地址信息,向所述显示单元发送预设的包含有显示内容的显示命令;
[0011]在所述拼接墙的显示画面上检测出所述显示内容的位置,判断出响应所述显示命令的显示单元在所述拼接墙上的物理位置。
[0012]一种拼接墙显示单元的位置检测系统,包括:
[0013]地址获取模块,用于获取拼接墙上显示单元的地址信息;
[0014]发送模块,用于根据所述地址信息,向所述显示单元发送预设的包含有显示内容的显示命令;
[0015]判断模块,用于在所述拼接墙的显示画面上检测出所述显示内容的位置,判断出响应所述显示命令的显示单元在所述拼接墙上的物理位置。
[0016]上述拼接墙显示单元的位置检测方法和系统,在获取所有显示单元的地址信息后,根据地址信息发出显示命令,则具有该地址信息的显示单元可接收到该显示命令,并根据显示命令中具体的显示内容进行响应,此时拼接墙的显示画面上,在该显示单元的位置上则出现该显示内容,因此检测出该显示内容在接墙的显示画面上的相对位置,则可判断出该显示单元在拼接墙上的物理位置。本发明能实现对显示单元物理位置的自动检测,显著提高工作效率。

【专利附图】

【附图说明】
[0017]图1为传统技术中拼接墙的结构示意图。
[0018]图2为本发明拼接墙显示单元的位置检测方法在实施例一中的应用场景图。
[0019]图3为本发明拼接墙显示单元的位置检测方法在实施例二中的流程示意图。
[0020]图4为本发明拼接墙显示单元的位置检测系统在实施例三中的结构示意图。

【具体实施方式】
[0021]下面结合实施例及附图对本发明作进一步详细说明,但本发明的实施方式不限于此。
[0022]实施例一、
[0023]如图2所示,是本发明拼接墙显示单元的位置检测方法在实施例一中的应用场景图,可包括拼接墙控制系统及显示单元,拼接墙控制系统与每个显示单元连接,两者之间可进行通讯,拼接墙控制系统可根据显示单元的地址信息发出控制指令至对应的显示单元,显示单元接收到控制指令后进行响应。
[0024]图2中是以六个显示单元为例进行说明;在实际应用中,显示单元的个数可按需设置;另外,各个显示单元内部安装有控制器,各个显示单元的控制器之间也具有连接关系,在本实施例中未示出。
[0025]实施例二、
[0026]如图3所示,是本发明拼接墙显示单元的位置检测方法在实施例二中的流程示意图,本实施例以该方法应用于拼接墙显示系统为例进行说明,可包括如下步骤:
[0027]S31、获取拼接墙上显示单元的地址信息;
[0028]S32、根据所述地址信息,向所述显示单元发送预设的包含有显示内容的显示命令;
[0029]S33、在所述拼接墙的显示画面上检测出所述显示内容的位置,判断出响应所述显示命令的显示单元在所述拼接墙上的物理位置;
[0030]本实施例中,在获取所有显示单元的地址信息后,根据地址信息发出显示命令,则具有该地址信息的显示单元可接收到该显示命令,并根据显示命令中具体的显示内容进行响应,此时拼接墙的显示画面上,在该显示单元的位置上则出现该显示内容,因此检测出该显示内容在接墙的显示画面上的相对位置,则可判断出该显示单元在拼接墙上的物理位置。
[0031]对于步骤S31,获取拼接墙上显示单元的地址信息;
[0032]本实施例中,地址信息一般为显示单元的IP地址,该IP地址在显示单元进行拼接工作前已配置好;在拼接墙控制系统与显示单元连接后,拼接墙控制系统可发出地址获取命令,显示单元接收到地址获取命令后,检测自身IP地址后上报到拼接墙控制系统,拼接墙控制系统即可获取到所有显示单元的地址信息。
[0033]对于步骤S32,根据所述地址信息,向所述显示单元发送预设的包含有显示内容的显示命令;
[0034]本实施例中,拼接墙控制系统已获知有所有显示单元的地址信息列表,但需要将每个地址信息与显示单元的物理位置进行对应;首先,可根据地址信息发出包含有显示内容的显示命令;
[0035]其中,显示命令,可为控制显示单元显示某一颜色的显示命令,或者为控制显示单元显示某一图案的显示命令,或者为控制显示单元显示某一图像、视频的显示命令;因此,显示命令中的显示内容可根据实际需要而设定,在本实施例中不对此进行限定;
[0036]另外,显示命令的发送,可同时发送到所有显示单元或同时发送给多个显示单元,以提高处理速度和效率;发送到所有显示单元或多个显示单元时,则发给每个显示单元的显示命令中的显示内容需不同,以便于后续识别出响应该显示命令的显示单元的位置;也可每次只发送给一个显示单元,则可提高后续的识别精度,防止出错。
[0037]对于步骤S33、在所述拼接墙的显示画面上检测出所述显示内容的位置,判断出响应所述显示命令的显示单元在所述拼接墙上的物理位置;
[0038]显示命令根据地址信息发出,则具有该地址信息的显示单元可接收到,接着响应该显示命令,根据显示命令中的显示内容显示对应的内容;此时拼接墙的显示画面上,在该显示单元的位置上则出现该显示内容,因此检测出该显示内容在接墙的显示画面上的相对位置,则可判断出该显示单元在拼接墙上的物理位置;
[0039]本实施例的显示单元的物理位置,例如图2所示的拼接墙,其中六个显示单元,各显示单元在拼接墙上具有不同的位置,物理位置可记为第一行第一个、第一行第二列、第三列第二行等多种表达方式,为了配置方便,也可按行列位置设置编号,例如记为00、01、02等;具体的,物理位置如何记录,可根据实际需要而设定,本实施例不对此进行限定。
[0040]在一较佳实施例中,判断出响应所述显示命令的显示单元在所述拼接墙上的物理位置的步骤,可包括:
[0041]获取在发送所述显示命令后所述拼接墙的显示画面的图像;
[0042]读取所述图像,在所述图像上检测出包含所述显示内容的图像块;
[0043]根据所述图像块在所述图像中的位置,获得响应所述显示命令的所述显示单元在所述拼接墙上的物理位置;
[0044]本实施例中,对于如何从拼接墙的显示画面上识别出响应所述显示命令的显示单元在所述拼接墙上的物理位置,可通过生成拼接墙的显示画面的图像进行处理,在显示单元对显示命令进行响应后,拼接墙的显示画面上,在该显示单元的位置则会有显示命令中的显示内容,拼接墙显示画面对应的图像上则可检测出包含所述显示内容的图像块;具体的,如何在图像上检测出图像块,可根据显示内容的像素值,读取图像的每个像素值,与显示内容的像素值进行匹配而获得;接着根据图像块在该图像中的位置,即是对应的显示单元在拼接墙上的位置,从而通过图像识别快速自动地获得显示单元的位置。
[0045]在一较佳实施例中,所述显示内容可为预设的颜色;
[0046]在本实施例中,为了更快地识别显示单元的位置,显示命令中的显示内容可预设为某一颜色,显示单元则显示单一颜色,通过颜色的像素值,可快速精准地实现位置识别;
[0047]具体的,在本实施例中,所述在所述拼接墙的显示画面上检测出所述显示内容的位置,判断出响应所述显示命令的显示单元在所述拼接墙上的物理位置的步骤,可包括:
[0048]读取所述图像中每个像素点的像素值,根据所述颜色的像素值,查找出包含所述颜色的图像块;
[0049]检测所述图像块的边缘,根据所述边缘在所述图像中的坐标,获得响应所述显示命令的所述显示单元在所述拼接墙上的物理位置;
[0050]在拼接墙的显示画面的图像中,响应显示命令的显示单元显示预设颜色,读取图像中每个像素点的像素值,与预设颜色的像素值进行对比,可查找出含所述颜色的图像块,接着检测图像块的边缘,根据所述边缘在所述图像中的坐标,从而快速地获得显示单元在所述拼接墙上的物理位置。
[0051]实施例三、
[0052]如图4所示,是本发明拼接墙显示单元的位置检测系统在实施例三中的结构示意图,包括:
[0053]地址获取模块41,用于获取拼接墙上显示单元的地址信息;
[0054]发送模块42,用于根据所述地址信息,向所述显示单元发送预设的包含有显示内容的显示命令;
[0055]判断模块43,用于在所述拼接墙的显示画面上检测出所述显示内容的位置,判断出响应所述显示命令的显示单元在所述拼接墙上的物理位置;
[0056]本实施例中,在获取所有显示单元的地址信息后,根据地址信息发出显示命令,则具有该地址信息的显示单元可接收到该显示命令,并根据显示命令中具体的显示内容进行响应,此时拼接墙的显示画面上,在该显示单元的位置上则出现该显示内容,因此检测出该显示内容在接墙的显示画面上的相对位置,则可判断出该显示单元在拼接墙上的物理位置,从而确定物理位置及地址信息的对应关系。
[0057]对于地址获取模块41,用于获取拼接墙上显示单元的地址信息;
[0058]本实施例中,地址信息一般为显示单元的IP地址,该IP地址在显示单元进行拼接工作前已配置好;在拼接墙控制系统与显示单元连接后,拼接墙控制系统可发出地址获取命令,显示单元接收到地址获取命令后,检测自身IP地址后上报到拼接墙控制系统,拼接墙控制系统即可获取到所有显示单元的地址信息。
[0059]对于发送模块42,用于根据所述地址信息,向所述显示单元发送预设的包含有显示内容的显示命令;
[0060]本实施例中,拼接墙控制系统已获知有所有显示单元的地址信息列表,但需要将每个地址信息与显示单元的物理位置进行对应;首先,可根据地址信息发出包含有显示内容的显示命令;
[0061 ] 其中,显示命令,可为控制显示单元显示某一颜色的显示命令,或者为控制显示单元显示某一图案的显示命令,或者为控制显示单元显示某一图像、视频的显示命令;因此,显示命令中的显示内容可根据实际需要而设定,在本实施例中不对此进行限定;
[0062]另外,显示命令的发送,可同时发送到所有显示单元或同时发送给多个显示,以提高处理速度和效率;发送到所有显示单元或多个显示单元时,则发给每个显示单元的显示命令中的显示内容需不同,以便于后续识别出响应该显示命令的显示单元的位置;也可每次只发送给一个显示单元,则可提高后续的识别精度,防止出错。
[0063]对于判断模块43,用于在所述拼接墙的显示画面上检测出所述显示内容的位置,判断出响应所述显示命令的显示单元在所述拼接墙上的物理位置;
[0064]显示命令根据地址信息发出,则具有该地址信息的显示单元可接收到,接着响应该显示命令,根据显示命令中的显示内容显示对应的内容;此时拼接墙的显示画面上,在该显示单元的位置上则出现该显示内容,因此检测出该显示内容在接墙的显示画面上的相对位置,则可判断出该显示单元在拼接墙上的物理位置;
[0065]本实施例的显示单元的物理位置,例如如图2所示的拼接墙,其中六个显示单元,各显示单元在拼接墙上具有不同的位置,物理位置可记为第一行第一个、第一行第二列、第三列第二行等多种表达方式,为了配置方便,也可按行列位置设置编号,例如记为00、01、02等;具体的,物理位置如何记录,可根据实际需要而设定,本实施例不对此进行限定。
[0066]在一较佳实施例中,所述判断模块43,可包括:
[0067]图像获取模块,用于获取在发送所述显示命令后所述拼接墙的显示画面的图像;
[0068]检测模块,用于读取所述图像,在所述图像上检测出包含所述显示内容的图像块;
[0069]第一位置获取模块,用于根据所述图像块在所述图像中的位置,获得响应所述显示命令的所述显示单元在所述拼接墙上的物理位置;
[0070]本实施例中,对于如何从拼接墙的显示画面上识别出响应所述显示命令的显示单元在所述拼接墙上的物理位置,可通过生成拼接墙的显示画面的图像进行处理,在显示单元对显示命令进行响应后,拼接墙的显示画面上,在该显示单元的位置则会有显示命令中的显示内容,拼接墙显示画面对应的图像上则可检测出包含所述显示内容的图像块,具体的,如何在图像上检测出图像块,可根据显示内容的像素值,读取图像的每个像素值,与显示内容的像素值进行匹配而获得;接着根据图像块在该图像中的位置,即是对应的显示单元在拼接墙上的位置,从而通过图像识别快速自动地获得显示单元的位置。
[0071]在一较佳实施例中,所述显示内容为预设的颜色;
[0072]在本实施例中,为了更快地识别显示单元的位置,显示命令中的显示内容可预设为某一颜色,显示单元则显示单一颜色,通过颜色的像素值,可快速精准地实现位置识别;
[0073]具体的,在本实施例中,所述判断模块43,还可包括:
[0074]查找模块,用于读取所述图像中每个像素点的像素值,根据所述颜色的像素值,查找出包含所述颜色的图像块;
[0075]第二位置获取模块,用于检测所述图像块的边缘,根据所述边缘在所述图像中的坐标,获得响应所述显示命令的所述显示单元在所述拼接墙上的物理位置;
[0076]在拼接墙的显示画面的图像中,响应显示命令的显示单元显示预设颜色,读取图像中每个像素点的像素值,与预设颜色的像素值进行对比,可查找出含所述颜色的图像块,接着检测图像块的边缘,根据所述边缘在所述图像中的坐标,从而快速地获得显示单元在所述拼接墙上的物理位置。
[0077]本发明拼接墙显示单元的位置检测方法和系统,在获取所有显示单元的地址信息后,根据地址信息发出显示命令,则具有该地址信息的显示单元可接收到该显示命令,并根据显示命令中具体的显示内容进行响应,此时拼接墙的显示画面上,在该显示单元的位置上则出现该显示内容,因此检测出该显示内容在接墙的显示画面上的相对位置,则可判断出该显示单元在拼接墙上的物理位置。本发明能实现对显示单元物理位置的自动检测,显著提高工作效率。
[0078]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种拼接墙显示单元的位置检测方法,其特征在于,包括如下步骤: 获取拼接墙上显示单元的地址信息; 根据所述地址信息,向所述显示单元发送预设的包含有显示内容的显示命令; 在所述拼接墙的显示画面上检测出所述显示内容的位置,判断出响应所述显示命令的显示单元在所述拼接墙上的物理位置。
2.根据权利要求1所述的拼接墙显示单元的位置检测方法,其特征在于,所述在所述拼接墙的显示画面上检测出所述显示内容的位置,判断出响应所述显示命令的显示单元在所述拼接墙上的物理位置的步骤,包括: 获取在发送所述显示命令后所述拼接墙的显示画面的图像; 读取所述图像,在所述图像上检测出包含所述显示内容的图像块; 根据所述图像块在所述图像中的位置,获得响应所述显示命令的所述显示单元在所述拼接墙上的物理位置。
3.根据权利要求2所述的拼接墙显示单元的位置检测方法,其特征在于,所述显示内容为预设的颜色。
4.根据权利要求3所述的拼接墙显示单元的位置检测方法,其特征在于,所述在所述拼接墙的显示画面上检测出所述显示内容的位置,判断出响应所述显示命令的显示单元在所述拼接墙上的物理位置的步骤,包括: 读取所述图像中每个像素点的像素值,根据所述颜色的像素值,查找出包含所述颜色的图像块; 检测所述图像块的边缘,根据所述边缘在所述图像中的坐标,获得响应所述显示命令的所述显示单元在所述拼接墙上的物理位置。
5.一种拼接墙显示单元的位置检测系统,其特征在于,包括: 地址获取模块,用于获取拼接墙上显示单元的地址信息; 发送模块,用于根据所述地址信息,向所述显示单元发送预设的包含有显示内容的显示命令; 判断模块,用于在所述拼接墙的显示画面上检测出所述显示内容的位置,判断出响应所述显示命令的显示单元在所述拼接墙上的物理位置。
6.根据权利要求5所述的拼接墙显示单元的位置检测系统,其特征在于,所述判断模块,包括: 图像获取模块,用于获取在发送所述显示命令后所述拼接墙的显示画面的图像; 检测模块,用于读取所述图像,在所述图像上检测出包含所述显示内容的图像块; 第一位置获取模块,用于根据所述图像块在所述图像中的位置,获得响应所述显示命令的所述显示单元在所述拼接墙上的物理位置。
7.根据权利要求6所述的拼接墙显示单元的位置检测系统,其特征在于,所述显示内容为预设的颜色。
8.根据权利要求7所述的拼接墙显示单元的位置检测系统,其特征在于,所述判断模块,还包括: 查找模块,用于读取所述图像中每个像素点的像素值,根据所述颜色的像素值,查找出包含所述颜色的图像块; 第二位置获取模块,用于检测所述图像块的边缘,根据所述边缘在所述图像中的坐标,获得响应所述显示命令的所述显示单元在所述拼接墙上的物理位置。
【文档编号】G06F3/14GK104317545SQ201410573189
【公开日】2015年1月28日 申请日期:2014年10月23日 优先权日:2014年10月23日
【发明者】张涛 申请人:广东威创视讯科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1