一种LED屏拼接单元编码和编码识别的方法及装置与流程

文档序号:18602012发布日期:2019-09-03 22:46阅读:656来源:国知局
一种LED屏拼接单元编码和编码识别的方法及装置与流程

本发明涉及图像识别的技术领域,具体涉及一种led屏拼接单元编码和编码识别的方法及装置。



背景技术:

由于其亮度高、可视角度广、寿命长等优点,超大led组合屏和led屏组合系统在各种场合得到了广泛的推广和应用。现有技术对led组合屏箱体和模组需要按照固定的方式安装,否则显示的图像将是错乱无序的。但是由于超大led组合屏布线比较复杂,按照固定的安装方式布线和安装是件非常耗时耗力的事情,极大降低了led组合屏的安装难度和效率;即使可以随意拼接然后将最终拼接的布线理清楚也是件繁琐的事情。



技术实现要素:

本发明的目的在于解决现有技术中led拼接屏安装、布线复杂,不容易按照固定方式安装或难以理清模组、箱体的相对位置、布线、网线走线等关系,导致播放的图像错乱无序的问题。

本发明提供了一种led屏拼接单元编码和编码识别的方法,包括:

获取任意拼接的若干个拼接单元中的每个拼接单元的编码;

在每个拼接单元上显示其边框和对应的编码;

获取整个编码的显示图像;

对所述显示图像进行图像处理;

将图像处理后的显示图像上的编码的每个字符与预存字符库中所有预存字符进行比对获取字符相似度列表;

根据每个字符相似度列表中的字符相似度最大值确定每个字符的识别结果;

根据识别结果确定每个字符对应的预存字符,以此获取每个拼接单元对应的编码信息。

优选地,所述获取任意拼接的若干个拼接单元中的每个拼接单元的编码具体包括:根据拼接单元之间排线的连接关系以及接收卡上hub口的编号或接收卡之间网线走线方式以及发送卡上的网口号获取每个拼接单元的编码;

其中:所述拼接单元为模组或箱体,一个或多个接收卡上的所有模组拼接成一个箱体,所有箱体拼接成一个led屏;所述接收卡上设有若干并联的hub口,每个hub口接若干串联的模组;所述发送卡上设有若干并联的网口,每个网口接若干串联的接收卡。

优选地,所述在每个拼接单元上显示其边框和对应的编码,还包括:对串联的拼接单元设置相同的显示颜色,对并联的拼单元设置不同的显示颜色。

优选地,所述对所述显示图像进行图像处理,具体包括:

过滤掉不显示的图像点和外界干扰点,对显示图像进行灰度处理。

优选地,所述编码为由模组像素点组成的点阵字体,所述模组像素点由分布在led屏的发光灯珠组成;所述对所述显示图像进行图像处理,具体还包括:

对显示图像先后进行栅格化和映射处理,将不能映射到栅格的点直接去除;将映射到栅格的点形成的映射图像与预存字符库中所有预存字符进行比对获得比对相似度,对所有比对相似度均小于预设相似度的点直接去除。

优选地,所述获取整个编码的显示图像具体包括:用摄像工具拍照或摄像整个编码的显示效果图片或视频以获取整个编码的显示图像。

本发明还提供一种led屏拼接单元编码和编码识别的装置,包括:

编码获取单元,用于获取任意拼接的若干个拼接单元中的每个拼接单元的编码;

编码显示单元,用于在每个拼接单元上显示其边框和对应的编码;

图像获取单元,用于获取整个编码的显示图像;

图像处理单元,用于对所述显示图像进行图像处理;

相似度获取单元,用于将图像处理后的显示图像上的编码的每个字符与预存字符库中所有预存字符进行比对获取字符相似度列表;

相似度比较单元,用于根据每个字符相似度列表中的字符相似度最大值确定每个字符的识别结果;

图像识别单元,用于根据识别结果确定每个字符对应的预存字符,以此获取每个拼接单元对应的编码信息。

优选地,所述编码显示单元还包括颜色设置单元,所述颜色设置单元用于对串联的拼接单元设置相同的显示颜色,对并联的拼单元设置不同的显示颜色。

优选地,所述图像处理单元包括:

过滤单元,用于过滤掉不显示的图像点和外界干扰点;

灰度处理单元,对显示图像进行灰度处理。

优选地,所述图像处理单元还包括:

栅格映射单元,用于对显示图像先后进行栅格化和映射处理;

干扰点去除单元,用于将不能映射到栅格的点直接去除,将映射到栅格的点形成的映射图像与预存字符库中所有预存字符进行比对获得比对相似度,对所有比对相似度均小于预设相似度的点直接去除。

与现有技术相比,本发明的有益效果:

1.led拼接屏的箱体和模组可以任意拼接,不需要按照某种特定拼接方法拼接,简化了安装的难度。

2.不需要人为的理清箱体与箱体之间、模组与模组之间的连接关系和相对位置、网线走线等信息,通过箱体或模组编码就可以确定。

3.将显示的编码拍照,通过图像处理和识别技术识别编码图像上对应的编码并转化为编码信息供装置判断箱体与箱体之间、模组与模组之间的连接关系和相对位置、网线走线等信息。

4.模组或箱体只获取自身位置与源图像的相应位置的像素信息并显示,完成led拼接屏的拼接。

5.编码采用点阵字体显示,采用去噪、灰度处理、栅格化、映射等处理,方便使用图像栅格位置点进行校验、纠错、修补等操作,将明显不是编码字符的干扰点都去除,增加了编码识别的效率和准确率。

6.对串联的拼接单元设置相同的显示颜色,对并联的拼接单元设置不同的显示颜色,方便在编码字符无法识别的极端情况根据显示颜色和连接关系推导出具体的编码字符,降低错误率。

附图说明

图1为本发明led屏拼接单元编码和编码识别的方法的流程框图;

图2为本发明led屏拼接单元编码和编码识别的装置的系统框图;

图3为本发明的预存字符库中的点阵字体式预存字符;

图4为本发明的一种编码样式。

具体实施方式

本发明将结合附图作进一步详述:

请参考图1,本发明提供一种本发明提供了一种led屏拼接单元编码和编码识别的方法,包括:

获取任意拼接的若干个拼接单元中的每个拼接单元的编码;

在每个拼接单元上显示其边框和对应的编码;

获取整个编码的显示图像;

对所述显示图像进行图像处理;

将图像处理后的显示图像上的编码的每个字符与预存字符库中所有预存字符进行比对获取字符相似度列表;

根据每个字符相似度列表中的字符相似度最大值确定每个字符的识别结果;

根据识别结果确定每个字符对应的预存字符,以此获取每个拼接单元对应的编码信息。

此方法是将每个编码的字符与所有字符库的字符对比一遍,如图3所示,为点阵字体式预存字符,生成字符相似度列表,从相似度列表中取最大值,其对应的字符库里的字符就是识别结果。例如,待识别字符是1,字符库里面的字符是1-9,那么待识别字符1需要与1-9每个都比对一遍生成9个字符相似度,选择其中最大的字符相似度,就是待识别字符1的识别结果。

依次类推,可以完成整个编码图像的所有字符的识别,即得到编码信息。

显示拼接单元的边框是为了便于给每个拼接单元定界,不会出现编码识别时由于拼接单元边界不定,编码字符随意组合产生错误的编码识别。

例如,相邻的两个编码1-1、1-2,如果不定界,可能会出现1-、11-2的错误编码。

优选地,所述获取任意拼接的若干个拼接单元中的每个拼接单元的编码具体包括:根据拼接单元之间排线的连接关系以及接收卡上hub口的编号或接收卡之间网线走线方式以及发送卡上的网口号获取每个拼接单元的编码;

其中:所述拼接单元为模组或箱体,一个或多个接收卡上的所有模组拼接成一个箱体,所有箱体拼接成一个led屏;所述接收卡上设有若干并联的hub口,每个hub口接若干串联的模组;所述发送卡上设有若干并联的网口,每个网口接若干串联的接收卡。

接收卡根据自身输出的定义进行编码,一个接收卡上设有若干个并联的hub口,一个hub口串联若干个模组,根据这个连接方式可以设置编码规则,请参考图4,1代表接收卡上的第1个hub口,2代表这个hub口串联的第2个模组,边框代表该模组的边框,编码1-2采用点阵字体显示,此种表示形式需要模组的高度大于等于9。

因为1-9的点阵字体最小需要9个模组像素点才能显示完全,所以对于模组高度小于9的情况,要使用点阵字体来编码,编码规则不能是1-9数字编码了,可以采用一个模组像素点表示数值1,两个模组像素点表示数值2,三个模组像素点表示数值5,其它数值由此三个数值相加得到。

同样的道理,当拼接单元为箱体时,一个或多个接收卡上的所有模组拼接成一个箱体,所有箱体拼接成一个led屏,即一个箱体由若干个串联通信的接收卡组成,若干个并联通信的箱体拼接成led屏,每个箱体与发送卡通信连接,发送卡上并联的串口向箱体的接收卡发送数据。

优选地,所述在每个拼接单元上显示其边框和对应的编码,还包括:对串联的拼接单元设置相同的显示颜色,对并联的拼单元设置不同的显示颜色。

同一个hub口串联的模组就用相同的显示颜色,同一个接收卡上并联的hub口上的模组就用其他显示颜色,方便在编码字符无法识别的极端情况根据显示颜色和连接关系推导出具体的编码字符,降低错误率。

例如,一个hub口串联模组1-1、1-2、1-3、1-4、1-5、1-6,假如1-6识别不出来,其他的都识别出来了,那么根据该hub口串联的模组显示颜色相同,也可以推导出识别不出来的那个模组就是1-6。

优选地,所述对所述显示图像进行图像处理,具体包括:

过滤掉不显示的图像点和外界干扰点,对显示图像进行灰度处理。

优选地,所述编码为由模组像素点组成的点阵字体,所述模组像素点由分布在led屏的发光灯珠组成;所述对所述显示图像进行图像处理,具体还包括:

对显示图像先后进行栅格化和映射处理,将不能映射到栅格的点直接去除;将映射到栅格的点形成的映射图像与预存字符库中所有预存字符进行比对获得比对相似度,对所有比对相似度均小于预设相似度的点直接去除。

映射处理是为了将非正方形或长方形的显示图像映射为正方形或长方形,便于图像的识别处理。

栅格化处理是为了对图像栅格位置点进行校验、纠错、修补等操作。

优选地,所述获取整个编码的显示图像具体包括:用摄像工具拍照或摄像整个编码的显示效果图片或视频以获取整个编码的显示图像。

请参考图2,本发明还提供一种led屏拼接单元编码和编码识别的装置,包括:

编码获取单元,用于获取任意拼接的若干个拼接单元中的每个拼接单元的编码;

编码显示单元,用于在每个拼接单元上显示其边框和对应的编码;

图像获取单元,用于获取整个编码的显示图像;

图像处理单元,用于对所述显示图像进行图像处理;

相似度获取单元,用于将图像处理后的显示图像上的编码的每个字符与预存字符库中所有预存字符进行比对获取字符相似度列表;

相似度比较单元,用于根据每个字符相似度列表中的字符相似度最大值确定每个字符的识别结果;

图像识别单元,用于根据识别结果确定每个字符对应的预存字符,以此获取每个拼接单元对应的编码信息。

优选地,所述编码显示单元还包括颜色设置单元,所述颜色设置单元用于对串联的拼接单元设置相同的显示颜色,对并联的拼单元设置不同的显示颜色。

优选地,所述图像处理单元包括:

过滤单元,用于过滤掉不显示的图像点和外界干扰点;

灰度处理单元,对显示图像进行灰度处理。

优选地,所述图像处理单元还包括:

栅格映射单元,用于对显示图像先后进行栅格化和映射处理;

干扰点去除单元,用于将不能映射到栅格的点直接去除,将映射到栅格的点形成的映射图像与预存字符库中所有预存字符进行比对获得比对相似度,对所有比对相似度均小于预设相似度的点直接去除。

本发明的方法是去除显示图像上没有点亮的点和外界干扰点,因此需要进行灰度处理。本发明还可以采用提取图像处理后的显示图像中的编码的字符特征信息;根据提取的字符特征信息对编码进行识别得到识别结果;根据识别结果获取每个拼接单元对应的编码信息。

与现有技术相比,本发明的有益效果:

1.led拼接屏的箱体和模组可以任意拼接,不需要按照某种特定拼接方法拼接,简化了安装的难度。

2.不需要人为的理清箱体与箱体之间、模组与模组之间的连接关系和相对位置、网线走线等信息,通过箱体或模组编码就可以确定。

3.将显示的编码拍照,通过图像处理和识别技术识别编码图像上对应的编码并转化为编码信息供装置判断箱体与箱体之间、模组与模组之间的连接关系和相对位置、网线走线等信息。

4.模组或箱体只获取自身位置与源图像的相应位置的像素信息并显示,完成led拼接屏的拼接。

5.编码采用点阵字体显示,采用去噪、灰度处理、栅格化、映射等处理,方便使用图像栅格位置点进行校验、纠错、修补等操作,将明显不是编码字符的干扰点都去除,增加了编码识别的效率和准确率。

6.对串联的拼接单元设置相同的显示颜色,对并联的拼接单元设置不同的显示颜色,方便在编码字符无法识别的极端情况根据显示颜色和连接关系推导出具体的编码字符,降低错误率。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换或改进等,均应包含在本发明的保护范围之内。

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