显示器的图像处理方法和装置转让专利

申请号 : CN201110451827.0

文献号 : CN102522061B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 韦海成伍波田玉民包成敏李海燕

申请人 : 四川虹欧显示器件有限公司

摘要 :

本发明公开了一种显示器的图像处理方法和装置。其中,图像处理方法包括接收显示器的各个放电单元的子场数据;对子场数据进行编码,得到子场编码数据及与第一亮度值;对子场编码数据进行统计,得到子场编码数据对应的画面表现率;查找预设子场权重值表以获取第二亮度值;判断第一亮度值与第二亮度值之差的绝对值是否小于预设值,其中,在判定第一亮度值与第二亮度值之差的绝对值小于预设值时,输出子场编码数据以进行图像显示,在判定第一亮度值与第二亮度值之差的绝对值大于或等于预设值时,重新对子场数据进行编码。通过本发明,解决了现有技术中对存在阴影效应的图像进行处理时容易出现图像扭曲的问题,进而达到了提高画面显示质量的效果。

权利要求 :

1.一种显示器的图像处理方法,其特征在于,包括:

S101:接收显示器的各个放电单元的子场数据;

S103:对所述子场数据进行编码,得到子场编码数据及第一亮度值,其中,所述第一亮度值为与所述子场编码数据对应的亮度值;

S105:对所述子场编码数据进行统计,得到所述子场编码数据对应的画面表现率;

S107:查找预设子场权重值表以获取第二亮度值,其中,所述第二亮度值为与所述画面表现率对应的亮度值,其中,在所述预设子场权重值表中存储有画面表现率与亮度值的对应关系;

S109:判断所述第一亮度值与所述第二亮度值之差的绝对值是否小于预设值,其中,在判定所述第一亮度值与所述第二亮度值之差的绝对值小于预设值时,执行步骤S111,在判定所述第一亮度值与所述第二亮度值之差的绝对值大于或等于预设值时,返回步骤S103;

以及

S111:输出所述子场编码数据以进行图像显示,

其中,在步骤S107之后,所述图像处理方法还包括:

对所述第二亮度值进行修正,得到第三亮度值,其中,

判断所述第一亮度值与所述第二亮度值之差的绝对值是否小于预设值包括判断所述第一亮度值与所述第三亮度值之差的绝对值是否小于预设值,在判定所述第一亮度值与所述第二亮度值之差的绝对值小于预设值时,执行步骤S111包括:在判定所述第一亮度值与所述第三亮度值之差的绝对值小于预设值时,执行步骤S111,在判定所述第一亮度值与所述第二亮度值之差的绝对值大于或等于预设值时,返回步骤S103包括:在判定所述第一亮度值与所述第三亮度值之差的绝对值大于或等于预设值时,返回步骤S103。

2.根据权利要求1所述的图像处理方法,其特征在于,对所述第二亮度值进行修正,得到第三亮度值包括:获取所述放电单元的坐标位置;

获取所述子场数据的负载值;以及

根据所述坐标位置和所述负载值查找亮度修正值表对所述第二亮度值进行修正,得到所述第三亮度值。

3.根据权利要求2所述的图像处理方法,其特征在于,通过以下方法确定所述亮度修正值表:接收所述显示器的第一放电单元的子场数据,其中,所述第一放电单元的子场数据的负载值为第一预设值;

对所述第一放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;

测量所述显示器显示的亮度值,标定为所述第一放电单元在其子场数据的负载值为第一预设值时的亮度修正值;

接收所述显示器的第一放电单元的子场数据,其中,所述第一放电单元的子场数据的负载值为第二预设值,所述第二预设值与所述第一预设值为不同的预设值;

对所述第一放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;

测量所述显示器显示的亮度值,标定为所述第一放电单元在其子场数据的负载值为第二预设值时的亮度修正值;

接收所述显示器的第二放电单元的子场数据,其中,所述第二放电单元的子场数据的负载值为第一预设值,所述第二放电单元与所述第一放电单元为不同坐标位置的放电单元;

对所述第二放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;以及测量所述显示器显示的亮度值,标定为所述第二放电单元在其子场数据的负载值为第一预设值时的亮度修正值,其中,通过所述第一放电单元在其子场数据的负载值为第一预设值时的亮度修正值、所述第一放电单元在其子场数据的负载值为第二预设值时的亮度修正值和所述第二放电单元在其子场数据的负载值为第一预设值时的亮度修正值确定所述亮度修正值表。

4.一种显示器的图像处理装置,其特征在于,包括:

接收模块,用于接收显示器的各个放电单元的子场数据;

编码模块,用于对所述子场数据进行编码,得到子场编码数据及第一亮度值,其中,所述第一亮度值为与所述子场编码数据对应的亮度值;

统计模块,用于对所述子场编码数据进行统计,得到所述子场编码数据对应的画面表现率;

查找模块,用于查找预设子场权重值表以获取第二亮度值,其中,所述第二亮度值为与所述画面表现率对应的亮度值,其中,在所述预设子场权重值表中存储有画面表现率与亮度值的对应关系;

判断模块,用于判断所述第一亮度值与所述第二亮度值之差的绝对值是否小于预设值;

输出模块,用于在判定所述第一亮度值与所述第二亮度值之差的绝对值小于预设值时,输出所述子场编码数据以进行图像显示;以及返回模块,用于在判定所述第一亮度值与所述第二亮度值之差的绝对值大于或等于预设值时,返回所述编码模块以使所述编码模块执行对应的动作。

5.根据权利要求4所述的图像处理装置,其特征在于,所述图像处理装置还包括:修正模块,用于对所述第二亮度值进行修正,得到第三亮度值,其中,所述判断模块包括判断子模块,用于判断所述第一亮度值与所述第三亮度值之差的绝对值是否小于预设值,所述输出模块包括输出子模块,用于在判定所述第一亮度值与所述第三亮度值之差的绝对值小于预设值时,输出所述子场编码数据,所述返回模块包括返回子模块:用于在判定所述第一亮度值与所述第三亮度值之差的绝对值大于或等于预设值时,返回所述编码模块以使所述编码模块执行对应的动作。

6.根据权利要求5所述的图像处理装置,其特征在于,所述修正模块包括:第一获取子模块,用于获取所述放电单元的坐标位置;

第二获取子模块,用于获取所述子场数据的负载值;以及

查找子模块,用于根据所述坐标位置和所述负载值查找亮度修正值表对所述第二亮度值进行修正,得到所述第三亮度值。

7.根据权利要求6所述的图像处理装置,其特征在于,所述修正模块还包括:第一接收子模块,用于接收所述显示器的第一放电单元的子场数据,其中,所述第一放电单元的子场数据的负载值为第一预设值;

第一编码子模块,用于对所述第一放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;

第一测量子模块,用于测量所述显示器显示的亮度值,标定为所述第一放电单元在其子场数据的负载值为第一预设值时的亮度修正值;

第二接收子模块,用于接收所述显示器的第一放电单元的子场数据,其中,所述第一放电单元的子场数据的负载值为第二预设值,所述第二预设值与所述第一预设值为不同的预设值;

第二编码子模块,用于对所述第一放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;

第二测量子模块,用于测量所述显示器显示的亮度值,标定为所述第一放电单元在其子场数据的负载值为第二预设值时的亮度修正值;

第三接收子模块,用于接收所述显示器的第二放电单元的子场数据,其中,所述第二放电单元的子场数据的负载值为第一预设值,所述第二放电单元与所述第一放电单元为不同坐标位置的放电单元;

第三编码子模块,用于对所述第二放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;以及第三测量子模块,用于测量所述显示器显示的亮度值,标定为所述第二放电单元在其子场数据的负载值为第一预设值时的亮度修正值,其中,通过所述第一测量子模块、所述第二测量子模块和所述第三测量子模块的标定值确定所述亮度修正值表。

说明书 :

显示器的图像处理方法和装置

技术领域

[0001] 本发明涉及图像处理领域,具体而言,涉及一种显示器的图像处理方法和装置。

背景技术

[0002] 等离子体显示板PDP(Plasma Display Panel,简称PDP)采用的是多子场显示技术以实现图像的多灰度级显示。PDP模组在采用子场分离技术ADS实现画面显示的过程中,其灰度级表现是采用维持脉冲PWM调制的方式实现的,主要机理是采用X/Y/A三电极施加电影,激活模组放电单元里的He+Ne+Xe的三元气体产生紫外线激发荧光粉发出红(R)、绿(G)、蓝(B)三色光线通过ADS驱动方式实现彩色灰度显示。如图1所示,一场图像被分成N个子场进行显示,每个子场用于显示的时间与该子场的权值成正比。这些子场具有初始期、寻址期和维持期。每一子场的初始期和寻址期时间长度固定不变,且寻址期长度远大于初始期长度,维持期是交流等离子体显示板AC-PDP(AC Plasma Display Panel,简称AC-PDP)的主发光时间,某一子场的维持期长度与该子场的权重成正比。
[0003] 如图2所示,在维持期,X、Y电极交替施加方波,每个X/Y的方波周期会在两个电极之间产生一次气体放电,激发荧光粉发光。这种发光方式导致屏的发光亮度和子场权重相关。例如显示灰度级为127时,需要1,2,3,4,5,6,7子场发光,第8子场不发光,子场矢量W为[1,1,1,1,1,1,1,0]。PDP放电单元在屏上的位置主要是X/Y/A三电极的交汇处,放电单元的坐标构成包括两个坐标(a,b),其中纵坐标b和阴影产生密切相关,而横坐标a则主要是表述了该单元所在的屏中具体行位置。在ADS显示方式中由于阴影效应,不同的纵坐标上单元的亮度是不一样的,因此亮度L实际上是纵坐标b、子场负载Lr(subn)和输入灰度级Gin的一个函数L=f(b,Gin,Lr(Subn))。
[0004] 三电极结构的PDP采用XY对向放电来实现灰度级显示。显示过程中,每个放电单元可以看成一个小的容性器件,那么屏的每行结构就可以看成是一行小的容性器件的并联,如图3所示。实际图像显示过程中,各个显示单元都会有两个工作状态:ON/OFF状态,这种状态的变化就会导致每行的负载也会有动态的变化。如果我们把整行的显示单元看作是一个动态可变的电容,在显示过程中,每个单元因为ON或者OFF的变化就会造成X或Y电极上不同的压降。压降变换后每个单元发光亮度也会随之不同。在极端情况下:如果一行图像显示为全白(灰度级256),经测试,边缘部分和中间部分的亮度差可以达到10%以上,如图4所示。这种亮度差还会随着显示内容变化而发生改变。
[0005] 上述亮度差问题也称作阴影效应,在一行显示上可以看到当显示画面都是256灰度级时,是中间位置相对于边缘位置亮度会有所降低。
[0006] 现有技术中,解决阴影效应问题的方法是对图像按位置做数据补偿,如图5所示,在同是256灰度级的输入数据情况下,两边的亮度要比中间的亮度要高,为了解决亮度差异,采用对输入数据进行行位置L(x)判断,当该位置处于边缘则将该位置的灰度进向下调整,而中间部分的灰度值保持不变。采用这种方式校正后即可将图像的显示亮度调整到正常状态。然而,这种调整方式并不能完全解决阴影效应问题,其原因在于:一方面,这种根据位置的调整是固定的,例如坐标L(1)固定向下调整了4个灰度级,但该行图像是渐变灰度,并不是所有灰度均为256,这样的调整反而会出现灰度扭曲,如图6所示,显示单元1至6的灰度依次递增,在最边缘的显示单元1和6,如果两部分输入灰度级Gin都减去4灰度后,发现单元1和2,5和6之间出现反转,图像出现扭曲,即,单元1的亮度比单元2的亮度明显变暗,单元5的亮度比单元6的亮度高。这主要是这种调整方法计算的数据是在全部为256灰度情况下进行计算的,并没有考虑到大部分情况下,该行数据并不是全部处于ON状态,并且PDP的ADS显示方式中数据均按子场进行显示,这种调整没有考虑到子场情况。
[0007] 针对相关技术中对存在阴影效应的图像进行处理时容易出现图像扭曲的问题,目前尚未提出有效的解决方案。

发明内容

[0008] 本发明的主要目的在于提供一种显示器的图像处理方法和装置,以解决现有技术中对存在阴影效应的图像进行处理时容易出现图像扭曲的问题。
[0009] 为了实现上述目的,根据本发明的一个方面,提供了一种显示器的图像处理方法,包括:S101:接收显示器的各个放电单元的子场数据;S103:对子场数据进行编码,得到子场编码数据及第一亮度值,其中,第一亮度值为与子场编码数据对应的亮度值;S105:对子场编码数据进行统计,得到子场编码数据对应的画面表现率;S107:查找预设子场权重值表以获取第二亮度值,其中,第二亮度值为与画面表现率对应的亮度值,其中,在预设子场权重值表中存储有画面表现率与亮度值的对应关系;S109:判断第一亮度值与第二亮度值之差的绝对值是否小于预设值,其中,在判定第一亮度值与第二亮度值之差的绝对值小于预设值时,执行步骤S111,在判定第一亮度值与第二亮度值之差的绝对值大于或等于预设值时,返回步骤S103;以及S111:输出子场编码数据以进行图像显示。
[0010] 进一步地,在步骤S107之后,图像处理方法还包括:对第二亮度值进行修正,得到第三亮度值,其中,判断第一亮度值与第二亮度值之差的绝对值是否小于预设值包括判断第一亮度值与第三亮度值之差的绝对值是否小于预设值,在判定第一亮度值与第二亮度值之差的绝对值小于预设值时,执行步骤S111包括:在判定第一亮度值与第三亮度值之差的绝对值小于预设值时,执行步骤S111,在判定第一亮度值与第二亮度值之差的绝对值大于或等于预设值时,返回步骤S103包括:在判定第一亮度值与第三亮度值之差的绝对值大于或等于预设值时,返回步骤S103。
[0011] 进一步地,对第二亮度值进行修正,得到第三亮度值包括:获取放电单元的坐标位置;获取子场数据的负载值;以及根据坐标位置和负载值查找亮度修正值表对第二亮度值进行修正,得到第三亮度值。
[0012] 进一步地,通过以下方法确定亮度修正值表:接收显示器的第一放电单元的子场数据,其中,第一放电单元的子场数据的负载值为第一预设值;对第一放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;测量显示器显示的亮度值,标定为第一放电单元在其子场数据的负载值为第一预设值时的亮度修正值;接收显示器的第一放电单元的子场数据,其中,第一放电单元的子场数据的负载值为第二预设值,第二预设值与第一预设值为不同的预设值;对第一放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;测量显示器显示的亮度值,标定为第一放电单元在其子场数据的负载值为第二预设值时的亮度修正值;接收显示器的第二放电单元的子场数据,其中,第二放电单元的子场数据的负载值为第一预设值,第二放电单元与第一放电单元为不同坐标位置的放电单元;对第二放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;以及测量显示器显示的亮度值,标定为第二放电单元在其子场数据的负载值为第一预设值时的亮度修正值,其中,通过第一放电单元在其子场数据的负载值为第一预设值时的亮度修正值、第一放电单元在其子场数据的负载值为第二预设值时的亮度修正值和第二放电单元在其子场数据的负载值为第一预设值时的亮度修正值确定亮度修正值表。
[0013] 为了实现上述目的,根据本发明的另一方面,提供了一种显示器的图像处理装置,包括:接收模块,用于接收显示器的各个放电单元的子场数据;编码模块,用于对子场数据进行编码,得到子场编码数据及第一亮度值,其中,第一亮度值为与子场编码数据对应的亮度值;统计模块,用于对子场编码数据进行统计,得到子场编码数据对应的画面表现率;查找模块,用于查找预设子场权重值表以获取第二亮度值,其中,第二亮度值为与画面表现率对应的亮度值,其中,在预设子场权重值表中存储有画面表现率与亮度值的对应关系;判断模块,用于判断第一亮度值与第二亮度值之差的绝对值是否小于预设值;输出模块,用于在判定第一亮度值与第二亮度值之差的绝对值小于预设值时,输出子场编码数据以进行图像显示;以及返回模块,用于在判定第一亮度值与第二亮度值之差的绝对值大于或等于预设值时,返回编码模块以使编码模块执行对应的动作。
[0014] 进一步地,图像处理装置还包括:修正模块,用于对第二亮度值进行修正,得到第三亮度值,其中,判断模块包括判断子模块,用于判断第一亮度值与第三亮度值之差的绝对值是否小于预设值,输出模块包括输出子模块,用于在判定第一亮度值与第三亮度值之差的绝对值小于预设值时,输出子场编码数据,返回模块包括返回子模块:用于在判定第一亮度值与第三亮度值之差的绝对值大于或等于预设值时,返回编码模块以使编码模块执行对应的动作。
[0015] 进一步地,修正模块包括:第一获取子模块,用于获取放电单元的坐标位置;第二获取子模块,用于获取子场数据的负载值;以及查找子模块,用于根据坐标位置和负载值查找亮度修正值表对第二亮度值进行修正,得到第三亮度值。
[0016] 进一步地,修正模块还包括:第一接收子模块,用于接收显示器的第一放电单元的子场数据,其中,第一放电单元的子场数据的负载值为第一预设值;第一编码子模块,用于对第一放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;第一测量子模块,用于测量显示器显示的亮度值,标定为第一放电单元在其子场数据的负载值为第一预设值时的亮度修正值;第二接收子模块,用于接收显示器的第一放电单元的子场数据,其中,第一放电单元的子场数据的负载值为第二预设值,第二预设值与第一预设值为不同的预设值;第二编码子模块,用于对第一放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;第二测量子模块,用于测量显示器显示的亮度值,标定为第一放电单元在其子场数据的负载值为第二预设值时的亮度修正值;第三接收子模块,用于接收显示器的第二放电单元的子场数据,其中,第二放电单元的子场数据的负载值为第一预设值,第二放电单元与第一放电单元为不同坐标位置的放电单元;第三编码子模块,用于对第二放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;以及第三测量子模块,用于测量显示器显示的亮度值,标定为第二放电单元在其子场数据的负载值为第一预设值时的亮度修正值,其中,通过第一测量子模块、第二测量子模块和第三测量子模块的标定值确定亮度修正值表。
[0017] 通过本发明,采用步骤S101至步骤S111进行图像处理,S101:接收显示器的各个放电单元的子场数据;S103:对子场数据进行编码,得到子场编码数据及与第一亮度值,其中,第一亮度值为与子场编码数据对应的亮度值;S105:对子场编码数据进行统计,得到子场编码数据对应的画面表现率;S107:查找预设子场权重值表以获取第二亮度值,其中,第二亮度值为与画面表现率对应的亮度值,其中,在预设子场权重值表中存储有画面表现率与亮度值的对应关系;S109:判断第一亮度值与第二亮度值之差的绝对值是否小于预设值,其中,在判定第一亮度值与第二亮度值之差的绝对值小于预设值时,执行步骤S111,在判定第一亮度值与第二亮度值之差的绝对值大于或等于预设值时,返回步骤S103;以及S111:输出子场编码数据以进行图像显示。通过对编码后的数据进行画面表现率统计,查找与统计后的画面表现率相对应的亮度值,进而判断统计并查找所得到的亮度值,与子场编码数据所对应的亮度值的偏差是否在可接受的范围,如果偏差可接受,则按照编码后的子场数据进行输出以进行画面显示,如果偏差不可接受,则重新进行编码以保证画面显示的效果,即,既没有阴影效应也不存在图像扭曲,解决了现有技术中对存在阴影效应的图像进行处理时容易出现图像扭曲的问题,进而达到了提高画面显示质量的效果。

附图说明

[0018] 构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0019] 图1是根据相关技术的图像通过多个子场进行显示的示意图;
[0020] 图2是根据相关技术的显示器的电极结构的示意图;
[0021] 图3是根据相关技术的显示器的放电单元排列方式的示意图;
[0022] 图4是根据相关技术的显示器的一行图像的亮度差异的示意图;
[0023] 图5是根据相关技术的进行阴影效应调整的示意图;
[0024] 图6是根据相关技术的进行阴影效应调整的效果图;
[0025] 图7是根据本发明实施例的图像处理装置的示意图;
[0026] 图8是根据本发明实施例的图像处理方法的流程图;
[0027] 图9是根据本发明实施例的图像处理方法进行亮度修正的流程图;
[0028] 图10是根据本发明实施例的图像处理方法确定亮度修正值表的示意图;以及[0029] 图11a至图11c是根据本发明实施例的图像处理方法进行图像处理的效果图。

具体实施方式

[0030] 需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
[0031] 图7是根据本发明实施例的图像处理装置的示意图,如图7所示,该实施例中的图像处理装置包括:接收模块10、编码模块20、统计模块30、查找模块40、判断模块50、输出模块60和返回模块70。
[0032] 接收模块10,用于接收显示器的各个放电单元的子场数据。
[0033] 编码模块20,用于对子场数据进行编码,得到子场编码数据及第一亮度值,其中,第一亮度值为与子场编码数据对应的亮度值。
[0034] 统计模块30,用于对子场编码数据进行统计,得到子场编码数据对应的画面表现率。具体地,通过平均图像水平APL(Average Perfrnrmance Level,简称APL)进行统计,得到画面表现率,即APL统计值。
[0035] 查找模块40,用于查找预设子场权重值表以获取第二亮度值,其中,第二亮度值为与画面表现率对应的亮度值,其中,在预设子场权重值表中存储有画面表现率与亮度值的对应关系。具体地,通过已统计得出的画面表现百分率在预设子场权重值表中查找与该画面表现百分率相对应的亮度值,作为第二亮度值。
[0036] 判断模块50,用于判断第一亮度值与第二亮度值之差的绝对值是否小于预设值。
[0037] 输出模块60,用于在判定第一亮度值与第二亮度值之差的绝对值小于预设值时,输出子场编码数据以进行图像显示。具体地,如果第一亮度值与第二亮度值之差的绝对值小于预设值,即,编码后所得的子场编码数据可接受,系统按照编码后的子场数据进行输出以进行画面显示。
[0038] 返回模块70,用于在判定第一亮度值与第二亮度值之差的绝对值大于或等于预设值时,返回编码模块以使编码模块执行对应的动作。具体地,如果第一亮度值与第二亮度值之差的绝对值大于或等于预设值,即,编码后所得的子场编码数据不可接受,系统进行重新编码以保证画面显示的效果,即,既没有阴影效应也不存在图像扭曲。
[0039] 通过统计模块30对编码后的数据进行画面表现率统计,查找模块40查找与统计后的画面表现率相对应的亮度值,进而判断模块50判断统计并查找所得到的亮度值,与子场编码数据所对应的亮度值的偏差是否在可接受的范围,如果偏差可接受,则输出模块60按照编码后的子场数据进行输出以进行画面显示,如果偏差不可接受,则返回模块70执行返回编码模块20以重新进行编码以保证画面显示的效果,即,既没有阴影效应也不存在图像扭曲,解决了现有技术中对存在阴影效应的图像进行处理时容易出现图像扭曲的问题,进而达到了提高画面显示质量的效果。
[0040] 具体地,图像处理装置还包括:修正模块,用于对第二亮度值进行修正,得到第三亮度值,其中,判断模块包括判断子模块,用于判断第一亮度值与第三亮度值之差的绝对值是否小于预设值,输出模块包括输出子模块,用于在判定第一亮度值与第三亮度值之差的绝对值小于预设值时,输出子场编码数据,返回模块包括返回子模块:用于在判定第一亮度值与第三亮度值之差的绝对值大于或等于预设值时,返回编码模块以使编码模块执行对应的动作。
[0041] 通过修正模块对第二亮度值进行修正,得到第三亮度值,达到了提高对子场编码数据的判断准确性的效果。
[0042] 优选地,修正模块包括:第一获取子模块,用于获取放电单元的坐标位置;第二获取子模块,用于获取子场数据的负载值;以及查找子模块,用于根据坐标位置和负载值查找亮度修正值表对第二亮度值进行修正,得到第三亮度值。
[0043] 由于放电单元的位置坐标以及子场的负载大小直接影响图像亮度,通过位置坐标和子场的负载大小获得亮度修正值,达到了提高亮度修正值准确性的效果。
[0044] 其中,采用以下装置进行亮度修正值表的确定,修正模块还包括:第一接收子模块,用于接收显示器的第一放电单元的子场数据,其中,第一放电单元的子场数据的负载值为第一预设值;第一编码子模块,用于对第一放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;第一测量子模块,用于测量显示器显示的亮度值,标定为第一放电单元在其子场数据的负载值为第一预设值时的亮度修正值;第二接收子模块,用于接收显示器的第一放电单元的子场数据,其中,第一放电单元的子场数据的负载值为第二预设值,第二预设值与第一预设值为不同的预设值;第二编码子模块,用于对第一放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;第二测量子模块,用于测量显示器显示的亮度值,标定为第一放电单元在其子场数据的负载值为第二预设值时的亮度修正值;第三接收子模块,用于接收显示器的第二放电单元的子场数据,其中,第二放电单元的子场数据的负载值为第一预设值,第二放电单元与第一放电单元为不同坐标位置的放电单元;第三编码子模块,用于对第二放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;以及第三测量子模块,用于测量显示器显示的亮度值,标定为第二放电单元在其子场数据的负载值为第一预设值时的亮度修正值,其中,通过第一测量子模块、第二测量子模块和第三测量子模块的标定值确定亮度修正值表。
[0045] 本发明实施例还提供了一种显示器的图像处理方法,通过本发明实施例所提供的图像处理装置来执行。
[0046] 图8是根据本发明实施例的图像处理方法的流程图,如图8所示,该实施例的图像处理方法包括步骤S101至步骤S111:
[0047] S101:接收显示器的各个放电单元的子场数据。
[0048] S103:对子场数据进行编码,得到子场编码数据及第一亮度值,其中,第一亮度值为与子场编码数据对应的亮度。
[0049] S105:对子场编码数据进行统计,得到子场编码数据对应的画面表现率。具体地,通过平均图像水平APL(Average Performance Level,简称APL)进行统计,得到画面表现率,即APL统计值。
[0050] S107:查找预设子场权重值表以获取第二亮度值,其中,第二亮度值为与画面表现率对应的亮度值,其中,在预设子场权重值表中存储有画面表现率与亮度值的对应关系。具体地,通过已统计得出的画面表现百分率在预设子场权重值表中查找与该画面表现百分率相对应的亮度值,作为第二亮度值。
[0051] S109:判断第一亮度值与第二亮度值之差的绝对值是否小于预设值,其中,在判定第一亮度值与第二亮度值之差的绝对值小于预设值时,执行步骤S111,在判定第一亮度值与第二亮度值之差的绝对值大于或等于预设值时,返回步骤S103。
[0052] S111:输出子场编码数据以进行图像显示。
[0053] 具体地,如果第一亮度值与第二亮度值之差的绝对值小于预设值,即,编码后所得的子场编码数据可接受,系统按照编码后的子场数据进行输出以进行画面显示。如果第一亮度值与第二亮度值之差的绝对值大于或等于预设值,即,编码后所得的子场编码数据不可接受,系统进行重新编码以保证画面显示的效果,即,既没有阴影效应也不存在图像扭曲。
[0054] 通过对编码后的数据进行画面表现率统计,查找与统计后的画面表现率相对应的亮度值,进而判断统计并查找所得到的亮度值,与子场编码数据所对应的亮度值的偏差是否在可接受的范围,如果偏差可接受,则按照编码后的子场数据进行输出以进行画面显示,如果偏差不可接受,则重新进行编码以保证画面显示的效果,即,既没有阴影效应也不存在图像扭曲,解决了现有技术中对存在阴影效应的图像进行处理时容易出现图像扭曲的问题,进而达到了提高画面显示质量的效果。
[0055] 具体地,在步骤S107之后,图像处理方法还包括:对第二亮度值进行修正,得到第三亮度值,其中,判断第一亮度值与第二亮度值之差的绝对值是否小于预设值包括判断第一亮度值与第三亮度值之差的绝对值是否小于预设值,在判定第一亮度值与第二亮度值之差的绝对值小于预设值时,执行步骤S111包括:在判定第一亮度值与第三亮度值之差的绝对值小于预设值时,执行步骤S111,在判定第一亮度值与第二亮度值之差的绝对值大于或等于预设值时,返回步骤S103包括:在判定第一亮度值与第三亮度值之差的绝对值大于或等于预设值时,返回步骤S103。
[0056] 通过对第二亮度值进行修正,得到第三亮度值,达到了提高对子场编码数据的判断准确性的效果。
[0057] 优选地,如图9所示,对第二亮度值进行修正,得到第三亮度值包括:获取放电单元的坐标位置;获取子场数据的负载值;以及根据坐标位置和负载值查找亮度修正值表对第二亮度值进行修正,得到第三亮度值。
[0058] 由于放电单元的位置坐标以及子场的负载大小直接影响图像亮度,通过位置坐标和子场的负载大小获得亮度修正值,达到了提高亮度修正值准确性的效果。
[0059] 其中,通过以下方法确定亮度修正值表:接收显示器的第一放电单元的子场数据,其中,第一放电单元的子场数据的负载值为第一预设值;对第一放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;测量显示器显示的亮度值,标定为第一放电单元在其子场数据的负载值为第一预设值时的亮度修正值;接收显示器的第一放电单元的子场数据,其中,第一放电单元的子场数据的负载值为第二预设值,第二预设值与第一预设值为不同的预设值;对第一放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;测量显示器显示的亮度值,标定为第一放电单元在其子场数据的负载值为第二预设值时的亮度修正值;接收显示器的第二放电单元的子场数据,其中,第二放电单元的子场数据的负载值为第一预设值,第二放电单元与第一放电单元为不同坐标位置的放电单元;对第二放电单元的子场数据进行编码,并输出编码后的子场编码数据以进行图像显示;以及测量显示器显示的亮度值,标定为第二放电单元在其子场数据的负载值为第一预设值时的亮度修正值,其中,通过第一放电单元在其子场数据的负载值为第一预设值时的亮度修正值、第一放电单元在其子场数据的负载值为第二预设值时的亮度修正值和第二放电单元在其子场数据的负载值为第一预设值时的亮度修正值确定亮度修正值表。具体地,该方法采用向PDP模组输入灰度级数据后,对不同负载情况下的每个子场的不同位置的放电单元进行光学测试测试形成测试值,绘制出亮度变化曲线,制成查找表来进行此项修正。为了保证图像精度,同时解决可实施性问题,在本方案中,子场数选择10个,负载分为10个区间,位置纵坐标选取范围以屏上每行显示单元中间点和边缘点为基点将整屏显示分成10份,左右对称。如图10为位置纵坐标区域为4的显示单元在不同负载情况下显示单元的不同子场亮度变化值曲线。利用该曲线就可以生成该区域的亮度值查找表,这样的查找表一共有10个。
[0060] 由于亮度值与子场负载变量、放电单元尺寸和位置、荧光粉材料、驱动波形等因素都密切相关,因此直接建立亮度值的模型非常复杂,并且准确度无法保证,通过采用标定的方法确定亮度修正值表,达到了简化模型建立,提高修正准确度的效果。
[0061] 图11a至图11c是根据本发明实施例的图像处理方法进行图像处理的对比图,图11a为原始输入图像,一个横条fig1和一个边缘为方块fig2的图像组合,两个图像的亮度均为192,在正常的10子场编码方式下,这种图案在PDP显示中即便是灰度级一样但最终显示亮度不一样。会出现fig2的亮度较fig1的亮度更亮,这主要的原因有两个方面:1、边缘位置的阴影效用;2、由于负载不同引起了图像亮度有差异。可以看出如果不做修正直接输出,那么同样的灰度级但fig2要比fig1的亮度高,如图11b所示,区域的亮度高于fig1区域的亮度。通过计算后该处亮度差大于13cd/m2,这导致画面的灰度级出现了反转。
[0062] 对该处的192灰度级进行重新的编码,因为10子场显示256灰度级会有多种的编码方式,在本实施例中,默认的编码方式[1 1 1 1 1 1 0 1 1 1]对fig2来说不合适,因此需要调整为[1 1 1 1 0 1 1 1 1 1],而fi1的编码方式不做变化,此外根据位置数据,在fig1和fig2纵坐标相同的部分,亮度较中间会有4cd/m2左右的偏差,因此在两个编码确认的情况下,输出时将第2子场数据由1改为0以修正这种偏差。
[0063] 经过以上的处理后,fig1的最终编码为[1 0 1 1 1 1 0 1 1 1],fig2的最终编码为[1 01 1 0 1 1 1 1 1],通过以上的调整后,对fig1和fig2进行了亮度修正,修正后两个图像的亮度差小于2cd/m2,如图11c所示。达到了既解决阴影效应,又避免出现图像扭曲的效果。
[0064] 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0065] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。