首页 / 专利库 / 视听技术与设备 / 图像分割 / 分水岭分割 / 检测面板图案显示的方法、装置、计算机设备和介质

检测面板图案显示的方法、装置、计算机设备和介质

阅读:566发布:2020-05-17

专利汇可以提供检测面板图案显示的方法、装置、计算机设备和介质专利检索,专利查询,专利分析的服务。并且本 申请 涉及计算机技术领域,尤其涉及一种检测面板图案显示的方法、检测面板图案显示的装置、计算机设备和介质。检测面板图案显示的方法包括:标定正常显示的面板图案,获得面板图案标准 块 ;获取包含有待检测图案的面板的图像;利用 图像分割 算法 对图像中各个图案进行独立分割,得到检测图像,利用边缘轮廓检测算法对所述检测图像进行边缘轮廓的提取,得到分析图像;对比所述分析图像和所述面板图案标准块并输出检测结果。本 发明 相对于传统方法即用人的眼睛发现问题,不仅能提高 异常检测 的准确率,还能将异常点清晰明了的显示出来,这不但减少了人 力 物力成本,而且还提高了检测的效率和准确率。,下面是检测面板图案显示的方法、装置、计算机设备和介质专利的具体信息内容。

1.一种检测面板图案显示的方法,其特征在于,所述方法包括:
标定正常显示的面板图案,获得面板图案标准
获取包含有待检测图案的面板的图像;
利用图像分割算法对图像中各个图案进行独立分割,得到检测图像,利用边缘轮廓检测算法对所述检测图像进行边缘轮廓的提取,得到分析图像;
对比所述分析图像和所述面板图案标准块并输出检测结果。
2.根据权利1所述的检测面板图案显示的方法,其特征在于,
获得面板图案标准块的方法包括标定正常显示的面板中图案的数量以及各图案的像素面积;
在获得所述分析图像后,通过所述分析图像计算出分析图像中的图案数量和各个图案的像素面积。
3.根据权利2所述的检测面板图案显示的方法,其特征在于,所述对比所述分析图像和所述面板图案标准块并输出检测结果包括:
对比所述分析图像和面板图案标准块的图案数量和各个图案的像素面积,若图案数量不相等,则输出未显示的图案数量及相应的位置
比较所述分析图像显示的图案和面板图案标准块中对应的图案像素面积是否一致,若不一致,则输出部分缺失的图案灯数量及相应的位置。
4.根据权利3所述的检测面板图案显示的方法,其特征在于,
所述输出未显示的图案数量及相应的位置包括:通过参照所述面板标准块,将未显示的图案在所述分析图像中用第一颜色进行标记;
所述输出部分缺失的图案灯数量及相应的位置包括:通过参照所述面板标准块,将部分缺失的图案在所述分析图像中用第二颜色进行标记。
5.根据权利1所述的检测面板图案显示的方法,其特征在于,
获得面板图案标准块的方法包括:以正常显示的面板中各个图案的最下端的点为该图案的位置,按位置从上至下的顺序对图案进行编号,若存在位置相同的图案,则将位置相同的图案按照从左至右的顺序进行编号。
6.根据权利5所述的检测面板图案显示的方法,其特征在于,输出的检测结果中包括未显示图案的编号和/或部分显示的图案的编号。
7.根据权利1所述的检测面板图案显示的方法,其特征在于,
所述图像分割算法为基于区域的图像分割算法、基于边缘的图像分割算法、使用距离变换的分岭分割算法、使用控制标记符的分水岭分割算法中任意一种;
所述边缘轮廓检测算法为基于点、线的边缘轮廓检测算法。
8.一种检测面板图案显示的装置,其特征在于,所述装置包括:
图像获取模块,用于获取包含有待检测图案的面板的图像;
图像处理模块,用于利用图像分割算法对图像中各个图案进行独立分割,得到检测图像,并利用边缘轮廓检测算法对所述检测图像进行边缘轮廓的提取,得到分析图像;
分析模块,用于对比所述分析图像和面板图案标准块,得出检测结果;
输出模块,用于输出所述检测结果。
9.根据权利要求8所述的检测面板图案显示的装置,其特征在于,所述装置还包括:
触发模块,用于触发面板的图案显示,并控制所述图像处理模块启动。
10.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。

说明书全文

检测面板图案显示的方法、装置、计算机设备和介质

技术领域

[0001] 本申请涉及计算机技术领域,尤其涉及一种检测面板图案显示的方法、检测面板图案显示的装置、计算机设备和介质。

背景技术

[0002] 目前,为了评估显示装置的视觉检测结果,一种新设计出来的控制器面板的图案灯在机器正常运行的情况下,通过需要通过人的眼睛去判断控制器面板图案灯是否正常亮起及完整显示。然而,图案形状的复杂多样、灯光颜色亮度和大小的变化,使得仅仅通过人的眼睛已经很难准确无误地发现异常并及时地定位异常点。发明内容
[0003] 为了解决上述技术问题,本申请提供了一种检测面板图案显示的方法、检测面板图案显示的装置、计算机设备和计算机存储介质。
[0004] 第一方面,本申请提供了一种检测面板图案显示的方法,该方法包括:
[0005] 标定正常显示的面板图案,获得面板图案标准
[0006] 获取包含有待检测图案的面板的图像;
[0007] 利用图像分割算法对图像中各个图案进行独立分割,得到检测图像,利用边缘轮廓检测算法对所述检测图像进行边缘轮廓的提取,得到分析图像;
[0008] 对比所述分析图像和所述面板图案标准块并输出检测结果。
[0009] 进一步的,获得面板图案标准块的方法包括标定正常显示的面板中图案的数量以及各图案的像素面积;在获得所述分析图像后,通过所述分析图像计算出分析图像中的图案数量和各个图案的像素面积。
[0010] 进一步的,所述对比所述分析图像和所述面板图案标准块并输出检测结果包括:
[0011] 对比所述分析图像和面板图案标准块的图案数量和各个图案的像素面积,若图案数量不相等,则输出未显示的图案数量及相应的位置
[0012] 比较所述分析图像显示的图案和面板图案标准块中对应的图案像素面积是否一致,若不一致,则输出部分缺失的图案灯数量及相应的位置。
[0013] 进一步的,所述输出未显示的图案数量及相应的位置包括:通过参照所述面板标准块,将未显示的图案在所述分析图像中用第一颜色进行标记;
[0014] 所述输出部分缺失的图案灯数量及相应的位置包括:通过参照所述面板标准块,将部分缺失的图案在所述分析图像中用第二颜色进行标记。
[0015] 进一步的,获得面板图案标准块的方法包括:以正常显示的面板中各个图案的最下端的点为该图案的位置,按位置从上至下的顺序对图案进行编号,若存在位置相同的图案,则将位置相同的图案按照从左至右的顺序进行编号。
[0016] 进一步的,输出的检测结果中包括未显示图案的编号和/或部分显示的图案的编号。
[0017] 进一步的,所述图像分割算法为基于区域的图像分割算法、基于边缘的图像分割算法、使用距离变换的分岭分割算法、使用控制标记符的分水岭分割算法中任意一种;所述边缘轮廓检测算法为基于点、线的边缘轮廓检测算法。
[0018] 第二方面,本申请提供了一种检测面板图案显示的装置,该所述装置包括:
[0019] 图像获取模块,用于获取包含有待检测图案的面板的图像;
[0020] 图像处理模块,用于利用图像分割算法对图像中各个图案进行独立分割,得到检测图像,并利用边缘轮廓检测算法对所述检测图像进行边缘轮廓的提取,得到分析图像;
[0021] 分析模块,用于对比所述分析图像和面板图案标准块,得出检测结果;
[0022] 输出模块,用于输出所述检测结果。
[0023] 进一步的,所述装置还包括:触发模块,用于触发面板的图案显示,并控制所述图像处理模块启动。
[0024] 第三方面,本申请提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请技术方案提供的检测面板图案显示的方法的步骤。
[0025] 第四方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请技术方案提供的检测面板图案显示的方法的步骤。
[0026] 上述洗衣机的检测面板图案显示的方法、检测面板图案显示的装置、计算机设备和计算机存储介质,由于采用了图像分割和边缘轮廓检测的图像处理技术,本发明相对于传统方法即用人的眼睛发现问题,不仅能提高异常检测的准确率,还能将异常点清晰明了的显示出来,这不但减少了人物力成本,而且还提高了检测的效率和准确率。附图说明
[0027] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0028] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0029] 图1为一个实施例中检测面板图案显示的方法的应用环境图;
[0030] 图2为一个实施例中检测面板图案显示的方法的流程示意图;
[0031] 图3为另一个实施例中检测面板图案显示的方法的流程示意图;
[0032] 图4为一个实施例中面板图案标准块的引入示例;
[0033] 图5为一个实施例中检测面板图案显示的装置的结构框图
[0034] 图6为一个实施例中计算机设备的内部结构图。

具体实施方式

[0035] 为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0036] 图1为一个实施例中检测面板图案显示的方法的应用环境图。参照图1,该检测面板图案显示的方法应用于控制器100的面板图案的显示检测系统。该检测系统包括控制器100和计算机设备200。计算机设备200获取包含有待检测图案的面板的图像;利用图像分割算法对图像中各个图案进行独立分割,得到检测图像,利用边缘轮廓检测算法对所述检测图像进行边缘轮廓的提取,得到分析图像;对比所述分析图像和所述面板图案标准块并输出检测结果。控制器100和计算机设备200通过网络或串口连接。计算机设备200包含终端和服务器中的至少一种,其中终端具体可以是台式终端或移动终端,移动终端具体可以手机、平板电脑笔记本电脑等中的至少一种。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
[0037] 如图2所示,在一个实施例中,提供了一种检测面板图案显示的方法。本实施例主要以该方法应用于上述图1中的计算机设备来举例说明。参照图2,该检测面板图案显示的方法具体包括如下步骤:
[0038] 步骤S301,标定正常显示的面板图案,获得面板图案标准块。
[0039] 具体地,在这一步骤中可以通过人工标定正常显示的面板中图案的数量以及各图案的像素面积。图案可以为在面板中显示的大小不一的形状各异的图案灯。
[0040] 步骤S302,获取包含有待检测图案的面板的图像。
[0041] 具体地,待检测图案是指需要显示在面板上的图案,图像可以通过工业相机来获取,在具体操作环节,工业相机和面板的距离控制在1m左右,在获取图像过程中,周围环境需要有遮挡光线的工装装置,工业相机镜头的中轴线与面板的法向量保持平行,且垂直距离固定不变,面板不受任何物体的遮挡。
[0042] 步骤S303,利用图像分割算法对图像中各个图案进行独立分割,得到检测图像,利用边缘轮廓检测算法对所述检测图像进行边缘轮廓的提取,得到分析图像。
[0043] 具体地,所应用的图像分割算法包括但不限于基于区域的图像分割算法、基于边缘的图像分割算法、使用距离变换的分水岭分割算法、使用控制标记符的分水岭分割算法中任意一种;边缘轮廓检测算法包括但不限于基于点、线的边缘轮廓检测算法。
[0044] 步骤S304,对比所述分析图像和所述面板图案标准块并输出检测结果。
[0045] 具体的,在步骤3获得所述分析图像后,通过分析图像计算出分析图像中的图案数量和各个图案的像素面积。
[0046] 在一些实施例中,步骤S301中获得面板图案标准块的方法可以包括:以正常显示的面板中各个图案的最下端的点为该图案的位置,按位置从上至下的顺序对图案进行编号,若存在位置相同的图案,则将位置相同的图案按照从左至右的顺序进行编号。其中编号可以采用阿拉伯数字、英文字母、希腊字母等。例如图4所示,以正常显示的面板中各个图案的最下端的点为该图案的位置,按位置从上至下的顺序对图案进行采用阿拉伯数字编号,编号顺序依次为1、2、3、4、5、6、7、8,若存在位置相同的图案,则将位置相同的图案按照从左至右的顺序采用阿拉伯数字进行编号。
[0047] 在一些实施例中,如图2和3所示,步骤S304中对比所述分析图像和所述面板图案标准块并输出的检测结果共包括三种:
[0048] 第一种,对比所述分析图像和面板图案标准块的图案数量和各个图案的像素面积,若图案数量不相等,则输出未显示的图案数量及相应的位置;优选的,输出的检测结果中可以包括未显示图案的编号,还可以通过参照面板标准块,将未显示的图案在所述分析图像中用第一颜色进行标记,例如可以将未显示的图案在分析图像中采用红色进行标记。
[0049] 第二种,比较所述分析图像显示的图案和面板图案标准块中对应的图案像素面积是否一致,若不一致,则输出部分缺失的图案灯数量及相应的位置;优选的,输出的检测结果中可以包括部分显示的图案的编号,还可以通过参照所述面板标准块,将部分缺失的图案在所述分析图像中用第二颜色进行标记,例如可以将分缺失的图案在分析图像中采用黄色进行标记。
[0050] 第三种,比较所述分析图像显示的图案和面板图案标准块,若发现图案数量和大小都正常的情况下,则输出一切正常。
[0051] 图2和3为一个实施例中检测面板图案显示的方法的流程示意图。应该理解的是,虽然图2和3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2和3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0052] 在一个实施例中,如图5所示,提供了一种检测面板图案显示的装置,用于实现上述的检测面板图案显示的方法,该装置包括:
[0053] 图像获取模块401,用于获取包含有待检测图案的面板的图像;
[0054] 图像处理模块402,用于利用图像分割算法对图像中各个图案进行独立分割,得到检测图像,并利用边缘轮廓检测算法对所述检测图像进行边缘轮廓的提取,得到分析图像;
[0055] 分析模块403,用于对比所述分析图像和面板图案标准块,得出检测结果;
[0056] 输出模块404,用于输出所述检测结果,将检测结果可视化
[0057] 在一些实施例中,上述检测面板图案显示的装置还包括:触发模块,用于触发面板的图案显示,并控制所述图像处理模块启动。当面板为控制器面板时,触发模块可以为控制器本身,通过控制器触发图案显示的灯显信号后,会由计算机设备接收到,然后可以控制图像获取模块401例如工业相机进行抓图,再将抓到的图像作为图像处理模块402的输入。具体的,控制器也可以通过串口的方式和计算机进行通信,例如串口协议可以为RS232,串口可以选择为普通的八针。
[0058] 在一个实施例中,提供了一种计算机设备,图6示出了一个实施例中计算机设备的内部结构图。该计算机设备具体可以是图1中的计算机设备200。如图6所示,该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、输入装置和显示屏等结构。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作系统,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现检测面板图案显示的方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行检测面板图案显示的方法。计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
[0059] 本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0060] 在一个实施例中,本申请提供的计算机设备可以实现为一种计算机程序的形式,计算机程序可在如图6所示的计算机设备上运行。计算机设备的存储器中可存储组成该检测面板图案显示的装置的各个程序模块,比如,图5所示的图像获取模块401、图像处理模块402、分析模块403和输出模块404。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的检测面板图案显示的方法中的步骤。
[0061] 例如,图6所示的计算机设备可以通过如图5所示的检测面板图案显示的装置中的图像获取模块401执行获取包含有待检测图案的面板的图像;计算机设备可以通过图像处理模块402执行对图像中各个图案进行独立分割,得到检测图像,并对所述检测图像进行边缘轮廓的提取,得到分析图像;计算机设备可以通过分析模块403执行对比所述分析图像和面板图案标准块,得出检测结果;计算机设备可以通过输出模块404执行输出所述检测结果。
[0062] 在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:获取包含有待检测图案的面板的图像;利用图像分割算法对图像中各个图案进行独立分割,得到检测图像,利用边缘轮廓检测算法对所述检测图像进行边缘轮廓的提取,得到分析图像;对比所述分析图像和所述面板图案标准块并输出检测结果。
[0063] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:在获得所述分析图像后,通过所述分析图像计算出分析图像中的图案数量和各个图案的像素面积。对比所述分析图像和面板图案标准块的图案数量和各个图案的像素面积,若图案数量不相等,则输出未显示的图案数量及相应的位置;比较所述分析图像显示的图案和面板图案标准块中对应的图案像素面积是否一致,若不一致,则输出部分缺失的图案灯数量及相应的位置。
[0064] 在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取包含有待检测图案的面板的图像;利用图像分割算法对图像中各个图案进行独立分割,得到检测图像,利用边缘轮廓检测算法对所述检测图像进行边缘轮廓的提取,得到分析图像;对比所述分析图像和所述面板图案标准块并输出检测结果。
[0065] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在获得所述分析图像后,通过所述分析图像计算出分析图像中的图案数量和各个图案的像素面积。对比所述分析图像和面板图案标准块的图案数量和各个图案的像素面积,若图案数量不相等,则输出未显示的图案数量及相应的位置;比较所述分析图像显示的图案和面板图案标准块中对应的图案像素面积是否一致,若不一致,则输出部分缺失的图案灯数量及相应的位置。
[0066] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
[0067] 需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0068] 以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈