获取液晶显示器的过驱动查找表的方法与流程

文档序号:14446141阅读:397来源:国知局

本发明涉及显示技术领域,尤其涉及一种获取液晶显示器的过驱动查找表的方法。



背景技术:

随着显示技术的发展,液晶显示器(liquidcrystaldisplay,lcd)等平面显示装置因具有高画质、省电、机身薄及应用范围广等优点,而被广泛的应用于手机、电视、个人数字助理、数字相机、笔记本电脑、台式计算机等各种消费性电子产品,成为显示装置中的主流。

现有市场上的液晶显示装置大部分为背光型液晶显示器,其包括液晶显示面板及背光模组(backlightmodule)。液晶显示面板的工作原理是在两片平行的玻璃基板当中放置液晶分子,通过通电与否来控制液晶分子改变方向,将背光模组的光线折射出来产生画面。

在液晶显示面板驱动过程中,由于液晶的反应速度有限,难以在短时间内达到预期的偏转角度,进而产生色偏,影响显示效果,为克服上述缺陷,现有技术提出了一种过驱动技术(overdriver,od),以使液晶在较短的时间内达到预期偏转目标,od技术的原理是:当需要从当前灰阶切换到目标灰阶时,若是只给目标灰阶的驱动电压,由于液晶翻转的反应速度慢,实际并不能达不到我们需要的目标灰阶,而使用od技术,则会提供与当前灰阶对应的驱动电压的差值更大的od灰阶对应的驱动电压,从而加快液晶翻转速度,以达到我们实际所需的目标灰阶,解决色偏问题。

为了实现过驱动,需要预设一个过驱动查找表,所述过驱动查找表的横坐标和纵坐标分别为当前灰阶和目标灰阶,从而可以根据当前灰阶和目标灰阶从过驱动查找表找到od灰阶,进而以od灰阶对应的驱动电压驱动液晶翻转,实现过驱动,现有技术中使用人工手动的方式对液晶显示面板的进行调试测试获取过驱动查找表,效率低下,人工成本高。



技术实现要素:

本发明的目的在于提供一种获取液晶显示器的过驱动查找表的方法,能够自动获取液晶显示器的过驱动查找表,提升测试效率,降低测试成本。

为实现上述目的,本发明提供一种获取液晶显示器的过驱动查找表的方法,包括如下步骤:

步骤s1、选定多个灰阶数据作为待od灰阶数据,并选定一个待od灰阶数据作为当前待od灰阶数据;

步骤s2、根据当前待od灰阶数据生成多个待测试灰阶数据;

步骤s3、以所述待测试灰阶数据驱动所述液晶显示器依次显示多个测试画面,分别测量各个测试画面中中央区域及边缘区域的色度;

步骤s4、计算各个测试画面中中央区域及边缘区域的色度的差值,将各个测试画面中中央区域及边缘区域的色度的差值与预设的色度阈值进行比较,若测试画面中中央区域及边缘区域的色度的差值小于预设的色度阈值,则判定该测试画面对应的待测试灰阶数据为合规数据,否则判定该测试画面对应的待测试灰阶数据为非合规数据;

步骤s5、选定各个合规数据的中位数作为当前待od灰阶数据对应od驱动值;

步骤s6、判断是否已获取所有待od灰阶数据的od驱动值,若是,则进行步骤s7,若否,则切换下一个待od灰阶数据作为当前待od灰阶数据并返回步骤s2;

步骤s7、根据各个待od灰阶数据的od驱动值,生成过驱动查找表。

所述步骤s1中,每一个灰阶数据均包括:第一灰阶值、第二灰阶值及第三灰阶值。

所述步骤s1中选定的每一个待od灰阶数据,其第一灰阶值均等于预设的驱动幅度的正整数倍或等于最大灰阶值,第二灰阶值均与第一灰阶值相等,第三灰阶值均小于第一灰阶值,且当所述第一灰阶值等于预设的驱动幅度的正整数倍时,所述第三灰阶值等于预设的驱动幅度的整数倍,当所述第一灰阶值等于最大灰阶值,所述第三灰阶值等于预设的驱动幅度的偶数倍,所述预设的驱动幅度为正整数。

所述步骤s2中,若当前待od灰阶数据的第三灰阶值为最小灰阶值时,则根据以下公式1获取l个待测试灰阶数据;

公式1:

ma=m+a

na=n

ka=k

其中,m、n及k为待od灰阶数据的第一灰阶值、第二灰阶值及第三灰阶值,ma、na及ka为第a个待测试灰阶数据的第一灰阶值、第二灰阶值及第三灰阶值,a为小于或等于l的正整数,l为预设的驱动幅度的两倍;

若当前待od灰阶数据的第一灰阶值为最大灰阶值时,则根据下述公式2生成l个待测试灰阶数据;

公式2:

ma=m

na=n

ka=k-a

若当前待od灰阶数据的第一灰阶值非为最大灰阶值且第三灰阶值非为最小灰阶值时,根据以下公式3生成g行g列个待测试灰阶数据:

m(i,j)=m+i

n(i,j)=n

k(i,j)=k-j

m(i,j)、n(i,j)及k(i,j)为第i行第j列待测试灰阶数据的第一灰阶值、第二灰阶值及第三灰阶值,i和j均为小于或等于g的正整数,g等于预设的驱动幅度。

所述步骤s5还包括:当全部待测试灰阶数据均为非合规数据时,选择各个测试画面中中央区域及边缘区域的色度的差值最接近预设的色度阈值的一个测试画面对应的待测试灰阶数据作为当前待od灰阶数据对应od驱动值。

所述步骤s7具体包括:

将各个待od灰阶数据的od驱动值填入过驱动查找表中对应的位置,并根据已填入的待od灰阶数据的od驱动值进行线性插值,得到完整的过驱动查找表。

所述步骤s7还包括:在根据已填入的待od灰阶数据的od驱动值进行线性插值之前,对已填入的各个待od灰阶数据的od驱动值进行排序检查,找出不符合预设的排序规则的od驱动值,并用与所述不符合预设的排序规则的od驱动值相邻的两个od驱动值的均值替换不符合预设的排序规则的od驱动值。

所述过驱动查找表中的od驱动值在行方向和列方向上均按照从小到大的顺序依次排列。

所述步骤s5具体包括:分别选定各个合规数据的第一灰阶值的中位数和第三灰阶值的中位数作为当前待od灰阶数据对应第一od驱动值和第二od驱动值。

所述液晶显示器中包括依次重复排列的红色子像素、绿色子像素及蓝色子像素;

所述获取液晶显示器的过驱动查找表的方法在步骤s7之前具体包括:以灰阶数据中的第一灰阶值、第二灰阶值及第三灰阶值分别驱动液晶显示器中的红色子像素、绿色子像素及蓝色子像素,完成步骤s1至步骤s6的第一次循环,生成第一组od驱动值;

以灰阶数据中的第一灰阶值、第二灰阶值及第三灰阶值分别驱动液晶显示器中的绿色子像素、蓝色子像素及红色子像素,完成步骤s1至步骤s6的第二次循环,生成第二组od驱动值;

以灰阶数据中的第一灰阶值、第二灰阶值及第三灰阶值分别驱动液晶显示器中的蓝色子像素、红色子像素及绿色子像素,完成步骤s1至步骤s6的第三次循环,生成第三组od驱动值;

在所述步骤s7中,以所述第一组od驱动值、第二组od驱动值及第三组od驱动值的平均值作为各个待od灰阶数据的od驱动值,生成过驱动查找表。

本发明的有益效果:本发明提供一种获取液晶显示器的过驱动查找表的方法,通过分别测量各个测试画面中中央区域及边缘区域的色度,找出多个合规数据,并以合规数据的中位数作为od驱动值,进而根据测试获得的od驱动值生成过驱动查找表,能够自动获取液晶显示器的过驱动查找表,提升测试效率,降低测试成本。

附图说明

为了能更进一步了解本发明的特征以及技术内容,请参阅以下有关本发明的详细说明与附图,然而附图仅提供参考与说明用,并非用来对本发明加以限制。

附图中,

图1为本发明的获取液晶显示器的过驱动查找表的方法的流程图。

具体实施方式

为更进一步阐述本发明所采取的技术手段及其效果,以下结合本发明的优选实施例及其附图进行详细描述。

请参阅图1,本发明提供一种获取液晶显示器的过驱动查找表的方法,包括如下步骤:

步骤s1、选定多个灰阶数据作为待od灰阶数据,并选定一个待od灰阶数据作为当前待od灰阶数据。

具体地,液晶显示器包括阵列排布的多个像素单元,每一个像素单元均包括依次排列的红色子像素、绿色子像素及蓝色子像素,通过所述红色子像素、绿色子像素及蓝色子像素分别显示红色、绿色及蓝色,实现彩色显示。

在本发明的实施例中,每一个灰阶数据均包括:第一灰阶值、第二灰阶值及第三灰阶值,所述第一灰阶值、第二灰阶值及第三灰阶值分别用于驱动所述红色子像素、绿色子像素及蓝色子像素中的一个,不同的灰阶值驱动不同的子像素。

具体地,在所述步骤s1中选定的每一个待od灰阶数据中,其第一灰阶值均等于预设的驱动幅度的正整数倍或等于最大灰阶值,第二灰阶值均与第一灰阶值相等,第三灰阶值均小于第一灰阶值,且当所述第一灰阶值等于预设的驱动幅度的正整数倍时,所述第三灰阶值等于预设的驱动幅度的整数倍,当所述第一灰阶值等于最大灰阶值,所述第三灰阶值等于预设的驱动幅度的偶数倍,所述预设的驱动幅度为正整数。

优选地,所述第一灰阶值、第二灰阶值及第三灰阶值的取值范围均为0~255,所述预设的驱动幅度为32,从而在本发明的实施例中,所述步骤s1中选定的待od灰阶数据包括:(32,32,0)、(64,64,0)、(64,64,32)、(96,96,0)、(96,96,32)、(96,96,64)、(128,128,0)(128,128,32)、(128,128,64)、(128,128,96)、(160,160,0)、(160,160,32)、(160,160,64)、(160,160,96)、(160,160,128)、(192,192,0)、(192,192,32)、(192,192,64)、(192,192,96)、(192,192,128)、(192,192,160)、(224,224,0)、(224,224,32),(224,224,64)、(224,224,96)、(224,224,128)、(224,224,160)、(224,224,192)、(255,255,64)、(255,255,128)及(255,255,192),其中括号中三个数据依次为第一灰阶值、第二灰阶值及第三灰阶值。

其中,待od灰阶数据(32,32,0)、(64,64,0)、(96,96,0)、(128,128,0)、(160,160,0)、(192,192,0)及(224,224,0)中的第三灰阶值为最小灰阶值,无法再进行调整,只能调整第一灰阶值,而(255,255,64)、(255,255,128)、(255,255,192)中第一灰阶值为最大灰阶值,也无法再进行调整,只能调整第三灰阶值,而除此之外的其他待od灰阶数据可同时调整第一灰阶值和第三灰阶值。

步骤s2、根据当前待od灰阶数据生成多个待测试灰阶数据。

具体地,所述步骤s2中,若当前待od灰阶数据的第三灰阶值为最小灰阶值时,则根据以下公式1获取l个待测试灰阶数据;

公式1:

ma=m+a

na=n

ka=k

其中,m、n及k为待od灰阶数据的第一灰阶值、第二灰阶值及第三灰阶值,ma、na及ka为第a个待测试灰阶数据的第一灰阶值、第二灰阶值及第三灰阶值,a为小于或等于l的正整数,l为预设的驱动幅度的两倍;

若当前待od灰阶数据的灰阶值为最大灰阶值时,则根据下述公式2生成l个待测试灰阶数据;

公式2:

ma=m

na=n

ka=k-a

若当前待od灰阶数据的第一灰阶值非为最大灰阶值且第三灰阶值非为最小灰阶值时,根据以下公式3生成g行g列个待测试灰阶数据:

m(i,j)=m+i

n(i,j)=n

k(i,j)=k-j

m(i,j)、n(i,j)及k(i,j)为第i行第j列待测试灰阶数据的第一灰阶值、第二灰阶值及第三灰阶值,i和j均为小于或等于g的正整数,g等于预设的驱动幅度。

可以理解的是,所述待测试灰阶数据的第一灰阶值、第二灰阶值及第三灰阶值均应该在液晶显示器的灰阶取值范围内,例如都在0~255的范围内。

对应上述实施例中,对于待od灰阶数据(32,32,0)、(64,64,0)、(96,96,0)、(128,128,0)、(160,160,0)、(192,192,0)及(224,224,0)均分别生成64个待测试灰阶数据,以(32,32,0)为例,该64个灰阶数据分别为(33,32,0)、(34,32,0)、(35,32,0)、(36,32,0)…以此类推直至(96,32,0);对于待od灰阶数据(255,255,64)、(255,255,128)、(255,255,192)均分别生成64个待测试灰阶数据,以(255,255,64)为例,该64个灰阶数据分别为(255,255,63)、(255,255,62)、(255,255,61)、(255,255,60)…以此类推直至(255,255,0);对于剩余每一个待od灰阶数据均生成32乘32即1024个待测试灰阶数据,各个待测试灰阶数据满足上述公式三。

步骤s3、以所述待测试灰阶数据驱动所述液晶显示器依次显示多个测试画面,分别测量各个测试画面中中央区域及边缘区域的色度。

具体地,所述色度包括色度的横坐标值x和色度的纵坐标值y。

步骤s4、计算各个测试画面中中央区域及边缘区域的色度的差值,将各个测试画面中中央区域及边缘区域的色度的差值与预设的色度阈值进行比较,若所述测试画面中中央区域及边缘区域的色度的差值小于预设的色度阈值,则判定所述该测试画面对应的待测试灰阶数据为合规数据,否则判定该测试画面对应的待测试灰阶数据为非合规数据。

具体地,所述各个测试画面中中央区域及边缘区域的色度的差值包括:各个测试画面中中央区域及边缘区域的色度的横坐标值x的差值和各个测试画面中中央区域及边缘区域的色度的纵坐标值y的差值,各个测试画面中中央区域及边缘区域的色度的横坐标值x的差值和各个测试画面中中央区域及边缘区域的色度的纵坐标值y的差值均小于预设的色度阈值时,判定所述该测试画面对应的待测试灰阶数据为合规数据,否则为非合规数据,例如预设的色度阈值为0.02,此时若某一测试画面中中央区域及边缘区域的色度的横坐标值x的差值和该测试画面中中央区域及边缘区域的色度的纵坐标值y的差值均小于0.02,则判断该测试画面为对应的待测试灰阶数据为合规数据。

步骤s5、选定各个合规数据的中位数作为当前待od灰阶数据对应od驱动值。

具体实施时,分别选定各个合规数据的第一灰阶值的中位数和第三灰阶值的中位数作为当前待od灰阶数据对应第一od驱动值和第二od驱动值,例如,由待od灰阶数据(64,64,32)生成的各个待测试灰阶数据中的合规数据的第一灰阶值和第二灰阶值的中位数分别为78和15,则此时待od灰阶数据(64,64,32)对应的第一od驱动值和第二od驱动值分别为78和15,对应到过驱动查找表中,78为当前灰阶为32,目标灰阶为64的od驱动值,15为当前灰阶为64,目标灰阶为32的od驱动值,也即第一od驱动值填入过驱动查找表中当前灰阶等于当前待od灰阶数据的第三灰阶值,目标灰阶等于当前待od灰阶数据的第一灰阶值的位置,第二od驱动值填入过驱动查找表中当前灰阶等于当前待od灰阶数据的第一灰阶值,目标灰阶等于当前待od灰阶数据的第三灰阶值的位置。

需要说明的是,当全部待测试灰阶数据均为非合规数据时,选择各个测试画面中中央区域及边缘区域的色度的差值最接近预设的色度阈值的一个测试画面对应的待测试灰阶数据当前待od灰阶数据对应od驱动值,其中各个测试画面中中央区域及边缘区域的色度的差值最接近预设的色度阈值的一个测试画面即为,中央区域及边缘区域的色度的横坐标值x的差值和中央区域及边缘区域的色度的纵坐标值y的差值的差值与色度阈值最接近的测试画面。

步骤s6、判断是否已获取所有待od灰阶数据的od驱动值,若是,则进行步骤s7,若否,则切换下一个待od灰阶数据作为当前待od灰阶数据并返回步骤s2;

步骤s7、根据各个待od灰阶数据的od驱动值,生成过驱动查找表。

具体地,所述步骤s7具体包括:

将各个待od灰阶数据的od驱动值填入过驱动查找表中对应的位置,并根据已填入的待od灰阶数据的od驱动值进行线性插值,生成完整的过驱动查找表。

进一步地,所述步骤s7还包括:在根据填入待od灰阶数据的od驱动值进行线性插值之前,对过驱动查找表中的各个待od灰阶数据的od驱动值进行排序检查,找出不符合预设的排序规则的od驱动值,并用与所述不符合预设的排序规则的od驱动值相邻的两个od驱动值的均值替换不符合预设的排序规则的od驱动值,所述过驱动查找表中的od驱动值需要在行方向和列方向均按照从小到大顺序依次排列。

具体实施时,为了使得一个过驱动查找表中数据同时适应三种不同颜色的子像素的驱动,本发明会在步骤s7之前还包括:先以灰阶数据中的第一灰阶值、第二灰阶值及第三灰阶值分别驱动液晶显示器中的红色子像素、绿色子像素及蓝色子像素为基础,完成步骤s1至步骤s6的第一次循环,生成第一组od驱动值;再以灰阶数据中的第一灰阶值、第二灰阶值及第三灰阶值分别驱动液晶显示器中的绿色子像素、蓝色子像素及红色子像素为基础,完成步骤s1至步骤s6的第二次循环,生成第二组od驱动值;最后以灰阶数据中的第一灰阶值、第二灰阶值及第三灰阶值分别驱动液晶显示器中的蓝色子像素、红色子像素及绿色子像素为基础,完成步骤s1至步骤s6的第三次循环,生成第三组od驱动值;

最后,所述步骤s7中,以所述第一组od驱动值、第二组od驱动值及第三组od驱动值的平均值作为各个待od灰阶数据的od驱动值,生成过驱动查找表,例如,在第一组od驱动值中,当前灰阶为32,目标灰阶为64的od驱动值78,第二组od驱动值中,当前灰阶为32,目标灰阶为64的od驱动值77,第三组od驱动值中,当前灰阶为32,目标灰阶为64的od驱动值为76,则此时填入过驱动查找表中的当前灰阶为32,目标灰阶为64的od驱动值为(78+77+76)/3等于77。

综上所述,本发明提供一种获取液晶显示器的过驱动查找表的方法,通过分别测量各个测试画面中中央区域及边缘区域的色度,找出多个合规数据,并以合规数据的中位数作为od驱动值,进而根据测试获得的od驱动值生成过驱动查找表,能够自动获取液晶显示器的过驱动查找表,提升测试效率,降低测试成本。

以上所述,对于本领域的普通技术人员来说,可以根据本发明的技术方案和技术构思作出其他各种相应的改变和变形,而所有这些改变和变形都应属于本发明权利要求的保护范围。

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