显示面板的mura补偿方法、装置、计算机设备和存储介质与流程

文档序号:18457449发布日期:2019-08-17 01:43阅读:165来源:国知局
显示面板的mura补偿方法、装置、计算机设备和存储介质与流程

本申请涉及显示技术领域,特别是涉及一种显示面板的mura补偿方法、装置、计算机设备和存储介质。



背景技术:

随着显示技术的发展,amoled(active-matrixorganiclight-emittingdiode,有源矩阵有机发光二极体)显示面板因其具有高对比度、超轻薄、可弯曲等诸多优点而被广泛使用。amoled显示面板通常会由于工艺、材料等原因出现显示画面亮度不均匀的问题,也称为mura。为提高显示面板的显示效果,需要对显示面板进行补偿,补偿技术通常分为内部补偿和外部补偿。其中,外部补偿根据数据抽取方法的不同又可以分为光学抽取式和电学抽取式。光学抽取的方式也称为demura,其具有结构简单,方法灵活的优点,因此在现阶段被广泛采用。

demura是指将显示面板点亮后通过光学ccd相机拍照的方法将亮度信号抽取出来并根据亮度数据进行补偿。目前,因高分辨率、高显示效果的需求,显示面板的分辨率越来越高,在处理多张图片时,获取显示面板中原始显示数据的时间越来越长,增加大量的测试时间,继而降低了补偿效率。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够提高显示面板补偿效率的显示面板的mura补偿方法、装置、计算机设备和存储介质。

一种显示面板的mura补偿方法,所述方法包括:

点亮所述显示面板,所述显示面板包括点亮的至少两种颜色的特征子像素;

在预设灰阶下采集所述显示面板的亮度数据;

根据所述亮度数据分别提取所述至少两种颜色的特征子像素的当前亮度数据;

根据所述至少两种颜色的特征子像素的当前亮度数据,确定显示面板的亮度补偿值。

在其中一个实施例中,所述获取所述检测画面的亮度数据,并分别提取所述至少两种颜色的特征子像素的当前亮度数据包括:

获取所述检测画面的亮度数据,根据所述至少两种颜色的特征子像素的位置,分别提取所述至少两种颜色的特征子像素的当前亮度数据。

在其中一个实施例中,根据所述至少两种颜色的特征子像素的当前亮度数据,确定所述显示面板的亮度补偿值包括:

根据所述至少两种颜色的特征子像素的当前亮度数据,计算所述检测画面中各同一种颜色的的所述特征子像素的亮度均值;

根据所述亮度均值和该颜色的所述特征子像素的当前亮度数据,确定对应的所述特征子像素的亮度补偿值;

根据所述特征子像素的亮度补偿值,确定所述显示面板的亮度补偿值。

在其中一个实施例中,所述根据所述亮度均值和该颜色的所述特征子像素的当前亮度数据,确定对应的所述特征子像素的亮度补偿值包括:

将所述亮度均值与所述特征子像素的当前亮度数据做差,所述差值即为对应的所述特征子像素对应的亮度补偿值。

在其中一个实施例中,所述显示面板还包括除所述特征子像素外未点亮的其他子像素;

所述根据所述特征子像素的亮度补偿值,确定所述显示面板的亮度补偿值包括:

根据所述特征子像素的亮度补偿值,采用线性插值算法获取所述其他子像素的亮度补偿值。

在其中一个实施例中,还包括:根据所述预设灰阶确定的所述检测画面中各子像素的亮度补偿值,确定其他灰阶下各子像素的亮度补偿值。

在其中一个实施例中,所述根据所述预设灰阶确定的所述检测画面中各子像素的亮度补偿值,确定其他灰阶下各子像素的亮度补偿值包括:

根据所述预设灰阶确定的所述检测画面中各子像素的亮度补偿值,采用gamma2.2曲线确定其他灰阶下各子像素的亮度补偿值。

一种显示面板的mura补偿装置,所述装置包括:

点亮模块,用于点亮所述显示面板,所述显示面板包括点亮的至少两种颜色的特征子像素;

采集模块,用于在预设灰阶下采集所述显示面板的亮度数据;

数据提取模块,用于根据所述亮度数据分别提取所述至少两种颜色的特征子像素的当前亮度数据;

亮度补偿模块,用于根据所述至少两种颜色的特征子像素的当前亮度数据,确定显示面板的亮度补偿值。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序、所述处理器执行所述计算机程序时实现前述方法的步骤。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现前述方法的步骤。

上述显示面板的mura补偿方法、装置、计算机设备和存储介质,在预设灰阶下一次拍整副图像,且该图像内点亮的特征子像素包括r、g、b等待测颜色中的至少两种,获取显示面板亮度数据时可以同时获取至少两种颜色的特征子像素的当前亮度数据,相较于传统技术中单一画面只显示单一颜色,三种颜色需要拍摄三次,本实施例可以在单一灰阶下将画面拍摄次数由3次降为2次或1次,节约补偿过程中的拍摄时间,提高了补偿效率。

附图说明

图1为一个实施例中显示面板mura补偿数据获取装置图;

图2为一个实施例中显示面板mura补偿方法的流程示意图;

图3为一个实施例中线性插值算法的线性图;

图4为一个实施例中显示面板mura补偿装置的结构框图;

图5为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

下面将结合图1说明mura补偿数据的获取过程。图1中所示系统包括显示面板101、图像采集装置102和终端103。其中,显示面板101为需要补偿的显示面板,用于在预设灰阶下显示检测画面,检测画面中包括r、g、b三种颜色中至少两种颜色的子像素。图像采集装置102采集检测画面的图像,并将采集到的图像发送至终端103。终端103根据图像提取检测画面的当前亮度数据并根据当前亮度数据获取亮度补偿数据,将亮度补偿数据传输到显示面板101后即可对显示面板101进行补偿,以获得目标亮度数据。

在一个实施例中,如图2所示,提供了一种显示面板的mura补偿方法,以该方法应用于图1中的系统为例进行说明,包括以下步骤:

步骤202:点亮显示面板,显示面板包括点亮的至少两种颜色的特征子像素。

本实施例中,显示面板可以是液晶显示面板、发光二极管显示面板或有机发光二极管显示面板中的任意一种。在测试时,将显示面板点亮并在预设灰阶下显示预设的检测画面。其中,预设灰阶可以是多个灰阶,分别测量每个灰阶下显示面板对应的补偿数据,并根据预设灰阶下的补偿数据,获取其他灰阶下的补偿数据。

显示面板包括阵列排布的子像素,子像素的颜色包括三基色,即r(red,红)、g(green,绿)、b(blue,蓝)。显示面板中点亮的子像素为特征子像素,特征子像素的颜色可以是三基色中的至少两种,即点亮的特征子像素可以是两种颜色的子像素,也可以是三种颜色的子像素。当特征子像素的颜色为两种时,可以点亮显示面板中部分该两种颜色的特征子像素,也可以点亮全部该两种颜色的特征子像素。当特征子像素的颜色为三种时同样可以点亮部分特征子像素或全部的特征子像素。

本实施例可以通过电荷耦合器件采集显示面板的检测画面,其中,电荷耦合器件可以是ccd相机。

步骤204:在预设灰阶下采集显示面板的亮度数据。

通过ccd相机采集点亮的显示面板时,可以显示出显示面板各处子像素的亮度数据,其中未点亮的子像素亮度为零,特征子像素的亮度非零。

若点亮两种颜色的特征子像素,则需采集两次显示面板的显示数据,以获得三种颜色的特征子像素的显示数据。若点亮三种颜色的特征子像素,则仅需采集一次显示面板的显示数据即可获得三种颜色的特征子像素的显示数据。

步骤206,根据亮度数据分别提取至少两种颜色的特征子像素的当前亮度数据。

由于显示面板中三种颜色的子像素的位置是固定的,因此采集到显示数据后,可以根据特征子像素的颜色排布位置,可分别提取出至少两种颜色对应的特征子像素的当前亮度数据。

例如,当显示面板中点亮了三种颜色的特征子像素,则分别找到红色特征子像素的位置、绿色特征子像素的位置及蓝色特征子像素的位置,并提取出对应的红色特征子像素的亮度、绿色特征子像素的亮度及蓝色特征子像素的亮度,该亮度即为特征子像素的当前亮度数据。

步骤208,根据至少两种颜色的特征子像素的当前亮度数据,确定显示面板的亮度补偿值。

理论上,显示面板上各个位置上子像素的亮度应相同,但由于工艺及材料等因素,导致实际产品中会亮度不均的现象,因此,需要对显示面板进行补偿,使得各处的子像素亮度相同。在获取特征子像素的当前亮度数据后,分别根据三种颜色对应的特征子像素的当前亮度数据,对对应颜色的特征子像素进行亮度补偿。例如,获取红色特征子像素的当前亮度数据后,根据所有的红色特征子像素的当前亮度数据以及待补偿的红色特征子像素的亮度,计算该待补偿的红色特征子像素的亮度补偿值以进行补偿。

计算得到每个特征子像素的亮度补偿值后,即可根据算法计算出未点亮的其他子像素的亮度补偿值,进而确定当前灰阶下整个检测画面中所有子像素的亮度补偿值。

上述显示面板的mura补偿方法中,在预设灰阶下一次拍整副图像,且该图像内点亮的特征子像素包括r、g、b三种待测颜色中的至少两种,获取显示数据时可以同时获取至少种颜色特征子像素的当前亮度数据,相较于传统技术中单一画面只显示单一颜色,三种颜色需要拍摄三次,本实施例可以在单一灰阶下将画面拍摄次数由3次降为2次或1次,减少补偿过程中1/3~2/3的拍摄时间,提高了补偿效率。

在其中一个实施例中,根据至少两种颜色的特征子像素的当前亮度数据,确定显示面板的亮度补偿值具体包括:根据至少两种颜色的特征子像素的当前亮度数据,计算检测画面中同一种颜色的特征子像素的亮度均值。根据该亮度均值和该颜色的特征子像素的当前亮度数据,确定对应的特征子像素的亮度补偿值,根据特征子像素的亮度补偿值,确定整个显示面板的亮度补偿值。

本实施例以获取红色特征子像素的亮度补偿值为例进行说明,采集到显示面板的亮度数据后,根据特征子像素的位置,提取出所有红色特征子像素的当前亮度数据,并计算所有红色特征子像素的亮度均值。对某一红色特征子像素进行补偿时,计算该红色特征子像素的当前亮度数据与亮度均值之间的差值,该差值即为对应的红色特征子像素的亮度补偿值。在实际进行补偿时,将该差值转换为电流值进行补偿。

当显示面板中的特征子像素为两种颜色时,先点亮显示面板中r、g、b三种颜色中任意两种颜色的特征子像素,并利用上述方法获得该两种颜色中的每一个特征子像素的亮度补偿值。然后再点亮显示面板中第三种颜色和前面两种颜色中任一种颜色的特征子像素,同样利用上述方法获得第三种颜色的特征子像素的亮度补偿值。

当显示面板中的特征子像素的颜色包括三种时,则只需采集一次显示面板的亮度数据,并提取一次三种颜色的特征子像素的亮度,根据三种颜色的特征子像素亮度利用上述方法对每一个特征子像素进行补偿。

本实施例通过减少拍摄次数,拍摄一次即可获取三种颜色的特征子像素的亮度,拍摄两次即可获取至少两种颜色的特征子像素的亮度,节约了1/3~2/3的拍摄时间,提高了补偿效率。

在其中一个实施例中,根据特征子像素的亮度补偿值,获取显示面板的亮度补偿值具体包括:根据特征子像素的补偿值,采用线性插值算法确定其他子像素的亮度补偿值。

具体的,显示面板包括点亮的特征子像素,也可包括未点亮的其他子像素。当显示面板包括未点亮的其他子像素时,在确定每个特征子像素的亮度补偿值后,可以采用线性插值算法计算其他位置的其他子像素的亮度补偿值,即可获得当前灰阶下显示面板上所有子像素的亮度补偿值。

例如,如图3所示,横轴坐标1和4分别代表两个特征子像素,2和3为两个特征子像素之间的其他子像素。由于特征子像素的亮度补偿值已知,本实施例中假设分别为7和4,则可以根据两个特征子像素的亮度补偿值建立线性函数关系。根据线性插值算法,该函数的斜率为(7-4)/(1-4)=-1,则其他子像素2的补偿值计算结果为7-1*(2-1)=6,同理,其他子像素3的补偿值计算结果为7-1*(3-1)=5,由此可计算出显示面板中所有其他子像素的亮度补偿值。

本实施例中,在确定特征子像素的亮度补偿值后,可根据线性插值算法确定显示面板其他位置的其他子像素的亮度补偿值,算法简单,对设备要求不高,可节约生产成本。

在其中一个实施例中,在预设灰阶下确定显示面板中各子像素的亮度补偿值后,还可确定其他灰阶下个子像素的亮度补偿值。

具体的,本实施例中可以分别计算得到多个灰阶下相同检测画面中各子像素的亮度补偿值并存储。当需要获取某一未测试灰阶下的亮度补偿值时,选取与该灰阶相邻的两预设灰阶下的亮度补偿值,利用gamma2.2曲线获取该灰阶下子像素的亮度补偿值。例如,已知预设的32灰阶下的亮度补偿值、预设的64灰阶下的亮度补偿值和预设的255灰阶下的亮度补偿值时,当需要获知40灰阶下的亮度补偿值时,则根据预设的32灰阶下的亮度补偿值和64灰阶下的亮度补偿值,利用gamma2.2曲线即可获知40灰阶下的亮度补偿值。

在一个实施例中,如图4所示,提供了一种显示面板的mura补偿装置,包括:点亮模块410、采集模块420、数据提取模块430和亮度补偿模块440,其中:

点亮模块410用于点亮显示面板,且显示面板包括点亮的至少两种颜色的特征子像素。

采集模块420,用于在预设灰阶下采集显示面板的亮度数据。

数据提取模块430,用于根据亮度数据分别提取至少两种颜色的特征子像素的当前亮度数据。

亮度补偿模块440,用于根据至少两种颜色的特征子像素的当前亮度数据,确定显示面板的亮度补偿值。

关于显示面板的mura补偿装置的具体限定可以参见上文中对于mura补偿方法的限定,在此不再赘述。上述mura装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。上述mura补偿装置通过在预设灰阶下拍摄整副图像,且该图像内包括r、g、b三种待测颜色中至少两种颜色的特征子像素,获显示面板的亮度数据时可以同时获取至少两种种颜色特征子像素的当前亮度数据,相较于传统技术中单一画面只显示单一颜色,三种颜色需要拍摄三次,本实施例可以在单一灰阶下将画面拍摄次数由3次降为1次或2次,减少补偿过程中1/3~2/3的拍摄时间,提高了补偿效率。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种显示面板的mura补偿方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序。其中,处理器执行所述计算机程序时实现上述显示面板的mura补偿方法的步骤。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述显示面板的mura补偿方法的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1