一种液晶显示屏的数据补偿方法及装置与流程

文档序号:11204831阅读:1095来源:国知局
一种液晶显示屏的数据补偿方法及装置与流程

本发明涉及显示技术领域,尤其涉及一种液晶显示屏的数据补偿方法及装置。



背景技术:

目前,液晶显示屏从点亮到温度稳定进入显示稳定状态需要一段时间,在该段时间内,随着温度逐渐升高至稳定,相应的,液晶显示屏中存在的画面显示不均(mura)是由重变轻最后稳定的过程,针对mura问题,现有技术中,一般在开机之后调用一个mura数据补偿表进行补偿。关机之后,温度逐渐降低,液晶显示屏本身的mura也会从轻慢慢恢复至初始状态,如果在还未恢复至初始状态时就再次开机,这时,调用上述mura数据补偿表,就与实际所需的补偿情况就不相符,补偿效果较差。



技术实现要素:

本发明实施例的目的是提供一种液晶显示屏的数据补偿方法及装置,用于解决现有技术中的液晶显示屏的数据补偿效果差的问题。

本发明实施例的目的是通过以下技术方案实现的:

一种液晶显示屏的数据补偿方法,该方法包括:

在开机时,确定距离上一次关机时的计时时长△T’,以及确定上一次关机时调用的画面显示不均mura数据补偿表am

根据预设的mura稳定所需的时间T、预设的不同的时间段对应的mura数据补偿表、以及确定的所述△T’、所述mura数据补偿表am,确定本次开机时调用的mura数据补偿表;

从确定的本次开机时调用的mura数据补偿表开始进行数据补偿。

较佳地,所述确定距离上一次关机时的计时时长△T’,包括:

将从上一次关机到本次开机的时间确定为距离上一次关机时的计时时长△T’。

较佳地,当计时时长△T’到达预设时间阈值T时,停止计时。

较佳地,所述确定本次开机时调用的mura数据补偿表,包括:

判断△T’是否小于T;

如果△T’小于T,则根据所述T、预设的不同的时间段对应的mura数据补偿表、所述△T’、所述mura数据补偿表am,确定本次开机时调用的mura数据补偿表;其中,预设的不同时间段对应的mura数据补偿表,包括:所述T内包含的N个时长为△T的时间段,其中,第n+1个时间段[n△T,(n+1)△T)对应的是mura数据补偿表an,n为[0,N-1]范围内的整数;所述T之后的时间段对应的是mura数据补偿表aN

如果△T’大于或者等于T,则确定本次开机时调用的mura数据补偿表为所述T内的第1个时间段对应的mura数据补偿表。

较佳地,如果△T’小于T,根据所述T、预设的不同的时间段对应的mura数据补偿表、所述△T’、所述mura数据补偿表am,确定本次开机时调用的mura数据补偿表,包括:

判断m与△T’/△T的差值是否大于零;如果是,根据公式n=[m-△T’/△T],确定本次开机时初始调用的mura数据补偿表为an;否则,则确定本次开机时调用的mura数据补偿表为所述T内的第1个时间段对应的mura数据补偿表。

较佳地,通过如下方式预先配置不同时间段对应的mura数据补偿表:

从开机时刻开始,利用mura擦除设备进行mura擦除得到mura数据补偿表a0,然后每经过△T进行一次mura擦除直至mura稳定,得到mura数据补偿表a1~aN并存储。

一种液晶显示屏的数据补偿装置,该装置包括:

计时和补偿数据表确定模块,用于:在开机时,确定距离上一次关机时的计时时长△T’;确定上一次关机时调用的画面显示不均mura数据补偿表am;根据预设的mura稳定所需的时间T、预设的不同的时间段对应的mura数据补偿表、以及确定的所述△T’、所述mura数据补偿表am,确定本次开机时调用的mura数据补偿表;

数据补偿模块,用于:从确定的本次开机时调用的mura数据补偿表开始进行数据补偿。

较佳地,确定距离上一次关机时的计时时长△T’时,所述计时和补偿数据表确定模块,具体用于:

将从上一次关机到本次开机的时间确定为距离上一次关机时的计时时长△T’。

较佳地,确定距离上一次关机时的计时时长△T’时,所述计时和补偿数据表确定模块,具体用于:

当计时时长△T’到达预设时间阈值T时,停止计时。

较佳地,确定本次开机时调用的mura数据补偿表时,所述计时和补偿数据表确定模块,具体用于:

判断△T’是否小于T;

如果△T’小于T,则根据所述T、预设的不同的时间段对应的mura数据补偿表、所述△T’、所述mura数据补偿表am,确定本次开机时调用的mura数据补偿表;其中,预设的不同时间段对应的mura数据补偿表包括:所述T内包含的N个时长为△T的时间段,其中,第n+1个时间段[n△T,(n+1)△T)对应的是mura数据补偿表an,n为[0,N-1]范围内的整数;所述T之后的时间段对应的是mura数据补偿表aN

如果△T’大于或者等于T,则确定本次开机时调用的mura数据补偿表为所述T内的第1个时间段对应的mura数据补偿表。

较佳地,如果△T’小于T,根据所述T、预设的不同的时间段对应的mura数据补偿表、所述△T’、所述mura数据补偿表am,确定本次开机时调用的mura数据补偿表时,所述计时和补偿数据表确定模块,具体用于:

判断m与△T’/△T的差值是否大于零;如果是,根据公式n=[m-△T’/△T],确定本次开机时初始调用的mura数据补偿表为an;否则,则确定本次开机时调用的mura数据补偿表为所述T内的第1个时间段对应的mura数据补偿表。

较佳地,还包括配置模块,用于通过如下方式预先配置不同时间段对应的mura数据补偿表:

从开机时刻开始,利用mura擦除设备进行mura擦除得到mura数据补偿表a0,然后每经过时长△T进行一次mura擦除直至mura稳定,得到mura数据补偿表a1~aN并存储。

本发明实施例的有益效果如下:

本发明实施例中,mura在不同的时间段,由于温度不同所呈现的程度不同,本方案中,由于为不同的时间段配置不同的mura数据补偿表,并且在开机之后,结合mura稳定所需时间、距离上一次关机时开始的计时时间、关机时调用的数据补偿表,确定一个合适的起始的数据补偿表,补偿效果更好。

附图说明

图1为本发明实施例提供的一种液晶显示屏的数据补偿方法流程图;

图2为本发明实施例提供的一种液晶显示屏的数据补偿装置示意图。

具体实施方式

下面结合附图和实施例对本发明提供的一种液晶显示屏的数据补偿方法及装置进行更详细地说明。

如图1所示,本发明实施例提供一种液晶显示屏的数据补偿方法,其具体实现方式如下:

步骤110、在开机时,确定距离上一次关机时的计时时长△T’,以及确定上一次关机时调用的mura数据补偿表am

步骤120、根据预设的mura稳定所需的时间T、预设的不同的时间段对应的mura数据补偿表、以及确定的上述△T’、上述mura数据补偿表am,确定本次开机时调用的mura数据补偿表;

其中,预设的mura所需的稳定时间T是指从mura最严重(即初始状态)逐渐变轻直到mura稳定这一过程所需的时间。T的具体值可以设定为经验值。

步骤130、从确定的本次开机时调用的mura数据补偿表开始进行数据补偿。

本发明实施例中,mura在不同的时间段,由于温度不同所呈现的程度不同,本方案中,由于为不同的时间段配置不同的mura数据补偿表,并且在开机之后,结合mura稳定所需时间、距离上一次关机时开始的计时时间、关机时调用的数据补偿表,确定一个合适的起始的数据补偿表,补偿效果更好。

具体实施时,较佳地,确定距离上一次关机时的计时时长△T’,具体可以是:将从上一次关机到本次开机的时间确定为距离上一次关机时的计时时长△T’。本实施例中,从上一次关机到本次开机,一直在计时,实现简单。但是,在实施中,可能存在一种情况就是,关机之后经过很久才开机,这时,如果一直在计时,会耗费许多电能,并且关机后经过的时间达到T之后,液晶显示屏的mura肯定就会恢复到初始状态,也就无需再计时,因而,进一步地,当计时时长△T’到达预设时间阈值T时,停止计时。

具体实施时,较佳地,上述步骤120中的具体实现方式有多种,其中一种确定本次开机时调用的mura数据补偿表的方式具体可以是:判断△T’是否小于T;如果△T’小于T,则根据上述T、预设的不同的时间段对应的mura数据补偿表、上述△T’、上述mura数据补偿表am,确定本次开机时调用的mura数据补偿表;其中,预设的不同时间段对应的mura数据补偿表,包括:上述T内包含的N个时长为△T的时间段,其中,第n+1个时间段[n△T,(n+1)△T)对应的是mura数据补偿表an,n为[0,N-1]范围内的整数;上述T之后的时间段对应的是mura数据补偿表aN;如果△T’大于或者等于T,则确定本次开机时调用的mura数据补偿表为上述T内的第1个时间段对应的mura数据补偿表。

本实施例中,如果△T’小于T,关机之后经过△T’再开机,mura可能已经恢复到初始状态,也可能还未恢复到初始状态,因而,需要调用的mura数据补偿表可能是不同的时间段中的任意一个mura数据补偿表。如果△T’大于或者等于T,关机之后经过△T’再开机,mura肯定已经恢复到了初始状态,T内包含的N个时长为△T的时间段中,第1个时间段对应的是mura的初始状态,因而此时需要调用的肯定是T内的第1个时间段对应的mura数据补偿表。

其中,T内包含的时长为△T的时间段的个数N可以根据实际需要设置。

具体实施时,较佳地,如果△T’小于T,根据上述T、预设的不同的时间段对应的mura数据补偿表、上述△T’、上述mura数据补偿表am,确定本次开机时调用的mura数据补偿表,其实现方式有多种,其中一种具体实现方式可以是:判断m与△T’/△T的差值是否大于零;如果是,根据公式n=[m-△T’/△T],确定本次开机时初始调用的mura数据补偿表为an;否则,则确定本次开机时调用的mura数据补偿表为上述T内的第1个时间段对应的mura数据补偿表。

本实施例中,△T’/△T可以反映计时过程中经过了多少个时间段,经历的时间段越多,恢复的也就越多,也就可以反映距离上一次关机之后mura的恢复程度,如果m与△T’/△T的差值小于或者等于零,则mura已经恢复到初始状态,因而,可以直接确定应该调用T内的第1个时间段对应的mura数据补偿表。

本发明实施例中,较佳地,通过如下方式预先配置不同时间段对应的mura数据补偿表:从开机时刻开始,利用mura擦除设备进行mura擦除得到mura数据补偿表a0,然后每经过△T进行一次mura擦除直至mura稳定,得到mura数据补偿表a1~aN并存储。

实施中,预先配置不同时间段对应的mura数据补偿表时,是需要在mura处于初始状态的时候进行配置的。

基于同样的发明构思,本发明实施例还提供一种液晶显示屏的数据补偿装置,如图2所示,该装置包括:

计时和补偿数据表确定模块201,用于:在开机时,确定距离上一次关机时的计时时长△T’;确定上一次关机时调用的画面显示不均mura数据补偿表am;根据预设的mura稳定所需的时间T、预设的不同的时间段对应的mura数据补偿表、以及确定的上述△T’、上述mura数据补偿表am,确定本次开机时调用的mura数据补偿表;

数据补偿模块202,用于:从确定的本次开机时调用的mura数据补偿表开始进行数据补偿。

本发明实施例中,mura在不同的时间段,由于温度不同所呈现的程度不同,本方案中,由于为不同的时间段配置不同的mura数据补偿表,并且在开机之后,结合mura稳定所需时间、距离上一次关机时开始的计时时间、关机时调用的数据补偿表,确定一个合适的起始的数据补偿表,补偿效果更好。

较佳地,确定距离上一次关机时的计时时长△T’时,上述计时和补偿数据表确定模块,具体用于:

将从上一次关机到本次开机的时间确定为距离上一次关机时的计时时长△T’。

较佳地,确定距离上一次关机时的计时时长△T’时,上述计时和补偿数据表确定模块,具体用于:

当计时时长△T’到达预设时间阈值T时,停止计时。

较佳地,确定本次开机时调用的mura数据补偿表时,上述计时和补偿数据表确定模块,具体用于:

判断△T’是否小于T;

如果△T’小于T,则根据上述T、预设的不同的时间段对应的mura数据补偿表、上述△T’、上述mura数据补偿表am,确定本次开机时调用的mura数据补偿表;其中,预设的不同时间段对应的mura数据补偿表包括:所述T内包含的N个时长为△T的时间段,其中,第n+1个时间段[n△T,(n+1)△T)对应的是mura数据补偿表an,n为[0,N-1]范围内的整数;所述T之后的时间段对应的是mura数据补偿表aN

如果△T’大于或者等于T,则确定本次开机时调用的mura数据补偿表为所述T内的第1个时间段对应的mura数据补偿表。

较佳地,如果△T’小于T,根据上述T、预设的不同的时间段对应的mura数据补偿表、上述△T’、上述mura数据补偿表am,确定本次开机时调用的mura数据补偿表时,上述计时和补偿数据表确定模块,具体用于:

判断m与△T’/△T的差值是否大于零;如果是,根据公式n=[m-△T’/△T],确定本次开机时初始调用的mura数据补偿表为an;否则,则确定本次开机时调用的mura数据补偿表为上述T内的第1个时间段对应的mura数据补偿表。

较佳地,还包括配置模块,用于通过如下方式预先配置不同时间段对应的mura数据补偿表:

从开机时刻开始,利用mura擦除设备进行mura擦除得到mura数据补偿表a0,然后每经过时长△T进行一次mura擦除直至mura稳定,得到mura数据补偿表a1~aN并存储。

下面结合具体的应用场景,对本发明实施例提供的一种液晶显示屏的数据补偿方法及装置进行更加详细地说明。

在本实施例中,液晶显示屏的数据补偿装置包括计时和数据补偿表确定模块、数据补偿模块和配置模块。液晶显示屏的数据补偿装置中还包括备用电源模块。液晶显示屏中包括液晶显示模块,用于在数据补偿后进行显示。

实施中,由配置模块预先配置开机后mura稳定所需的时间T,假设T=15min。然后在mura处于初始状态的时候,通过如下方式预先配置不同时间段对应的mura数据补偿表:从开机时刻开始,利用mura擦除设备进行mura擦除,得到mura数据补偿表a0,然后每经过时长△T=5min进行一次mura擦除直至mara稳定,得到mura数据补偿表a1~a3并存储。数据补偿表a0~a3存储在数据补偿模块中。

实施中,计时和数据补偿表确定模块的硬件结构可以采用微控制单元(Microcontroller Unit,MCU)和系统内部时钟,将液晶显示模块的逻辑驱动电压,如3.3V,输入MCU的侦测引脚,当系统掉电时,即关机时,MCU控制系统内部时钟开始计时。数据补偿单元的硬件结构可以采用时序控制器(Timing Controller,TCON)。MCU确定mura数据补偿表后,通过控制两个引脚将n值以2位(bit)的数据“00”,“01”,“10”,“11”输出,TCON需要用到2个通用输入输出(General Purpose Input Output,GPIO)与该两个引脚相连,进行接收2bit的数据。如果mura补偿表增多,相应的,GPIO也增多。

关机时,计时和数据补偿表确定模块记录当前正在调用的mura数据补偿表am,例如,当前正在调用a2,并且开始计时,一直到再次开机停止计时,进一步的,当计时时长△T’达到预设阈值T时,停止计时,得到计时时长△T’。

基于此,本实施例中,对液晶显示屏的数据补偿的过程如下:

开机后,计时和数据补偿表确定模块确定距离上一次关机时的计时时长△T’,以及上一次关机时正在调用的mura数据补偿表a2

判断△T’是否小于T;

如果△T’小于T,判断2-△T’/△T的值是否大于零;如果是,根据公式n=[2-△T’/△T],取整得到n,确定本次开机调用的是mura数据补偿表an;如果小于或者等于零,确定本次开机调用的是mura数据补偿表a0

如果△T’等于T,确定本次开机调用的是mura数据补偿表a0

计时和数据补偿表确定模块将确定的本次开机调用的是mura数据补偿表an的n值从MCU关联引脚输出。TCON GPIO口根据接收到的“00”,“01”,“10”,“11”,进行mura数据补偿表的调用。

如果上次关机时正在调用mura数据补偿表a2,假设,△T’<△T,那么,开机后从mura数据补偿表a2起始调用,依次调用a2、a3;如果△T≤△T’<2△T,那么开机后从mura数据补偿表a1起始调用,依次调用a1、a2、a3;如果2△T≤△T’≤T,那么开机后从mura数据补偿表a0起始调用,依次调用a0、a1、a2、a3

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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