一种显示屏幕检测方法及装置与流程

文档序号:31794400发布日期:2022-10-14 16:54阅读:45来源:国知局
一种显示屏幕检测方法及装置与流程

1.本发明涉及显示屏幕检测领域,特别是涉及一种显示屏幕检测方法及装置。


背景技术:

2.随着科技的发展,时代的进步,各种智能终端设备层出不穷,比如可携移动行动装置、穿戴式智能行动装置或者智能眼镜装置,也不断地发展和进步。其中,成像系统在所述各种装置中占有很重要的部分,并且,对于现今所述可携移动行动装置和所述穿戴式行动装置应用上的要求,为了可以方便携带和使用通常要求轻便、薄、省电。
3.oled(organic light emitting diode,有机发光二极管又称为有机电激光显示)显示技术明显地适用于所述可携移动行动装置和所述穿戴式行动装置上。简单地说,由于oled具有自发光的特性,其中包括非常薄的有机材料涂层和玻璃基板,当电流通过时,这些有机材料就会发光,也由于不像tft-lcd需要背光,因此oled屏幕可视度和亮度均高,电压需求低且省电效率高,加上反应快、重量轻、厚度薄以及构造简单,成本低等。因此,在所述可携移动行动装置或者所述穿戴式智能行动装置上使用oled屏幕亦是一种未来的趋势。
4.生产制造出的oled屏幕可能存在坏点或者亮度值不达标的情况,将导致显示图案缺失,用户无法获得好的视觉体验。因此,在装配oled屏幕之前,需要对屏幕进行检测。
5.因此,如何检测oled屏幕成为生产制造工序中一个比较重要的课题。现有技术中,普遍采用的检测工序是:检测人员利用显微镜检查屏幕,判断显示屏幕的好坏。依靠检测人员通过人眼进行判断,会发生误判的情况,并且检测人员长时间工作,会造成人眼产生疲劳,这时不仅容易产生误判,同时会造成效率降低;另外,对于检测人员的检测经验要求也相对较高,由于存在主观性,检测工序无法有效率和精准的量化。


技术实现要素:

6.本发明的目的是提供一种显示屏幕检测方法及装置,实现了检测显示屏幕是否亮度不达标,与现有由检测人员通过人眼判断相比,减少了误判情况,提高了效率。
7.为实现上述目的,本发明提供如下技术方案:一种显示屏幕检测方法,包括:获取被检测屏幕被点亮时的图像;从所述被检测屏幕的图像中计算所述被检测屏幕的预设区域各个像素的灰度值均值;若所述被检测屏幕的所述灰度值均值小于第一灰度阈值,则判定所述被检测屏幕为亮度不达标;其中,获得所述第一灰度阈值包括:选择多个显示屏幕,对于每一所述显示屏幕,测量本显示屏幕被点亮时本显示屏幕的所述预设区域的亮度值;对于每一所述显示屏幕,获取本显示屏幕被点亮时的图像,并从本显示屏幕的图
像中计算本显示屏幕的所述预设区域各个像素的灰度值均值;根据获得的多个所述显示屏幕的亮度值以及灰度值均值,获得描述亮度值与灰度值之间映射关系的关系式;根据预设的亮度阈值,根据所述关系式得到所述亮度阈值对应的灰度值,作为所述第一灰度阈值。
8.可选地,根据获得的多个所述显示屏幕的亮度值以及灰度值均值,获得描述亮度值与灰度值之间映射关系的关系式包括:建立描述亮度值与灰度值之间映射关系的关系式:y=ax+b,并建立函数:f(x) = y-ax-b,其中y表示亮度值,x表示灰度值,a、b分别表示系数,x=(a, b);基于建立的函数进行迭代运算,在一次迭代运算中,根据当前的x得到函数:f(x+

x) = f(x)+j*

x,其中j表示f(x)对x的一阶导数,并使用获得的多个所述显示屏幕的亮度值以及灰度值均值求解使得|| f(x+

x)||2为最小的

x,根据x = x +

x更新x,以更新后的x进行下一次迭代运算,其中,在第一次迭代运算时对a、b设置初始值,当满足迭代停止条件时停止迭代运算,并以更新得到的x得到描述亮度值与灰度值之间映射关系的关系式。
9.可选地,求解使得|| f(x+

x)||2为最小的

x包括:将f(x+

x)的一阶泰勒展开式代入|| f(x+

x)||2中,得到:||f(x+

x)||
2 = f(x+

x)
t
*f(x+

x)= (f(x)+j*

x)
t
*(f(x)+j*

x)= ||f(x)||
2 + 2f(x)*j*

x+

x
t
*j
t
*j*

x;对上式求导,并令导数为0,得到:2j
t
f(x) + 2j
tj△
x = 0;求解得到以下增量方差方程:j
tj△
x =
ꢀ‑jt
f(x);使用获得的多个所述显示屏幕的亮度值以及灰度值均值,求解上述增量方差方程,得到

x。
10.可选地,在从所述被检测屏幕的图像中计算所述被检测屏幕的预设区域各个像素的灰度值均值之前,还包括:在所述被检测屏幕的图像中,逐行检测像素灰度值的第一局部极大值,统计每一行检测出的第一局部极大值数量,所述第一局部极大值为在图像的一行像素中,像素灰度值的极大值;根据各行的所述第一局部极大值的数量,若若干行表现为第一局部极大值数量由小变大,再由大变小,则找出该若干行中第一局部极大值数量最大的行;判断找出的第一局部极大值数量最大的行数量,与所述被检测屏幕的行数量是否一致,若否,则判定所述被检测屏幕存在整行单元格缺失。
11.可选地,在从所述被检测屏幕的图像中计算所述被检测屏幕的预设区域各个像素的灰度值均值之前,还包括:在所述被检测屏幕的图像中,逐列检测像素灰度值的第二局部极大值,统计每一列检测出的第二局部极大值数量,所述第二局部极大值为在图像的一列像素中,像素灰度值的极大值;根据各列的所述第二局部极大值的数量,若若干列表现为第二局部极大值数量由
小变大,再由大变小,则找出该若干列中第二局部极大值数量最大的列;判断找出的第二局部极大值数量最大的列数量,与所述被检测屏幕的列数量是否一致,若否,则判定所述被检测屏幕存在整列单元格缺失。
12.可选地,在从所述被检测屏幕的图像中计算所述被检测屏幕的预设区域各个像素的灰度值均值之前,还包括:在所述被检测屏幕的图像中,逐行检测像素灰度值的第一局部极大值,统计每一行检测出的第一局部极大值数量,所述第一局部极大值为在图像的一行像素中,像素灰度值的极大值,根据各行的所述第一局部极大值的数量,若若干行表现为第一局部极大值数量由小变大,再由大变小,则找出该若干行中第一局部极大值数量最大的行,得到该行的行坐标,表示为预设行坐标;在所述被检测屏幕的图像中,逐列检测像素灰度值的第二局部极大值,统计每一列检测出的第二局部极大值数量,所述第二局部极大值为在图像的一列像素中,像素灰度值的极大值,根据各列的所述第二局部极大值的数量,若若干列表现为第二局部极大值数量由小变大,再由大变小,则找出该若干列中第二局部极大值数量最大的列,得到该列的列坐标,表示为预设列坐标;对于由任一所述预设行坐标和任一所述预设列坐标定位的像素,计算以本像素为中心的区域内各个像素的灰度值均值,根据本像素对应得到的灰度值均值,判断本像素对应的所述被检测屏幕的单元格是否是坏点。
13.可选地,根据本像素对应得到的灰度值均值,判断本像素是否是坏点包括:若本像素对应得到的灰度值均值小于第二灰度阈值,则判定本像素对应的所述被检测屏幕的单元格为暗点;若本像素对应得到的灰度值均值大于第三灰度阈值,则判定本像素对应的所述被检测屏幕的单元格为过亮点,所述第二灰度阈值小于所述第三灰度阈值。
14.可选地,从所述被检测屏幕的图像中确定出所述被检测屏幕中心包括:根据得到的第一个所述预设行坐标和最后一个所述预设行坐标的中间值,确定出所述被检测屏幕中心的行坐标,根据得到的第一个所述预设列坐标和最后一个所述预设列坐标的中间值,确定出所述被检测屏幕中心的列坐标。
15.可选地,获取被检测屏幕被点亮时的图像包括:在对所述被检测屏幕拍摄得到的图像中检测所述被检测屏幕的轮廓,获得所述被检测屏幕的轮廓的四个角点;旋转所述被检测屏幕的图像,使得在所述被检测屏幕同一水平边的两个角点处于同一水平位置,在所述被检测屏幕同一竖直边的两个角点处于同一竖直位置,以矫正后的图像作为获取的所述被检测屏幕的图像。
16.一种显示屏幕检测装置,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上所述的显示屏幕检测方法的步骤。
17.由上述技术方案可知,本发明所提供的一种显示屏幕检测方法及装置,包括:首先获取被检测屏幕被点亮时的图像,然后从被检测屏幕的图像中计算被检测屏幕的预设区域各个像素的灰度值均值,若被检测屏幕的灰度值均值小于第一灰度阈值,则判定被检测屏
幕为亮度不达标。具体其中,获得第一灰度阈值包括:选择多个显示屏幕,对于每一显示屏幕,测量本显示屏幕被点亮时本显示屏幕的预设区域的亮度值,以及对于每一显示屏幕,获取本显示屏幕被点亮时的图像,并从本显示屏幕的图像中计算本显示屏幕的预设区域各个像素的灰度值均值,进一步根据获得的多个显示屏幕的亮度值以及灰度值均值,获得描述亮度值与灰度值之间映射关系的关系式,并根据预设的亮度阈值,根据关系式得到亮度阈值对应的灰度值,作为第一灰度阈值。
18.本发明的显示屏幕检测方法及装置,使用多个显示屏幕测得的亮度值以及灰度值均值,获得描述亮度值与灰度值之间映射关系的关系式,进而根据预设的亮度阈值以及关系式得到第一灰度阈值,以使用第一灰度阈值,根据对被检测屏幕测得的灰度值判断被检测屏幕是否亮度不达标。本发明实现了检测显示屏幕是否亮度不达标,与现有由检测人员通过人眼进行判断相比,减少了误判情况,提高了效率。
附图说明
19.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1为本发明实施例提供的一种显示屏幕检测方法的流程图;图2为本发明实施例提供的一种显示屏幕检测方法中获得第一灰度阈值的方法流程图;图3为本发明实施例中根据获得的多个显示屏幕的亮度值以及灰度值均值获得描述亮度值与灰度值之间映射关系的关系式的方法流程图;图4为本发明实施例提供的一种显示屏幕检测方法中检测显示屏幕存在整行单元格缺失的方法流程图;图5为本发明实施例提供的一种显示屏幕检测方法中检测显示屏幕存在整列单元格缺失的方法流程图;图6(a)为本发明一实施例中矫正前的被检测屏幕的图像;图6(b)为本发明一实施例中对图6(a)所示的被检测屏幕图像矫正后的图像。
具体实施方式
21.为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
22.请参考图1,图1为本实施例提供的一种显示屏幕检测方法的流程图,如图1所示,本显示屏幕检测方法包括以下步骤:s11:获取被检测屏幕被点亮时的图像。
23.s12:从所述被检测屏幕的图像中计算所述被检测屏幕的预设区域各个像素的灰
度值均值。
24.s13:若所述被检测屏幕的所述灰度值均值小于第一灰度阈值,则判定所述被检测屏幕为亮度不达标。
25.点亮被检测屏幕,获取被检测屏幕的图像。
26.从得到的被检测屏幕的图像中,选取出被检测屏幕的预设区域。被检测屏幕的预设区域内的像素是指在图像中位于被检测屏幕的该预设区域内的像素。根据被检测屏幕的预设区域内各个像素的灰度值,通过求取平均值,计算得到被检测屏幕的预设区域内各个像素的灰度值均值。
27.进而根据被检测屏幕对应得到的灰度值均值,判断被检测屏幕是否亮度不达标。
28.本实施例方法中,通过以下方法获得第一灰度阈值,请参考图2,图2为本实施例提供的一种显示屏幕检测方法中获得第一灰度阈值的方法流程图,如图2所示,包括以下步骤:s21:选择多个显示屏幕,对于每一所述显示屏幕,测量本显示屏幕被点亮时本显示屏幕的所述预设区域的亮度值。
29.s22:对于每一所述显示屏幕,获取本显示屏幕被点亮时的图像,并从本显示屏幕的图像中计算本显示屏幕的所述预设区域各个像素的灰度值均值。
30.对于每一显示屏幕,在同一环境下,测量本显示屏幕被点亮时本像素屏幕的预设区域的亮度值,以及获取本显示屏幕被点亮时的图像。在同一环境下测量显示屏幕的亮度值以及获取显示屏幕的图像,有助于提高获得的亮度值与灰度值映射关系的关系式的准确性,有助于提高对显示屏幕检测亮度是否达标的准确性。
31.从得到的本显示屏幕的图像中,选取出本显示屏幕的预设区域。根据图像中本显示屏幕的预设区域内各个像素的灰度值,通过求取平均值,计算得到本显示屏幕的预设区域内各个像素的灰度值均值。
32.s23:根据获得的多个所述显示屏幕的亮度值以及灰度值均值,获得描述亮度值与灰度值之间映射关系的关系式。
33.s24:根据预设的亮度阈值,根据所述关系式得到所述亮度阈值对应的灰度值,作为所述第一灰度阈值。
34.根据描述亮度值与灰度值之间映射关系的关系式,对于任一亮度值,可以得到对应的灰度值。在实际应用中,亮度阈值可以根据对显示屏幕亮度的检测要求进行设置。
35.本实施例的显示屏幕检测方法,使用多个显示屏幕测得的亮度值以及灰度值均值,获得描述亮度值与灰度值之间映射关系的关系式,进而根据预设的亮度阈值以及关系式得到第一灰度阈值,以使用第一灰度阈值,根据对被检测屏幕测得的灰度值判断被检测屏幕是否亮度不达标。本方法实现了检测显示屏幕是否亮度不达标,与现有由检测人员通过人眼进行判断相比,减少了误判情况,提高了效率,并且,实现了对显示屏幕亮度的量化检测,能够提高检测精准度。
36.显示屏幕的预设区域可以根据对显示屏幕的主要检测区域来设置,比如,若要检测一块显示屏幕被点亮时显示屏幕整体的亮度是否达标,则显示屏幕的预设区域可以是以显示屏幕中心为中心的区域,优选是以显示屏幕中心为中心并且对称的区域,比如,是以显示屏幕中心为中心的正多边形区域。更为优选地,显示屏幕的预设区域为以显示屏幕中心
为圆心、以预设长度为半径的圆形区域,相应地,被检测屏幕的预设区域为被检测屏幕的以被检测屏幕中心为圆心、以预设长度为半径的圆形区域。本实施例中,对圆形区域的半径r即预设长度不做具体限定,在实际应用中,可以根据显示屏幕大小以及对亮度的检测要求进行设置。
37.又比如,若要检测一块显示屏幕被点亮时显示屏幕左半部分的亮度是否达标,则显示屏幕的预设区域可以选取显示屏幕的以显示屏幕左半部分中心为中心的区域,优选是以显示屏幕左半部分中心为中心并且对称的区域,比如是以显示屏幕左半部分中心为中心的正多边形区域或者圆形区域,这种情况下相应地,被检测屏幕的预设区域也是被检测屏幕的以被检测屏幕左半部分中心为中心的区域。
38.另外,在选择多个显示屏幕测量其亮度值和灰度值以获得第一灰度阈值的过程中,对于有明显缺陷的显示屏幕排除掉,选择的显示屏幕可以有较少的坏点。
39.可选地,可通过以下方法根据获得的多个显示屏幕的亮度值以及灰度值均值,获得描述亮度值与灰度值之间映射关系的关系式,包括:首先,建立描述亮度值与灰度值之间映射关系的关系式:y=ax+b,并建立函数:f(x) = y-ax-b,其中y表示亮度值,x表示灰度值,a、b分别表示系数,x=(a, b)。
40.然后,基于建立的函数进行迭代运算,在一次迭代运算中,根据当前的x得到函数:f(x+

x) = f(x)+j*

x,其中j表示f(x)对x的一阶导数,并使用获得的多个所述显示屏幕的亮度值以及灰度值均值求解使得|| f(x+

x)||2为最小的

x,根据x = x +

x更新x,以更新后的x进行下一次迭代运算,其中,在第一次迭代运算时对a、b设置初始值,当满足迭代停止条件时停止迭代运算,并以更新得到的x得到描述亮度值与灰度值之间映射关系的关系式。
41.具体地可参考图3,图3为本实施例中根据获得的多个显示屏幕的亮度值以及灰度值均值,获得描述亮度值与灰度值之间映射关系的关系式的方法流程图,如图3所示,包括以下步骤:s31:建立描述亮度值与灰度值之间映射关系的关系式:y=ax+b,并建立函数:f(x) = y-ax-b,其中y表示亮度值,x表示灰度值,a、b分别表示系数,x=(a, b)。
42.s32:对a、b设置初始值。可以对a、b设置任意的初始值,表示为a=a0, b=b0。
43.s33:根据当前的x得到函数:f(x+

x) = f(x)+j*

x,其中j表示f(x)对x的一阶导数,并使用获得的多个显示屏幕的亮度值以及灰度值均值求解使得|| f(x+

x)||2为最小的

x。
44.优选地,可采用以下方法求解使得|| f(x+

x)||2为最小的

x,即求解min || f(x+

x)||2,包括:将f(x+

x)的一阶泰勒展开式代入|| f(x+

x)||2中,得到:||f(x+

x)||
2 = f(x+

x)
t
*f(x+

x)= (f(x)+j*

x)
t
*(f(x)+j*

x)= ||f(x)||
2 + 2f(x)*j*

x+

x
t
*j
t
*j*

x;对上式求导,并令导数为0,得到:2j
t
f(x) + 2j
tj△
x = 0;求解得到以下增量方差方程:j
tj△
x =
ꢀ‑jt
f(x);使用获得的多个显示屏幕的亮度值以及灰度值均值,求解上述增量方差方程,得


x。其中,上标t表示对矩阵转置。
45.s34:根据x = x +

x更新x。
46.s35:判断是否满足迭代停止条件,若否,则进入步骤s33,若是,则停止迭代运算,并进入步骤s36。
47.可选地,迭代停止条件可以是求解得到的

x是否满足要求,具体可以是判断求解得到的

x是否小于预设阈值,来判断求解得到的

x是否很小。在实际应用中,预设阈值可以根据对亮度值和灰度值之间映射关系的关系式的精度要求进行设置。
48.可选地,迭代停止条件还可以是迭代次数是否满足要求,具体可以是判断迭代次数是否大于设定值。
49.s36:以更新得到的x得到描述亮度值与灰度值之间映射关系的关系式。以最终得到的x=(a, b)得到关系式y=ax+b。
50.假设预设的亮度阈值b_thre,使用上述方法得到的线性关系式y=ax+b,计算得到对应的灰度值g_thre,作为第一灰度阈值。在实际应用中,预设的亮度阈值b_thre可以根据对显示屏幕的亮度检测要求进行设置,本实施例中不做具体限定。
51.优选地,本实施例的显示屏幕检测方法中,在检测被检测屏幕是否亮度不达标之前,具体在从被检测屏幕的图像中计算被检测屏幕的预设区域各个像素的灰度值均值之前,还可包括以下过程,请参考图4,图4为本实施例提供的一种显示屏幕检测方法中检测显示屏幕存在整行单元格缺失的方法流程图,如图所示,具体包括以下步骤:s41:在所述被检测屏幕的图像中,逐行检测像素灰度值的第一局部极大值,统计每一行检测出的第一局部极大值数量,所述第一局部极大值为在图像的一行像素中,像素灰度值的极大值。
52.显示屏幕由多个单元格构成,显示屏幕的单元格数量决定了显示屏幕的分辨率,比如,显示屏幕的分辨率为m*n,即显示屏幕包括m行n列单元格,显示屏幕的单元格可以理解为是显示屏幕的“像素块”。对于点亮的单元格,在图像中其中心的灰度值是最大的,单元格中像素的灰度值与像素到其中心像素的距离成反比。根据此,可以检测图像的一行像素的灰度值局部极大值以及一列像素的灰度值局部极大值。
53.在被检测屏幕的图像中,被检测屏幕的一行单元格包括多行图像像素。在被检测屏幕的图像中,对图像的各行像素逐一检测,对于图像的任一行像素,若依次排列的多个像素表现为灰度值由大变小再由小变大,则该多个像素中灰度值最大的为一个局部极大值,表示为第一局部极大值。按照所述方法,检测出图像的一行像素中的所有第一局部极大值。
54.s42:根据各行的所述第一局部极大值的数量,若若干行表现为第一局部极大值数量由小变大,再由大变小,则找出该若干行中第一局部极大值数量最大的行。
55.比如,对于图像中依次的三行像素,第一行检测出第一局部极大值有40个,第二行检测出第二局部极大值有50个,第三行检测出第一局部极大值有40个,那么,选出该三行中第一局部极大值个数最多的行即第二行。按照所述方法,找出所有的满足上述要求的第一局部极大值数量最大的行。
56.s43:判断找出的第一局部极大值数量最大的行数量,与所述被检测屏幕的行数量是否一致,若否,则判定所述被检测屏幕存在整行单元格缺失。
57.被检测屏幕的行数量是指被检测屏幕包括的单元格的行数量。比如,逐行检测后
找出的第一局部极大值数量最大的行的数量为y,被检测屏幕的行数量为m,若y不等于m,表明被检测屏幕存在整行单元格不亮的情况,具体存在m-y行单元格不亮。因此,本实施例的显示屏幕检测方法可以检测显示屏幕是否存在坏点,具体可以检测显示屏幕存在整行单元格没有被点亮的情况。
58.优选地,本实施例的显示屏幕检测方法中,在检测被检测屏幕是否亮度不达标之前,具体在从被检测屏幕的图像中计算被检测屏幕的预设区域各个像素的灰度值均值之前,还可包括以下过程,请参考图5,图5为本实施例提供的一种显示屏幕检测方法中检测显示屏幕存在整列单元格缺失的方法流程图,如图所示,具体包括以下步骤:s51:在所述被检测屏幕的图像中,逐列检测像素灰度值的第二局部极大值,统计每一列检测出的第二局部极大值数量,所述第二局部极大值为在图像的一列像素中,像素灰度值的极大值。
59.在被检测屏幕的图像中,被检测屏幕的一列单元格包括多列图像像素。在被检测屏幕的图像中,对图像的各列像素逐一检测,对图像的任一列像素,若依次排列的多个像素表现为灰度值由大变小再由小变大,则该多个像素中灰度值最大的为一个局部极大值,表示为第二局部极大值。按照所述方法,检测出图像的一列像素中的所有第二局部极大值。
60.s52:根据各列的所述第二局部极大值的数量,若若干列表现为第二局部极大值数量由小变大,再由大变小,则找出该若干列中第二局部极大值数量最大的列。
61.s53:判断找出的第二局部极大值数量最大的列数量,与所述被检测屏幕的列数量是否一致,若否,则判定所述被检测屏幕存在整列单元格缺失。
62.被检测屏幕的列数量是指被检测屏幕包括的单元格的列数量。比如,逐列检测后找出的第二局部极大值数量最大的列的数量为x,被检测屏幕的列数量为n,若x不等于n,表明被检测屏幕存在整列单元格不亮的情况,具体存在n-x列单元格不亮。因此,本实施例的显示屏幕检测方法可以检测显示屏幕是否存在坏点,具体可以检测显示屏幕存在整列单元格没有被点亮的情况。
63.优选地,本实施例的显示屏幕检测方法中,在检测被检测屏幕是否亮度不达标之前,具体在从被检测屏幕的图像中计算被检测屏幕的预设区域各个像素的灰度值均值之前,还可包括以下过程,具体包括以下步骤:s61:在所述被检测屏幕的图像中,逐行检测像素灰度值的第一局部极大值,统计每一行检测出的第一局部极大值数量,所述第一局部极大值为在图像的一行像素中,像素灰度值的极大值,根据各行的所述第一局部极大值的数量,若若干行表现为第一局部极大值数量由小变大,再由大变小,则找出该若干行中第一局部极大值数量最大的行,得到该行的行坐标,表示为预设行坐标。
64.s62:在所述被检测屏幕的图像中,逐列检测像素灰度值的第二局部极大值,统计每一列检测出的第二局部极大值数量,所述第二局部极大值为在图像的一列像素中,像素灰度值的极大值,根据各列的所述第二局部极大值的数量,若若干列表现为第二局部极大值数量由小变大,再由大变小,则找出该若干列中第二局部极大值数量最大的列,得到该列的列坐标,表示为预设列坐标。
65.s63:对于由任一所述预设行坐标和任一所述预设列坐标定位的像素,计算以本像素为中心的区域内各个像素的灰度值均值,根据本像素对应得到的灰度值均值,判断本像
素对应的所述被检测屏幕的单元格是否是坏点。
66.本实施方式中,在被检测屏幕的图像中逐行检测第一局部极大值以及逐行找出第一局部极大值数量最大的行的具体实施方式,以及逐列检测第二局部极大值以及逐列找出第二局部极大值数量最大的列的具体实施方式,分别可参考上面关于检测显示屏幕存在整行单元格缺失、检测显示屏幕存在整列单元格缺失的方法中的具体描述内容,在此不再赘述。
67.对于显示屏幕的被点亮的单元格,在图像中单元格中心的灰度值是最大的,单元格中像素的灰度值与像素到单元格中心像素的距离成反比。即在一个单元格内,会包括多行图像像素和多列图像像素,对于在同一单元格内的处于同一行的像素,会表现为像素灰度值由大变小再由小变大,对于在同一单元格内的处于同一列的像素,会表现为像素灰度值由大变小再由小变大。因此,根据上述方法检测得到的预设行坐标和预设列坐标,由任一预设行坐标和任一预设列坐标定位的像素,可以认为是显示屏幕的一个单元格的中心像素。进而,本实施方式中,根据图像中以一个单元格的中心像素为中心的区域内的灰度值情况,来检测显示屏幕中对应的单元格是否为坏点。
68.比如,得到一组预设行坐标y1、y2、

、yy以及一组列坐标x1、x2、

、x
x
。根据坐标(yi,xj)确定一图像像素p,i∈[1,y],j∈[1,x],一共可确定出x*y个像素。对于根据坐标(yi,xj)确定出的每一图像像素p,检测该像素对应的被检测屏幕的单元格是否是坏点。
[0069]
本实施例中,对以本像素p为中心的区域大小不做具体限定,可选地,对于每一像素,以本像素为中心的区域可以是以本像素为中心、以预设数量个像素为半径的区域,本实施例中,对预设数量的取值不做具体限定,预设数量可以是但不限于取1。
[0070]
本实施例中,对根据本像素对应得到的灰度值均值判断本像素对应的被检测屏幕的单元格是否是坏点的方法不做限定。可选地,可通过以下方法根据本像素对应得到的灰度值均值,判断本像素对应的被检测屏幕的单元格是否是坏点,包括:若本像素对应得到的灰度值均值小于第二灰度阈值,则判定本像素对应的所述被检测屏幕的单元格为暗点;若本像素对应得到的灰度值均值大于第三灰度阈值,则判定本像素对应的所述被检测屏幕的单元格为过亮点,所述第二灰度阈值小于所述第三灰度阈值。
[0071]
本实施例中,对第二灰度阈值、第三灰度阈值不做具体限定,在实际应用中,可以根据显示屏幕像素的亮度情况以及对显示屏幕像素的亮度检测要求进行设置。示例性的,对于任一像素p,在图像中统计以p为圆心,半径为1个像素的区域内各个像素的灰度值均值,表示为p_value,当灰度值均值p_value小于第二灰度阈值low_thre时,认为像素p对应的屏幕单元格是暗点;当灰度值均值p_value 大于第三灰度阈值high_thre时,认为像素p对应的屏幕单元格是过亮点。这两种情况认为本像素对应的显示屏幕单元格都是坏点。因此,本实施例的显示屏幕检测方法可以检测显示屏幕是否存在坏点,能够逐一检测显示屏幕的一单元格是否为坏点。
[0072]
可选地,在检测显示屏幕的每一单元格是否为坏点时,可以具体是:若找出的第一局部极大值数量最大的行数量,与所述被检测屏幕的行数量一致,且找出的第二局部极大值数量最大的列数量,与所述被检测屏幕的列数量一致,则对于由任一所述预设行坐标和任一所述预设列坐标定位的像素,计算以本像素为中心的区域内各个像素的灰度值均值,根据本像素对应得到的灰度值均值,判断本像素对应的所述被检测屏幕的单元格是否是坏
点。
[0073]
当y=m且x=n时,表明被检测屏幕不存在整行单元格或者整列单元格缺失的情况,这种情况下可进一步对被检测屏幕的x*y个单元格逐一检测,有助于提高对显示屏幕的检测效率。
[0074]
优选地,从被检测屏幕的图像中确定出被检测屏幕中心可采用以下方法,包括:根据得到的第一个所述预设行坐标和最后一个所述预设行坐标的中间值,确定出所述被检测屏幕中心的行坐标,根据得到的第一个所述预设列坐标和最后一个所述预设列坐标的中间值,确定出所述被检测屏幕中心的列坐标。
[0075]
在检测被检测屏幕的坏点时,得到y个行坐标,第一个行坐标为y1, 最后一个行坐标为yy,得到中间行坐标为y_centre = (y
y-y1)/2。在检测被检测屏幕的坏点时,得到x个列坐标,第一个列坐标为x1, 最后一个列坐标为x
x
,得到中间列坐标为x_centre = (x
x-x1)/2。那么,以o(x_centre,y_centre)为被检测屏幕中心,即以o(x_centre,y_centre)为圆心,半径为r的圆形区域为被检测屏幕的预设区域,计算圆形区域内各个像素的灰度值均值以及测量亮度值。
[0076]
在选择多个显示屏幕测量其亮度值和灰度值以获得第一灰度阈值的过程中,也可以通过上述方法确定出每一显示屏幕的中心。
[0077]
进一步优选地,在步骤s11中获取被检测屏幕被点亮时的图像可包括以下过程,具体包括以下步骤:s110:在对所述被检测屏幕拍摄得到的图像中检测所述被检测屏幕的轮廓,获得所述被检测屏幕的轮廓的四个角点。
[0078]
s111:旋转所述被检测屏幕的图像,使得在所述被检测屏幕同一水平边的两个角点处于同一水平位置,在所述被检测屏幕同一竖直边的两个角点处于同一竖直位置,以矫正后的图像作为获取的所述被检测屏幕的图像。
[0079]
本实施例中,对从图像中检测被检测屏幕的轮廓的方法不做限定,只要能够实现从图像中检测出被检测屏幕的轮廓以及得到角点即可。示例的可参考图6(a)和图6(b),图6(a)为一实施例中矫正前的被检测屏幕的图像,图6(b)为一实施例中对图6(a)所示的被检测屏幕图像矫正后的图像。如图所示,在图像100中检测出被检测屏幕的图像101轮廓以及得到四个角点,包括点o、点a、点b和点c,得到各个角点的坐标,然后,旋转被检测屏幕的图像101,使得点o和点a的y坐标相同,点b和点c的y坐标相同,点o和点c的x坐标相同,点a和点b的x坐标相同。通过矫正使得被检测屏幕的图像101保持水平,没有倾斜。
[0080]
在实际计算时可以在图像中以被检测屏幕图像101的任意一个角点为原点得到其它角点的坐标,这样方便计算,比如以点o为原点得到点a、点b和点c的坐标,并进一步旋转被检测屏幕图像101。根据图可以看出,矫正前在图像中显示屏幕的图像101存在歪斜,经过矫正后显示屏幕的图像101保持水平。
[0081]
可选地,在步骤s11中获取被检测屏幕被点亮时的图像可包括以下过程,包括以下步骤:s210:在对所述被检测屏幕拍摄得到的图像中检测所述被检测屏幕的轮廓。
[0082]
s211:根据预设的标准框,旋转或者平移所述被检测屏幕的图像,使得所述被检测屏幕的图像与所述标准框吻合,以矫正后的图像作为获取的所述被检测屏幕的图像。
[0083]
旋转或者平移被检测屏幕的图像,被检测屏幕的图像是指在拍摄到的图像中被检测屏幕对应的图像,根据预设的标准框,使得被检测屏幕图像与标准框吻合,以使得被检测屏幕图像保持水平,没有倾斜。
[0084]
可选地,若对被检测屏幕拍摄的图像是彩色图像,可以先对图像进行灰度化,以灰度化处理后的图像进行检测。可选地,还可以对灰度化处理后的图像进行阈值二值化,以能够较准确地从图像中检测出被检测屏幕图像。
[0085]
可选地,可以使用ccd相机对显示屏幕拍摄图像,在拍摄之前将ccd相机和被拍摄的显示屏幕的相对位置固定。若在拍摄过程中ccd相机和显示屏幕的相对位置存在微小的变化,导致拍摄的图像中显示屏幕没有保持水平,可通过上述方法进行矫正。
[0086]
本实施例还提供一种显示屏幕检测装置,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上所述的显示屏幕检测方法的步骤。
[0087]
本实施例的显示屏幕检测装置,使用多个显示屏幕测得的亮度值以及灰度值均值,获得描述亮度值与灰度值之间映射关系的关系式,进而根据预设的亮度阈值以及关系式得到第一灰度阈值,以使用第一灰度阈值,根据对被检测屏幕测得的灰度值判断被检测屏幕是否亮度不达标。本发明实现了检测显示屏幕是否亮度不达标,与现有由检测人员通过人眼进行判断相比,减少了误判情况,提高了效率。
[0088]
本实施例的显示屏幕检测方法及装置可以应用于检测oled屏幕存在坏点以及亮度不达标。
[0089]
本实施例的显示屏幕检测方法及装置利用图像矫正技术,通过对图像矫正有助于提高检测效率。使用显示屏幕的图像去估计显示屏幕的亮度,相比于用昂贵的亮度计测量,可以提高效率和节约成本。另外,由于亮点没有物理上的计算方式,不能确定亮度小于多少为亮度不达标,因此本方法采用相对的方式来确定显示屏幕的亮度,也就是平衡亮度的均匀性以及饱和性。而现有技术中利用扫描的方式,将oled屏幕以像素点的方式划分,然后拓模,在大规模的流水线上,需要花费很高的成本。
[0090]
以上对本发明所提供的一种显示屏幕检测方法及装置进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1