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

一种显示面板画质测试方法及装置与流程

2022-05-18 03:58:22 来源:中国专利 TAG:


1.本发明涉及显示面板画质测试技术领域,特别是涉及一种显示面板画质测试方法及装置。


背景技术:

2.随着显示技术的不断发展,液晶显示面板因具有高画质、轻薄等优点,而被广泛应用于手机、电视、便携式电脑等各电子产品中。
3.为了满足用户对显示面板的画质要求,在显示面板的生产过程中需要针对显示面板进行画质测试,以基于画质测试结果对显示面板的画质进行改善。对显示面板画质测试时,需要定位出画质不良位置,从而根据不良位置分析不良原因。目前,显示面板不良位置数据的定位完全通过测试人员观看显示面板中显示的图像帧的方式来完成。此种方式,受限于测试人员的主观经验,导致获取的显示面板画质测试所需数据的丰富度较低,且造成显示面板画质测试的效率低下。


技术实现要素:

4.有鉴于此,本发明提出了一种显示面板画质测试方法及装置,主要目的在于提高显示面板画质测试所需数据的丰富度的同时,提高显示面板画质测试的效率。
5.第一方面,本发明提供了一种显示面板画质测试方法,该方法包括:
6.在显示面板中依次显示n个图像帧;
7.每显示一个图像帧,采集当前显示的图像帧中的m个目标像素坐标对应的灰阶值,其中,m和n均为正整数,且m和n不同时为1;
8.基于所采集的灰阶值以及灰阶值对应的目标数据,生成显示面板画质测试数据,其中,所述目标数据为灰阶值对应的采集时间点和/或目标像素坐标。
9.第二方面,本发明提供了一种显示面板画质测试装置,该装置包括:
10.显示单元,用于在显示面板中依次显示n个图像帧;
11.采集单元,用于每显示一个图像帧,采集当前显示的图像帧中的m个目标像素坐标对应的灰阶值,其中,m和n均为正整数,且m和n不同时为1;
12.生成单元,用于基于所采集的灰阶值以及灰阶值对应的目标数据,生成显示面板画质测试数据,其中,所述目标数据为灰阶值对应的采集时间点和/或目标像素坐标。
13.第三方面,本发明提供了一种计算机可读存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行第一方面所述的显示面板画质测试方法。
14.第四方面,本发明提供了一种电子设备,所述电子设备包括:
15.存储器,用于存储程序;
16.处理器,耦合至所述存储器,用于运行所述程序以执行第一方面所述的显示面板画质测试方法。
17.借由上述技术方案,本发明提供的显示面板画质测试方法及装置,当存在针对任一显示面板的画质测试需求时,在显示面板中依次显示n个图像帧。每显示一个图像帧,采集当前显示的图像帧中的m个目标像素坐标对应的灰阶值,其中,为了提高显示面板画质测试所需数据的丰富度,m和n不同时为1。然后基于所采集的灰阶值以及灰阶值对应的目标数据,生成显示面板画质测试数据,这里的目标数据为灰阶值对应的采集时间点和/或目标像素坐标。可见,本发明提供的方案中涵盖了采用静态画面和动态画面来测试显示面板画质的场景,且在各种场景中均可以采集到丰富的数据来测试显示面板的画质。对于静态画面来说,也就是在显示面板显示单一的图像帧,能够采集到图像帧中多个像素坐标对应的灰阶值。对于动态画面来说,也就是在显示面板中依次显示多个图像帧,每一个图像帧显示时,能够采集图像帧中的一个或多个像素坐标对应的灰阶值。因此,本发明提供的方案能够提高显示面板画质测试所需数据的丰富度。另外,由于采集而得的显示面板画质测试所需数据的丰富度较高,采集一次能够分析显示面板在多个时间点和/或多个像素坐标的灰阶值变化情况,因此本发明提供的方案还能够提高显示面板画质测试的效率。
18.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
19.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1示出了本发明一个实施例提供的一种显示面板画质测试方法的流程图;
21.图2示出了本发明一个实施例提供的一种图像帧的示意图;
22.图3示出了本发明另一个实施例提供的一种图像帧的示意图;
23.图4示出了本发明又一个实施例提供的一种图像帧的示意图;
24.图5示出了本发明一个实施例提供的一种灰阶值与时间之间的关系曲线的示意图;
25.图6示出了本发明一个实施例提供的一种灰阶值与像素坐标之间的关系曲线的示意图;
26.图7示出了本发明另一个实施例提供的一种显示面板画质测试方法的流程图;
27.图8示出了本发明另一个实施例提供的一种灰阶值与时间之间的关系曲线的示意图;
28.图9示出了本发明一个实施例提供的一种显示面板画质测试装置的结构示意图;
29.图10示出了本发明另一个实施例提供的一种显示面板画质测试装置的结构示意图。
具体实施方式
30.下面将参照附图更加详细地描述本公开的示例性实施例。虽然附图中显示了本公
开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
31.如图1所示,本发明实施例提供了一种显示面板画质测试方法,该方法主要包括:
32.101、在显示面板中依次显示n个图像帧。
33.这里所述的显示面板为需要进行画质测试的显示面板,本实施例对显示面板的类型不作限定。
34.图像帧为用于进行显示面板画质测试的图像帧,其可以属于同一个画面。图像帧的数量可以基于业务需求确定,本实施例不做具体限定。示例性的,n为大于或等于1的正整数。另外,图像帧的类型本实施例中也不做限定,可选的,图像帧可以为纯灰阶图像也可以为非纯灰阶图像。
35.在选定n个图像帧之后,需要在显示面板中依次显示各图像帧。依次显示的定义是,各图像帧具有一定的显示顺序,一个图像帧显示完成之后,另一个图像帧才进行显示。
36.在显示面板中依次显示n个图像帧的方法包括如下两种:
37.第一种,为了测试显示面板在某些功能下的画质,则在显示面板中依次显示n个图像帧的过程可以为:开启显示面板的目标功能,在具有目标功能的显示面板中依次显示n个图像帧。
38.开启显示面板的目标功能的目的是为了测试显示面板在目标功能下的画质质量。在具有目标功能的显示面板中依次显示n个图像帧的目的是,为了采集显示面板显示的各中的目标像素坐标的灰阶值,以利用这些值评定显示面板在某些目标功能下的画质。所采集的灰阶值即为图像帧中位于目标像素坐标的像素点的灰阶值。
39.目标功能可以基于具体的测试选定,其为与画质相关的功能。示例性的,目标功能选定为pq功能。
40.第二种,为了单纯测试显示面板的画质,则在显示面板中依次显示n个图像帧的过程可以为:关闭显示面板的所有与画质相关的功能,然后在显示面板中依次显示n个图像帧。
41.关闭显示面板的所有与画质相关的功能的目的是为了测试显示面板在无任何与画质相关的功能开启的情况下,显示面板单纯显示图像帧的画质情况。
42.上述两种在显示面板中依次显示n个图像帧的方法的使用逻辑可以为:先使用第一种方法在显示面板中依次显示n个图像帧,每显示一个图像帧,采集当前显示的图像帧中的m个目标像素坐标对应的灰阶值,并基于所采集的灰阶值以及灰阶值对应的目标数据,生成显示面板画质测试数据。若生成的显示面板画质测试数据得到画质异常的结果,此时,可再次使用第二方法在显示面板中依次显示n个图像帧,每显示一个图像帧,采集当前显示的图像帧中的m个目标像素坐标对应的灰阶值,并基于所采集的灰阶值以及灰阶值对应的目标数据,生成显示面板画质测试数据。通过第二种方法对应的显示面板画质测试数据,判定第一种方法对应的显示面板画质测试数据得到的画质异常是否是由第一种方法所开启的目标功能造成的。比如,第一种方法对应的显示面板画质测试数据得到的画质异常,在第二种方法对应的显示面板画质测试数据中不存在,则说明该画质异常大概率是由目标功能所造成的。
43.102、每显示一个图像帧,采集当前显示的图像帧中的m个目标像素坐标对应的灰阶值,其中,m和n均为正整数,且m和n不同时为1。
44.本实施例中,为了满足多种显示面板画质测试需求,提高显示面板画质测试所需数据的丰富度,在采集用于定位显示面板的不良画质所需的灰阶值时,引入了时域和空域的概念,也就是,结合时域和空域这两方面因素来采集图像帧中的特定像素坐标对应的灰阶值。
45.时域是针对灰阶值的采集时间来定义的。在实际应用中,n个图像帧是在显示面板中依次显示的,因此各图像帧均具有其各自的显示时间,且各图像帧的显示时间是不同的。依次显示的n个图像帧为显示面板画质测试所需的灰阶值的采集提供了时间上的差异。
46.空域是针对图像帧中的目标像素坐标来说。在实际应用中,一个图像帧在显示面板中显示时,图像帧的各像素点的均具有其各自对应的像素坐标。像素坐标为显示面板画质测试所需的灰阶值的采集提供了位置上的差异。
47.针对上述时域和空域的引入,每显示一个图像帧,采集当前显示的图像帧中的m个目标像素坐标对应的灰阶值的采集场景包括如下几种:
48.第一种,单一位置,多个时间。
49.单一位置指代的是对多个图像帧中的同一个目标像素坐标的灰阶值进行采集。多个时间指代的是需要对连续显示的多个图像帧中的目标像素坐标进行采集。故,“单一位置,多个时间”定义为对连续显示的多个图像帧中每一图像帧的同一个目标像素坐标对应的灰阶值进行采集。“单一位置,多个时间”场景下,n为多个,m为一个。
[0050]“单一位置,多个时间”场景下,每显示一个图像帧,采集当前显示的图像帧中的m个目标像素坐标对应的灰阶值的具体过程包括如下步骤a1至步骤a2:
[0051]
a1、在显示n个图像帧中的首个图像帧时,将当前显示的图像帧中对应于光标位置的像素坐标确定为一个目标像素坐标,采集当前显示的图像帧中目标像素坐标对应的灰阶值,其中,光标位置为光标点在当前显示的图像帧中的停留位置。
[0052]
在n个图像帧中的首个图像帧显示在显示面板上时,光标点会基于定位需求停留在当前显示的首个图像帧中的一个位置,其停留的位置对应的像素坐标即为目标像素坐标。目标像素坐标不仅是首个图像帧所使用的像素坐标而且是n个图像帧中其余图像帧所使用的目标像素坐标,这样,能够通过连续显示的n个图像帧中每一个图像帧在同一像素坐标对应的灰阶值,来测试显示面板的画质。
[0053]
光标点在图像帧中的停留基于具体的测试需求而定。示例性的,首个图像帧在显示时,测试人员观测到其存在一个异常画质位置,光标点则在测试人员的控制下移动至异常画质位置,并停留。
[0054]
在实际应用中,光标点的形式可以基于业务需求确定。示例性的,光标点为如图2所示的十字光标点。为了使得测试人员能够直观的查看到光标点的位置,则光标点的位置处显示光标点的坐标。该坐标的形式存在如下两种:一种是,xy坐标系下的坐标,比如,目标像素坐标为(x=a,y=b),其中,a和b基于具体的像素坐标而定,这里仅为一个示意。另一种是,rgb值,比如,目标像素坐标为(r=e,g=f,b=g),其中,e、f和g基于具体的像素坐标而定,这里仅为一个示意。示例性的,如图2所示,光标点的位置处显示光标点的坐标形式为(x=1000,y=700)。
[0055]
在确定目标像素坐标之后,采集当前显示的图像帧,也就是首个图像帧中目标像素坐标对应的灰阶值。需要说明的是,所采集的灰阶值存在对应的采集时间点,采集时间点为当前显示的图像帧所显示的时间段内的一个时间点,其可以是当前显示的图像帧的开始显示时对应的显示时间点,也可以是显示时间点之后的任意一个时间点。
[0056]
a2、在显示n个图像帧中的其余图像帧时,采集当前显示的图像帧中目标像素坐标对应的灰阶值。
[0057]
待首个图像帧显示,且采集了首个图像帧中目标像素坐标对应的灰阶值之后,结束首个图像帧的显示,然后依次显示n个图像帧中其余的图像帧。对于其余的图像来说,每显示一个图像帧,采集当前显示的图像帧中目标像素坐标对应的灰阶值。可见,采集的灰阶值分别为连续显示的n个图像帧中每一个图像帧中同一像素坐标对应的灰阶值,因此可通过同一像素坐标的灰阶值在连续显示的n个图像帧中的变化情况来测试显示面板的画质,以判定目标像素坐标对应的像素点是否为异常画质的像素点。需要说明的是,对于任意一个当前显示的图像帧来说,所采集的灰阶值存在对应的采集时间点,采集时间点为当前显示的图像帧所显示的时间段内的一个时间点,其可以是当前显示的图像帧的开始显示时对应的显示时间点,也可以是显示时间点之后的任意一个时间点。
[0058]
示例性的,如图2所示,图2中包括有三个图像帧:图像帧1、图像帧2和图像帧3。图2中示意的是三个图像帧的各自的显示状态。各图像帧在显示面板中的显示顺序为图像帧1、图像帧2和图像帧3。在显示图像帧1时,将图像帧1中对应于光标点的光标位置的像素坐标a确定为目标像素坐标,采集图像帧1中像素坐标a(x=1000,y=700)对应的灰阶值1,灰阶值1对应的采集时间点为时间点1。在采集完图像帧1中像素坐标a对应的灰阶值1之后,结束显示图像帧1,开始显示图像帧2。在显示图像帧2时,将图像帧2中对应于光标点的光标位置的像素坐标a(x=1000,y=700)确定为目标像素坐标,采集图像帧2中像素坐标a对应的灰阶值2,灰阶值2对应的采集时间点为时间点2。在采集完图像帧2中像素坐标a对应的灰阶值2之后,结束显示图像帧2,开始显示图像帧3。在显示图像帧3时,将图像帧3中对应于光标点的光标位置的像素坐标a(x=1000,y=700)确定为目标像素坐标,采集图像帧3中像素坐标a对应的灰阶值3,灰阶值3对应的采集时间点为时间点3。通过图2可以看出,所采集的各灰阶值为连续显示的n个图像帧中各图像帧在同一像素坐标上对应的灰阶值。
[0059]
第二种,多个位置,多个时间。
[0060]
多个位置指代的是对图像帧中的多个目标像素坐标的灰阶值进行采集。多个时间指代的是对连续显示的多个图像帧中的目标像素坐标进行采集。故,“多个位置,多个时间”定义为对连续显示的多个图像帧中每一图像帧中的多个目标像素坐标的灰阶值进行采集。“多个位置,多个时间”场景下,n为多个,m为多个。
[0061]“多个位置,多个时间”场景下,每显示一个图像帧,采集当前显示的图像帧中的m个目标像素坐标对应的灰阶值的具体过程包括如下步骤b1至步骤b2:
[0062]
b1、在显示n个图像帧中的首个图像帧时,将当前显示的图像帧中对应于光标位置的像素坐标确定为第一像素坐标,基于第一像素坐标从当前显示的图像帧中选取m个目标像素坐标,采集当前显示的图像帧中各目标像素坐标对应的灰阶值,其中,光标位置为光标点在当前显示的图像帧中的停留位置,m大于1。
[0063]
在n个图像帧中的首个图像帧显示在显示面板上时,光标点会基于定位需求停留
在当前显示的首个图像帧中的一个位置,其停留的位置即为第一像素坐标。光标点在图像帧中的停留基于具体的测试需求而定。示例性的,首个图像帧在显示时,测试人员观测到其存在一个异常画质位置,光标点则在测试人员的控制下移动至异常画质位置,并停留。可见,第一像素坐标对应的像素点大概率为异常画质像素点,故与其距离较近的像素坐标对应的像素点也存在出现异常的可能,故将第一像素坐标确定为选取目标像素坐标的基准。
[0064]
基于第一像素坐标从首个图像帧中选取m个目标像素坐标的具体过程可以包括:将如下中的至少一种选取为m个目标像素坐标:第一像素坐标、当前显示的图像帧中与第一像素坐标位于同一行的至少一个像素坐标、当前显示的图像帧中与第一像素坐标位于同一列的至少一个像素坐标、当前显示的图像帧中与第一像素坐标之间具有预设距离关系的至少一个像素坐标。
[0065]
示例性的,如图3所示,图3中的像素坐标a(x=1000,y=700)为第一像素坐标,将像素坐标a以及与像素坐标位于同一行的k个像素坐标均选取为目标像素坐标。
[0066]
目标像素坐标不仅是首个图像帧所使用的像素坐标而且是n个图像帧中其余图像帧所使用的目标像素坐标,这样,能够通过连续显示的n个图像帧中每一个图像帧在相同的多个像素坐标对应的灰阶值,来测试显示面板的画质。
[0067]
在确定目标像素坐标之后,采集当前显示的图像帧,也就是首个图像帧中多个目标像素坐标对应的灰阶值。需要说明的是,所采集的灰阶值存在对应的采集时间点,采集时间点为当前显示的图像帧所显示的时间段内的一个时间点,其可以是当前显示的图像帧的开始显示时对应的显示时间点,也可以是显示时间点之后的任意一个时间点。
[0068]
b2、在显示n个图像帧中的其余图像帧时,采集当前显示的图像帧中所述目标像素坐标对应的灰阶值。
[0069]
待首个图像帧显示,且采集了首个图像帧中各目标像素坐标对应的灰阶值之后,结束首个图像帧的显示,然后依次显示n个图像帧中其余的图像帧。对于其余的图像帧来说,每显示一个图像帧,采集当前显示的图像帧中各目标像素坐标对应的灰阶值。可见,采集的灰阶值分别为连续显示的n个图像帧上相同的多个像素坐标对应的灰阶值,因此可通过多个像素坐标对应的灰阶值在连续显示的n个图像帧中的变化情况来测试显示面板的画质,以判定多个像素坐标对应的像素点是否为异常画质的像素点。需要说明的是,对于任意一个当前显示的图像帧来说,所采集的灰阶值存在对应的采集时间点,采集时间点为当前显示的图像帧所显示的时间段内的一个时间点,其可以是当前显示的图像帧的开始显示时对应的显示时间点,也可以是显示时间点之后的任意一个时间点。
[0070]
示例性的,如图3所示,图3中包括有三个图像帧:图像帧1、图像帧2和图像帧3。图3中示意的是三个图像帧的各自的显示状态。各图像帧在显示面板中的显示顺序为图像帧1、图像帧2和图像帧3。在显示图像帧1时,将图像帧1中对应于光标点的光标位置的像素坐标a确定为第一像素坐标,将像素坐标a以及与像素坐标a位于同一行的k个像素坐标均选取为目标像素坐标。采集图像帧1中各目标像素坐标对应的灰阶值,灰阶值对应的采集时间点为时间点。在采集完图像帧1中各目标像素坐标对应的灰阶值之后,结束显示图像帧1,开始显示图像帧2。在显示图像帧2时,采集图像帧2中各目标像素坐标对应的灰阶值,灰阶值对应的采集时间点为时间点。在采集完图像帧2中各目标像素坐标对应的灰阶值之后,结束显示图像帧2,开始显示图像帧3。在显示图像帧3时,采集图像帧3中各目标像素坐标对应的灰阶
值,灰阶值对应的采集时间点为时间点。通过图3可以看出,所采集的各灰阶值为连续显示的n个图像帧上相同的多个像素坐标对应的灰阶值。
[0071]
第三种,多个位置,单一时间。
[0072]
多个位置指代的是对图像帧中的多个目标像素坐标的灰阶值进行采集。单一时间指代的是仅对显示的一个图像帧中的目标像素坐标的灰阶值进行采集。故,“多个位置,单一时间”定义为对单一图像帧中多个目标像素坐标的灰阶值进行采集。“多个位置,单一时间”场景下,n为一个,m为多个。
[0073]“多个位置,单一时间”场景下,每显示一个图像帧,采集当前显示的图像帧中的m个目标像素坐标对应的灰阶值的具体过程包括如下步骤c1至步骤c2:
[0074]
c1、在显示图像帧时,将当前显示的图像帧中对应于光标位置的像素坐标确定为第一像素坐标,基于第一像素坐标从当前显示的图像帧中选取m个目标像素坐标。其中,光标位置为光标点在当前显示的图像帧中的停留位置,m大于1。
[0075]
图像帧的数量为一个,在图像帧显示在显示面板上时,光标点会基于定位需求停留在当前显示的图像帧中的一个位置,其停留的位置即为第一像素坐标。光标点在图像帧中的停留基于具体的测试需求而定。示例性的,图像帧在显示时,测试人员观测到其存在一个异常画质位置,光标点则在测试人员的控制下移动至异常画质位置,并停留。可见,第一像素坐标对应的像素点大概率为异常画质像素点,故与其距离较近的像素点也存在出现异常的可能,故将第一像素坐标确定为选取目标像素坐标的基准。
[0076]
基于第一像素坐标从图像帧中选取m个目标像素坐标的具体过程可以包括:将如下中的至少一种选取为m个目标像素坐标:第一像素坐标、当前显示的图像帧中与第一像素坐标位于同一行的至少一个像素坐标、当前显示的图像帧中与第一像素坐标位于同一列的至少一个像素坐标、当前显示的图像帧中与第一像素坐标之间具有预设距离关系的至少一个像素坐标。
[0077]
示例性的,如图4所示,图4中的像素坐标a(x=1000,y=700)为第一像素坐标,将像素坐标a以及与像素坐标a位于同一行的k个像素坐标均选取为目标像素坐标。
[0078]
c2、采集当前显示的图像帧中m个目标像素坐标对应的灰阶值。
[0079]
在确定目标像素坐标之后,采集图像帧中多个目标像素坐标对应的灰阶值。需要说明的是,所采集的灰阶值存在对应的采集时间点,采集时间点为图像帧所显示的时间段内的一个时间点,其可以是图像帧的开始显示时对应的显示时间点,也可以是显示时间点之后的任意一个时间点。
[0080]
示例性的,如图4所示,图4中为单独显示的图像帧:图像帧1。图4中示意的是4图像帧的4显示状态。在显示图像帧1时,将图像帧1中对应于光标点的光标位置的像素坐标a确定为第一像素坐标,将像素坐标a以及与像素坐标a位于同一行的k个像素坐标均选取为目标像素坐标。采集图像帧1中各目标像素坐标对应的灰阶值,灰阶值对应的采集时间点为时间点。
[0081]
103、基于所采集的灰阶值以及灰阶值对应的目标数据,生成显示面板画质测试数据,其中,目标数据为灰阶值对应的采集时间点和/或目标像素坐标。
[0082]
基于所采集的灰阶值以及灰阶值对应的目标数据,生成显示面板画质测试数据的过程与具体场景有关,因此包括如下几种生成方法:
[0083]
第一种,在“单一位置,多个时间”场景下,对连续显示的多个图像帧中每一图像帧的同一目标像素坐标对应的灰阶值进行采集。因此,所采集的为同一目标像素坐标在不同时间点对应的灰阶值,因此基于所采集的灰阶值以及灰阶值对应的目标数据,生成显示面板画质测试数据的过程为:基于所采集的灰阶值以及灰阶值对应的采集时间点,绘制灰阶值与时间之间的关系曲线。如图5所示,图5为灰阶值与时间之间的关系曲线,表征同一目标像素坐标在连续显示多个图像帧中,其对应的灰阶值的变化情况。
[0084]
灰阶值与时间之间的关系曲线表示同一目标像素坐标的灰阶值在时间参数下的变化情况。原则上,同一目标像素坐标在连续显示的多个图像帧中,其对应的灰阶值应稳定在一个预设范围,一旦存在一个时间点对应的灰阶值超出这个预设范围,则可认定显示面板画质存在异常,测试人员可以基于灰阶值的异常情况进行相应的异常排除处理。
[0085]
第二种,在“多个位置,多个时间”场景下,对连续显示的多个图像帧中每一图像帧中的多个目标像素坐标的灰阶值进行采集。因此,所采集的为相同的多个目标像素坐标在不同时间点对应的灰阶值,因此基于所采集的灰阶值以及灰阶值对应的目标数据,生成显示面板画质测试数据为:基于所采集的灰阶值以及灰阶值对应的采集时间点,绘制灰阶值与时间之间的关系曲线,和,基于所采集的灰阶值以及灰阶值对应的目标像素坐标,绘制灰阶值与像素坐标之间的关系曲线。
[0086]
灰阶值与时间之间的关系曲线表示同一目标像素坐标的灰阶值在时间参数下的变化情况。原则上,针对每一个目标像素坐标均可以基于其对应的灰阶值以及灰阶值采集的时间绘制灰阶值与时间之间的关系曲线。同一目标像素坐标在连续显示的多个图像帧中,其对应的灰阶值应稳定在一个预设范围,一旦存在一个时间点对应的灰阶值超出这个预设范围,则可认定显示面板画质存在异常,测试人员可以基于灰阶值的异常情况进行相应的异常排除处理。
[0087]
灰阶值与像素坐标之间的关系曲线表示相同的多个目标像素坐标的灰阶值同一时间下的变化情况。原则上,针对每一个时间点均可以基于该时间点下各目标像素坐标对应的灰阶值以及各目标像素坐标绘制灰阶值与像素坐标之间的关系曲线。在显示面板中显示一个图像帧中,其多个目标像素坐标对应的灰阶值应该稳定在一个预设范围,一旦存在一个目标像素坐标对应的灰阶值超出这个预设范围,则可认定该显示面板画质存在异常,测试人员可以基于灰阶值的异常情况进行相应的异常排除处理。
[0088]
图5为灰阶值与时间之间的关系曲线,表征同一目标像素坐标在连续显示多个图像帧中,其对应的灰阶值的变化情况。图6为灰阶值与像素坐标之间的关系曲线,表征同一时间下各目标像素坐标对应的灰阶值以及各目标像素坐标绘制灰阶值与像素坐标之间的关系。
[0089]
第三种,在“多个位置,单一时间”场景下,对单一图像帧中多个目标像素坐标的灰阶值进行采集。因此,所采集的为多个目标像素坐标在同一时间点对应的灰阶值,因此基于所采集的灰阶值以及灰阶值对应的目标数据,生成显示面板画质测试数据为:基于所采集的灰阶值以及灰阶值对应的目标像素坐标,绘制灰阶值与像素坐标之间的关系曲线。
[0090]
在显示面板中显示一个图像帧中,其多个目标像素坐标对应的灰阶值应该稳定在一个预设范围,一旦存在一个目标像素坐标对应的灰阶值超出这个预设范围,则可认定该显示面板画质存在异常,测试人员可以基于灰阶值的异常情况进行相应的异常排除处理。
[0091]
本发明实施例提供的显示面板画质测试方法,当存在针对任一显示面板的画质测试需求时,在显示面板中依次显示n个图像帧。每显示一个图像帧,采集当前显示的图像帧中的m个目标像素坐标对应的灰阶值,其中,为了提高显示面板画质测试所需数据的丰富度m和n不同时为1。然后基于所采集的灰阶值以及灰阶值对应的目标数据,生成显示面板画质测试数据,这里的目标数据为灰阶值对应的采集时间点和/或目标像素坐标。可见,本发明实施例提供的方案中涵盖了采用静态画面和动态画面来测试显示面板画质的场景,且在各种场景中均可以采集到丰富的数据来测试显示面板的画质。对于静态画面来说,也就是在显示面板显示单一的图像帧,能够采集到图像帧中多个像素坐标对应的灰阶值。对于动态画面来说,也就是在显示面板中依次显示多个图像帧,每一个图像帧显示时,能够采集图像帧中的一个或多个像素坐标对应的灰阶值。因此,本发明实施例提供的方案能够提高显示面板画质测试所需数据的丰富度。另外,由于采集而得的显示面板画质测试所需数据的丰富度较高,采集一次能够分析显示面板在多个时间点和/或多个像素坐标的灰阶值变化情况,因此本发明提供的方案还能够提高显示面板画质测试的效率。
[0092]
进一步的,根据图1所示的方法,本发明的另一个实施例还提供了一种显示面板画质测试方法,如图7所示,该方法主要包括:
[0093]
201、在显示面板中依次显示n个图像帧。
[0094]
202、每显示一个图像帧,采集当前显示的图像帧中的m个目标像素坐标对应的灰阶值,其中,m和n均为正整数,且m和n不同时为1。
[0095]
203、规整处理所采集的灰阶值。
[0096]
所采集的灰阶值用于生成显示面板画质测试数据,为了避免过于零碎的数据增加生成显示面板画质测试数据所需的算力成本,因此需要对所采集的灰阶值进行规整处理。
[0097]
示例性,所采集的灰阶值为12bit,在规整处理时,将所采集的灰阶值的最后2至4位填0处理。
[0098]
204、存储所采集的灰阶值以及灰阶值对应的目标数据至目标存储位置。
[0099]
在实际应用中,为了减少显示面板画质测试的测试次数,并非是采集一次灰阶值就立刻进行显示面板画质测试数据。因此,为了满足这种延时需求,需要将所采集的灰阶值以及灰阶值对应的目标数据存储至目标存储位置。
[0100]
目标存储位置本实施例不做具体限定。示例性的,目标存储位置为同步动态随机存取内存sdram,其存储容量应保证能够存储所有采集的数据。比如,sdram存储容量为不小于64*72bit。
[0101]
205、在判定满足生成显示面板画质测试数据的条件时,从目标存储位置提取所采集的灰阶值以及灰阶值对应的目标数据。
[0102]
判定满足生成显示面板画质测试数据的条件包括如下两种:第一种是,接收到生成显示面板画质测试数据的请求时,判定满足生成显示面板画质测试数据的条件。第二种是,确定当前时间点达到预设时间点时,判定满足生成显示面板画质测试数据的条件。
[0103]
在判定满足生成显示面板画质测试数据的条件时,从目标存储位置提取所采集的灰阶值以及灰阶值对应的目标数据,以供生成显示面板画质测试数据使用。
[0104]
206、基于所采集的灰阶值以及灰阶值对应的目标数据,生成显示面板画质测试数据,其中,所述目标数据为灰阶值对应的采集时间点和/或目标像素坐标。
[0105]
生成显示面板画质测试数据的过程除了步骤103中说明之外,还可存在如下过程:
[0106]
获取两组数据:第一组数据为,关闭显示面板的所有与画质相关的功能,在显示面板中依次显示n个图像帧之后,所采集的灰阶值以及灰阶值对应的目标数据。第二组数据为,开启显示面板的目标功能,在具有目标功能的显示面板中依次显示n个图像帧之后,所采集的灰阶值以及灰阶值对应的目标数据。需要说明的是,两组数据所使用的n个图像帧相同。
[0107]
在生成显示面板画质测试数据时,比对上述两组数据,检验显示面板的画质异常是目标功能造成的,还是显示面板本身造成的。比如,第二组数据对应的显示面板画质测试数据得到的画质异常情况,在第一组数据对应的显示面板画质测试数据中不存在,则说明该画质异常大概率是由目标功能所造成的。
[0108]
示例性,如图8所示,曲线1为“单一位置,多个时间”场景下的灰阶值与时间之间的关系曲线,曲线1对应的数据采集条件为:关闭显示面板的所有与画质相关的功能,在显示面板中依次显示n个图像帧。曲线2为“单一位置,多个时间”场景下的灰阶值与时间之间的关系曲线,曲线2对应的数据采集条件为:开启显示面板的目标功能,在具有目标功能的显示面板中依次显示n个图像帧。
[0109]
进一步的,依据上述方法实施例,本发明的另一个实施例还提供了一种显示面板画质测试装置,如图9所示,所述装置包括:
[0110]
显示单元31,用于在显示面板中依次显示n个图像帧;
[0111]
采集单元32,用于每显示一个图像帧,采集当前显示的图像帧中的m个目标像素坐标对应的灰阶值,其中,m和n均为正整数,且m和n不同时为1;
[0112]
生成单元33,用于基于所采集的灰阶值以及灰阶值对应的目标数据,生成显示面板画质测试数据,其中,所述目标数据为灰阶值对应的采集时间点和/或目标像素坐标。
[0113]
本发明实施例提供的显示面板画质测试装置,当存在针对任一显示面板的画质测试需求时,在显示面板中依次显示n个图像帧。每显示一个图像帧,采集当前显示的图像帧中的m个目标像素坐标对应的灰阶值,其中,为了提高显示面板画质测试所需数据的丰富度m和n不同时为1。然后基于所采集的灰阶值以及灰阶值对应的目标数据,生成显示面板画质测试数据,这里的目标数据为灰阶值对应的采集时间点和/或目标像素坐标。可见,本发明实施例提供的方案中涵盖了采用静态画面和动态画面来测试显示面板画质的场景,且在各种场景中均可以采集到丰富的数据来测试显示面板的画质。对于静态画面来说,也就是在显示面板显示单一的图像帧,能够采集到图像帧中多个像素坐标对应的灰阶值。对于动态画面来说,也就是在显示面板中依次显示多个图像帧,每一个图像帧显示时,能够采集图像帧中的一个或多个像素坐标对应的灰阶值。因此,本发明实施例提供的方案能够提高显示面板画质测试所需数据的丰富度。另外,由于采集而得的显示面板画质测试所需数据的丰富度较高,采集一次能够分析显示面板在多个时间点和/或多个像素坐标的灰阶值变化情况,因此本发明提供的方案还能够提高显示面板画质测试的效率。
[0114]
可选的,如图10所示,所述采集单元32包括:
[0115]
第一采集单元321,用于n为多个时,在显示所述n个图像帧中的首个图像帧时,将当前显示的图像帧中对应于光标位置的像素坐标确定为一个目标像素坐标,采集当前显示的图像帧中所述目标像素坐标对应的灰阶值,其中,所述光标位置为光标点在当前显示的
图像帧中的停留位置;
[0116]
第二采集单元322,用于在显示所述n个图像帧中的其余图像帧时,采集当前显示的图像帧中所述目标像素坐标对应的灰阶值。
[0117]
可选的,如图10所示,所述采集单元32包括:
[0118]
确定单元323,用于n为一个时,在显示所述图像帧时,将当前显示的图像帧中对应于光标位置的像素坐标确定为第一像素坐标,基于所述第一像素坐标从当前显示的图像帧中选取所述m个目标像素坐标;其中,所述光标位置为光标点在当前显示的图像帧中的停留位置,m大于1;
[0119]
第三采集单元324,用于采集当前显示的图像帧中各所述目标像素坐标对应的灰阶值。
[0120]
可选的,如图10所示,第三采集单元324,具体用于将如下中的至少一种选取为所述m个目标像素坐标:所述第一像素坐标、当前显示的图像帧中与所述第一像素坐标位于同一行的至少一个像素坐标、当前显示的图像帧中与所述第一像素坐标位于同一列的至少一个像素坐标、当前显示的图像帧中与所述第一像素坐标之间具有预设距离关系的至少一个像素坐标。
[0121]
可选的,如图10所示,所述采集单元32包括:
[0122]
第四采集单元325,用于n为多个时,在显示所述n个图像帧中的首个图像帧时,将当前显示的图像帧中对应于光标位置的像素坐标确定为第一像素坐标,基于所述第一像素坐标从当前显示的图像帧中选取所述m个目标像素坐标,采集当前显示的图像帧中m个目标像素坐标对应的灰阶值,其中,所述光标位置为光标点在当前显示的图像帧中的停留位置,m大于1;
[0123]
第五采集单元326,用于在显示所述n个图像帧中的其余图像帧时,采集当前显示的图像帧中所述目标像素坐标对应的灰阶值。
[0124]
可选的,如图10所示,第四采集单元325,具体用于将如下中的至少一种选取为所述m个目标像素坐标:所述第一像素坐标、当前显示的图像帧中与所述第一像素坐标位于同一行的至少一个像素坐标、当前显示的图像帧中与所述第一像素坐标位于同一列的至少一个像素坐标、当前显示的图像帧中与所述第一像素坐标之间具有预设距离关系的至少一个像素坐标。
[0125]
可选的,如图10所示,生成单元33,具体用于基于所采集的灰阶值以及灰阶值对应的采集时间点,绘制灰阶值与时间之间的关系曲线,和/或,
[0126]
基于所采集的灰阶值以及灰阶值对应的目标像素坐标,绘制灰阶值与像素坐标之间的关系曲线。
[0127]
可选的,如图10所示,所述装置还包括:
[0128]
存储单元34,用于存储所采集的灰阶值以及灰阶值对应的目标数据至目标存储位置;
[0129]
提取单元35,用于在判定满足生成显示面板画质测试数据的条件时,从所述目标存储位置提取所采集的灰阶值以及灰阶值对应的目标数据;
[0130]
可选的,如图10所示,所述装置还包括:
[0131]
处理单元36,用于生成单元33基于所采集的灰阶值以及灰阶值对应的目标数据,
生成显示面板画质测试数据之前,规整处理所采集的灰阶值。
[0132]
可选的,如图10所示,显示单元31,具体用于开启所述显示面板的目标功能;在具有所述目标功能的显示面板中依次显示n个图像帧。
[0133]
本发明实施例提供的显示面板画质测试装置中,各个功能模块运行过程中所采用的方法详解可以参见图1和图7方法实施例的对应方法详解,在此不再赘述。
[0134]
进一步的,依据上述实施例,本发明的另一个实施例还提供了一种计算机可读存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行图1和图7所述的显示面板画质测试方法。
[0135]
进一步的,依据上述实施例,本发明的另一个实施例还提供了一种电子设备,所述电子设备包括:
[0136]
存储器,用于存储程序;
[0137]
处理器,耦合至所述存储器,用于运行所述程序以执行图1和图7所述的显示面板画质测试方法。
[0138]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0139]
可以理解的是,上述方法及装置中的相关特征可以相互参考。另外,上述实施例中的“第一”、“第二”等是用于区分各实施例,而并不代表各实施例的优劣。
[0140]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0141]
在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
[0142]
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
[0143]
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
[0144]
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的深度神经网络模型的运行方法、装置及框架中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
[0145]
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献