掌桥专利:专业的专利平台
掌桥专利
首页

发光二极管(LED)灯板处理方法及装置

文献发布时间:2023-06-19 11:42:32


发光二极管(LED)灯板处理方法及装置

技术领域

本发明实施例涉及显示屏技术领域,尤其涉及一种发光二极管(LED)灯板处理方法及装置。

背景技术

LED显示屏是一种通过发光二极管实现图像显示的平板显示器,广泛应用于生产生活中的各个领域。

LED显示屏是由多个LED灯板拼接而成的,而每个LED灯板中的油墨涂层的颜色各不相同,导致在拼接后,容易将油墨涂层的颜色差异过大的LED灯板拼接到同一个LED屏幕中,使得屏幕出现色差、色块等现象,对LED屏幕成色造成较大的影响。

发明内容

本申请实施例提供一种发光二极管LED灯板处理方法及装置,以解决由于LED灯板中的油墨涂层的颜色不同导致拼接后的LED屏幕成色影响较大的问题。

第一方面,本申请实施例提供一种发光二极管LED灯板处理方法,包括:

获取LED灯板的图像,所述LED灯板中包括底板和焊盘,所述焊盘位于所述底板上,所述底板中除所述焊盘外的其他区域均覆盖有油墨涂层;

获取所述图像中的第一区域的第一像素点的像素值,所述第一区域为覆盖有所述油墨涂层的区域在所述图像中对应的区域;

根据每个所述第一像素点的像素值,确定所述LED灯板的油墨等级,其中,所述LED灯板的油墨等级用于指示所述LED灯板的油墨涂层的颜色。

在一种可能的实现方式中,所述根据每个所述第一像素点的像素值,确定所述LED灯板的油墨等级,包括:

根据每个所述第一像素点的像素值,获取所述第一区域的平均灰度值;

根据所述平均灰度值和预设灰度值,确定所述LED灯板的油墨等级。

在一种可能的实现方式中,所述焊盘的反射率高于所述油墨涂层的反射率,所述获取LED灯板的图像,包括:

获取图像采集设备拍摄得到的所述LED灯板的图像,其中,所述图像采集设备是在外部光源照射所述LED灯板的情况下拍摄所述图像的。

在一种可能的实现方式中,所述获取所述图像中的第一区域的第一像素点的像素值,包括:

对所述图像进行二值化处理,得到二值化图像;

根据所述二值化图像中像素点的像素值,确定所述第一区域在所述二值化图像中的像素点;

根据所述第一区域在所述二值化图像中的像素点确定所述图像中第一区域的第一像素点,并获取所述第一像素点的像素值。

在一种可能的实现方式中,所述根据每个所述第一像素点的像素值,获取所述第一区域的平均灰度值,包括:

去除所述第一区域的第一像素点中、像素值与其他第一像素点的像素值的差值超过预设值的第一像素点,得到预处理后的第一像素点;

根据每个所述预处理后的第一像素点的像素值,获取所述第一区域的平均灰度值。

在一种可能的实现方式中,所述根据所述平均灰度值和预设灰度值,确定所述LED灯板的油墨等级,包括:

获取所述平均灰度值和所述预设灰度值的差值与所述预设灰度值的比值;

根据所述比值确定所述LED灯板的油墨等级。

在一种可能的实现方式中,所述方法还包括:

根据所述LED灯板的油墨等级确定LED显示屏的组装方式,其中,所述LED显示屏中包括多个LED灯板,且所述LED显示屏中的每个LED灯板的油墨等级相同。

第二方面,本申请实施例提供一种发光二极管LED灯板处理装置,包括:

第一获取模块,用于获取LED灯板的图像,所述LED灯板中包括底板和焊盘,所述焊盘位于所述底板上,所述底板中除所述焊盘外的其他区域均覆盖有油墨涂层;

第二获取模块,用于获取所述图像中的第一区域的第一像素点的像素值,所述第一区域为覆盖有所述油墨涂层的区域在所述图像中对应的区域;

处理模块,用于根据每个所述第一像素点的像素值,确定所述LED灯板的油墨等级,其中,所述LED灯板的油墨等级用于指示所述LED灯板的油墨涂层的颜色。

在一种可能的实现方式中,所述处理模块具体用于:

根据每个所述第一像素点的像素值,获取所述第一区域的平均灰度值;

根据所述平均灰度值和预设灰度值,确定所述LED灯板的油墨等级。

在一种可能的实现方式中,所述焊盘的反射率高于所述油墨涂层的反射率,所述第一获取模块具体用于:

获取图像采集设备拍摄得到的所述LED灯板的图像,其中,所述图像采集设备是在外部光源照射所述LED灯板的情况下拍摄所述图像的。

在一种可能的实现方式中,所述第二获取模块具体用于:

对所述图像进行二值化处理,得到二值化图像;

根据所述二值化图像中像素点的像素值,确定所述第一区域在所述二值化图像中的像素点;

根据所述第一区域在所述二值化图像中的像素点确定所述图像中第一区域的第一像素点,并获取所述第一像素点的像素值。

在一种可能的实现方式中,所述处理模块具体用于:

去除所述第一区域的第一像素点中、像素值与其他第一像素点的像素值的差值超过预设值的第一像素点,得到预处理后的第一像素点;

根据每个所述预处理后的第一像素点的像素值,获取所述第一区域的平均灰度值。

在一种可能的实现方式中,所述处理模块具体用于:

获取所述平均灰度值和所述预设灰度值的差值与所述预设灰度值的比值;

根据所述比值确定所述LED灯板的油墨等级。

在一种可能的实现方式中,所述处理模块还用于:

根据所述LED灯板的油墨等级确定LED显示屏的组装方式,其中,所述LED显示屏中包括多个LED灯板,且所述LED显示屏中的每个LED灯板的油墨等级相同。

第三方面,本申请实施例提供一种LED灯板处理设备,包括:至少一个处理器和存储器;

所述存储器存储计算机执行指令;

所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如第一方面任一项所述的LED灯板处理方法。

第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如第一方面任一项所述的LED灯板处理方法。

本申请实施例提供的LED灯板处理方法及装置,首先获取LED灯板的图像,LED灯板中包括底板和焊盘,焊盘位于底板上,底板中除焊盘外的其他区域均覆盖有油墨涂层;然后,获取图像中的覆盖有所述油墨涂层的区域在图像中对应的第一区域的第一像素点的像素值;最后根据每个第一像素点的像素值,确定LED灯板的油墨等级,其中,LED灯板的油墨等级指示LED灯板的油墨涂层的颜色,根据每个LED灯板的油墨等级能够确定不同的LED灯板的油墨涂层的颜色的差异,从而在进行LED屏幕组装时,将油墨等级相近的LED灯板组装到同一个LED屏幕上,避免将油墨等级相差较大的LED灯板组装为一个LED屏幕,避免了LED灯板的拼接对LED屏幕成色造成的影响,也避免了屏幕的色差、色块等现象,提高用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种LED灯板剖面图;

图2为本申请实施例提供的一种LED灯板轴侧视图;

图3为本申请实施例提供的LED灯板处理的应用场景示意图;

图4为本申请实施例提供的LED灯板处理方法的流程示意图;

图5为本申请又一实施例提供的LED灯板处理的应用场景示意图;

图6为本申请实施例提供的二值化示意图;

图7为本申请实施例提供的二值化图像处理示意图;

图8为本申请实施例提供的LED屏幕组装示意图;

图9为本申请实施例提供的发光二极管LED灯板处理装置的结构示意图;

图10为本申请实施例提供的发光二极管LED处理设备的硬件结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

首先对本申请涉及的概念进行解释说明。

LED:Light Emitting Diode,发光二极管,是一种常用的发光器件。

LED显示屏:LED显示屏是一种通过发光二极管实现图像显示的平板显示器,是一种用于显示文字、视频、图像等信息的显示设备。因其亮度高、功耗低、寿命长等优点而受到人们的欢迎,广泛应用于人们生活工作中的各个领域。根据LED显示屏的大小不同,可以由不同数量的LED显示屏箱体拼接而成。

灰度值:把白色与黑色之间按对数关系分成若干级,称为“灰度等级”。范围一般从0到255,白色为255,黑色为0。

连通区域:复平面上的一个区域G,如果在其中任做一条简单闭合曲线,而闭合曲线的内部总属于G,就称G为单连通区域。

LED显示屏箱体:由于一个LED显示屏的面积往往比较大,直接生产和运输都很困难,因此在实际生产中,会生产一种LED显示屏的最小拼接单元,即LED显示屏箱体,通过若干个LED显示屏箱体拼接来实现一个较大的LED显示屏。

曝光时间:曝光时间是为了将光投射到照相感光材料的感光面上,快门所要打开的时间。视照相感光材料的感光度和对感光面上的照度而定。曝光时间长的话进的光就多,适合光线条件比较差的情况。曝光时间短则适合光线比较好的情况。

LED灯板:是由底板、油墨涂层和焊盘组成的装置,是构成LED显示屏箱体的基本单元,多个LED灯板能够拼接得到LED显示屏箱体。在LED灯板中还可能包括一个或多个Mark点,若LED灯板中包括Mark点,则Mark点位于底板上,且Mark点所在区域未覆盖有油墨涂层。

油墨涂层:一种防止腐蚀PCB电路板线路的阻挡层。

Mark点:是电路板设计中PCB应用于自动贴片机上的位置识别点,Mark点的反射率高于油墨涂层。LED灯板中可能包括Mark点,也可能不包括Mark点。若LED灯板中包括Mark点,则在对LED灯板的油墨等级进行确定的过程中,对于Mark点的处理方式与对LED灯板中的焊盘的处理方式类似。

焊盘:表面贴装装配的基本构成单元,在本申请实施例中,焊盘位于底板上,每个焊盘上用于焊接一个发光二极管,以构成LED灯板。

图1为本申请实施例提供的一种LED灯板剖面图,如图1所示,包括底板、油墨涂层、焊盘和Mark点。其中,底板上为PCB电路板,焊盘和Mark点位于底板上,其中,焊盘上用于焊接灯珠,即发光二极管,从而使得LED灯板能够发光,具备显示功能。

Mark点又称为位置识别点,不同的LED灯板中的Mark点的位置可能各不相同,各LED灯板上的Mark点的位置会进行记录。根据Mark点的位置能够帮助在进行自动贴片时正确耦合。

图2为本申请实施例提供的一种LED灯板轴侧视图,如图2所示,也包括底板、油墨涂层、焊盘和Mark点。图2和图1中示例的为同一个LED灯板在不同方向观察得到的两幅示意图。

需要说明的是,底板、油墨涂层和焊盘是每个LED灯板上均存在的结构,而并非所有的LED灯板上均包括Mark点。图1和图2的示例仅仅是以包括Mark点的LED灯板为例对LED灯板的基本构造进行的解释说明。当LED灯板上不包括Mark点时,该区域与底板上除焊盘外的其他区域相同,也会覆盖油墨涂层。

对于一个LED灯板,首先是将发光二极管均匀的固定在底板上,再将底板进行整体拼接形成LED灯板。为了达到较好的显像效果,一般要求底板的色泽均匀,且具有较高的对比度。在图2中可以看到,焊盘和Mark点分布在底板上,底板上除焊盘和Mark点外的其他区域均覆盖有油墨涂层。油墨涂层是为了防止底板中的PCB电路板被腐蚀的,由于不同的LED灯板中的油墨涂层的颜色很难控制一致,因此若将油墨涂层的颜色差异较大的LED灯板拼接到一个LED屏幕中,会使得LED屏幕出现色块和色差的现象,且底板与二极管针脚还会因为反光而加剧这种不良现象,从而极大的影响了LED显示屏的显像质量。

图3为本申请实施例提供的LED灯板处理的应用场景示意图,如图3所示,包括LED灯板31、LED显示屏箱体32和LED显示屏33,其中多个LED灯板31拼接得到LED显示屏箱体32,说过LED显示屏箱体32拼接得到LED显示屏33。

当LED灯板31中的油墨涂层的颜色差异过大时,通过LED灯板31拼接而成的LED显示屏箱体32中的成色会受到影响,进而影响到LED显示屏33的成色质量,给用户造成不好的视觉体验。

为了解决该问题,目前可能的一种实现方式是,采用添加网格面罩的方法来覆盖住灯珠之间的油墨涂层的颜色。具体的,对于每一块LED灯板,均在对应的油墨涂层覆盖区域添加网格面罩,由于网格面罩的颜色容易控制一致,因此可以实现不同的LED灯板的油墨涂层区域的颜色一致。

但是该方案需要对每一块LED灯板依次添加网格面罩,增加了生产步骤,同时随着LED灯板的灯珠间距越来越小的趋势,添加网格面罩的方式对工艺要求也较高,通过覆盖网格面罩的方法并不适用于小间距LED显示屏的生产。

为解决该问题,本申请实施例提供一种LED灯板处理方法,用于对LED灯板的油墨等级进行管控,从而根据油墨等级将不同颜色的LED灯板进行分类,来解决LED屏幕上的色差和色块问题。

图4为本申请实施例提供的LED灯板处理方法的流程示意图,如图4所示,包括:

S41,获取LED灯板的图像,所述LED灯板中包括底板和焊盘,所述焊盘位于所述底板上,所述底板中除所述焊盘外的其他区域均覆盖有油墨涂层。

根据图1或图2中示例的LED灯板的示意图,LED灯板上包括底板和焊盘,还可能包括或者不包括位置识别点(即Mark点),其中,底板上为PCB电路板,在底板上涂上油墨涂层来防止PCB电路板被腐蚀。在底板上,若不包括位置识别点,则除焊盘外的其他区域均覆盖了油墨涂层,若包括位置识别点,则除焊盘和位置识别点外的其他区域均覆盖了油墨涂层。由于不同的LED灯板的油墨涂层的颜色较难控制,即,不同的LED灯板上的油墨涂层的颜色很难达到一致,因此,若将油墨涂层的颜色相差较大的LED灯板进行拼接,各个LED灯板之间的颜色差异会使得LED屏幕的成像出现色块,对LED屏幕的成色产生较大的影响。

本申请实施例中,为了解决该问题,首先获取LED灯板的图像,LED灯板的图像是由外部的图像采集设备拍摄该LED灯板得到的图像。该图像上,包括拍摄到的覆盖了油墨涂层的区域和未覆盖油墨涂层的其他区域,如焊盘,和/或,焊盘以及位置识别点对应的区域。

S42,获取所述图像中的第一区域的第一像素点的像素值,所述第一区域为覆盖有所述油墨涂层的区域在所述图像中对应的区域。

第一像素点为第一区域中的像素点,在得到该图像后,需要获取第一像素点的像素值,其中,第一区域为底板上覆盖了油墨涂层的区域在图像中对应的区域。本申请实施例中,可将焊盘和位置识别点在图像中对应的区域去除,仅对覆盖了油墨涂层的区域进行处理。

第一像素点有多个,每个第一像素点都有对应的像素值,像素值反映了第一像素点的颜色,多个像素点的像素值共同反映了该LED灯板的油墨涂层的颜色。

S43,根据每个所述第一像素点的像素值,确定所述LED灯板的油墨等级,其中,所述LED灯板的油墨等级用于指示所述LED灯板的油墨涂层的颜色。

在得到了每个第一像素点的像素值后,能够获知该LED灯板的油墨涂层的颜色,从而确定LED灯板的油墨等级。例如,在获取到每个第一像素点的像素值后,进行记录,其中,对于同一个LED灯板上的油墨涂层形成的图像上的多个第一像素点,其像素值应当相差不大。可以对多个第一像素点的像素值进行统计,判断第一像素点的像素值主要分布于哪个范围内,从而能够获取到该LED灯板的油墨涂层的颜色,进而确定LED灯板的油墨等级,其中,LED灯板的油墨等级由多个第一像素点的像素值共同确定。

除了可以对多个第一像素点的像素值进行统计得到多数第一像素点的像素值的分布来确定LED灯板的油墨等级外,还可以对多个第一像素点的像素值取均值的方法确定LED灯板的油墨涂层的颜色,得到LED灯板的油墨等级等等。具体的实现方式本申请实施例不作特别限定。

本申请实施例提供的LED灯板处理方法,首先获取LED灯板的图像,LED灯板中包括底板和焊盘,焊盘位于底板上,底板中除焊盘外的其他区域均覆盖有油墨涂层;然后,获取图像中的覆盖有油墨涂层的区域在图像中对应的第一区域的第一像素点的像素值;最后根据每个第一像素点的像素值,确定LED灯板的油墨等级,其中,LED灯板的油墨等级指示LED灯板的油墨涂层的颜色,根据每个LED灯板的油墨等级能够确定不同的LED灯板的油墨涂层的颜色的差异,从而在进行LED屏幕组装时,将油墨等级相近的LED灯板组装到同一个LED屏幕上,避免将油墨等级相差较大的LED灯板组装为一个LED屏幕,避免了LED灯板的拼接对LED屏幕成色造成的影响,也避免了屏幕的色差、色块等现象,提高用户体验。

下面以具体的实施例对本申请的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

图5为本申请又一实施例提供的LED灯板处理的应用场景示意图,如图5所示,包括一条生产LED灯板的流水线51,在流水线51上放置有多个LED灯板。每个LED灯板52在经过流水线51时,图像采集设备53均会对LED灯板52进行拍摄。

图像采集设备53可以为一个相机,在对每个LED灯板拍摄时,设置相同的曝光时间。图像采集设备53将拍摄到的图像发送给服务器55,由服务器55对该图像进行处理,得到LED灯板52的油墨等级。

在生产LED灯板后,需要标注每个LED灯板的油墨等级,便于后续的LED屏幕组装。

可选的,本申请实施例中提供的一种可能的确定油墨等级的方式是,根据每个第一像素点的像素值,获取第一区域的平均灰度值,然后根据平均灰度值和预设灰度值,确定LED灯板的油墨等级。

在本申请实施例中,图像上的每个像素点均为单通道像素点,即每个像素点均只有一个维度的像素值,称为灰度值。图像上第一像素点的像素值即为第一像素点的灰度值。

由于位置识别点是LED灯板上可能存在的结构,而并不一定存在,因此后续实施例中以LED灯板上存在位置识别点为例进行说明。针对LED灯板上不存在位置识别点的情况,若属于底板上的焊盘对应的区域,则参考下述实施例中针对焊盘所在区域的处理方式,若属于底板上覆盖了油墨涂层的区域,则参考下述实施例中针对油墨涂层所在区域的处理方式即可。

由于图像拍摄了整个LED灯板,图像上包括油墨涂层、焊盘和位置识别点各自对应的区域。要想获取第一像素点的像素值,就需要在图像上将油墨涂层对应的第一区域与其他区域进行区分。若不进行区分,LED灯板上的焊盘会因为氧化或者生产批次不同导致颜色有明显的差异,从而导致将焊盘颜色统计后对油墨涂层的颜色获取产生影响,LED灯板在组装完成贴上灯珠后,上面的焊盘是被遮挡的,不影响LED屏幕的色泽均匀,因此将图像上将油墨涂层对应的第一区域与焊盘、位置识别点对应的其他区域进行区分和过滤。

可选的,本申请实施例中采用焊盘和位置识别点的反射率与覆盖有油墨涂层的区域的反射率不同的特点来进行上述区分。

例如,可以采用图像采集设备对LED灯板进行拍摄,得到图像,在对LED灯板进行拍摄时,采用外部光源照射LED灯板。如图5所示,在图像采集设备53对LED灯板52进行拍摄时,还有一个光源54为LED灯板进行照明,从而能够将LED灯板52上反射率不同的油墨涂层与其他区域区分开来。

由于焊盘和位置识别点是采用黄铜材质做成,具备较高的反射率,因此在成像后在图像上的颜色较亮。油墨涂层是一种低反射率材质的物体,因此在成像后在图像上的颜色较暗。在对LED灯板进行拍摄时,通过外部光源的照射,能够使得具备较高反射率的焊盘和位置识别点的成像更亮,从而放大不同反射率的物体在图像上的差异,实现焊盘、位置识别点与油墨涂层的区分。

例如,由于高反射率的焊盘和位置识别点在图像上更亮,而低反射率的油墨涂层在图像上更暗,因此可以设置一个门限值,在门限值以上的像素点为高反射率的焊盘或位置识别点在图像上的区域像素点,在门限值以下的像素点为低反射率的油墨涂层在图像上的区域像素点。

再例如,还可对图像进行二值化处理来对焊盘、位置识别点与油墨涂层进行区分。图6为本申请实施例提供的二值化示意图,具体的,在采用外部光源照射的情况下拍摄LED灯板得到图像后,对该图像进行二值化处理,得到二值化图像,如图6所示,包括图像采集设备拍摄到的图像61和对图像61进行二值化处理后的二值化图像62。

二值化能够将图像上较亮的区域的像素值变为255,而将较暗的区域的像素值变为0。根据焊盘和位置识别点与油墨涂层的反射率的不同,在对图像进行二值化处理后,得到的二值化图像上,焊盘和位置识别点对应的像素点的像素值为255,油墨涂层对应的像素点的像素值为0,从而根据二值化图像上各像素点的像素值实现了对焊盘和位置识别点与油墨涂层之间的区分。

在图6中,像素点601为油墨涂层对应的第一区域在图像61中的任一像素点,像素点602为焊盘对应的区域在图像61中的任一像素点。由于焊盘和油墨涂层的反射率不同,在图像61上,像素点601的亮度比像素点602要暗。

根据上述特征,对图像61二值化处理得到二值化图像62后,变成了一幅黑白图像,图像61中亮度较暗的像素点在二值化图像62中变成了黑色,像素值为0,如像素点601在二值化图像62中对应的像素点为像素点603;图像61中亮度较亮的像素点在二值化图像62中变成了白色,像素值为255,如像素点602在二值化图像62中对应的像素点为像素点604,等等。

在本申请实施例中,对于图像的二值化处理,可能会由于误差导致部分为油墨涂层的区域对应的像素点在二值化图像中被处理成了白色,也可能会出现焊盘的区域对应的像素点在二值化图像中被处理成了黑色,下面将结合图7对此种情况进行说明。

图7为本申请实施例提供的二值化图像处理示意图,在图7的示例中,位于LED灯板上一行二列的焊盘上有一个黑色的小方块,这是由于误差造成的像素点的处理不正确,需要进行修正。

本申请实施例中,进行修正的方法可采用单连通区域的判定方法。其中,单连通区域指的是在一个区域G内,如果在其中任意作一条简单闭合曲线,且闭合曲线的内部总属于区域G,则称区域G为单连通区域。

单连通区域与多连通区域对应,多连通区域指的是在一个区域K内,如果存在一条简单闭合曲线使得闭合曲线内部不属于区域K,则呈区域K为多连通区域。

显然,在理想情况下,得到的图像中,任意一个焊盘在图像中的成像区域是一个单连通区域,而油墨涂层在图像中的成像区域是一个多连通区域。

一种判定区域G是否为单连通区域的方式是,判断区域G内是否有洞,如图7所示,在一行二列的白色区域内,有一个黑色的小方块,这个黑色的小方块即为该白色区域内的洞,表明此时该白色区域不是单连通区域。而实际中,焊盘在二值化图像中的成像区域应当为白色的单连通区域,表明此时黑色的小方块是由于误差产生的,应当进行移除。

通过上述方法,对由于误差产生的一些像素点进行移除,能够得到较为准确的二值化图像,如图7的下方所示。

在得到二值化图像后,根据二值化图像中像素点的像素值,确定第一区域在二值化图像中的像素点。

第一区域为油墨涂层在图像上的对应区域,其反射率较低,因此在二值化图像中的像素点的像素值为0,将二值化图像中所有像素值为0的像素点确定为第一区域在二值化图像中的像素点。

然后,根据第一区域在二值化图像中的像素点确定图像中第一区域的第一像素点,并获取第一像素点的像素值。

确定了第一区域在二值化图像中的像素点后,将其影射到原图像上,其中,第一区域在二值化图像中的像素点在二值化图像中的位置与相应的第一像素点在图像上的位置相同,因此可根据二值化图像上像素值为0的像素点的坐标来进行影射,得到第一像素点在图像上的坐标,从而得到图像上油墨涂层在图像中的第一区域的第一像素点。

根据上述步骤,对二值化图像中每个像素值为0的像素点进行遍历,执行上述操作,确定图像上的每个第一像素点,并提取每个第一像素点的像素值,进行存储。遍历完成后,存储的像素点即油墨涂层的实际像素点的像素值。

得到每个第一像素点的像素值后,可获取第一区域的平均灰度值,例如,可以对每个第一像素点的像素值求和,然后除以第一像素点的个数,得到第一区域的平均灰度值。

可选的,首先去除第一区域的第一像素点中、像素值与其他第一像素点的像素值的差值超过预设值的第一像素点,得到预处理后的第一像素点,然后根据每个预处理后的第一像素点的像素值,获取第一区域的平均灰度值。

在第一像素点中,可能会有部分像素点的像素值与其他第一像素点的像素值相差过大,这些是属于灰度值异常的像素点。可根据第一像素点的像素值对多个第一像素点进行排序,然后通过滤波算法将第一像素点中灰度值异常的像素点滤除,得到预处理后的第一像素点,然后再对预处理后的第一像素点的像素值求取均值,得到第一区域的平均灰度值。

得到第一区域的平均灰度值后,根据平均灰度值和预设灰度值确定LED灯板的油墨等级。

预设灰度值可以是提前设定的,针对每个LED灯板,其预设灰度值采用相同的数值,从而根据各个LED灯板和预设灰度值得到的油墨等级能够作为比较各个LED灯板的油墨涂层的颜色差异的参考。

预设灰度值也可以是任意一个LED灯板的平均灰度值,如图5中所示,在生产线上,可以预先根据上述方法得到任意一个LED灯板的平均灰度值,并将该LED灯板的平均灰度值作为预设灰度值,后续的每个LED灯板的平均灰度值均与该预设灰度值进行比较。

可选的,确定LED灯板的油墨等级的方式可以为,获取所述平均灰度值和所述预设灰度值的差值与所述预设灰度值的比值;根据所述比值确定所述LED灯板的油墨等级。

具体的,可以预先设置一个预设灰度值,例如在图5的示例中将第一个LED灯板的平均灰度值作为预设灰度值,以此灰度值作为划分等级的标准。

设定样品LED灯板的平均灰度值为A。待测LED灯板的平均灰度值为B。根据生产经验,当两块灯板油墨涂层的平均灰度值差值的百分比小于5%时,人眼无法识别出颜色的差异。因此将5%作为差值的标准。计算步骤如下所示:

如上,将LED灯板划分成若干个油墨等级,在每块LED灯板后添加等级标签。例如,预设灰度值为100,LED灯板A的平均灰度值为107,得到LED灯板A与预设灰度值的差异为:

(107-100)/100=7%,

在5%和10%之间,LED灯板A的油墨等级为-2。

LED灯板B的平均灰度值为108,得到LED灯板B与预设灰度值的差异为:

(108-100)/100=8%,

在5%和10%之间,LED灯板B的油墨等级为-2。

LED灯板C的平均灰度值为98,得到LED灯板C与预设灰度值的差异为:

(100-98)/100=2%,

小于5%,LED灯板C的油墨等级为1。

需要说明的是,上述5%、10%、15%等百分比数值的划分仅仅为一种示例,而并不构成对实际油墨等级划分的限制,工作人员可根据实际需要设定其他的百分比数值来对油墨等级进行划分。

无论设置何种百分比数值,在以预设灰度值为参考的条件下,同一油墨等级下的LED灯板的油墨涂层的颜色差异比不同油墨等级下的LED灯板的油墨涂层的颜色差异小的概率更大。

后期需要将LED灯板组装成LED屏幕时,查看LED灯板的油墨等级,同一个LED显示屏使用同一个油墨等级的LED灯板,从而保证出厂的LED显示屏的显像质量。如上述三个LED灯板A、B和C,其中LED灯板A和LED灯板B的油墨等级相同,可以将其安装在同一LED屏幕上,而LED灯板C的油墨等级与其他两个均不相同,不能够安装于同一个LED屏幕上。

图8为本申请实施例提供的LED屏幕组装示意图,如图8所示,在一条生产线上生产出多个LED灯板,这多个LED灯板的油墨等级各不相同,其中有5块LED灯板的油墨等级为T1,6块LED灯板的油墨等级为T2,4块LED灯板的油墨等级为T3。且这多个LED灯板的油墨等级均是与预设灰度值进行比较后确定的。

本申请实施例中LED屏幕组装的方式是,根据LED灯板的油墨等级确定LED显示屏的组装方式,其中,LED显示屏中包括多个LED灯板,且LED显示屏中的每个LED灯板的油墨等级相同。

具体的,在后续的LED屏幕组装过程中,首先根据LED灯板的油墨等级,将上述LED灯板分为三个集合,每个集合中的LED灯板的油墨等级相同,表明每个集合中的LED灯板的油墨涂层的颜色较相近。然后,在进行拼接时,同一个LED屏幕中的所有的LED灯板的油墨等级均相同。

通过上述组装方式,能够保证组成同一个LED屏幕中的多个LED灯板的油墨涂层的颜色相近,从而使得人眼无法感知出不同LED灯板之间的颜色差异,避免了LED屏幕中的色差和色块现象。

本申请实施例提供的LED灯板处理方法,首先获取LED灯板的图像,LED灯板中包括底板和焊盘,焊盘位于底板上,底板中除焊盘外的其他区域均覆盖有油墨涂层,然后,通过油墨涂层和其他区域的反射率的不同将油墨涂层和其他区域在图像中进行区分,并获取图像中的覆盖有油墨涂层的区域在图像中对应的第一区域的第一像素点的像素值,得到平均灰度值;最后根据LED灯板的平均灰度值和预设灰度值的比较,确定LED灯板的油墨等级,在LED显示屏组装时能够根据油墨等级来选取LED灯板,防止不同颜色的LED灯板混用,影响LED显示屏显像质量,解决了小间距LED灯板无法添加网格面罩的问题,通过图像处理直接对LED灯板进行分类,可替代增加面罩的方法来解决油墨不一致问题,降低生成成本。同时,也能规避由于网格面罩颜色不一致带来的屏幕成显像质量。对LED灯板油墨等级进行管控后,在大型LED显示屏项目中,可采用相邻油墨等级按规则均匀打散在LED显示屏上,使人眼无法察觉明显的油墨色差,避免了LED灯板的拼接对LED屏幕成色造成的影响,也避免了屏幕的色差、色块等现象,提高用户体验。

图9为本申请实施例提供的发光二极管LED灯板处理装置的结构示意图,如图9所示,包括第一获取模块91、第二获取模块92和处理模块93,其中:

第一获取模块91用于获取LED灯板的图像,所述LED灯板中包括底板和焊盘,所述焊盘位于所述底板上,所述底板中除所述焊盘外的其他区域均覆盖有油墨涂层;

第二获取模块92用于获取所述图像中的第一区域的第一像素点的像素值,所述第一区域为覆盖有所述油墨涂层的区域在所述图像中对应的区域;

处理模块93用于根据每个所述第一像素点的像素值,确定所述LED灯板的油墨等级,其中,所述LED灯板的油墨等级用于指示所述LED灯板的油墨涂层的颜色。

在一种可能的实现方式中,所述处理模块93具体用于:

根据每个所述第一像素点的像素值,获取所述第一区域的平均灰度值;

根据所述平均灰度值和预设灰度值,确定所述LED灯板的油墨等级。

在一种可能的实现方式中,所述焊盘的反射率高于所述油墨涂层的反射率,所述第一获取模块91具体用于:

获取图像采集设备拍摄得到的所述LED灯板的图像,其中,所述图像采集设备是在外部光源照射所述LED灯板的情况下拍摄所述图像的。

在一种可能的实现方式中,所述第二获取模块92具体用于:

对所述图像进行二值化处理,得到二值化图像;

根据所述二值化图像中像素点的像素值,确定所述第一区域在所述二值化图像中的像素点;

根据所述第一区域在所述二值化图像中的像素点确定所述图像中第一区域的第一像素点,并获取所述第一像素点的像素值。

在一种可能的实现方式中,所述处理模块93具体用于:

去除所述第一区域的第一像素点中、像素值与其他第一像素点的像素值的差值超过预设值的第一像素点,得到预处理后的第一像素点;

根据每个所述预处理后的第一像素点的像素值,获取所述第一区域的平均灰度值。

在一种可能的实现方式中,所述处理模块93具体用于:

获取所述平均灰度值和所述预设灰度值的差值与所述预设灰度值的比值;

根据所述比值确定所述LED灯板的油墨等级。

在一种可能的实现方式中,所述处理模块93还用于:

根据所述LED灯板的油墨等级确定LED显示屏的组装方式,其中,所述LED显示屏中包括多个LED灯板,且所述LED显示屏中的每个LED灯板的油墨等级相同。

本申请实施例提供的装置,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图10为本申请实施例提供的发光二极管LED处理设备的硬件结构示意图,如图10所示,该发光二极管LED处理设备包括:至少一个处理器101和存储器102。其中,处理器101和存储器102通过总线103连接。

可选地,该模型确定还包括通信部件。例如,通信部件可以包括接收器和/或发送器。

在具体实现过程中,至少一个处理器101执行所述存储器102存储的计算机执行指令,使得至少一个处理器101执行如上的发光二极管LED处理方法。

处理器101的具体实现过程可参见上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。

在上述图10所示的实施例中,应理解,处理器可以是中央处理单元(英文:CentralProcessing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:DigitalSignal Processor,简称:DSP)、专用集成电路(英文:Application Specific IntegratedCircuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。

存储器可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个磁盘存储器。

总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component,PCI)总线或扩展工业标准体系结构(ExtendedIndustry Standard Architecture,EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。

本申请还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上所述的发光二极管LED处理方法。

上述的计算机可读存储介质,上述可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。可读存储介质可以是通用或专用计算机能够存取的任何可用介质。

一种示例性的可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(Application Specific IntegratedCircuits,简称:ASIC)中。当然,处理器和可读存储介质也可以作为分立组件存在于设备中。

所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

相关技术
  • 发光二极管(LED)灯板处理方法及装置
  • LED灯板固定件、LED灯板及LED显示装置
技术分类

06120113021609