发明内容
本发明提供一种过驱动值产生方法,可在对照表尺寸变小的情况下,提升过驱动值的准确度。
本发明提出一种过驱动值产生方法,适于液晶显示装置。过驱动值产生方法包括下列步骤。接收当前灰度值及先前灰度值,其中当前灰度值与先前灰度值共同对应液晶显示装置的一像素。依据对照表,取得接近当前灰度值的第一灰度参考值及第二灰度参考值,以及接近先前灰度值的第一先前灰度参考值及第二先前灰度参考值。并且,参照第一灰度参考值、第二灰度参考值、第一先前灰度参考值及第二先前灰度参考值以取得四个第一过驱动值。依据当前灰度值、先前灰度值、第一灰度参考值、第二灰度参考值、第一先前灰度参考值及第二先前灰度参考值及这些第一过驱动值,经由四点内插法运算后取得当前灰度值与先前灰度值所对应的目标过驱动值。
本发明亦提出一种过驱动值产生方法,适于液晶显示装置。过驱动值产生方法包括下列步骤。接收当前灰度值及先前灰度值,其中当前灰度值与先前灰度值共同对应液晶显示装置的一像素。依据对照表,取得接近当前灰度值的第一灰度参考值及第二灰度参考值,以及接近先前灰度值的第一先前灰度参考值及第二先前灰度参考值。并且,参照第一灰度参考值、第二灰度参考值、第一先前灰度参考值及第二先前灰度参考值以取得四个第一过驱动值。其中,第一灰度参考值相同于第一先前灰度参考值,第二灰度参考值相同于第二先前灰度参考值。依据当前灰度值、先前灰度值、第一灰度参考值、第二灰度参考值、第一先前灰度参考值及第二先前灰度参考值及这些第一过驱动值,经由平行四边形内插法运算后取得当前灰度值与先前灰度值所对应的目标过驱动值。
本发明另提出一种过驱动值产生方法,适于液晶显示装置。过驱动值产生方法包括下列步骤。接收当前灰度值及先前灰度值,其中当前灰度值与先前灰度值共同对应液晶显示装置的一像素。依据对照表,取得接近当前灰度值的第一灰度参考值及第二灰度参考值,以及接近先前灰度值的第一先前灰度参考值及第二先前灰度参考值。并且,参照第一灰度参考值、第二灰度参考值、第一先前灰度参考值及第二先前灰度参考值以取得四个第一过驱动值。当第一灰度参考值不相同于第一先前灰度参考值或第二灰度参考值不相同于第二先前灰度参考值时,依据当前灰度值、先前灰度值、第一灰度参考值、第二灰度参考值、第一先前灰度参考值、第二先前灰度参考值及这些第一过驱动值,经由四点内插法运算后取得当前灰度值与先前灰度值所对应的一目标过驱动值。当第一灰度参考值相同于第一先前灰度参考值且第二灰度参考值相同于第二先前灰度参考值时,依据当前灰度值、先前灰度值、第一灰度参考值、第二灰度参考值、第一先前灰度参考值、第二先前灰度参考值及这些第一过驱动值,经由平行四边形内插法运算后取得目标过驱动值。
在本发明的一实施例中,上述的四点内插法包括:依据当前灰度值、第一灰度参考值、第二灰度参考值及对应第一先前灰度参考值的两个第一过驱动值进行内插运算,以取得第二过驱动值;依据当前灰度值、第一灰度参考值、第二灰度参考值及对应第二先前灰度参考值的两个第一过驱动值进行内插运算,以取得第三过驱动值;依据先前灰度值、第一先前灰度参考值、第二先前灰度参考值、第二过驱动值及第三过驱动值进行内插运算,以取得目标过驱动值。
在本发明的一实施例中,上述的四点内插法包括:依据先前灰度值、第一先前灰度参考值、第二先前灰度参考值及对应第一灰度参考值的两个第一过驱动值进行内插运算,以取得第二过驱动值;依据先前灰度值、第一先前灰度参考值、第二先前灰度参考值及对应第二灰度参考值的两个第一过驱动值进行内插运算,以取得第三过驱动值;依据当前灰度值、第一灰度参考值、第二灰度参考值、第二过驱动值及第三过驱动值进行内插运算,以取得目标过驱动值。
在本发明的一实施例中,在当前灰度值与第一灰度参考值间的差值大于先前灰度值与第一先前灰度参考值间的差值时,平行四边形内插法包括:依据对应第二灰度参考值的两个第一过驱动值进行运算,以取得平均过驱动值;依据对应第一灰度参考值与第一先前灰度参考值的第一过驱动值及平均过驱动值进行运算,以取得延伸过驱动值,其中延伸过驱动值为两倍的平均过驱动值减去对应第一灰度参考值与第一先前灰度参考值的第一过驱动值;依据先前灰度值、第一先前灰度参考值、第二先前灰度参考值、延伸过驱动值及对应第二灰度参考值与第一先前灰度参考值的第一过驱动值进行内插运算,以取得第二过驱动值;依据先前灰度值、第一先前灰度参考值、第二先前灰度参考值、延伸过驱动值、对应第一灰度参考值与第一先前灰度参考值的第一过驱动值及对应第二灰度参考值与第二先前灰度参考值的第一过驱动值进行内插运算,以取得第三过驱动值;依据当前灰度值、第一灰度参考值、第二灰度参考值、第二过驱动值及第三过驱动值进行内插运算,以取得目标过驱动值。
在本发明的一实施例中,在前灰度值与第一灰度参考值间的差值大于先前灰度值与第一先前灰度参考值间的差值时,平行四边形内插法包括:依据对应第一先前灰度参考值的两个第一过驱动值进行运算,以取得平均过驱动值;依据对应第二灰度参考值与第二先前灰度参考值的第一过驱动值及平均过驱动值进行运算,以取得延伸过驱动值,其中延伸过驱动值为两倍的平均过驱动值减去对应第二灰度参考值与第二先前灰度参考值的第一过驱动值;依据当前灰度值、第一灰度参考值、第二灰度参考值、延伸过驱动值及对应第二灰度参考值与第一先前灰度参考值的第一过驱动值进行内插运算,以取得第二过驱动值;依据当前灰度值、第一灰度参考值、第二灰度参考值、对应第一灰度参考值与第一先前灰度参考值的第一过驱动值及对应第二灰度参考值与第二先前灰度参考值的第一过驱动值进行内插运算,以取得第三过驱动值;依据先前灰度值、第一先前灰度参考值、第二先前灰度参考值、第二过驱动值及第三过驱动值进行内插运算,以取得目标过驱动值。
在本发明的一实施例中,在当前灰度值与第一灰度参考值间的差值小于先前灰度值与第一先前灰度参考值间的差值时,平行四边形内插法包括:依据对应第一灰度参考值的两个第一过驱动值进行运算,以取得平均过驱动值;依据对应第二灰度参考值与第二先前灰度参考值的第一过驱动值及平均过驱动值进行运算,以取得延伸过驱动值,其中延伸过驱动值为两倍的平均过驱动值减去对应第二灰度参考值与第二先前灰度参考值的第一过驱动值;依据先前灰度值、第一先前灰度参考值、第二先前灰度参考值、延伸过驱动值及对应第一灰度参考值与第二先前灰度参考值的第一过驱动值进行内插运算,以取得第二过驱动值;依据先前灰度值、第一先前灰度参考值、第二先前灰度参考值、对应第一灰度参考值与第一先前灰度参考值的第一过驱动值及对应第二灰度参考值与第二先前灰度参考值的第一过驱动值进行内插运算,以取得第三过驱动值;依据当前灰度值、第一灰度参考值、第二灰度参考值、第二过驱动值及第三过驱动值进行内插运算,以取得目标过驱动值。
在本发明的一实施例中,在当前灰度值与第一灰度参考值间的差值小于先前灰度值与第一先前灰度参考值间的差值时,平行四边形内插法包括:依据对应第二先前灰度参考值的两个第一过驱动值进行运算,以取得平均过驱动值;依据对应第一灰度参考值与第一先前灰度参考值的第一过驱动值及平均过驱动值进行运算,以取得延伸过驱动值,其中延伸过驱动值为两倍的平均过驱动值减去对应第一灰度参考值与第一先前灰度参考值的第一过驱动值;依据当前灰度值、第一灰度参考值、第二灰度参考值、延伸过驱动值及对应第一灰度参考值与第二先前灰度参考值的第一过驱动值进行内插运算,以取得第二过驱动值;依据当前灰度值、第一灰度参考值、第二灰度参考值、对应第一灰度参考值与第一先前灰度参考值的第一过驱动值及对应第二灰度参考值与第二先前灰度参考值的第一过驱动值进行内插运算,以取得第三过驱动值;依据先前灰度值、第一先前灰度参考值、第二先前灰度参考值、第二过驱动值及第三过驱动值进行内插运算,以取得目标过驱动值。
在本发明的一实施例中,上述的当前灰度值不等于第一灰度参考值及第二灰度参考值。
在本发明的一实施例中,上述的先前灰度值不等于第一先前灰度参考值及第二先前灰度参考值。
基于上述,本发明的过驱动值产生方法,依据当前灰度值及先前灰度值取得第一灰度参考值、第二灰度参考值、第一先前灰度参考值、第二先前灰度参考值及四个第一过驱动值。并且,依据第一灰度参考值是否相同于第一先前灰度参考值及第二灰度参考值是否相同于第二灰度参考值,决定利用四点内插法或平行四边形内插法进行运算,以取得当前灰度值与先前灰度值所对应的目标过驱动值。借此,在对照表尺寸变小的情况下,提升过驱动值的准确度。
具体实施方式
图1为依据本发明一实施例的液晶显示装置的***方块图。请参照图1,液晶显示装置100包括液晶显示面板(LCD panel)110、发光二极管背光模块(LED backlight module)120、时序控制器(timing controller,T-con)130、栅极驱动器(gate driver)140,以及源极驱动器(source driver)150。时序控制器130接收视频信号SV,以依据视频信号SV所传送的画面数据控制栅极驱动器140及源极驱动器150,并且时序控制器130会输出当前灰度值SG至源极驱动器150。栅极驱动器140受控于时序控制器130,借以来逐一开启液晶显示面板110内的每一列像素(如像素列L)。
源极驱动器150亦受控于时序控制器130,以依据当前灰度值SG提供对应的目标过驱动值OD或将当前灰度值SG提供给液晶显示面板110内被栅极驱动器130开启的列像素,其中目标过驱动值OD用以加速液晶显示面板110内的液晶转动。发光二极管背光模块120会提供液晶显示面板110所需的面光源,当源极驱动器150供应对应的灰度值SG给液晶显示面板110内的最后一列像素之后,液晶显示面板110即可显示完整的画面给使用者观看。
图2为图1的源极驱动器的***方块图。请参照图2,源极驱动器150包括数据处理单元151、帧缓冲器153、过驱动计算单元155、比较器157及多工器159。数据处理单元151用以将当前灰度值SG转换为符合帧缓冲器153的数据格式,以将转换后的当前灰度值SG储存于帧缓冲器153中。数据处理单元151可利用查表法转换当前灰度值SG的数据格式,或者利用数学运算转换当前灰度值SG的数据格式。此外,若帧缓冲器153的数据格式与当前灰度值SG相同时,则可省略数据处理单元151。
帧缓冲器153用以储存当前灰度值SG,并于同一个像素的下一个输出期间输出作为先前灰度值PSG。过驱动计算单元155依据当前灰度值SG及先前灰度值PSG进行过驱动运算,以输出对应当前灰度值SG及先前灰度值PSG的目标过驱动值OD。比较器157比较当前灰度值SG及先前灰度值PSG,用以在当前灰度值SG及先前灰度值PSG不同时控制多工器159输出目标过驱动值OD,在当前灰度值SG及先前灰度值PSG相同时控制多工器159输出当前灰度值SG。
在过驱动计算单元155进行过驱动运算时,过驱动计算单元155会先依据对照表(Look-Up Table,LUT)取得接近当前灰度值SG的第一灰度参考值及第二灰度参考值,以及取得接近先前灰度值PSG的第一先前灰度参考值及第二先前灰度参考值。并且,再参照第一灰度参考值、第二灰度参考值、第一先前灰度参考值及第二先前灰度参考值取得四个第一过驱动值。接着,依据当前灰度值SG、先前灰度值PSG、第一灰度参考值、第二灰度参考值、第一先前灰度参考值、第二先前灰度及上述第一过驱动值进行四点内插运算或平行四边形内插运算,以求得对应当前灰度值SG及先前灰度值PSG的目标过驱动值OD。
其中,灰度参考值及先前灰度参考值为记录于对照表中的灰度值及先前灰度值,并且在此运算所使用的当前灰度值SG及先前灰度值PSG为共同对应液晶显示面板110的同一个像素(如像素P)。此外,过驱动计算单元155可依据是否有两个第一过驱动值位于对照表的对角线上决定使用四点内插运算或平行四边形内插运算,亦即可依据第一灰度参考值是否相同于第一先前灰度参考值及第二灰度参考值是否相同于第二先前灰度参考值决定使用四点内插法运算或平行四边形内插法运算。
值得一提的是,对照表依据尺寸大小大致可分为9×9、17×17及33×33。以9×9的对照表而言,每两灰度参考值或每两先前灰度参考值间的间隔约为32(即256/(9-1))。以17×17的对照表而言,每两灰度参考值或每两先前灰度参考值间的间隔约为16(即256/(17-1))。以33×33的对照表而言,每两灰度参考值或每两先前灰度参考值间的间隔约为8(即256/(33-1))。值得一提的是,下列实施例所述的灰度参考值及先前灰度参考值为用以说明,且不受限于上述对照表的规格。
图3为依据本发明一实施例的四点内插法的运算示意图。请参照图3,在本实施例中,OD(10,30)为表示对应至灰度值(或灰度参考值)为30与先前灰度值(或先前灰度参考值)为10的过驱动值,OD(20,40)为表示对应灰度值为40与先前灰度值为20的过驱动值,其余则以此类推。在此假设过驱动计算单元155所接收的当前灰度值SG为34,先前灰度值PSG为12,并依据对照表所取得的第一灰度参考值为30,第二灰度参考值为40,第一先前灰度参考值为10,第二先前灰度参考值为20,以及第一过驱动值OD(10,30)为40、OD(10,40)为50、OD(20,30)为35、OD(20,40)为45。
在四点内插运算过程中,会依据对应第一先前灰度参考值(10)的第一过驱动值OD(10,30)、OD(10,40)以及当前灰度值SG(34)、第一灰度参考值(30)及第二灰度参考值(40)求得第二过驱动值OD(10,34)。并且,依据对应第二先前灰度值(20)的第一过驱动值OD(20,30)、OD(20,40)以及当前灰度值SG(34)、第一灰度参考值(30)及第二灰度参考值(40)求得第三过驱动值OD(20,34)。最后,依据先前灰度值PSG(12)、第一先前灰度参考值(10)、第二先前灰度参考值(20)、第二过驱动值OD(10,34)及第三过驱动值OD(20,34)进行内插运算,以取得目标过驱动值OD(12,34)。依据上述,四点内插法的运算细节可参照下列运算过程:
此外,四点内插运算亦可先依据先前灰度值PSG(12)、第一先前灰度参考值(10)、第二先前灰度参考值(20)及对应第一灰度参考值(30)的第一过驱动值OD(10,30)、OD(20,30)进行内插运算,以取得过驱动值OD(12,30)。并且,依据先前灰度值PSG(12)、第一先前灰度参考值(10)、第二先前灰度参考值(20)及对应第二灰度参考值(40)的第一过驱动值OD(10,40)、OD(20,40)进行内插运算,以取得过驱动值OD(12,40)。最后,依据当前灰度值SG(34)、第一灰度参考值(30)、第二灰度参考值(40)、过驱动值OD(12,30)及OD(12,40)进行内插运算,以取得过驱动值OD(12,34)。依据上述,另一四点内插法的运算细节可参照下列运算过程:
图4A为依据本发明一实施例的平行四边形内插法的运算示意图。请参照图4A,一般而言,平行四边形内插运算可使用于有两个第一过驱动值位于对照表的对角线上的情况下,亦即第一灰度参考值相同于第一先前灰度参考值且第二灰度参考值相同于第二先前灰度参考值的情况下使用平行四边形内插运算。在此假设过驱动计算单元155所接收的当前灰度值SG为36,先前灰度值PSG为32,并依据对照表所取得的第一灰度参考值为30,第二灰度参考值为40,第一先前灰度参考值为30,第二先前灰度参考值为40,以及第一过驱动值OD(30,30)为30、OD(30,40)为60、OD(40,30)为10、OD(40,40)为40。
如图所示,对照表的对角线CL会将第一过驱动值OD(30,30)、OD(30,40)、OD(40,30)及OD(40,40)所形成的区域切割为二个三角形,在此将第一过驱动值OD(30,30)、OD(30,40)及OD(40,40)所形成三角形视为上三角形,将第一过驱动值OD(30,30)、OD(40,30)及OD(40,40)所形成三角形视为下三角形。由于对角线CL两边的线性关系不同,若所要取得的目标过驱动值OD位于上三角形时,亦即当前灰度值SG与第一灰度参考值间的差值大于先前灰度值PSG与第一先前灰度参考值间的差值时,则利用第一过驱动值OD(30,30)、OD(30,40)及OD(40,40)进行运算;反之,若所要取得的目标过驱动值OD位于下三角形时,亦即当前灰度值SG与第一灰度参考值间的差值小于先前灰度值PSG与第一先前灰度参考值间的差值时,则利用第一过驱动值OD(30,30)、OD(40,30)及OD(40,40)进行运算。在本实施例中,假设所要取得的目标过驱动值OD为OD(32,36),亦即目标过驱动值OD位于上三角形。
在平行四边形内插法的运算过程中,会依据对应第二灰度参考值(40)的第一过驱动值OD(30,40)及OD(40,40)进行运算,以取得平均过驱动值OD(35,40),其中平均过驱动值OD(35,40)会作为平行四边形的中心点,并依据平均过驱动值OD(35,40)取得平行四边形的第四个角。依据平行四边形的特性,对边至中心点的距离会相同,因此可利用对应第一灰度参考值(30)与第一先前灰度参考值(30)的第一过驱动值OD(30,30)与平均过驱动值OD(35,40)进行运算,以取得延伸过驱动值OD(40,50)。其中,第一过驱动值OD(30,30)、OD(30,40)、OD(40,40)与延伸过驱动值OD(40,50)会形成平行四边形区域,并利用第一过驱动值OD(30,30)、OD(30,40)、OD(40,40)与延伸过驱动值OD(40,50)进行内插运算,以取得目标过驱动值OD(32,36)。
依据上述,接着依据先前灰度值PSG(32)、第一先前灰度参考值(30)、第二先前灰度参考值(40)、延伸过驱动值OD(40,50)及对应第二灰度参考值(40)与第一先前灰度参考值(30)的第一过驱动值OD(30,40)进行内插运算,以取得第二过驱动值OD(32,42)。并且,再依据先前灰度值PSG(32)、第一先前灰度参考值(30)、第二先前灰度参考值(40)、对应第一灰度参考值(30)与第一先前灰度参考值(30)的第一过驱动值OD(30,30)及对应第二灰度参考值(40)与第二先前灰度参考值(40)的第一过驱动值OD(40,40)进行内插运算,以取得第三过驱动值OD(32,32)。最后,依据当前灰度值SG(36)、第一灰度参考值(30)、第二灰度参考值(40)、第二过驱动值OD(32,42)及第三过驱动值OD(32,32)进行内插运算,以取得目标过驱动值OD(32,36)。依据上述,位于上三角形的平行四边形内插法的运算细节可参照下列运算过程:
OD(40,50)=(50-30)×2+30=70
此外,位于上三角形的平行四边形内插法的运算亦可先依据对应第一先前灰度参考值(30)的第一过驱动值OD(30,30)及OD(30,40)进行运算,以取得平均过驱动值OD(30,35)。接着,依据对应第二灰度参考值(40)与第二先前灰度参考值(20)的第一过驱动值OD(40,40)及平均过驱动值OD(30,35)进行运算,以取得延伸过驱动值OD(20,30)。其中,第一过驱动值OD(30,30)、OD(30,40)、OD(40,40)与过驱动值OD(20,30)会形成另一平行四边形区域。
然后,依据当前灰度值SG(36)、第一灰度参考值30、第二灰度参考值(40)、延伸过驱动值OD(20,30)及对应第二灰度参考值(40)与第一先前灰度参考值(30)的第一过驱动值OD(30,40)进行内插运算,以取得第二过驱动值OD(26,36)。并且,再依据当前灰度值SG(36)、第一灰度参考值(30)、第二灰度参考值(40)、对应第一灰度参考值(30)与第一先前灰度参考值(30)的第一过驱动值OD(30,30)及对应第二灰度参考值(40)与第二先前灰度参考值(40)的第一过驱动值OD(40,40)进行内插运算,以取得第三驱动值OD(36,36)。
最后,依据先前灰度值PSG(32)、第一先前灰度参考值(30)、第二先前灰度参考值(40)、第二过驱动值OD(26,36)及第三过驱动值OD(36,36)进行内插运算,以取得过驱动值OD(32,36)。依据上述,位于上三角形的另一平行四边形内插法的运算细节可参照下列运算过程:
OD(20,30)=(45-40)×2+40=50
图4B为依据本发明一实施例的另一平行四边形内插法的运算示意图。请参照图4B,在本实施例中,假设所要取得的目标过驱动值OD为OD(36,32),亦即目标过驱动值OD位于下三角形。在平行四边形内插法的运算过程中,会依据对应第一灰度参考值(30)的第一过驱动值OD(30,30)及OD(40,30)进行运算,以取得平均过驱动值OD(35,30)。并且,依据对应第二灰度参考值(40)与第二先前灰度参考值(40)的第一过驱动值OD(40,40)及过驱动值OD(35,30)进行运算,以取得过驱动值OD(30,20)。
接着,依据先前灰度值PSG(36)、第一先前灰度参考值(30)、第二先前灰度参考值(40)、延伸过驱动值OD(30,20)及对应第一灰度参考值(30)与第二先前灰度参考值(40)的过驱动值OD(40,30)进行内插运算,以取得第二过驱动值OD(36,26)。并且,再依据先前灰度值PSG(36)、第一先前灰度参考值(30)、第二先前灰度参考值(40)、对应第一灰度参考值(30)与第一先前灰度参考值(30)的第一过驱动值OD(30,30)及对应第二灰度参考值(40)与第二先前灰度参考值(40)的第一过驱动值OD(40,40)进行内插运算,以取得第三过驱动值OD(36,36)。
最后,依据当前灰度值SG(32)、第一灰度参考值(30)、第二灰度参考值(40)、第二过驱动值OD(36,32)及第三过驱动值OD(36,36)进行内插运算,以取得目标过驱动值OD(36,32)。依据上述,位于下三角形的平行四边形内插法的运算细节可参照下列运算过程:
OD(30,20)=(40-20)×2-40=0
此外,位于下三角形的平行四边形内插法运算亦可先依据对应第二先前灰度参考值(40)的第一过驱动值OD(40,30)及OD(40,40)进行运算,以取得平均过驱动值OD(40,35)。并且,依据对应第一灰度参考值(30)与第一先前灰度参考值(30)的第一过驱动值OD(30,30)及平均过驱动值OD(40,35)进行运算,以取得延伸过驱动值OD(50,40)。
接着,依据当前灰度值SG(32)、第一灰度参考值(30)、第二灰度参考值(40)、延伸过驱动值OD(50,40)及对应第一灰度参考值(30)与第二先前灰度参考值(40)的第一过驱动值OD(40,30)进行内插运算,以取得第二过驱动值OD(42,32)。并且,再依据当前灰度值SG(32)、第一灰度参考值(30)、第二灰度参考值(40)、对应第一灰度参考值(30)与第一先前灰度参考值(30)的第一过驱动值OD(30,30)及对应第二灰度参考值(40)与第二先前灰度参考值(40)的第一过驱动值OD(40,40)进行内插运算,以取得第三过驱动值OD(32,32)。
最后,依据先前灰度值PSG(36)、第一先前灰度参考值(30)、第二先前灰度参考值(40)、第二过驱动值OD(42,32)及第三过驱动值OD(32,32)进行内插运算,以取得目标过驱动值OD(36,32)。依据上述,位于下三角形的另一平行四边形内插法的运算细节可参照下列运算过程:
OD(50,40)=(25-30)×2+30=20
值得一提的是,上述四点内插法运算及平行四边形内插法运算可运用于当前灰度值SG不等于灰度参考值且先前灰度值PSG不等于先前灰度参考值的情况下。换言之,在当前灰度值SG不等于第一灰度参考值及第二灰度参考值且先前灰度值PSG不等于第一先前灰度参考值及第二先前灰度参考值时,可利用四点内插运算或平行四边形内插运算进行运算。在当前灰度值SG等于灰度参考值与先前灰度值PSG等于先前灰度参考值的其中一个条件成立时,可直接利用一次内插运算求出目标过驱动值OD。在当前灰度值SG等于灰度参考值且先前灰度值PSG等于先前灰度参考值时,可直接利用对照表查出目标过驱动值OD。
依据上述,可汇整一过驱动值产生方法,以应用于过驱动计算单元155。图5为依据本发明一实施例的驱动值产生方法的流程图。请参照图5,首先接收当前灰度值SG及先前灰度值PSG(步骤S510),其中当前灰度值SG与先前灰度值PSG共同对应液晶显示面板110的一像素。接着,在步骤S520中,依据对照表取得接近当前灰度值SG的第一灰度参考值及第二灰度参考值,以及接近PSG先前灰度值的第一先前灰度参考值及第二灰度参考值。并且,参照第一灰度参考值、第二灰度参考值、第一先前灰度参考值及第二灰度参考值以取得四个第一过驱动值。
然后,判断第一灰度参考值是否相同于第一先前灰度参考值且第二灰度参考值是否相同于第二先前灰度参考值(步骤S530)。当第一灰度参考值不相同于第一先前灰度参考值且第二灰度参考值不相同于第二先前灰度参考值时,依据当前灰度值SG、先前灰度值PSG、第一灰度参考值、第二灰度参考值、第一先前灰度参考值、第二灰度参考值及这些第一过驱动值,经由四点内插法运算后取得当前灰度值SG与先前灰度值PSG所对应的目标过驱动值OD(步骤S540)。其中,四点内插法运算可参照上述说明,在此则不再赘述。
当第一灰度参考值相同于第一先前灰度参考值且第二灰度参考值相同于第二先前灰度参考值时,依据当前灰度值SG、先前灰度值PSG、第一灰度参考值、第二灰度参考值、第一先前灰度参考值、第二灰度参考值及这些第一过驱动值,经由平行四边形内插法运算后取得当前灰度值SG与先前灰度值PSG所对应的目标过驱动值OD(步骤S550)。其中,平行四边形内插法运算可参照上述说明,在此则不再赘述。
综上所述,本发明的过驱动值产生方法,依据当前灰度值及先前灰度值取得第一灰度参考值、第二灰度参考值、第一先前灰度参考值、第二先前灰度参考值及四个第一过驱动值。并且,依据第一灰度参考值是否相同于第一先前灰度参考值及第二灰度参考值是否相同于第二先前灰度参考值选择进行四点内插法或平行四边形内插法运算,以取得当前灰度值与先前灰度值所对应的目标过驱动值。借此,在对照表尺寸变小的情况下,可维持过驱动值的准确度。并且,在同样的对照表的尺寸下,可提高所输出的过驱动值的准确度。并且,在维持准确度的前提下,可缩小对照表尺寸,因此可缩小存储的容量,进而减少硬件成本。
虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可作些许的修改和完善,因此本发明的保护范围当以权利要求书所界定的为准。