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

一种基于大数据的显示屏的质检方法与流程

2022-11-16 15:39:15 来源:中国专利 TAG:


1.本发明涉及基于人工智能技术领域,尤其涉及一种基于大数据的显示屏的质检方法。


背景技术:

2.大数据指的就是尽可能的把信息收集统计起来进行分析,来分析你的行为和你周边的人的行为,核心价值在于存储和分析海量数据,其战略意义不在于掌握大量数据信息,而在于专业处理这些有意义的数据。看似是一个很高端的东西,和我们普通人的生活相差甚远,但实际已经具有我们生活中的各种角落里。
3.目前,对显示屏幕进行检验往往还离不开人工作业,依靠检验人员通过肉眼观察显示屏幕的显示效果,以查找出显示屏幕具有的瑕疵。但是人工检验依赖于检验人员的专业水平,同时也难以保证检验品质和数目的稳定性,导致检验效率低下。


技术实现要素:

4.为了克服现有技术的不足,本发明的意图之一在于提供一种基于大数据的显示屏的质检方法,利用大数据,自动进行显示屏的质检,提高质检效率与稳定性。
5.一种基于大数据的显示屏的质检方法,包括以下工序:
6.步骤s1:点亮待检验显示屏;
7.步骤s2:采集显示屏屏幕图片;
8.步骤s3:对图片进行质检,得出评估结果;
9.步骤s4:按照评估结果将显示屏进行归类;
10.步骤s5:按照归类结果将显示屏送至下一道对应工序。
11.进一步的,步骤s3中的质检方法,具体如下:
12.s310:按照显示屏屏幕图片确认显示屏屏幕是否具有瑕疵,并在瑕疵具有时确认瑕疵位置;
13.s320:以显示屏屏幕灰阶图片的瑕疵位置中任一像素点为中心像素点,确认一个预设大小的窗口;
14.s330:运算窗口边缘上各个像素点灰阶值与中心像素点灰阶值的差数的平均数,以平均数作为临界值,运算中心像素点的局部二值模式值;
15.s340:对显示屏屏幕图片进行颜色-对立空间变换,按照窗口中心像素点的局部二值模式值以及色彩信息,得到同时表征窗口波纹特性信息与色彩特性信息的特性值;
16.s350:瑕疵位置内所有像素点对应得到的特性值即为瑕疵位置的特性信息,将特性信息输入练习好的连接模型进行瑕疵的确认与归类,得到显示屏制造品质评估值,完成显示屏制造品质检验。
17.进一步的,步骤s330中的局部二值模式值运算方法,具体如下:
[0018][0019][0020]
ε=|f
k-fd|;
[0021][0022][0023]
其中,fk为窗口边缘上第k个像素点的灰阶值,fd为窗口内中心像素点的灰阶值,l为临界值,q为窗口边缘上像素点总数,t(
·
)为门限函数。
[0024]
进一步的,步骤s340中的特性值的运算方法,具体如下:
[0025]
lbpd=y1*n y2*b y2*e;
[0026]
y1=lbp;
[0027]
y2=avg∑φ;
[0028]
φ=|qa(k,h)-qd|;
[0029]
其中,局部二值模式d为同时表征窗口波纹特性信息与色彩特性信息的特性值,y1为窗口中心像素点的局部二值模式值,qa(k,h)代表窗口内各个像素点的色彩值,qd为窗口中心像素点的色彩值,y2为窗口边缘上各个像素点色彩值相对于中心像素点色彩值的差异幅度的平均数,n代表亮度维度,b和e代表色彩相对维度。
[0030]
进一步的,步骤s350中的特性信息还包括瑕疵位置的边缘梯度特性信息,瑕疵位置的边缘梯度特性信息的确认方法为:
[0031]
s351:对显示屏屏幕灰阶图片进行边缘检验,确认瑕疵位置的边缘;
[0032]
s352:在瑕疵位置边缘上任取一像素点s,确认像素点s的预设大小的邻域:;
[0033]
s353:清除邻域内所有的属于瑕疵边缘的像素点,得到两部分新的邻域,分别为瑕疵邻域以及正常邻域;
[0034]
s354:在瑕疵邻域中任取一像素点y,运算其与瑕疵位置边缘上像素点s之间的差别d;
[0035]
s355:确认瑕疵邻域中与像素点s之间的差别d最大的像素点g,则可得像素点s的第一特性矢量x
s1

[0036]
进一步的,步骤s350中的按照显示屏屏幕图片确认显示屏屏幕是否具有瑕疵,并在瑕疵具有时确认瑕疵位置的具体方法为:
[0037]
s356:将显示屏屏幕图片进行灰阶化处理,得到显示屏屏幕灰阶图片;
[0038]
s357:将显示屏屏幕灰阶图片与规范的无瑕疵的显示屏屏幕灰阶图片作差得到差数图片,并对差数图片进行二值化处理,差别位置标记为1,其余位置标记为0,得到二值图片;
[0039]
s358:若二值图片所有像素点的灰阶值均为0,则显示屏屏幕不具有瑕疵,否则显示屏屏幕具有瑕疵,将二值图片与显示屏屏幕图片相乘,完成对显示屏屏幕图片上瑕疵位
置的标记。
[0040]
进一步的,步骤s350中的显示屏制造品质评估值为:
[0041][0042]
σ=mk*tk;
[0043]
其中,r为显示屏制造品质评估值,mk为显示屏屏幕不同种类瑕疵所对应的权重,tk为显示屏屏幕第k个瑕疵位置的面积,w为显示屏屏幕的瑕疵总个数。
[0044]
本发明取得的有益成果为:
[0045]
1、通过大数据及运算机完成显示屏质检工作,相比传统利用人工的方式,效率高、数目稳定,质检结果误差小;
[0046]
2、在运算中心像素点的局部二值模式值时,不再直接以中心像素点的灰阶值为临界值并通过判别中心像素点窗口内别的像素点的灰阶值是否大于临界值来完成窗口内别的像素点的局部二值化,而是以中心像素点灰阶值与窗口内别的像素点灰阶值之间的差别值的平均数作为临界值,并通过判别窗口内别的像素点灰阶值与中心像素点灰阶值的差数是否大于临界值来完成窗口内别的像素点的局部二值化,排除了窗口内相较于中心像素点灰阶差别较小的像素点,突出了窗口内相较于中心像素点灰阶差别较大的像素点,提高窗口波纹表征效果并减小了运算量;同时,在局部二值模式算法运用过程中加入了窗口内的色彩差异幅度信息,也即色彩信息,更为有效地表征了瑕疵特性,进一步提高了对瑕疵位置的归类判别准确度。
[0047]
上述示意仅是本发明技术方式的概述,为了可以更清楚了解本发明的技术方式,而可依照示意书的内容予以实施,并且为了让本发明的上述和其他意图、特点和优点可以更显明易懂,以下特举较佳方案,并配合附图,详细示意如下。
附图说明
[0048]
图1为本方案中的步骤s3的工序图。
具体实施方式
[0049]
下面,集合附图以及具体实施方式,对本发明做进一步描绘,应当示意的是,在不相冲突的前提下,以下描绘的各方案之间或各技术特点之间可以任意组合构成新的方案。除非另有定义,本文所使用的全体的技术和客观术语与归于本发明的技术领域的技术人员通常解释的含义相像。本文中在本发明的示意书中所使用的术语只是为了描绘具体而言方案的意图,不是旨在于限度本发明。本文所使用的术语“及/或”包括一个或若干关联的所列名意图任意的和全体的组合。
[0050]
一种基于大数据的显示屏的质检方法,包括以下工序:
[0051]
步骤s1:点亮待检验显示屏;
[0052]
步骤s2:采集显示屏屏幕图片;
[0053]
步骤s3:对图片进行质检,得出评估结果;
[0054]
步骤s4:按照评估结果将显示屏进行归类;
[0055]
步骤s5:按照归类结果将显示屏送至下一道对应工序。
[0056]
步骤s3中的质检方法,具体如下:
[0057]
s310:按照显示屏屏幕图片确认显示屏屏幕是否具有瑕疵,并在瑕疵具有时确认瑕疵位置;
[0058]
具体的,采用相关摄像仪器,如专业相机以获得显示屏的屏幕图片,使用加权平平均数算法对所获得的屏幕图片进行灰阶化处理,得到显示屏屏幕灰阶图片。当然,在别的方案中也可以采用现有技术中的别的灰阶化处理方法。
[0059]
s320:以显示屏屏幕灰阶图片的瑕疵位置中任一像素点为中心像素点,确认一个预设大小的窗口;
[0060]
s330:运算窗口边缘上各个像素点灰阶值与中心像素点灰阶值的差数的平均数,以平均数作为临界值,运算中心像素点的局部二值模式值;
[0061]
s340:对显示屏屏幕图片进行颜色-对立空间变换,按照窗口中心像素点的局部二值模式值(或称lbp值)以及色彩信息,得到同时表征窗口波纹特性信息与色彩特性信息的特性值;
[0062]
现有局部二值模式算法是在显示屏的屏幕灰阶图片的瑕疵位置中选取窗口,将窗口中的中心像素点灰阶值作为临界值,判别中心像素点附近邻域区间内,也即窗口的各个像素点的灰阶值是否超过邻域,超过则将其标记为1,否则标记为0,这样便得到了该窗口的局部二值模式值,所得局部二值模式值反应了该窗口的波纹信息。
[0063]
现有局部二值模式算法仅探究了窗口内中心像素点与其几个邻域像素点之间的关联,并未探究到中心像素点的作用以及中心像素点和其他几个邻域像素点的灰阶值差数之间的全体差别梯度,也没有探究中心像素点的色彩信息,导致一些重要的局部结构特性信息缺失,对瑕疵的归类辨别形成干扰。
[0064]
为此,本方案提出了一种改进的局部二值模式算法,探究中心像素点与其邻域的灰阶值梯度以及色彩信息。
[0065]
以圆形局部二值模式算法为例描述本方案所提出的该种改进的局部二值模式算法,在别的方案中当然也可以采用别的形状的局部二值模式算法,如矩形局部二值模式算法。定义在显示屏屏幕灰阶图片的瑕疵位置中选取的窗口为半径为r的圆形领域,q个像素平均分布在窗口圆周上,窗口圆周上的邻域点像素可通过三线性插值确认,按照检验精度和最小瑕疵尺寸要求设置参数q以及r。本方案中设置q=10,r=2。
[0066]
s350:瑕疵位置内所有像素点对应得到的特性值即为瑕疵位置的特性信息,将特性信息输入练习好的连接模型进行瑕疵的确认与归类,得到显示屏制造品质评估值,完成显示屏制造品质检验。
[0067]
经过上述步骤对瑕疵位置的特性信息进行了提炼,但所得特性信息的数据量较大,也具有一定的过剩信息,会对归类结果有一定的干扰,故本方案对上述得到的特性信息进行筛选过滤,通过主成分分析对特性信息进行降维处理,减少运算量,提高归类精准度。
[0068]
本发明通过连接模型对瑕疵位置进行归类,所示的连接模型为已练习好的网络,其练习样本为不同的特性信息所对应的瑕疵类别、大小、数目均不同的显示屏的屏幕图片,由于连接模型的练习为现有技术,故此处不再赘述其具体练习过程。网络的结构为:语义分割网络,将上述特性信息输入到已经练习好的连接模型中,输入为各瑕疵位置的特性信息,输出为各瑕疵位置归类概率矢量,最大几率值所对应的类别即为瑕疵的种类。网络损失函
数采用交叉熵损失函数。
[0069]
步骤s330中的局部二值模式值运算方法,具体如下:
[0070][0071][0072]
ε=|f
k-fd|;
[0073][0074][0075]
其中,fk为窗口边缘上第k个像素点的灰阶值,fd为窗口内中心像素点的灰阶值,l为临界值,q为窗口边缘上像素点总数,t(
·
)为门限函数。
[0076]
在使用本方案该种改进的局部二值模式算法进行编程时,首先在窗口内,将中心像素点灰阶值依次与其相邻的邻域内各个像素点的灰阶值作差并取绝对值,然后求取所有绝对值的平均数得到临界值l。
[0077]
再通过比较邻域内各个像素点的灰阶值与中心像素点灰阶值的差数和临界值l的关联,进行编程,得到门限函数。
[0078]
该窗口中心像素点的局部二值模式值即为窗口的局部二值模式值,表征了窗口位置的波纹特性信息。由于显示屏存在色彩分离,有些瑕疵的色彩偏离程度较高,故适当的建立色彩模型,将其加入到波纹分析中,可以提高归类的精度。
[0079]
步骤s340中的特性值的运算方法,具体如下:
[0080]
lbpd=y1*n y2*b y2*e;
[0081]
y1=lbp;
[0082]
y2=avg∑φ;
[0083]
φ=|qa(k,h)-qd|;
[0084]
其中,局部二值模式d(lbpd)为同时表征窗口波纹特性信息与色彩特性信息的特性值,y1为窗口中心像素点的局部二值模式值,qa(k,h)代表窗口内各个像素点的色彩值,qd为窗口中心像素点的色彩值,y2为窗口边缘上各个像素点色彩值相对于中心像素点色彩值的差异幅度的平均数,n代表亮度维度,b和e代表色彩相对维度。
[0085]
运算瑕疵位置中各个窗口的特性值局部二值模式d,即可得到整个瑕疵位置的波纹特性信息以及色彩特性信息。
[0086]
步骤s350中的特性信息还包括瑕疵位置的边缘梯度特性信息,瑕疵位置的边缘梯度特性信息的确认方法为:
[0087]
s351:对显示屏屏幕灰阶图片进行边缘检验,确认瑕疵位置的边缘;
[0088]
s352:在瑕疵位置边缘上任取一像素点s,确认像素点s的预设大小的邻域:;
[0089]
s353:清除邻域内所有的属于瑕疵边缘的像素点,得到两部分新的邻域,分别为瑕疵邻域以及正常邻域;
[0090]
s354:在瑕疵邻域中任取一像素点y,运算其与瑕疵位置边缘上像素点s之间的差别d;
[0091]
差别d的运算公式为:
[0092]
d=κ γ η λ;
[0093][0094][0095][0096][0097]
其中,fy为瑕疵邻域中像素点y的灰阶值,fs为瑕疵位置边缘上像素点s的灰阶值,ny以及ns分别为颜色-对立空间下瑕疵邻域中像素点y以及瑕疵位置边缘上像素点s的亮度信息,by以及bq分别为颜色-对立空间下瑕疵邻域中像素点y以及瑕疵位置边缘上像素点s从低亮度值(如深绿色)到高亮度值(如亮粉红色)的色彩分量,ey以及es分别为颜色-对立空间下瑕疵邻域中像素点y以及瑕疵位置边缘上像素点s从低亮度值(如深蓝色)到黄色高亮度值(如黄色)的色彩分量;
[0098]
s355:确认瑕疵邻域中与像素点s之间的差别d最大的像素点g,则可得像素点s的第一特性矢量x
s1

[0099]
第一特性矢量x
s1
的运算公式为:
[0100]
x
s1
=(ω,ξ)
[0101]
ω=z
g-zs;
[0102]
ξ=v
g-vs;
[0103]
其中,二维坐标z为横轴,v为纵轴,ω为像素点g的坐标,ξ为像素点s的坐标;
[0104]
相应的,可在正常邻域中得到像素点s的第二特性矢量x
s1
,也即瑕疵位置边缘上像素点s对应两个特性矢量,瑕疵位置边缘上所有像素点的特性矢量即为瑕疵位置的边缘梯度特性信息。
[0105]
本方案运算瑕疵位置边缘的梯度信息的目的,是在波纹特性信息以及色彩特性信息的基础上额外获得能够用于确认瑕疵位置的新的特性信息,以进一步提高瑕疵位置辨别准确度,容易理解的是,在别的方案中,可以不进行瑕疵位置边缘梯度信息的获取,而仅通过改进的局部二值模式算法获得瑕疵位置的波纹特性信息以及色彩特性信息。
[0106]
在显示屏的屏幕灰阶图片上,通过canny边缘检测算法检验并确认瑕疵位置的边缘,假定对边缘上某一像素点为s点,其灰阶值为fs,确认像素点s的3*3邻域内别的像素点都有哪些以及对应灰阶值,并在3*3邻域内清除所有的属于瑕疵位置边缘的像素点,将剩余的像素点与像素点s进行运算,确认像素点s的灰阶梯度。
[0107]
邻域内所有的瑕疵边缘上像素点将s点的3*3邻域划分成了俩个位置,可毫无疑义
地确认,两个位置中一个属于显示屏屏幕的正常位置,另一个则属于瑕疵位置,所以其中一个位置为正常邻域,另一位置为瑕疵邻域。假定清除邻域内所有边缘像素点后,邻域内还剩余w个非边缘像素点,其中瑕疵邻域含有b个像素点,正常邻域含有e个像素点,则有b e=w的关系。
[0108]
对瑕疵邻域以及正常邻域分别进行最大梯度方向角度的获取,作为边缘像素点s点的梯度特性矢量的角度。
[0109]
步骤s350中的按照显示屏屏幕图片确认显示屏屏幕是否具有瑕疵,并在瑕疵具有时确认瑕疵位置的具体方法为:
[0110]
s356:将显示屏屏幕图片进行灰阶化处理,得到显示屏屏幕灰阶图片;
[0111]
s357:将显示屏屏幕灰阶图片与规范的无瑕疵的显示屏屏幕灰阶图片作差得到差数图片,并对差数图片进行二值化处理,差别位置标记为1,其余位置标记为0,得到二值图片;
[0112]
s358:若二值图片所有像素点的灰阶值均为0,则显示屏屏幕不具有瑕疵,否则显示屏屏幕具有瑕疵,将二值图片与显示屏屏幕图片相乘,完成对显示屏屏幕图片上瑕疵位置的标记。
[0113]
至此,检验了显示屏是否具有瑕疵,且获得了屏幕瑕疵的位置。
[0114]
步骤s350中的显示屏制造品质评估值为:
[0115][0116]
σ=mk*tk;
[0117]
其中,r为显示屏制造品质评估值,mk为显示屏屏幕不同种类瑕疵所对应的权重,tk为显示屏屏幕第k个瑕疵位置的面积,w为显示屏屏幕的瑕疵总个数。
[0118]
至此,通过连接模型(或称神经网络)完成了显示屏屏幕瑕疵的归类。
[0119]
上述实施方式仅为本发明的优选实施方式,不能以此来限度本发明保护的区间,本领域的技术人员在本发明的基础上所做的一切非实则性的转化及替换均归于本发明所要求保护的区间。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献