首页 / 专利分类库 / 教育;密码术;显示;广告;印鉴 / 使用静态方法显示可变信息的指示装置 / 显示面板的补偿方法、装置及计算机可读存储介质

显示面板的补偿方法、装置及计算机可读存储介质

申请号 CN202311739913.0 申请日 2023-12-15 公开(公告)号 CN117953823A 公开(公告)日 2024-04-30
申请人 合肥维信诺科技有限公司; 昆山国显光电有限公司; 发明人 陈林; 王帅钊; 郭星灵; 谭小平;
摘要 本 申请 公开了一种 显示面板 的补偿方法、装置及计算机可读存储介质,该补偿方法包括:获取当前子 像素 在当前 采样 时刻的当前使用时长;根据当前子像素的 位置 以及当前使用时长,确定当前子像素在当前采样时刻的目标补偿值;根据目标补偿值,对当前子像素在当前采样时刻的当前灰阶值进行补偿处理。本申请所提供的补偿方法能够保证显示面板显示的均一性。
权利要求

1.一种显示面板的补偿方法,其特征在于,所述方法包括:
获取当前子像素在当前采样时刻的当前使用时长;
根据所述当前子像素的位置以及所述当前使用时长,确定所述当前子像素在所述当前采样时刻的目标补偿值;
根据所述目标补偿值,对所述当前子像素在所述当前采样时刻的当前灰阶值进行补偿处理。
2.根据权利要求1所述的方法,其特征在于,所述根据所述当前子像素的位置以及所述当前使用时长,确定所述当前子像素在所述当前采样时刻的目标补偿值的步骤,包括:
根据预先存储的补偿关系,确定同时与所述当前子像素的位置、所述当前使用时长对应的所述目标补偿值,其中,所述补偿关系包括在第一目标灰阶值下,多个目标子像素分别在多个第一目标使用时长下的补偿值;
优选地,所述根据预先存储的补偿关系,确定同时与所述当前子像素的位置、所述当前使用时长对应的所述目标补偿值的步骤,包括:
响应于所述补偿关系包括所述当前使用时长,将所述补偿关系中同时与所述当前使用时长、与所述当前子像素处于同一区域的所述目标子像素对应的补偿值,确定为所述目标补偿值;
响应于所述补偿关系不包括所述当前使用时长,利用插值算法确定同时与所述当前使用时长、与所述当前子像素处于同一区域的所述目标子像素对应的补偿值,得到所述目标补偿值;
优选地,所述第一目标灰阶值为255灰阶值。
3.根据权利要求2所述的方法,其特征在于,所述根据所述目标补偿值,对所述当前子像素在所述当前采样时刻的当前灰阶值进行补偿处理的步骤,包括:
根据所述当前灰阶值以及所述第一目标灰阶值,将所述目标补偿值进行转换处理,得到所述当前灰阶值对应的最终补偿值;
利用所述最终补偿值对所述当前灰阶值进行补偿处理;
优选地,所述根据所述当前灰阶值以及所述第一目标灰阶值,将所述目标补偿值进行转换处理,得到所述当前灰阶值对应的最终补偿值的步骤,包括:
计算所述当前灰阶值与所述第一目标灰阶值的灰阶比值;
确定所述灰阶比值与所述目标补偿值的乘积,得到所述最终补偿值。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
以所述第一目标灰阶值点亮第一测试面板中的所有子像素;
生成多个所述目标子像素的原始补偿值,并根据多个所述目标子像素的所述原始补偿值,对所述第一测试面板进行补偿处理,以使所述第一测试面板中任意子像素的显示亮度相等;
对所述第一测试面板进行老化处理,并在所述老化处理过程中,分别在每个所述第一目标使用时长获取每个所述目标子像素的第一显示亮度;
针对每个所述第一目标使用时长,根据多个所述目标子像素在所述第一目标使用时长时的所述第一显示亮度,确定所述第一目标使用时长对应的补偿系数;
针对每个所述第一目标使用时长,分别根据每个所述目标子像素的所述原始补偿值以及所述第一目标使用时长对应的补偿系数,确定在所述第一目标灰阶值下,每个所述目标子像素在所述第一目标使用时长下的补偿值;
优选地,所述根据多个所述目标子像素在所述第一目标使用时长时的所述第一显示亮度,确定所述第一目标使用时长对应的补偿系数的步骤,包括:
获取多个所述目标子像素中第一目标子像素在所述第一目标使用时长时的所述第一显示亮度;
获取多个所述目标子像素中第二目标子像素在所述第一目标使用时长时的所述第一显示亮度;
根据所述第一目标子像素在所述第一目标使用时长时的所述第一显示亮度以及所述第二目标子像素在所述第一目标使用时长时的所述第一显示亮度,确定所述第一目标使用时长对应的补偿系数;
优选地,所述根据所述第一目标子像素在所述第一目标使用时长时的所述第一显示亮度以及所述第二目标子像素在所述第一目标使用时长时的所述第一显示亮度,确定所述第一目标使用时长对应的补偿系数的步骤,包括:
计算所述第一目标子像素在所述第一目标使用时长时的所述第一显示亮度与所述第二目标子像素在所述第一目标使用时长时的所述第一显示亮度的比值,得到所述第一目标使用时长对应的补偿系数;
优选地,所述分别根据每个所述目标子像素的所述原始补偿值以及所述第一目标使用时长对应的补偿系数,确定在所述第一目标灰阶值下,每个所述目标子像素在所述第一目标使用时长下的补偿值的步骤,包括:
分别根据每个所述目标子像素的原始补偿值与所述第一目标使用时长对应的补偿系数的乘积,确定在所述第一目标灰阶值下,每个所述目标子像素在所述第一目标使用时长下的补偿值;
优选地,所述第一目标子像素在多个所述目标子像素中距离驱动芯片邦定区的距离最近,所述第一目标子像素在多个所述目标子像素中距离驱动芯片邦定区的距离最远。
5.根据权利要求1所述的方法,其特征在于,所述获取当前子像素在当前采样时刻的当前使用时长的步骤,包括:
获取当前对应的第一权重,其中,所述第一权重与目标帧的灰阶值呈正相关,所述目标帧为所述当前帧或者所述当前帧的前一帧;
确定所述当前帧的时长与所述第一权重的第一乘积;
计算所述当前子像素在前一采样时刻的历史使用时长与所述第一乘积的和值,得到所述当前子像素在所述当前采样时刻的所述当前使用时长;
优选地,显示区中所有子像素在当前采样时刻的当前使用时长均相等;
优选地,所述获取所述当前帧对应的第一权重的步骤,包括:
根据所述目标帧中子像素的平均灰阶值;
计算所述平均灰阶值与255的第一比值;
根据所述第一比值,确定所述当前帧对应的所述第一权重;
优选地,所述根据所述第一比值,确定所述当前帧对应的所述第一权重的步骤,包括:
计算所述第一比值的N次方,得到所述当前帧对应的所述第一权重;
优选地,所述N大于0且小于或者等于3;
优选地,所述N等于显示面板的伽值。
6.根据权利要求1所述的方法,其特征在于,所述获取当前子像素在当前采样时刻的当前使用时长的步骤,包括:
根据所述当前灰阶值以及所述当前采样时刻,确定与所述当前子像素对应的当前灰阶权重;
计算所述当前灰阶值与所述当前灰阶权重的第二乘积;
计算所述当前子像素在前一采样时刻的历史使用时长与所述第二乘积的和值,得到所述当前子像素在所述当前采样时刻的所述当前使用时长。
7.根据权利要求6所述的方法,其特征在于,所述根据所述当前灰阶值以及所述当前采样时刻,确定与所述当前子像素对应的当前灰阶权重的步骤,包括:
根据预先存储的权重关系,确定同时与所述当前灰阶值、所述当前子像素在前一采样时刻的所述历史使用时长对应的所述当前灰阶权重,其中,所述权重关系包括多个第二目标灰阶值在多个第二目标使用时长下的目标灰阶权重;
优选地,所述根据预先存储的权重关系,确定同时与所述当前灰阶值、所述当前子像素在前一采样时刻的所述历史使用时长对应的所述当前灰阶权重的步骤,包括:
响应于所述权重关系包括所述当前灰阶值以及所述历史使用时长,将查找到的同时与所述历史使用时长以及所述当前灰阶值对应的所述目标灰阶权重,确定为所述当前灰阶权重;
响应于所述权重关系不包括所述当前灰阶值和/或所述历史使用时长,利用插值算法确定同时与所述历史时长以及所述当前灰阶值对应的所述目标灰阶权重,得到所述当前灰阶权重。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
分别以多个所述第二目标灰阶值点亮多个第二测试面板,并获取每个所述第二测试面板的初始显示亮度,其中,多个所述第二测试面板预先经过补偿处理;
对多个所述第二测试面板进行老化处理,且在所述老化处理过程中,分别获取每个所述第二测试面板在每个所述第二目标使用时长的第二显示亮度;
针对每个所述第二目标使用时长下的每个所述第二测试面板,根据所述第二测试面板在所述第二目标使用时长的第二显示亮度、所述第二测试面板的初始显示亮度、多个所述第二测试面板中目标测试面板在所述第二目标使用时长的第二显示亮度、所述目标测试面板的初始显示亮度,确定所述第二测试面板对应的所述第二目标灰阶值在所述第二目标使用时长下的目标灰阶权重,并进行保存形成所述权重关系;
优选地,所述目标测试面板对应的所述第二目标灰阶值为255灰阶值;
优选地,所述根据所述第二测试面板在所述第二目标使用时长的第二显示亮度、所述第二测试面板的初始显示亮度、多个所述第二测试面板中目标测试面板在所述第二目标使用时长的第二显示亮度、所述目标测试面板的初始显示亮度,确定所述第二测试面板对应的所述第二目标灰阶值在所述第二目标使用时长下的目标灰阶权重的步骤,包括:
计算所述第二测试面板在所述第二目标使用时长的第二显示亮度、所述第二测试面板的初始显示亮度的第一亮度差值;
所述目标测试面板在所述第二目标使用时长的第二显示亮度、所述目标测试面板的初始显示亮度的第二亮度差值;
根据所述第一亮度差值与所述第二亮度差值的比例,确定所述第二测试面板对应的所述第二目标灰阶值在所述第二目标使用时长下的目标灰阶权重。
9.一种补偿装置,其特征在于,所述补偿装置包括处理器以及存储器,所述处理器耦接所述存储器,所述存储器中存储有程序数据,所述处理器通过执行所述存储器内的所述程序数据以实现如权利要求1‑8任一项所述方法中的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序能够被处理器执行以实现如权利要求1‑8任一项所述方法中的步骤。

说明书全文

显示面板的补偿方法、装置及计算机可读存储介质

技术领域

[0001] 本申请涉及显示技术领域,特别是涉及一种显示面板的补偿方法、装置及计算机可读存储介质。

背景技术

[0002] 随着显示技术的快速发展,显示面板已经广泛应用在不同的终端产品中,以手机、电视既尤为突出,是高端机型的重要组成部分,且向高渗透的趋势发展。
[0003] 本申请的发明人发现目前显示面板还普遍存在显示不均匀的现象。

发明内容

[0004] 本申请提供一种显示面板的补偿方法、装置及计算机可读存储介质,能够保证显示面板显示的均一性。
[0005] 本申请实施例第一方面提供一种显示面板的补偿方法,所述方法包括:获取当前子像素在当前采样时刻的当前使用时长;根据所述当前子像素的位置以及所述当前使用时长,确定所述当前子像素在所述当前采样时刻的目标补偿值;根据所述目标补偿值,对所述当前子像素在所述当前采样时刻的当前灰阶值进行补偿处理。
[0006] 本申请实施例第二方面提供一种补偿装置,所述补偿装置包括处理器以及存储器,所述处理器耦接所述存储器,所述存储器中存储有程序数据,所述处理器通过执行所述存储器内的所述程序数据以实现上述方法中的步骤。
[0007] 本申请实施例第三方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序能够被处理器执行以实现上述方法中的步骤。
[0008] 有益效果是:本申请在显示面板出厂使用过程中,还可以自动获取子像素的使用时长,然后根据使用时长对子像素的灰阶值进行补偿处理,可以保证在任意时刻,显示面板的亮色度均匀性均能够满足要求,保证显示面板的显示均一性。附图说明
[0009] 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:
[0010] 图1是本申请显示面板的补偿方法一实施方式的流程示意图;
[0011] 图2是本申请驱动芯片一实施方式的结构示意图;
[0012] 图3是一实施方式中多个目标子像素的分布示意图;
[0013] 图4是第一测试面板在补偿之前的Drop趋势图;
[0014] 图5是第一测试面板在补偿之后的Drop趋势图;
[0015] 图6是第一测试面板在老化过程中在多个第一目标使用时长下的Drop趋势图;
[0016] 图7是本申请补偿装置一实施方式的结构示意图;
[0017] 图8是本申请计算机可读存储介质一实施方式的结构示意图。

具体实施方式

[0018] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0019] 需要说明的是,本申请中的术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0020] AMOLED(Active Matrix Organic Light‑Emitting Diode,有源矩阵有机发光二极体面板)是以电流进行驱动的显示面板,电流通过驱动芯片(IC)流向面板上的每一个子像素,因不同子像素与驱动芯片的位置不同,不同位置的阻抗存在差异,造成近IC端和远IC端的子像素存在一定的亮度差,这种现象称之为电压降(IR Drop)。
[0021] 目前,显示面板的电压降补偿还是以外部补偿为主,且补偿效果最佳,方案逐渐成熟化,但是目前外部补偿还主要聚焦在出厂时刻的补偿和优化,对于使用一定年限的Drop补偿方案还相对较少,这可能会存在如下缺陷:显示面板出厂时Drop补偿很好,但在使用一定年限后,存在Drop补偿效果不足或者失效的险,影响消费者的使用体验。有鉴于此,本申请采用如下方案以解决现有技术中的缺陷:
[0022] 参阅图1,图1是本申请显示面板的补偿方法一实施方式的流程示意图,本申请的补偿方法由驱动芯片执行,该方法包括:
[0023] S110:获取当前子像素在当前采样时刻的当前使用时长。
[0024] 具体地,驱动芯片可以在每个采样时刻都执行步骤S110‑S130,其中相邻两个采样时刻的时间间隔预先设定。其中,在每个采样时刻下,驱动芯片针对显示区中的每个子像素都会执行步骤S110‑S130,或者,驱动芯片针对显示区中的部分子像素执行步骤S110‑S130。
[0025] 其中,当前子像素指的是当前采样时刻正在补偿处理的子像素,当前子像素在当前采样时刻的当前使用时长指的是,自显示面板投入使用至当前采样时刻,当前子像素在这一段时间内的总使用时长。
[0026] 其中,获取当前子像素在当前采样时刻的当前使用时长的具体过程可参见下文介绍。
[0027] 其中,使用时长不同,显示面板的Drop趋势不同,从而对应的补偿值也不同。
[0028] S120:根据当前子像素的位置以及当前使用时长,确定当前子像素在当前采样时刻的目标补偿值。
[0029] 具体地,子像素与驱动芯片的位置不同,存在的压降不同,子像素的使用时长不同,Drop补偿失效的程度也不同,因此根据当前子像素的位置以及当前使用时长,可以准确地确定当前子像素在当前采样时刻的目标补偿值。
[0030] S130:根据目标补偿值,对当前子像素在当前采样时刻的当前灰阶值进行补偿处理。
[0031] 具体地,在查找到目标补偿值后,利用目标补偿值对当前子像素在当前采样时刻的当前灰阶值进行补偿处理,得到当前子像素在当前采样时刻补偿后的灰阶值,后续驱动芯片将补偿后的灰阶值输出给显示面板,以驱动显示面板进行显示。
[0032] 现有技术中,对显示面板的补偿处理主要聚焦在出厂时刻,在后续的使用过程中并不会对显示面板再进行补偿,但是本申请在显示面板出厂使用过程中,还可以自动获取子像素的使用时长,然后根据使用时长对子像素的灰阶值进行补偿处理,保证在任意时刻,显示面板的亮色度均匀性均能够满足要求,保证显示面板的显示均一性。
[0033] 在一实施方式中,步骤S120具体包括:根据预先存储的补偿关系,确定同时与当前子像素的位置、当前使用时长对应的目标补偿值,其中,补偿关系包括在第一目标灰阶值下,多个目标子像素分别在多个第一目标使用时长下的补偿值。
[0034] 具体地,预先调试好补偿关系并进行保存,在使用过程中,直接根据保存的补偿关系,确定与当前子像素的位置、当前使用时长匹配的补偿值,从而得到目标补偿值,可以保证补偿的效率。
[0035] 其中,第一目标灰阶值下目标子像素在第一目标使用时长下的补偿值指的是,当用第一目标灰阶值点亮整个显示面板,且显示面板经过第一目标使用时长后,用该补偿值对目标子像素以及相关子像素进行补偿,显示面板的亮度均匀性满足要求,也就是,当用第一目标灰阶值点亮整个显示面板,且显示面板经过第一目标使用时长后,目标子像素所需要的补偿值。
[0036] 在一应用场景中,第一目标灰阶值等于255灰阶值,在其他应用场景中,第一目标灰阶值还可以是其他灰阶值,例如64或者128等,在此不做限制。但是为了便于说明,以下均以第一目标灰阶值为255灰阶值进行说明。
[0037] 此时如图2所示,驱动芯片包括补偿模101、统计模块102以及存储模块103,其中统计模块102用于统计子像素的使用时长,存储模块103用于存储预先得到的补偿关系。
[0038] 驱动芯片在接收到信源输入的信号后,统计模块102获取当前子像素在当前采样时刻的当前使用时长,接着补偿模块101从存储模块103中存储的补偿关系,确定目标补偿值,最后补偿模块101根据目标补偿值,对当前子像素在当前采样时刻的当前灰阶值进行补偿处理,最终将补偿后灰阶值输出给显示面板。
[0039] 在一实施方式中,步骤S120确定目标补偿值的具体过程可以包括:
[0040] S121:响应于补偿关系包括当前使用时长,将补偿关系中同时与当前使用时长、与当前子像素处于同一区域的目标子像素对应的补偿值,确定为目标补偿值。
[0041] S122:响应于补偿关系不包括当前使用时长,利用插值算法确定同时与当前使用时长、与当前子像素处于同一区域的目标子像素对应的补偿值,得到目标补偿值。
[0042] 具体地,预先将显示区划分为多个区域,多个目标子像素分别处于不同的区域,例如,如图3所示,将显示区划分为5个区域,且每个区域包括一个目标子像素,也就是说,目标子像素的数量为5个,此时用1‑5对多个目标子像素进行标号。
[0043] 在确定目标补偿值时,如果当前使用时长存在于补偿关系中,则直接查找同时与当前使用时长、与当前子像素处于同一区域的目标子像素对应的补偿值,将该补偿值确定为目标补偿值。
[0044] 但是如果当前使用时长不存在于补偿关系中,则利用插值的方法确定与当前使用时长、与当前子像素处于同一区域的目标子像素对应的补偿值,得到目标补偿值。其中插值的过程可以包括:在多个第一目标使用时长中查找与当前使用时长最接近的第一使用时长、第二使用时长,第一使用时长小于当前使用时长,第二使用时长大于当前使用时长;在补偿关系中查找同时与第一使用时长、与当前子像素处于同一区域的目标子像素的第一补偿值;在补偿关系中查找同时与第二使用时长、与当前子像素处于同一区域的目标子像素的第二补偿值;根据第一补偿值、第二补偿值,确定目标补偿值。其中关于插值的具体过程属于现有技术,在此不做具体介绍。
[0045] 在其他实施方式中,步骤S120确定目标补偿值的具体过程还可以是:
[0046] S124:响应于补偿关系包括当前使用时长以及当前子像素,将补偿关系中同时与当前使用时长、当前子像素对应的补偿值,确定为目标补偿值。
[0047] 具体地,如果当前子像素是多个目标子像素中的子像素,且当前使用时长是多个第一目标使用时长中的时长,则直接查找对应的补偿值,得到目标补偿值。
[0048] S125:响应于补偿关系不包括当前使用时长和/或当前子像素,利用插值算法确定同时与当前使用时长、当前子像素对应的补偿值,得到目标补偿值。
[0049] 具体地,如果当前子像素并不是多个目标子像素中的子像素,和/或,当前使用时长也不是多个第一目标使用时长中的时长,则可以利用插值的方法确定目标补偿值。例如,假设当前使用时长是多个第一目标使用时长中的时长,但当前子像素并不是目标子像素,则可以查找与当前子像素最接近的两个目标子像素在当前使用时长下的补偿值,然后根据这两个补偿值计算出当前子像素在当前使用市场下的补偿值。其中关于插值的具体过程属于现有技术,在此不做具体介绍。
[0050] 其中,步骤S130具体包括:
[0051] S131:根据当前灰阶值以及第一目标灰阶值,将目标补偿值进行转换处理,得到当前灰阶值对应的最终补偿值。
[0052] 具体地,由于补偿关系表示的是,用第一目标灰阶值点亮整个显示面板后,目标子像素所需要的补偿值,而当前子像素的当前灰阶值与第一目标灰阶值可能并不相等,因此在得到目标补偿值后,需要根据当前灰阶值与第一目标灰阶值的关系,将目标补偿值进行转换,得到当前灰阶值下的补偿值,也就是最终补偿值。
[0053] 在一实施方式中,步骤S131转换的过程具体包括:
[0054] S1311:计算当前灰阶值与第一目标灰阶值的灰阶比值。
[0055] S1312:确定灰阶比值与目标补偿值的乘积,得到最终补偿值。
[0056] 具体地,首先计算当前灰阶值与第一目标灰阶值的灰阶比值,然后计算灰阶比值与目标补偿值的乘积,得到最终补偿值。
[0057] 在其他实施方式中,还可以是计算当前灰阶子与第一目标灰阶值之间的灰阶差值,然后进行灰阶差值与目标补偿值的运算,得到最终补偿值。总而言之,本申请对转换的具体过程不做限制。
[0058] S132:利用最终补偿值对当前灰阶值进行补偿处理。
[0059] 具体地,在得到最终补偿值后,直接利用最终补偿值对当前子像素在当前采样时刻的当前灰阶值进行补偿。其中,利用最终补偿值对当前灰阶值进行补偿处理的过程具体可以是:将最终补偿值与当前灰阶值进行相加处理,得到补偿后的灰阶值。后续将补偿后的灰阶值送入显示面板,以使显示面板进行显示。
[0060] 需要说明的是,在其他实施方式中,也可以不对目标补偿值进行转换处理,此时精度虽然有所下降,但是也能够在一定程度上提升显示面板的均一性。
[0061] 下面介绍补偿关系的生成过程:
[0062] S210:以第一目标灰阶值点亮第一测试面板中的所有子像素。
[0063] 具体地,等灰阶值点亮第一测试面板中的所有子像素,且所有子像素的灰阶值均等于第一目标灰阶值,例如,第一目标灰阶值为255灰阶值时,第一测试面板中所有子像素的灰阶值均等于255灰阶值。
[0064] 其中,第一测试面板可以是同一批次中具有代表性的显示面板,也可以是随机选择的显示面板,在此不做限制。
[0065] S220:生成多个目标子像素的原始补偿值,并根据多个目标子像素的原始补偿值,对第一测试面板进行补偿处理,以使第一测试面板中任意子像素的显示亮度相等。
[0066] 具体地,该补偿处理的具体过程可以是:
[0067] 首先采用亮度计测量第一测试面板中多个目标子像素的显示亮度,如图3所示,在一应用场景中,目标子像素的数量为5个,5个目标子像素沿着直线方向排列,且沿着排列的方向,目标子像素与驱动芯片的距离越来越远。可以理解的是,因为电压降的存在,目标子像素与驱动芯片的距离越远,目标子像素的亮度越暗,此时显示面板的Drop趋势图如图4所示。
[0068] 接着可以采用反gamma的方式,计算出每个目标子像素的原始补偿值。
[0069] 最后根据每个目标子像素的原始补偿值对第一测试面板进行补偿处理,使得第一测试面板的亮度均匀。该过程可以是:对于与目标子像素处于同一区域的子像素而言,利用该目标子像素对应的原始补偿值对子像素的灰阶值进行补偿处理,或者,根据多个目标子像素对应的原始补偿值,计算出其他子像素的原始补偿值,然后利用每个子像素各自的原始补偿值对子像素的灰阶值进行补偿处理。
[0070] 其中,在对第一测试面板进行补偿处理后,第一测试面板的Drop趋势图如图5所示,且此时第一测试面板的Drop趋势记为T0时刻的Drop趋势。
[0071] S230:对第一测试面板进行老化处理,并在老化处理过程中,分别在每个第一目标使用时长获取每个目标子像素的第一显示亮度。
[0072] 具体地,利用老化设备对第一测试面板进行老化处理,且在第一测试面板老化过程中,在每个第一目标使用时长下,记录每个目标子像素的第一显示亮度,其中将多个第一目标使用时长依次记为T1、T2、T3……Tn,此时第一测试面板在多个第一目标使用时长下的Drop趋势如图6所示。
[0073] S240:针对每个第一目标使用时长,根据多个目标子像素在第一目标使用时长时的第一显示亮度,确定第一目标使用时长对应的补偿系数。
[0074] 具体地,针对每个第一目标使用时长都执行如下步骤,从而得到每个第一目标使用时长对应的补偿系数:
[0075] S241:根据多个目标子像素在第一目标使用时长时的第一显示亮度,确定第一目标使用时长对应的补偿系数。
[0076] 其中可以是根据所有目标子像素在第一目标使用时长下的第一显示亮度,确定第一目标使用时长对应的补偿系数,也可以是根据补偿目标子像素在第一目标使用时长下的第一显示亮度,确定第一目标使用时长对应的补偿系数。
[0077] 在一应用场景中,根据两个目标子像素在第一目标使用时长下的第一显示亮度,确定第一目标使用时长对应的补偿系数,具体而言,此时获取多个目标子像素中第一目标子像素在第一目标使用时长时的第一显示亮度;获取多个目标子像素中第二目标子像素在第一目标使用时长时的第一显示亮度;根据第一目标子像素在第一目标使用时长时的第一显示亮度以及第二目标子像素在第一目标使用时长时的第一显示亮度,确定第一目标使用时长对应的补偿系数。
[0078] 其中第一目标子像素、第二目标子像素可以是任意两个目标子像素,也可以是预先设定的两个目标子像素。在一应用场景中,第一目标子像素在多个目标子像素中距离驱动芯片邦定区的距离最近,第一目标子像素在多个目标子像素中距离驱动芯片邦定区的距离最远。以图3为例,目标子像素5距离芯片邦定区的距离最近,因此目标子像素5为第一目标子像素,目标子像素1距离芯片邦定区的距离最远,因此目标子像素1为第二目标子像素。
[0079] 在一应用场景中,计算第一目标子像素在第一目标使用时长时的第一显示亮度与第二目标子像素在第一目标使用时长时的第一显示亮度的比值,得到第一目标使用时长对应的补偿系数。具体地,以图3为例,此时计算目标子像素5在第一目标使用时长时的第一显示亮度与目标子像素1在第一目标使用时长时的第一显示亮度的比值,得到第一目标使用时长对应的补偿系数。
[0080] 其中为了便于说明,将第一目标使用时长Ti对应的补偿系数记为Gain_i。
[0081] S250:针对每个第一目标使用时长,分别根据每个目标子像素的原始补偿值以及第一目标使用时长对应的补偿系数,确定在第一目标灰阶值下,每个目标子像素在第一目标使用时长下的补偿值。
[0082] 具体地,在每个第一目标使用时长下都执行如下步骤,从而得到每个目标子像素在每个第一目标使用时长下的补偿值:
[0083] S251:根据多个目标子像素的原始初始值以及第一目标使用时长对应的补偿系数,确定多个目标子像素在第一目标使用时长下的补偿值。
[0084] 在一应用场景中,步骤S251具体包括:分别根据每个目标子像素原始补偿值与第一目标使用时长对应的补偿系数的乘积,确定在第一目标灰阶值下,每个目标子像素在第一目标使用时长下的补偿值。
[0085] 具体地,对于每个目标子像素而言,将其对应的原始补偿值与第一目标使用时长对应的补偿系数相乘,从而得到目标子像素在第一目标使用时长下的补偿值。
[0086] 以图3为例,在第一目标使用时长Ti下,将目标子像素1的原始补偿值与第一目标使用时长Ti对应的补偿系数Gain_i进行相乘,得到目标子像素1在第一目标使用时长Gain_i下的补偿值;将目标子像素2的原始补偿值与第一目标使用时长Ti对应的补偿系数Gain_i进行相乘,得到目标子像素2在第一目标使用时长Gain_i下的补偿值,以此类推。
[0087] 在其他应用场景中,也可以将目标子像素的原始补偿值与第一目标使用时长对应的补偿系数进行其他数学运算,从而得到目标子像素在第一目标使用时长下的补偿值,例如,将目标子像素的原始补偿值与第一目标使用时长对应的补偿系数的平方值进行相乘,得到目标子像素在第一目标使用时长下的补偿值。
[0088] 经过上述步骤能够得到在每个第一目标使用时长下多个目标子像素的补偿值,最终将补偿值保存在驱动芯片中,以便后续进行调用。
[0089] 在第一应用场景中,参阅图2,步骤S110获取当前子像素在当前采样时刻的当前使用时长的具体过程,包括:
[0090] S111:获取当前对应的第一权重,其中,第一权重与目标帧的灰阶值呈正相关,目标帧为当前帧或者当前帧的前一帧。
[0091] 具体地,目标帧可以是当前帧,也可以是当前帧的前一帧。其中当主控是将一帧画面中所有子像素的数据一起发送给驱动芯片时,目标帧是当前帧,而当主控是将一帧画面中子像素的数据依次发送给驱动芯片时,为了保证算法的高效,目标帧是当前帧的前一帧。
[0092] 其中,目标帧的灰阶值越大,目标帧对应的第一权重越大。可以理解的是,如果第一帧画面的灰阶值大于第二帧画面的灰阶值,则对于同一个子像素来说,其显示第一帧画面时的损耗大于显示第二帧画面时的损耗,那么其显示第一帧画面时的使用时长大于显示第二帧画面时的使用时长。
[0093] S112:确定当前帧的时长与第一权重的第一乘积。
[0094] 具体地,计算当前帧的时长与第一权重的乘积,得到第一乘积。
[0095] S113:计算当前子像素在前一采样时刻的历史使用时长与第一乘积的和值,得到当前子像素在当前采样时刻的当前使用时长。
[0096] 具体地,当前子像素在前一采样时刻的历史使用时长与第一乘积进行相加,得到当前子像素在当前采样时刻的当前使用时长。
[0097] 其中,在第一应用场景中,显示区中每个子像素在当前采样时刻的当前使用时长可以都相等,此时所有子像素共用一个统计时长。
[0098] 其中,步骤S111计算第一权重的具体过程可以包括:
[0099] S1111:根据目标帧中子像素的平均灰阶值。
[0100] 具体地,计算目标帧中所有子像素的灰阶值之和,并求取灰阶值之和与子像素的个数的比值,得到目标帧中子像素的平均灰阶值。
[0101] S1112:计算平均灰阶值与255的第一比值。
[0102] 具体地,平均灰阶值必定小于255,因此平均灰阶值与255的第一比值小于1。
[0103] S1113:根据第一比值,确定当前帧对应的第一权重。
[0104] 其中,可以计算第一比值的N次方,得到当前帧对应的第一权重,也可以将第一比值进行其他数学运算,得到当前帧对应的第一权重。
[0105] 其中,N大于0且小于或者等于3,例如N为1、2或者3。在一具体实例中,N等于显示面板的伽值,即N=2.2。需要说明的是,本申请对N的取值不做具体限制。
[0106] 在第二应用场景中,步骤S110包括:
[0107] S115:根据当前灰阶值以及当前采样时刻,确定与当前子像素对应的当前灰阶权重。
[0108] 具体地,当前子像素对应的当前灰阶权重与当前采样时刻、当前子像素在当前采样时刻的当前灰阶值均相关。其中可以通过算法计算出当前子像素对应的当前灰阶权重,但是为了保证算法的高效,也可以通过查表的方式确定当前子像素对应的当前灰阶权重,具体过程可以参见下文介绍。
[0109] S116:计算当前灰阶值与当前灰阶权重的第二乘积。
[0110] 具体地,确定当前灰阶值与当前灰阶权重的乘积,得到第二乘积。
[0111] S117:计算当前子像素在前一采样时刻的历史使用时长与第二乘积的和值,得到当前子像素在当前采样时刻的当前使用时长。
[0112] 具体地,当前子像素在前一采样时刻的历史使用时长与第二乘积进行相加,得到当前子像素在当前采样时刻的当前使用时长。
[0113] 与上述第一应用场景不同的是,此时不同子像素在当前采样时刻对应的当前使用时长不同。
[0114] 下面介绍确定与当前子像素对应的当前灰阶权重的具体过程,该过程可以包括:
[0115] S1151:根据预先存储的权重关系,确定同时与当前灰阶值、当前子像素在前一采样时刻的历史使用时长对应的当前灰阶权重,其中,权重关系包括多个第二目标灰阶值在多个第二目标使用时长下的目标灰阶权重。
[0116] 具体地,多个第二目标灰阶值可以是64、128、192、255等灰阶值,在此不做限制。多个第二目标使用时长可以是20天、100天、300天等多个使用时长,在此不错限制。
[0117] 其中,预先针对每个第二目标灰阶值,形成其在每个第二目标使用时长下的目标灰阶权重值,并进行保存,形成权重关系,后续在使用过程中,当需要确定当前子像素的当前灰阶权重时,在预先存储的权重关系中,确定与当前子像素在前一采样时刻的历史使用时长、在当前采样时刻的当前灰阶值同时对应的目标灰阶权重,得到与当前子像素对应的当前灰阶权重。
[0118] 其中,由于第二目标灰阶值的个数、第二目标使用时长的个数均有限,因此当预先存储的权重关系不包括当前子像素在前一采样时刻的历史使用时长和/或当前子像素在当前采样时刻的当前灰阶值时,可通过插值的方法,确定当前子像素对应的当前灰阶权重。也就是说,响应于权重关系包括当前灰阶值以及历史使用时长,将查找到的同时与历史使用时长以及当前灰阶值对应的目标灰阶权重,确定为当前灰阶权重;响应于权重关系不包括当前灰阶值和/或历史使用时长,利用插值算法确定同时与历史时长以及当前灰阶值对应的目标灰阶权重,得到当前灰阶权重。
[0119] 其中,插值的具体过程属于现有技术,在此不做具体介绍。
[0120] 下面介绍权重关系的调试过程,该方法包括:
[0121] S310:分别以多个第二目标灰阶值点亮多个第二测试面板,并获取每个第二测试面板的初始显示亮度,其中,多个第二测试面板预先经过补偿处理。
[0122] 为了便于理解,在此结合实例进行说明:以第二测试面板的数量为四个(分别记为面板B、面板C、面板D以及面板E),第二目标灰阶值的数量为四个,且分别为64灰阶、128灰阶、192灰阶以及255灰阶进行说明:
[0123] 其中,以64灰阶点亮面板B,此时面板B中所有子像素的灰阶值均为64灰阶,此时获取面板B的显示亮度,得到面板B的初始显示亮度;以128灰阶点亮面板C,此时面板C中所有子像素的灰阶值均为128灰阶,此时获取面板C的显示亮度,得到面板C的初始显示亮度;以192灰阶点亮面板D,此时面板D中所有子像素的灰阶值均为192灰阶,此时获取面板D的显示亮度,得到面板D的初始显示亮度;以255灰阶点亮面板E,此时面板E中所有子像素的灰阶值均为255灰阶,此时获取面板E的显示亮度,得到面板E的初始显示亮度。
[0124] 其中,在点亮各个第二测试面板之前,每个第二测试面板均经过补偿处理,即每个第二测试面板的亮度均是均匀的,针对任意第二测试面板而言,其任意两个子像素的显示亮度均相等。
[0125] S320:对多个第二测试面板进行老化处理,且在老化处理过程中,分别获取每个第二测试面板在每个第二目标使用时长的第二显示亮度。
[0126] 具体地,利用老化设备对每个第二测试面板进行老化过程,且在老化处理过程中,针对每个第二测试面板而言,获取其在每个第二目标使用时长下的亮度,从而得到该第二测试面板在每个第二目标使用时长下的第二显示亮度。
[0127] S330:针对每个第二目标使用时长下的每个第二测试面板,根据第二测试面板在第二目标使用时长的第二显示亮度、第二测试面板的初始显示亮度、多个第二测试面板中目标测试面板在第二目标使用时长的第二显示亮度、目标测试面板的初始显示亮度,确定第二测试面板对应的第二目标灰阶值在第二目标使用时长下的目标灰阶权重,并进行保存形成权重关系。
[0128] 具体地,在每个第二目标使用时长下,针对每个第二测试面板都执行如下步骤,从而得到第二测试面板对应的第二目标灰阶值在第二目标使用时长下的目标灰阶权重:
[0129] S331:根据第二测试面板在第二目标使用时长的第二显示亮度、第二测试面板的初始显示亮度、多个第二测试面板中目标测试面板在第二目标使用时长的第二显示亮度、目标测试面板的初始显示亮度,确定第二测试面板对应的第二目标灰阶值在第二目标使用时长下的目标灰阶权重。
[0130] 其中,目标测试面板预先设置,例如,将对应的第二目标灰阶值是255灰阶的第二测试面板定义为目标测试面板,或者将对应的第二目标灰阶值是192灰阶的第二测试面板定义为目标测试面板,总而言之,本申请对目标测试面板不做限制。但是为了便于说明,将对应的第二目标灰阶值是255灰阶的第二测试面板定义为目标测试面板,也就是上述的面板E是目标测试面板。
[0131] 依旧以上述例子为例:在第二目标使用时长Ti下,根据面板B的第二显示亮度、面板B的初始显示亮度、面板E的第二显示亮度、面板E的初始显示亮度,确定64灰阶在第二目标使用时长Ti下的目标灰阶权重;在第二目标使用时长Ti下,根据面板C的第二显示亮度、面板C的初始显示亮度、面板E的第二显示亮度、面板E的初始显示亮度,确定128灰阶在第二目标使用时长Ti下的目标灰阶权重;在第二目标使用时长Ti下,根据面板D的第二显示亮度、面板D的初始显示亮度、面板E的第二显示亮度、面板E的初始显示亮度,确定192灰阶在第二目标使用时长Ti下的目标灰阶权重;在第二目标使用时长Ti下,根据面板E的第二显示亮度、面板E的初始显示亮度,确定255灰阶在第二目标使用时长Ti下的目标灰阶权重。
[0132] 在一具体实例中,步骤S331的具体过程包括:
[0133] S3311:计算第二测试面板在第二目标使用时长的第二显示亮度、第二测试面板的初始显示亮度的第一亮度差值。
[0134] S3312:目标测试面板在第二目标使用时长的第二显示亮度、目标测试面板的初始显示亮度的第二亮度差值。
[0135] S3313:根据第一亮度差值与第二亮度差值的比例,确定第二测试面板对应的第二目标灰阶值在第二目标使用时长下的目标灰阶权重。
[0136] 具体地,依旧以上述例子为例:此时具体按照如下公式确定各个第二测试面板对应的第二目标灰阶值在第二目标使用市场下的目标灰阶权重:
[0137] Q64_Ti=(L64_Ti‑L64_T0)/(L255_Ti‑L255_T0);
[0138] Q128_Ti=(L128_Ti‑L128_T0)/(L255_Ti‑L255_T0);
[0139] Q192_Ti=(L192_Ti‑L192_T0)/(L255_Ti‑L255_T0);
[0140] Q255_Ti=(L255_Ti‑L255_T0)/(L255_Ti‑L255_T0);
[0141] 其中,Q64_Ti表示64灰阶值在第二目标使用时长Ti下的目标灰阶权重,L64_Ti表示面板B在第二目标使用时长Ti下的第二显示亮度,L64_T0表示面板B的初始显示亮度,L255_Ti表示面板E在第二目标使用时长Ti下的第二显示亮度,L255_T0表示面板E的初始显示亮度;
[0142] Q128_Ti表示128灰阶值在第二目标使用时长Ti下的目标灰阶权重,L128_Ti表示面板C在第二目标使用时长Ti下的第二显示亮度,L128_T0表示面板C的初始显示亮度,L255_Ti表示面板E在第二目标使用时长Ti下的第二显示亮度,L255_T0表示面板E的初始显示亮度;
[0143] Q192_Ti表示192灰阶值在第二目标使用时长Ti下的目标灰阶权重,L192_Ti表示面板D在第二目标使用时长Ti下的第二显示亮度,L192_T0表示面板D的初始显示亮度,L255_Ti表示面板E在第二目标使用时长Ti下的第二显示亮度,L255_T0表示面板E的初始显示亮度;
[0144] Q255_Ti表示255灰阶值在第二目标使用时长Ti下的目标灰阶权重,L255_Ti表示面板E在第二目标使用时长Ti下的第二显示亮度,L255_T0表示面板E的初始显示亮度。
[0145] 其中还可以通过插值的方式确定其他多个灰阶值在每个第二目标时长下的目标灰阶权重,并进行保存形成权重关系。
[0146] 参阅图7,图7是本申请补偿装置一实施方式的结构示意图。该补偿装置200包括处理器210以及存储器220,处理器210耦接存储器220,存储器220中存储有程序数据,处理器210通过执行存储器220内的程序数据以实现上述任一项实施方式方法中的步骤,其中详细的步骤可参见上述实施方式,在此不再赘述。
[0147] 其中,补偿装置200可以是驱动芯片、电脑、手机等任一项具有算法处理能的装置,在此不做限制。
[0148] 参阅图8,图8是本申请计算机可读存储介质一实施方式的结构示意图。该计算机可读存储介质400存储有计算机程序410,计算机程序410能够被处理器执行以实现上述任一项方法中的步骤。
[0149] 其中,计算机可读存储介质400具体可以为U盘、移动硬盘只读存储器(ROM,Read‑Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等可以存储计算机程序410的装置,或者也可以为存储有该计算机程序410的服务器,该服务器可将存储的计算机程序410发送给其他设备运行,或者也可以自运行该存储的计算机程序410。
[0150] 以上仅为本申请的实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本申请的专利保护范围内。
QQ群二维码
意见反馈