包含具有校正电路的控制器驱动器的显示设备及驱动方法

文档序号:2701993阅读:176来源:国知局
专利名称:包含具有校正电路的控制器驱动器的显示设备及驱动方法
技术领域
本发明涉及一种显示设备及一种驱动显示板的方法,更具体地,涉及一种用于校正灰度数据的技术,以便调节显示在显示板上的数据的灰度。
背景技术
在液晶显示器中,通常要执行伽马校正,其中根据液晶板的电压-透射率特性(V-T特性),来校正外部提供的灰度数据和用于驱动显示设备的驱动信号之间的对应。液晶板的V-T特性是非线性的。因此,为以适当的色调显示原始图像,需要通过伽马校正产生针对灰度数据的非线性驱动电压。另外,为改进显示图像的色调,伽马校正可通过对R(红)、G(绿)、B(蓝)分别使用不同的伽马值来执行。因为液晶板的电压-透射率特性对于R(红)、G(绿)、B(蓝)不同,因此,为改进显示图像的色调,希望通过对于各种颜色使用不同的伽马值来执行伽马校正。
在实现液晶板的伽马校正的一种方法中,对灰度数据执行了数据处理。在该伽马校正中,根据下面方程(1)对输入灰度数据DIN执行数据处理并且输出产生的灰度数据DOUTDOUT=DOUTMAX(DIN/DINMAX)γ(1)其中,DINMAX是输入灰度数据的最大值,DOUTMAX是输出灰度数据的最大值。用于驱动信号线的驱动电压信号是根据已产生的输出灰度数据DOUT产生的。
与通过数据处理的伽马校正有关的是数据处理包括例如可从方程(1)中推出的诸如幂乘的重复相乘。因为电路变得复杂以便精确地实现幂乘,当此类电路被安装在液晶驱动器上时产生了一些问题。CPU(中央处理单元)具有极好的运算能力,并且可通过CPU的对数运算、乘法以及指数运算的组合来精确地执行幂乘。例如日本公开专利申请(JP-P2001-103504A)公开了通过对数运算、乘法和指数运算的组合而实现的伽马校正。然而,从减少硬件的观点来看,在液晶驱动器上安装用于精确伽马校正的电路并不是更可取的。
在实现伽马校正的一种简单方法中,使用查询表(LUT),其中根据方程(1)来描述或定义输入灰度数据和输出灰度数据之间的对应。因此,不必直接计算幂乘即可实现伽马校正。在日本公开专利申请(JP-P2001-238227A和JP-A-平7-056545)中,提出了一种技术,其中分别给R(红)、G(绿)、B(蓝)的提供LUT,因此可以针对每种颜色的每个伽马值来执行伽马校正。
当LUT用于伽马校正时,需要增加LUT的大小(或LUT数目)以便对不同的伽马值执行伽马校正。例如,如果通过使用输入灰度数据是6位数据和输出灰度数据是8位数据的LUT,针对R、G、和B的每个以及256种伽马值执行伽马校正,则需要393216(=64×8×3×256)位的LUT。这使得难以在液晶驱动器中并入伽马校正电路。
日本公开专利申请(JP-A-平9-288468)公开了在保持LUT的大小较小的同时针对多个伽马值执行伽马校正的一种技术。在该传统示例中,在液晶显示设备中提供可重写的LUT。要保存在LUT中的数据由CPU根据存储在EEPROM中的数据来计算,然后从CPU被传送到LUT。日本公开专利申请(JP-P2004-212598A)也公开了类似的技术。在该传统示例中,LUT数据由亮度分布确定电路产生并被传送到LUT。
日本公开专利申请(JP-P2000-184236A)公开了一种技术,其中,通过直接使用LUT,并不是用于产生输出灰度数据(LUT中描述的在输入灰度数据和校正后灰度数据之间的对应),而是用于计算伽马特性的折线近似的参数,抑制了电路尺寸的增加。在该传统示例中,当从外部给出在产生输入视频信号数据时执行的伽马校正的伽马值γ1(阴极射线管的伽马值)时,液晶显示设备根据作为折线近似的另一个伽马值γ2(针对液晶显示设备的伽马值),产生用于对该输入视频数据实现伽马校正的折线信息。当给出输入视频数据时,该液晶显示设备通过根据折线信息而定义的折线近似来计算校正后灰度数据。
对液晶显示设备的一个需求是立即切换伽马曲线,也就是,立即切换伽马校正的伽马值。对于诸如笔记本型的个人计算机、PDA(个人数字助理)和便携式电话之类的移动终端,由于其各种可能的使用环境,存在根据环境来改变液晶板的能见度的需求。例如,在使用半透明LCD的液晶显示器中,图像在外部光强度较强的时候主要以反射模式来显示,而在外部光强度较弱的时候主要以透射模式来显示。在反射模式和透射模式之间,液晶板的伽马值是不同的。因而,依赖于外部光的强度,液晶显示板观看起来是非常不同的。因此,立即切换伽马值的能力使得在液晶显示器可视性方面得到极大的改进。
另一需求是用最简单的电路精确地实现伽马校正。方程(1)是基于人眼的物理和生理结构的。因此,从准确方程(1)获得的值与校正后灰度数据之间的较大差别在人眼视觉中引起对图像不自然的感觉。因此,理想地,希望校正后灰度数据与从准确方程获得的值一致。然而,为精确的伽马校正而使用复杂电路不利地导致了液晶显示驱动器成本的增加。因此,由简单电路实现精确的伽马校正是对液晶显示驱动器的一个主要需求。
然而,传统技术不能同时满足这些需求。例如,在日本公开专利申请(JP-A-平9-288468和JP-P2004-21259A)描述的技术中,必须将要存储在LUT中的数据重写到LUT中以用于切换伽马校正的伽马值。然而,LUT中的数据具有相当大的大小。这意味着难以立即切换伽马校正的伽马值。
另一方面,如在日本公开专利申请(JP-P2000-184286A)中所述的,使用折线近似的方法在实现精确的伽马校正中遇到了麻烦。

发明内容
如上所述,需要提供一种技术,其中,在可以立即切换用于伽马校正的伽马曲线的同时,可以实现精确的伽马校正。
在本发明的一个方面中,一种显示设备包括显示板;校正电路,配置用于响应于规定了伽马曲线形状的校正数据,对输入灰度数据执行伽马校正,以产生输出灰度数据;以及驱动电路,配置用于响应于来自校正电路的输出灰度数据,来驱动显示板。校正电路通过使用根据校正数据来确定系数的校正计算方程,根据输入灰度数据来执行伽马校正的近似计算,并且根据输入灰度数据值和校正数据值来切换校正计算方程。
这里,校正计算方程是从多个计算方程中选择的。多个计算方程的第一计算方程具有与DINn1(DIN是输入灰度数据,并且0<n1<1)成比例的项而不具有与DINn2(n2>1)成比例的项,以及多个计算方程的第二计算方程具有与DINn2成比例的项而不具有与DINn1成比例的项。在这种情况下,n1可以是1/2,并且n2可以是2。
此外,可以针对小于1的伽马校正的伽马值来确定校正数据,并且当输入灰度数据小于预定的值时,可以选择第一计算方程作为校正计算方程。
此外,可以针对超过1的伽马校正的伽马值来确定校正数据,并且当输入灰度数据小于预定的值时或当输入灰度数据大于预定的值时,可以选择第二计算方程作为校正计算方程。
此外,可以定义第一计算方程,使得当输入灰度数据是第一值范围的值时,通过伽马校正从第一计算方程计算的输出灰度数据与从伽马校正的准确方程计算的输出灰度数据彼此一致。可以定义第二计算方程,使得当输入灰度数据是第二值范围的值时,通过伽马校正从第二计算方程计算的输出灰度数据与从伽马校正的准确方程计算的输出灰度数据彼此一致。
此外,校正数据可以从外部提供给显示设备。在这种情况下,显示设备还可以包括校正数据存储部分,配置用于接收和存储外部提供的校正数据,并且向校正电路传送存储的数据。
此外,校正数据可以包含校正点数据CP0到CP5。如果输入灰度数据是DIN、输出灰度数据是DOUT以及中间数据值DINCenter由下面方程(1)通过使用输入灰度数据允许的最大值DINMAX来定义DINCenter=DINMAX/2 (1)(1)当针对小于中间数据值DINCenter的输入灰度数据DIN并且针对小于1的伽马校正的伽马值来确定校正点数据CP0到CP5时,从下面方程(2a)计算输出灰度数据DOUTDOUT=2(CP1-CP0)PDINS/K2+(CP3-CP0)DINS/K+CP0(2a)(2)当针对小于中间数据值DINCenter的输入灰度数据DIN并且针对超过1的伽马校正的伽马值来确定校正点数据CP0到CP5时,从下面方程(2b)计算输出灰度数据DOUTDOUT=2(CP1-CP0)NDINS/K2+(CP3-CP0)DINS/K+CP0(2b)(3)当输入灰度数据DIN大于中间数据值DINCenter时,从下面方程(2c)计算输出灰度数据DOUTDOUT=2(CP4-CP2)NDINS/K2+(CP5-CP2)DINS/K+CP2(2c)其中,当参数R由下面方程定义时R=K1/2·DINS1/2K、DINS、PDINS以及NDINS取由下面方程定义的值K=(DINMAX+1)/2,DINS=DIN(在DIN<DINCenter的情况下),DINS=DIN+1-K(在DIN>DINCenter的情况下),PDINS=(K-R)·RNDINS=(K-DINS)·DINS此外,校正点数据CP0到CP5可以计算如下(1)当伽马校正的伽马值γ小于1时,通过下面方程(3a)计算CP0=0CP1=(4Gamma[K/4]-Gamma[K])/2CP2=Gamma[K-1]CP3=Gamma[K]CP4=2Gamma[(DINMAX+K-1)/2]-DOUTMAXCP5=DOUTMAX(3a),以及(2)当伽马校正的伽马值γ超过1时,通过下面方程(3b)计算CP0=0CP1=2Gamma[K/2]-Gamma[K]CP2=Gamma[K-1]
CP3=Gamma[K]CP4=2Gamma[(DINMAX+K-1)/2]-DOUTMAXCP5=DOUTMAX(3b)其中,Gamma[X]是当DOUTMAX是输出灰度数据的最大值时由下面方程定义的函数Gamma[x]=DOUT(x/DINMAX)γ(4)此外,校正电路可以包括次序切换电路,具有产生依赖于DINn1(DIN是输入灰度数据并且0<n1<1)的第一数据值和依赖于DINn2(n2>1)的第二数据值的功能,并且配置用于输出第一和第二数据值之一;以及输出灰度数据计算电路,配置用于使用第一和第二数据值之一作为变量,并且通过使用根据规定了伽马校正的伽马曲线形状的校正数据来确定系数的计算方程,产生输出灰度数据。
在本发明的另一方面中,一种控制器驱动器包括校正电路,配置用于响应于规定了伽马曲线形状的校正数据,对输入灰度数据执行伽马校正;驱动电路,配置用于响应于从校正电路输出的输出灰度数据,来驱动显示板。校正电路使用输入灰度数据作为变量,并且通过使用根据校正数据来确定系数的校正计算方程,执行伽马校正的近似计算;并且响应于输入灰度数据的值和校正数据的值,切换校正计算方程。
此外,可以从多个计算方程中选择校正计算方程。多个计算方程的第一计算方程可以具有与DINn1成比例的项(DINn1是输入灰度数据,并且0<n1<1)而不具有与DINn2成比例的项(n2>1),以及多个计算方程的第二计算方程具有与DINn2成比例的项而不具有与DINn1成比例的项。
此外,可以针对小于1的伽马校正的伽马值来确定校正数据,并且当输入灰度数据小于预定的值时,可以选择第一计算方程作为校正计算方程。
此外,控制器驱动器还可以包括校正数据存储部分,配置用于从控制器驱动器外部接收校正数据,并将已接收的校正数据存储在其中,以及将存储的校正数据传送给校正电路。
此外,校正电路可以包括次序切换电路,具有产生依赖于DINn1(DIN是输入灰度数据并且0<n1<1)的第一数据值和依赖于DINn2(n2>1)的第二数据值的功能,并且配置用于输出第一和第二数据值之一;以及输出灰度数据计算电路,配置用于使用从次序切换电路输出的所述一个数据值作为变量,并且通过使用根据规定了伽马校正的伽马曲线形状的校正数据来确定系数的计算方程,产生输出灰度数据。
在本发明的另一个方面中,近似计算校正电路包括次序切换电路,具有响应于输入灰度数据,产生依赖于DINn1(DIN是输入灰度数据并且0<n1<1)的第一数据值和依赖于DINn2(n2>1)的第二数据值的功能,并且配置用于输出第一和第二数据值之一;输出灰度数据计算电路,配置用于使用从次序切换电路输出的所述一个数据值作为变量,并且通过使用根据规定了伽马校正的伽马曲线形状的校正数据来确定系数的计算方程,产生输出灰度数据。
此外,次序切换电路可以包括第一数据值计算电路,配置用于响应于输入灰度数据来产生与校正数据无关的第一数据值;以及第二数据值计算电路,配置用于响应于输入灰度数据来产生与校正数据无关的第二数据值。
此外,第一数据值计算电路可以包括第一组合电路,配置用于产生第一数据值,并且第二数据值计算电路可以包括第二组合电路,配置用于产生第二数据值。
此外,次序切换电路可以响应于校正数据来选择所述一个数据值。
此外,次序切换电路可以这样选择当确定校正数据使得伽马校正的伽马值小于1时,选择第一数据值作为所述一个数据值;当确定较正数据使得伽马校正的伽马值超过1时,选择第二数据值作为所述一个数据值。
此外,在本发明的另一个方面中,可以这样实现驱动显示板的方法通过使用根据规定了伽马曲线形状的校正数据来确定系数的校正计算方程,对输入灰度数据执行伽马校正近似,从输入灰度数据中产生输出灰度数据;并且响应于输出灰度数据来驱动显示板。校正计算方程是根据输入灰度数据值和校正数据值从多个计算方程中选择的。


图1是示出了根据本发明实施例的液晶显示设备的配置的方框图;图2是示出了本实施例的液晶显示设备的近似计算校正电路的配置的方框图;图3是示出了执行计算方程的切换的区域的图;图4是示出了在伽马校正的伽马值小于1时由计算方程实现的伽马曲线的形状的曲线图;图5是示出了在伽马校正的伽马值超过1时由计算方程实现的伽马曲线形状的曲线图;以及图6是示出了本实施例液晶显示设备的近似计算单元的配置的方框图。
具体实施例方式
下面,将参考附图,具体描述本发明的具有带有校正电路的控制器驱动器的显示设备。
图1是示出了根据本发明实施例的液晶显示设备1的配置的方框图。液晶显示设备1配置有液晶板2、控制器驱动器4以及扫描线驱动器5,并且被配置用于响应于图像绘制电路3发送的各种数据和控制信号,在液晶板2上显示图像。更具体地,图像绘制电路3产生与要显示在液晶板2上的图像相对应的输入灰度数据DIN。在本实施例中,输入灰度数据DIN是6位数据。在这里,与液晶板2的R(红)像素相对应的输入灰度数据DIN表示为输入灰度数据DINR。同样地,与液晶板2的G(绿)和B(蓝)像素相对应的输入灰度数据DIN可以分别表示为输入灰度数据DING和输入灰度数据DINB。
此外,图像绘制电路3产生用于控制控制器驱动器4的存储器控制信号6以及校正点数据CP0到CP5,并将其提供给控制器驱动器4。如随后所述的,校正点数据CP0到CP5是用于确定由控制器驱动器4执行的伽马校正的伽马曲线形状的数据。因为液晶板2的伽马值对于每种颜色是彼此不同的(即,对于R、G、和B是不同的),选择校正点CP0到CP5,以便对于R、G、和B不同。如有必要,与R、G、和B相对应的校正点数据可以分别表示为R校正点数据CP0R到CP5R、G校正点数据CP0G到CP5G和B校正点数据CP0B到CP5B。例如,作为图像绘制电路3,使用CPU(中央处理单元)或DSP(数字信号处理器)。
液晶板2配置有m根扫描线(栅极线)、3n根信号线(源极线);设置在这些线彼此相交位置处的m×3n个像素(m和n是自然数)。
控制器驱动器4从图像绘制电路3接收输入灰度数据DIN,并且响应于输入灰度数据DIN来驱动液晶板2的信号线(源极线)。控制器驱动器4具有产生扫描线驱动器控制信号7以便控制扫描线驱动器5的功能。控制器驱动器4与图像绘制电路3分离地集成在半导体芯片上,所述图像绘制电路3集成在不同的集成电路上。这对于灰度数据通过位于芯片外部的布线从数据绘制电路3传送到控制器驱动器4是重要的。例如,如在传统技术中,从图像绘制电路3向控制器驱动器4传送存储在LUT中用于伽马校正的数据,不利地增加了数据传送所需的时间。如随后所具体描述的,在本实施例的液晶显示设备中从图像绘制电路3向控制器驱动器4传送的不是LUT中的数据,而是校正点数据CP0到CP5,以便压缩将要传送的数据量。因此,可以立即切换用于伽马校正的伽马曲线。
扫描线驱动器5响应于扫描线驱动器控制信号7,驱动液晶板2的扫描线(栅极线)。
控制器驱动器4配置有存储器控制电路11、显示存储器12、近似计算校正电路13、校正点数据存储寄存器组14、颜色减法处理电路15、锁存电路16、信号线驱动电路17、灰度电压产生电路18以及定时控制电路19。
存储器控制电路11具有将图像绘制电路3发送的输入灰度数据DIN写入显示存储器12的功能。更具体地,存储器控制电路11根据图像绘制电路3发送的存储器控制信号6以及定时控制电路19发送的定时控制信号21,产生显示存储器控制信号22,以便控制显示存储器12。另外,存储器控制电路11与存储器控制信号6同步地将图像绘制电路13发送的输入灰度数据DIN传送到显示存储器12,使得输入灰度数据DIN被写入显示存储器12。
显示存储器12是控制器驱动器4中用于暂存图像绘制电路3发送的输入灰度数据DIN的存储器。显示存储器12具有一帧的容量,也就是,m×3n×6位的容量。响应于从存储器控制电路11发送的显示存储器控制信号22,显示存储器12顺序地输出输入灰度数据DIN。针对对于液晶板2的一行的每个像素组,输出输入灰度数据DIN。
近似计算校正电路13对从显示存储器12发送的输入灰度数据DIN执行伽马校正。近似计算电路13通过对输入灰度数据DIN的数据处理,近似地执行伽马校正,并且产生输出灰度数据DOUT。所谓“近似地”是指伽马校正不是根据上述准确方程(1)而是根据在装配(mounting)中更有优势的计算方程而实现的。在下文中,与R(红色)像素相对应的输出灰度数据DOUT被表示为输出R数据DOUTR。同样地,与G和B像素相对应的输出灰度数据DOUT分别被表示为输出G数据DOUTG和输出B数据DOUTB。输出灰度数据DOUT是8位数据,具有大于输入灰度数据DIN的位数。输出灰度数据DOUT的位数大于输入灰度数据DIN的位数在通过伽马校正以避免像素灰度的退化中是有效的。
对于近似计算校正电路13执行的伽马校正,使用计算方程而不是LUT。根据图像绘制电路3发送的校正点数据CP0到CP5来确定计算方程的系数。因此,控制用于伽马校正的伽马曲线的形状,即用于伽马校正的伽马值。此外,在本实施例中,近似计算校正电路13配置有根据从多个计算方程中选择的计算方程来执行伽马校正的功能。如随后所具体描述的,根据图像绘制电路3发送的输入灰度数据DIN和校正点数据CP0到CP5来选择计算方程。这对于通过使用适当计算方程来实现伽马校正是重要的。
校正点数据存储寄存器组14在控制器驱动器4中用于存储校正点数据CP0到CP5。校正点数据存储寄存器14从图像绘制电路3接收校正点数据CP0到CP5,并且保存接收的校正点数据CP0到CP5。保存的校正点数据CP0到CP5被传送到近似计算校正电路13用于伽马校正。
颜色减法处理电路15对近似计算校正电路13产生的输出灰度数据DOUT执行颜色减法处理。因此,产生颜色减法后输出灰度数据DOUT-D。
锁存电路16响应于锁存信号23,锁存来自颜色减法处理电路15的颜色减法后输出灰度数据DOUT-D,并且将锁存的颜色减法后输出灰度数据DOUT-D传送到信号线驱动电路17。
信号线驱动电路17响应于闭锁电路16发送的颜色减法后输出灰度数据DOUT-D,来驱动液晶板2的信号线。更具体地,信号线驱动电路17响应于颜色减法后输出灰度数据DOUT-D,从由灰度电压产生电路18提供的多个灰度电压中选择相应的灰度电压,并且以选择的灰度电压来驱动液晶板2的相应信号线。在本实施例中,由灰度电压产生电路18提供的灰度电压的数目是64。
定时控制电路19执行液晶显示设备1的定制控制。具体地,定时控制电路19产生扫描线驱动器控制信号7、定时控制信号21以及锁存信号23,并且将其分别提供给扫描线驱动器5、存储器控制电路11和锁存电路16。响应于这些控制信号,控制扫描线驱动器控制信号7、定时控制信号21和锁存信号23的定时操作。
接下来,将更详细地描述近似计算校正电路13。图2是示出了执行伽马校正的近似计算校正电路13的配置的方框图。近似计算校正电路13配置有分别为R、G和B设置的近似计算单元24R、24G、和24B。近似计算单元24R、24G、和24B分别根据针对输入灰度数据DINR、DING和DINB的计算方程来执行伽马校正,并且分别产生输出灰度数据DOUTR、DOUTG、和DOUTB。如上所述,每个输出灰度数据DOUTR、DOUTG、和DOUTB的位数是8位,大于每个输入灰度数据DINR、DING、和DINB的位数。
根据校正数据点CP0R到CP5R,确定近似计算单元24R的伽马校正所用的计算方程的系数。同样地,分别根据校正数据点CP0G到CP5G和校正数据点CP0B到CP5B,确定近似计算单元24G和24B的伽马校正所用的计算方程的系数。
除了输入到其中的输入灰度数据和校正点数据对于每种颜色不同之外,近似计算单元24R、24G、和24B的功能彼此是相同的。在下文中,当近似计算单元24R、24G、和24B彼此不区分的时候,省略下标并且他们仅仅表示为近似计算单元24。
依赖于两种主要的分类条件,来切换近算法单元24的伽马校正所用的计算方程。第一个条件是输入灰度数据DIN的值。输入灰度数据DIN的可能范围被分成多个数据范围,因此通过在不同的数据范围内使用不同的计算方程,能够精确地实现伽马校正。第二个条件是要实现的伽马校正的伽马值γ。伽马曲线的形状依赖于伽马值γ而变化。根据伽马值γ选择计算方程使得近似地再现伽马曲线的形状,因此可以更精确地实现伽马校正。更具体地,在本实施例中,根据以下两个条件,从多个计算方程中选择用于伽马校正的计算方程(a)输入灰度数据DIN是否大于中间数据值DINCenter;以及(b)要实现的伽马校正的伽马值γ是否小于1,其中中间数据值DINCenter是通过使用输入灰度数据DIN的允许最大值DINMAX从下面方程(2)中定义的DINCenter=DINMAX/2(2)参考图3,当输入灰度数据DIN小于中间数据值DINCenter时,以及当要实现的伽马校正的伽马值γ小于1时(也就是,当图3所示的区域1中的伽马曲线被用于近似时),使用具有与输入灰度数据DIN的n1(0<n1<1)次幂成比例的项DINn1而不具有与输入灰度数据DIN的n2(n2>1)次幂成比例的项DINn2的计算方程。在本实施例中,使用具有与输入灰度数据DIN的1/2次幂成比例的项DIN1/2的计算方程。在其他情况下,具有与输入灰度数据DIN的n2(n2>1)次幂成比例的项DINn2而不具有与输入灰度数据DIN的n1(0<n1<1)次幂成比例的项DINn1的计算方程被用于伽马校正。在实施例中,计算方程使用具有与输入灰度数据DIN的2次幂成比例的项DIN2。
这是基于在适于针对伽马值γ大于1的伽马曲线的计算方程与适于针对伽马值γ小于1的伽马曲线的计算方程之间存在差别。例如,针对伽马值γ大于1的伽马曲线可以由二次多项式非常精确地近似。然而,二次多项式不适于针对伽马值γ小于1的伽马曲线的近似。二次多项式的使用不合适是因为具体地当输入灰度数据DIN接近0时与准确方程之间的差别的增加。使用具有与输入灰度数据DIN的n1(0<n1<1)次幂成比例的项DINn1的计算方程,具体地,使用具有与输入灰度数据DIN的1/2次幂成比例的项DIN1/2的计算方程使得可以以较小误差地执行针对伽马值γ小于1的伽马曲线的近似。
在本实施例中,近似计算单元24R、24G、和24B通过使用下面的方程来计算输出灰度数据DOUT(1)当输入灰度数据DIN小于中间数据值DINCenter并且伽马值γ小于1时DOUT=2(CP1-CP0)·PDINSK2+(CP3-CP0)DINSK+CP0---(3a)]]>(2)当输入灰度数据DIN小于中间数据值DINCenter并且伽马值γ等于或大于1时DOUT=2(CP1-CP0)·NDINSK2+(CP3-CP0)DINSK+CP0---(3b)]]>以及(3)当输入灰度数据DIN等于或大于中间数据值DINCenter时DOUT=2(CP4-CP2)·NDINSK2+(CP5-CP2)DINSK+CP2---(3c)]]>在这种情况下,方程(3a)到(3c)中出现的参数K、DINS、PDINS以及NDINS是如下所述定义的值(1)K根据下面方程给出KK=(DINMAX+1)/2(4)应该注意的是K是由2的n(n是大于1的整数)次幂(即2n)表示的数。输入灰度数据DIN的最大值DINMAX是从2n表示的数中减去1获得的值。例如,当输入灰度数据DIN是6位数据时,最大值DINMAX是63。因此,由方程(4)提供的参数K是由2n表示的,这对于使用简单的电路配置来执行方程(3a)到(3c)的计算是有用的。由2n表示的数的除法可以简单地使用右移电路实现。方程(3a)到(3c)包括被K(由2n表示的数字)除。因此,除法可用简单电路实现。
(2)DINSDINS是依赖于输入灰度数据DIN而确定的值,由下面方程(5a)和(5b)提供
DINS=DIN(DIN<DINCenter)(5a)DINS=DIN+1-K(DIN>DINCenter)(5b)(3)PDINSPDINS是通过使用由方程(6b)定义的参数R由下面方程(6a)定义的PDINS=(K-R)·R (6a)R=K1/2·DINS1/2(6b)如从方程(6b)、(5a)、和(5b)可以理解到的,参数R是与数据灰度数据DIN的1/2次幂(也就是DIN1/2)成比例的值。因此,PDINS是从包括与输入灰度数据DIN的1/2次幂(也就是DIN1/2)成比例的项和与输入灰度数据DIN的1次幂(也就是DIN)成比例的项的方程中计算出的。
(4)NDINSNDINS是由下面方程提供的NDINS=(K-DINS)·DINS(7)如从方程(7)、(5a)、和(5b)可以理解到的,NDINS是从包括输入灰度数据DIN的2次幂(也就是DIN2)成比例的方程计算出的。
如上所述,数据CP0到CP5是从图形绘制电路3提供的校正点数据,并且是用于确定伽马曲线形状的参数。为在控制器驱动器4中根据伽马值γ来执行伽马校正,可以如以下方程(8a)和(8b)所示来确定校正点数据CP0到CP5然后提供给控制器驱动器4(1)当γ<1时CP0=0CP1=(4Gamma[K/4]-Gamma[K])/2CP2=Gamma[K-1]CP3=Gamma[K]CP4=2·Gamma[DINMAX+K-1]-DOUTMAXCP5=DOUTMAX(8a)(2)当γ≥1时CP0=0CP1=2·Gamma[K/2]-Gamma[K]
CP2=Gamma[K-1]CP3=Gamma[K]CP4=2·Gamma[DINMAX+K-1]-DOUTMAXCP5=DOUTMAX(8b)其中Gamma[X]是由下面方程定义的函数Gamma[X]=DOUTMAX·(X/DINMAX)γ(9)需要注意的是,方程(8a)和(8b)在针对校正点数据CP1的计算方程中是彼此不同的。
上述方程(3a)到(3c)的一个特征在于包含表示曲线的项、表示直线的项以及常数项。如可从值PDINS是依赖于输入灰度数据DIN的1/2次幂(也就是DIN1/2)和值NDINS依赖于输入灰度数据DIN的2次幂(也就是DIN2)的事实中理解到,方程(3a)到(3c)的第一项表示曲线。第二项和DIN成比例,因此表示直线。CP0和CP2的每一个都与输入灰度数据DIN无关,并且因此是常数项。用于伽马校正的此类方程的使用使得在减小误差的同时近似地执行伽马校正。
图4示出了在γ<1的情况下,当从方程(8a)确定校正点数据CP0到CP5时,从计算方程获得的伽马曲线的形状。如果在γ<1的情况下,从方程(8a)确定校正点数据CP0到CP5,并且从方程(3a)和(3b)计算出输入灰度数据DIN,则在输入灰度数据DIN分别是0、K/4、(DINMAX+K-1)和DINMAX的四种情况下,从准确方程(1)获得的输出灰度数据DOUT与从计算方程(3a)和(3b)获得的输出灰度数据DOUT是彼此一致的。另一方面,图5是示出了γ>1的情况下,当从方程(8b)确定校正点数据CP0到CP5,从计算方程获得的伽马曲线的形状。如果在γ>1的情况,从方程(8b)确定校正点数据CP0到CP5,并且从方程(3b)和(3c)计算出输入灰度数据DIN,则在输入灰度数据DIN分别是0、K/4、(DINMAX+K-1)和DINMAX的四种情况下,从准确方程(1)获得的输出灰度数据DOUT与从计算方程(3a)和(3b)获得的输出灰度数据DOUT是彼此一致的。例如,当输入灰度数据DIN是6位数据并且输出灰度数据DOUT是8位数据时,DINMAX是63、DINCenter是31.5、以及DOUTMAX是255、另外K是32。
当希望将伽马值γ设置成0.9(<1)时,校正值数据CP0到CP5由方程(8a)设置成下面的值CP0=0CP1=10.3CP2=134.7CP3=138.6CP4=136.8CP5=255在这种情况下,当DIN是8(也就是DIN与K/4一致)时,从方程(3a)计算的输出灰度数据DOUT是39.8。该值与在γ被设置为0.9并且DIN被设置为8时从准确方程(1)获得的输出灰度数据DOUT是一致的。
同样地,当DIN是47(也就是DIN与(DINMAX+K-1)/2一致)时,从方程(3c)计算的输出灰度数据DOUT是195.9。该值与在γ被设置为0.9并且DIN被设置为47时由方程(1)(也就是准确方程)获得的输出灰度数据DOUT是一致的。
同样地,当希望将伽马值γ设置成1.8(>1)时,校正值数据CP0到CP5根据方程(8b)被设置成下面的值CP0=0CP1=-32.1CP2=71.2CP3=75.3CP4=46.0CP5=255在这种情况下,当DIN是16(也就是DIN与K/2一致)时,从方程(3b)计算的输出灰度数据DOUT是21.6。该值与在γ被设置为1.8并且DIN被设置为16时从准确方程(1)获得的输出灰度数据DOUT是一致的。
同样地,当DIN是47(也就是DIN与(DINMAX+K-1)/2一致)时,从方程(3c)计算的输出灰度数据DOUT是150.5。该值与在γ被设置为1.8并且DIN被设置为47时从准确方程获得的输出灰度数据DOUT是一致的。
需要注意的是,当从准确方程(1)获得的输出灰度数据与从方程(3a)和(3b)获得的输出灰度数据彼此一致时,在γ<1的情况下和γ>1的情况下,输入灰度数据DIN的值是不同的。具体地,在γ<1的情况下,在输入灰度数据DIN是K/4时,这些值彼此一致,而在γ>1的情况下,在输入灰度数据DIN是K/2时,这些值彼此一致。也就是,当从准确方程(1)获得的输出灰度数据和从方程(3a)到(3e)获得的输出灰度数据彼此一致时,输入灰度数据DIN(除了0)的最小值在γ<1的情况下小于γ>1的情况。如可从图4和图5理解到的,在γ<1的情况下伽马曲线是向上凸起的,在关于输入灰度数据DIN的原点附近,输出灰度数据DOUT强烈地增加;而在γ>1的情况下,伽马曲线是向下凸起的,增加得相对缓和。在精确近似这种伽马曲线的形状时,当两个输出灰度数据彼此一致时,输入灰度数据DIN(除了0)的最小值在γ<1的情况下比在γ>1的情况下更小是有效的。
需要注意的另一点是方程(3a)到(3c)具有类似的形状。方程(3a)到(3c)的唯一区别在于选用PDINS还是NDINS,以及选用PDINS、NDINS和DINS的系数以及常数项。这对于在集成电路上实现方程(3a)到(3c)是有利的。具体地说,在近似计算单元24中提供执行由下面方程(10)表示的计算的计算电路,并且适当地切换变量DINSsel、系数A、B、和C。因此,可用简单电路实现根据方程(3a)到(3c)的计算DOUT=B·DINsel(K2/2)+C·DINSK+A,]]>例如,可以将PDINS提供给执行由方程(10)表示的计算的计算电路作为变量DINSsel,并且另外可分别将CP0、CP1-CP0、和CP3-CP0设置为系数A、B、和C。因此,执行了方程(3a)的计算。此外,可以将NDINS提供给计算电路作为变量DINSsel,并且另外可分别将CP2、CP4-CP2、和CP5-CP2设置为系数A、B、和C。因此,执行了方程(3c)的计算。下面将具体描述在集成电路中方程(3a)到(3c)的实现。
在具有这种配置的液晶显示设备1中,通过下面的操作来切换伽马校正的伽马值。为改变要由控制器驱动器4执行的伽马校正的伽马值,图像绘制电路3分别为R、G、和B确定伽马值γ,并且另外从方程(8a)、(8b)、和(9)中分别为R、G、和B计算校正点数据CP0到CP5。计算的校正点数据CP0到CP5被发送到控制器驱动器4以便更新存储在校正点数据存储寄存器组14中的校正点数据CP0到CP5。此后,近似计算校正电路13根据已更新的校正点数据CP0到CP5来计算输出灰度数据DOUT。
通过此过程来切换伽马值γ,可以有效地压缩从图像绘制电路3向控制器驱动器4发送的数据量。例如,假设校正点数据CP0到CP5每个均由8位表示,仅仅通过向控制器驱动器4发送与48位一样小的数据即可实现伽马值γ的切换。
在控制器驱动器4中校正点数据存储寄存器组14的提供对于压缩从图像绘制电路3向控制器驱动器4发送的数据量是有效的。在控制器驱动器4中提供校正点数据存储寄存器14以及保存校正点数据CP0到CP5消除了对控制器驱动器4接收CP0到CP5的需求(除在更新伽马值γ时之外),这在压缩从图像绘制电路3向控制器驱动器4发送的数据量中是优选的。
接下来,图6是示出了用于根据上述计算方程来具体实施伽马校正的近似计算单元24的优选配置的方框图。在该实施例中,近似计算单元24配置有校正点选择电路31、次序切换电路32以及输出灰度数据计算电路33。
校正点选择电路31是根据校正点数据CP0到CP5来计算系数A、B、和C的电路。由校正点选择电路31计算的系数A、B、和C分别与上述方程(10)中出现的系数A、B、和C相对应。计算的系数A、B、和C被用于在输出灰度数据计算电路33中执行的运算。系数A、B、和C被表示为带符号的二进制数。
取决于输入灰度数据DIN是大于还是小于中间数据值DINCenter,来确定系数A、B、和C。当输入灰度数据DIN的最高有效位(MSB)是0时,校正点选择电路31确定输入灰度数据DIN小于中间数据值DINCenter,并且从下面方程(11a)中计算系数A、B、和CC=CP3-CP0B=CP1-CP0A=CP0(11a)
另一方面,当输入灰度数据DIN的最高有效位(MSB)是1时,校正点选择电路31确定输入灰度数据DIN大于中间数据值DINCenter,并且从下面方程(11b)中计算系数A、B、和CC=CP5-CP2B=CP4-CP2A=CP2(11b)次序切换电路32根据入灰度数据NDINS,计算由方程(6a)和(6b)定义的PDINS和由方程(7)定义的值DINS,并且将PDINS和NDINS中要用于伽马校正的值提供给输出灰度数据运算电路33。具体地,次序切换电路32配置有输入移位处理电路34、PDINS计算电路35a、NDINS计算电路35b以及计算选择电路36。输入移位处理电路34根据输入灰度数据DIN来计算由方程(5a)和(5b)定义的值DINS。更具体地,如果输入灰度数据DIN的最高有效位是0,DINS被设置为与输入灰度数据DIN相同的值,否则,DINS被设置为值DIN+1-K。
PDINS计算电路35a是组合电路,其根据输入灰度数据DIN来计算由方程(6a)和(6b)定义的值PDINS。设计PDINS计算电路35的逻辑,使得对于DIN的所有可能值,输出与输入的DINS相对应的PDINS。需要注意的是,LUT未被用于值PDINS的计算。从方程(6a)和(6b)中显而易见,PDINS并不依赖于校正点数据CP0到CP5,也就是,并不依赖于伽马值γ。因此在根据任何伽马值γ的伽马校正期间,DINS和PDINS之间对应是恒定的。这意味着一旦通过逻辑综合推导出基于值DINS的值PDINS的计算逻辑,则可以由组合电路实现基于值DINS的值PDINS的计算。对于值PDINS的计算,代替LUT而使用组合电路在减小PDINS算法电路35a的尺寸方面是有效的。
NDINS计算电路35b是组合电路,其根据值DINS来计算由方程(7)定义的值NDINS。和PDINS计算电路35a一样,设计NDINS计算电路35b的逻辑,使得对于DINS的所有可能值,输出与输入的DINS相对应的NDINS。和值PDINS一样,值NDINS不依赖于校正点数据CP0到CP5,也就是不依赖于伽马值γ。因此在任何伽马值γ的伽马校正期间,DINS和NDINS之间的对应是恒定的。这使得对于值NDINS的计算可以使用组合电路,从而可以减小NDINS计算电路35b的尺寸。
计算选择电路36是选择由PDINS计算电路35a计算的值PDINS和由NDINS计算电路35b计算的值NDINS中的一个作为变量DInsel的电路。根据要实现的伽马校正的伽马值γ是否大于1以及输入灰度数据DIN是否大于中间数据值DINCenter,来在值PDINS和值NDINS之间作出选择。如果系数B的最高有效位(MSB)是0并且输入灰度数据DIN的最高有效位是0,计算选择电路36确定伽马值γ小于1以及输入灰度数据DIN小于中间数据值DINCenter,并且选择值PDINS作为变量DInsel。如果不是这样,计算选择电路36选择NDINS作为变量DInsel。
输出灰度数据计算电路33根据次序切换电路32提供的变量DInsel和校正点选择电路31提供的系数A、B、和C,来执行方程(10)的计算,并输出输出灰度数据DOUT。具体地,输出灰度数据计算电路33配置有乘法器37、移位电路38、乘法器39、移位电路40、加法器41以及溢出处理电路42。乘法器37将次序切换电路32提供的变量DInsel与从校正点选择电路31提供的系数B相乘。移位电路38对乘法器37的输出执行右移。这是将值B×DINsel除以(K2/2)的等效操作,并且是方程(10)的第一项输出。需要注意的是,K是由2n表示的数。当K=2n时,配置移位电路38以便执行右移(2n-1)位。
乘法器39将次序切换电路32提供的变量DINS与从校正点选择电路31提供的系数C相乘。移位电路40对乘法器39的输出执行右移。这是将值C×DINsel除以K的等效操作,并且是方程(10)的第二项输出。当K=2n时,配置移位电路40以便执行右移n位。
加法器41计算移位电路38和40的输出与系数A的和。加法器41的输出Do几乎与最终将获得的输出灰度数据DOUT相对应。
溢出处理电路42对加法器41的输出Do执行溢出处理,以便最终输出输出灰度数据DOUT。具体地,如果加法器41的输出Do大于输出灰度数据DOUT允许的最大值DOUTMAX,溢出处理电路42将输出灰度数据DOUT设置为最大值DOUTMAX。如果加法器41的输出Do是负值,溢出处理电路42将输出灰度数据DOUT设置为0。在非这两种情况的情况下,溢出处理电路42输出加法器41的输出Do,作为输出灰度数据DOUT。
此类近似计算单元的配置使得可以实现低误码、小电路尺寸的伽马校正。首先,在图6的近似计算单元24中,输出灰度数据计算电路33通常用于方程(3a)到(3c)的计算,其对减小电路尺寸是有效的。其次,利用值PDINS和值NDINS不依赖于伽马值γ的特性,组合电路被用于分别计算值PDINS和值NDINS,使得选择值PDINS和值NDINS中的一个作为要提供给输出灰度数据计算电路33的变量DINsel。对于值PDINS和值NDINS的计算,代替LUT而使用组合电路对于减小电路尺寸是有效的。另外,适当地选择的依赖与输入灰度数据DIN的1/2次幂的值PDINS和依赖于输入灰度数据DIN的2次幂的值NDINS中的一个被用于输出灰度数据DOUT的计算。因此,可以实现具有减小的误差的伽马校正。
根据本发明,提供了一种显示设备,能够在立即切换用于校正的伽马曲线的同时,能够获得精确的伽马校正。
权利要求
1.一种显示设备,包括显示板;校正电路,配置用于响应于规定了伽马曲线形状的校正数据,对输入灰度数据执行伽马校正,以产生输出灰度数据;以及驱动电路,配置用于响应于来自所述校正电路的所述输出灰度数据,来驱动所述显示板;其中,所述校正电路通过使用根据所述校正数据来确定系数的校正计算方程,根据所述输入灰度数据来执行所述伽马校正的近似计算,以及根据所述输入灰度数据的值和所述校正数据的值来切换所述校正计算方程。
2.如权利要求1所述的显示设备,其中,所述校正计算方程是从多个计算方程中选择的,所述多个计算方程的第一计算方程具有与DINn1成比例的项而不具有与DINn2成比例的项,其中DIN是所述输入灰度数据,并且0<n1<1,n2>1,以及所述多个计算方程的第二计算方程具有与DINn2成比例的项而不具有与DINn1成比例的项。
3.如权利要求2所述的显示设备,其中,所述n1是1/2,以及所述n2是2。
4.如权利要求2述的显示设备,其中,针对小于1的所述伽马校正的伽马值来确定所述校正数据,并且当所述输入灰度数据小于预定值时,选择所述第一计算方程作为所述校正计算方程。
5.如权利要求4所述的显示设备,其中,针对超过1的所述伽马校正的伽马值来确定所述校正数据,并且当所述输入灰度数据小于所述预定值时或当所述输入灰度数据大于所述预定值时,选择所述第二计算方程作为所述校正计算方程。
6.如权利要求2所述的显示设备,其中,定义所述第一计算方程,使得当所述输入灰度数据是第一值范围的值时,通过所述伽马校正从所述第一计算方程计算的所述输出灰度数据与从伽马校正的准确方程计算的所述输出灰度数据彼此一致;以及定义所述第二计算方程,使得当所述输入灰度数据是第二值范围的值时,通过所述伽马校正从所述第二计算方程计算的所述输出灰度数据与从伽马校正的准确方程计算出的所述输出灰度数据彼此一致;以及所述第一值范围小于所述第二值范围。
7.如权利要求1到6中任一项所述的显示设备,其中,所述校正数据被从外部提供给所述显示设备。
8.如权利要求7所述的显示设备,还包括校正数据存储部分,配置用于接收和存储外部提供的所述校正数据,并且向所述校正电路传送存储的数据。
9.如权利要求1到6中任一项所述的显示设备,其中,所述校正数据包含校正点数据CP0到CP5,如果所述输入灰度数据是DIN、所述输出灰度数据是DOUT以及中间数据值DINCenter由下面方程(1)通过使用所述输入灰度数据允许的最大值DINMAX来定义DINCenter=DINMAX/2 (1)(1)当针对小于所述中间数据值DINCenter的所述输入灰度数据DIN并且针对小于1的所述伽马校正的伽马值来确定所述校正点数据CP0到CP5时,从下面方程(2a)计算所述输出灰度数据DOUTDOUT=2(CP1-CP0)PDINS/K2+(CP3-CP0)DINS/K+CP0(2a)(2)当针对小于所述中间数据值DINCenter的所述输入灰度数据DIN并且针对超过1的所述伽马校正的伽马值来确定所述校正点数据CP0到CP5时,从下面方程(2b)计算所述输出灰度数据DOUTDOUT=2(CP1-CP0)NDINS/K2+(CP3-CP0)DINS/K+CP0(2b)(3)当所述输入灰度数据DIN大于所述中间数据值DINCenter时,从下面方程(2c)计算所述输出灰度数据DOUTDOUT=2(CP4-CP2)NDINS/K2+(CP5-CP2)DINS/K+CP2(2c)其中,当由下面方程定义参数R时R=K1/2·DINS1/2所述K、DINS、PDINS、以及NDINS取由下面方程定义的值K=(DINMAX+1)/2,DINS=DIN(在DIN<DINCenter的情况下),DINS=DIN+1-K(在DIN>DINCenter的情况下),PDINS=(K-R)·RNDINS=(K-DINS)·DINS
10.如权利要求9所述的显示设备,其中,如下计算所述校正点数据CP0到CP5(1)当所述伽马校正的伽马值γ小于1时,通过下面方程(3a)计算CP0=0CP1=(4Gamma[K/4]-Gamma[K])/2CP2=Gamma[K-1]CP3=Gamma[K]CP4=2Gamma[(DINMAX+K-1)/2]-DOUTMAXCP5=DOUTMAX(3a),以及(2)当所述伽马校正的伽马值γ超过1时,通过下面方程(3b)计算CP0=0CP1=2Gamma[K/2]-Gamma[K]CP2=Gamma[K-1]CP3=Gamma[K]CP4=2Gamma[(DINMAX+K-1)/2]-DOUTMAXCP5=DOUTMAX(3b)其中,Gamma[X]是当DOUTMAX是所述输出灰度数据的最大值时由下面方程定义的函数Gamma[X]=DOUTMAX(X/DINMAX)(4)
11.如权利要求1到6中任一项所述的显示设备,其中,所述校正电路包括次序切换电路,具有产生依赖于DINn1的第一数据值和依赖于DINn2的第二数据值的功能,并且配置用于输出所述第一数据值和所述第二数据值之一,其中DIN是所述输入灰度数据,并且0<n1<1,n2>1;以及输出灰度数据计算电路,配置用于使用所述第一和第二数据值之一作为变量,并且通过使用根据规定了伽马校正的伽马曲线形状的校正数据来确定系数的计算方程,来产生所述输出灰度数据。
12.一种控制器驱动器,包括校正电路,配置用于响应于规定了伽马曲线形状的校正数据,来对输入灰度数据执行伽马校正;驱动电路,配置用于响应于从所述校正电路输出的输出灰度数据,来驱动显示板,其中,所述校正电路使用所述输入灰度数据作为变量,并且通过使用根据所述校正数据来确定系数的校正计算方程,执行所述伽马校正的近似计算,以及响应于所述输入灰度数据的值和所述校正数据的值,切换所述校正计算方程。
13.如权利要求12所述的控制器驱动器,其中,所述校正计算方程是从多个计算方程中选择的,所述多个计算方程的第一计算方程具有与DINn1成比例的项而不具有与DINn2成比例的项,其中DINn1是所述输入灰度数据,并且0<n1<1,n2>1,以及所述多个计算方程的第二计算方程具有与DINn2成比例的项而不具有与DINn1成比例的项。
14.如权利要求13所述的控制器驱动器,其中,针对小于1的所述伽马校正的伽马值来确定所述校正数据,并且当所述输入灰度数据小于预定值时,选择所述第一计算方程作为所述校正计算方程。
15.如权利要求12所述的控制器驱动器,还包括校正数据存储部分,配置用于从所述控制器驱动器外部接收所述校正数据,并将接收的校正数据存储在其中,以及将存储的校正数据传送给所述校正电路。
16.如权利要求12所述的控制器驱动器,其中,所述校正电路包括次序切换电路,具有产生依赖于DINn1的第一数据值和依赖于DINn2的第二数据值的功能,并且配置用于输出所述第一和第二数据值之一,其中DIN是所述输入灰度数据,并且0<n1<1,n2>1;以及输出灰度数据计算电路,配置用于使用从所述次序切换电路输出的所述一个数据值作为变量,并且通过使用根据规定了所述伽马校正的伽马曲线形状的所述校正数据来确定系数的计算方程,产生所述输出灰度数据。
17.一种近似计算校正电路,包括次序切换电路,具有响应于所述输入灰度数据,产生依赖于DINn1的第一数据值和依赖于DINn2的第二数据值的功能,并且配置用于输出所述第一和第二数据值之一,其中DIN是所述输入灰度数据,并且0<n1<1,n2>1;输出灰度数据计算电路,配置用于使用从所述次序切换电路输出的所述一个数据值作为变量,并且通过使用根据规定了所述伽马校正的伽马曲线形状的所述校正数据来确定系数的计算方程,产生所述输出灰度数据。
18.如权利要求17所述的近似计算校正电路,其中,所述次序切换电路包括第一数据值计算电路,配置用于响应于所述输入灰度数据来产生与所述校正数据无关的所述第一数据值;以及第二数据值计算电路,配置用于响应于所述输入灰度数据来产生与所述校正数据无关的所述第二数据值。
19.如权利要求18所述的近似计算校正电路,其中,所述第一数据值计算电路包括配置用于产生所述第一数据值的第一组合电路,以及所述第二数据值计算电路包括配置用于产生所述第二数据值的第二组合电路。
20.如权利要求18所述的近似计算校正电路,其中,所述次序切换电路响应于所述校正数据来选择所述一个数据值。
21.如权利要求18所述的近似计算校正电路,其中,所述次序切换电路这样选择所述一个数据值当确定所述校正数据使得所述伽马校正的伽马值小于1时,选择所述第一数据值作为所述一个数据值;以及当确定所述校正数据使得所述伽马校正的伽马值超过1时,选择所述第二数据值作为所述一个数据值。
22.一种驱动显示板的方法,包括通过使用根据规定了伽马曲线形状的校正数据来确定系数的校正计算方程,对输入灰度数据执行伽马校正近似,来从输入灰度数据中产生输出灰度数据;以及响应于所述输出灰度数据来驱动显示板,其中,所述校正计算方程是根据所述输入灰度数据值和所述校正数据值从多个计算方程中选择的。
全文摘要
一种显示设备,包括显示板;校正电路,配置用于响应于规定了伽马曲线形状的校正数据,对输入灰度数据执行伽马校正,以产生输出灰度数据;以及驱动电路,配置用于响应于来自校正电路的输出灰度数据,来驱动显示板。校正电路通过使用根据校正数据来确定系数的校正计算方程,根据输入灰度数据来执行伽马校正的近似计算,并且根据输入灰度数据值和校正数据值来切换校正计算方程。
文档编号G02F1/133GK1928982SQ20061012814
公开日2007年3月14日 申请日期2006年9月5日 优先权日2005年9月6日
发明者能势崇, 降旗弘史 申请人:恩益禧电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1