用于为立体图像显示产生抖动图像数据的设备和方法

文档序号:7655762阅读:183来源:国知局
专利名称:用于为立体图像显示产生抖动图像数据的设备和方法
技术领域
本发明总体上涉及一种用于为立体或三维(3D)图像的显示产生抖动图像数据的设备和方法,更具体地讲,涉及一种用于产生将立体图像显示给液晶快门眼镜的使用者的抖动图像数据的设备和方法。
背景技术
众所周知,通过在二维QD)媒体的显示屏(例如,液晶显示(IXD)装置)上显示一对立体图像(即,左眼图像和右眼图像)可以生成立体图像或3D图像。如果观看者使用右眼观看右眼图像且使用左眼观看左眼图像,则观看者可通过2D媒体上的两个立体图像感知到3D图像。因此,当观看者戴上液晶快门眼镜时,在为了立体图像显示而使左眼图像和右眼图像以交替的方式显示在2D媒体上的情况下,观看者可以观看到立体图像。液晶快门眼镜被设计为使得适用左眼的液晶和适用右眼的液晶以与2D显示媒体的预定周期同步的开/关方式轮流启用和截止光的透射。通常,IXD面板包括下基板;上基板,具有公共电极;液晶,密封在下基板和上基板之间。下基板具有以由行和列组成的矩阵布置的多个薄膜晶体管TFT。数据线位于连接到TFT的源极的列中,栅极线位于连接到TFT的栅极的行中,像素电极连接到TFT的漏极。 各个像素可包括关联的像素电极、公共电极和在所述电极之间的液晶。为了让LCD面板显示出颜色,各个像素具有基色子像素,例如,红色(R)子像素、绿色(G)子像素和蓝色(B)子像素。IXD装置是用于驱动IXD面板以将图像显示在IXD面板上的装置。IXD装置通常包括时序控制器、源极驱动器或栅极驱动器以及数据驱动器。时序控制器从广播站和/或计算机图形控制器卡接收主时钟、与操作模式相关的控制信号以及数字的R、G和B数据,时序控制器产生包括栅极或垂直起始脉冲GSP和栅极时钟GCK的第一控制信号以及包括水平起始脉冲HSP、水平时钟HCK和数据锁存脉冲DLP的第二控制信号。源极驱动器或栅极驱动器接收第一控制信号并顺序地驱动或扫描栅极线。数据驱动器接收第二控制信号和数字的 R、G、B数据,并将指示相应子像素的灰阶的模拟电压输出到数据线。作为改变灰阶数的技术的抖动是众所周知的。可由均具有P位的R、G、B数据表示的颜色或灰阶的数目被限定为23P。然而,如果将R、G、B数据中的每种数据处理为利用形成在具有m行和η列的mXη抖动子像素块中的抖动图案进行抖动的mXη抖动子像素块的数据,则与可由R、G、B数据中的每种数据表示的灰阶数相比,R、G、B数据中的每种数据的灰阶数可增加至mX η倍。上述抖动技术已经用于包含于诸如蜂窝电话和个人计算机(PC)的装置中的显示装置中,以将图像显示在传统的2D媒体上。如果将在2D媒体上显示抖动图像的方法应用到用户使用液晶快门眼镜观看图像的3D图像显示方法中,则在立体图像屏幕上出现诸如闪烁和水平线条图案的抖动噪声现象。因此,需要能够阻止抖动噪声现象的新的3D图像显示设备和方法。

发明内容
本发明的一方面在于处理至少上面提到的问题和/或缺点并在于提供至少下面描述的优点。因此,本发明的一方面提供能够防止抖动噪声现象的立体或3D图像显示方法和设备。本发明的另一方面提供一种用于产生抖动图像数据的方法和设备,其可在使用者使用液晶快门眼镜观看立体图像的3D图像显示装置中防止抖动噪声现象。根据本发明的一方面,提供一种用于为立体图像显示产生抖动图像数据的方法, 该方法包括根据包括图像数据的预定位和表示多个帧中的一个帧的位的地址来读出抖动的子像素值;将抖动的子像素值与图像数据的图像子像素值相加,并产生各个帧的抖动图像数据,在抖动图像数据中,帧中的相邻的奇数帧和偶数帧可具有相同的抖动图像数据。所述相邻的奇数帧和偶数帧组成帧对,各所述帧对可具有不同的抖动图像数据。根据本发明的另一方面,提供一种用于为立体图像显示产生抖动图像数据的设备,该设备包括图像存储器,用于根据包括图像数据的预定位和表示多个帧中的一个帧的位的地址来存储抖动的子像素值;图像逻辑和加法器单元,通过将利用所述地址从图像存储器读出的抖动的子像素值加到图像数据的图像子像素值来产生各个帧的抖动图像数据, 使得在帧中的相邻的奇数帧和偶数帧具有相同的抖动图像数据。所述相邻的奇数帧和偶数帧组成帧对,各所述帧对可具有不同的抖动图像数据。根据本发明的另一方面,提供一种立体图像显示设备,该设备允许使用者利用具有左眼液晶和右眼液晶的液晶快门眼镜来观看立体图像,该设备包括液晶显示(LCD)面板,包括布置在数据线和栅极线之间的交叉点上的多个子像素;栅极驱动器,用于扫描栅极线;数据驱动器,用于将来自具有左眼图像数据和右眼图像数据的图像数据的模拟子像素值提供到数据线;数据处理器,通过将左眼抖动的子像素值加到在左眼液晶打开且右眼液晶关闭时所接收的图像数据的图像子像素值而在奇数帧时段中产生左眼图像数据,通过将右眼抖动的子像素值加到在左眼液晶关闭且右眼液晶打开时所接收的图像数据的图像子像素值来在偶数帧时段中产生右眼图像数据。多对相邻的奇数帧和偶数帧中的各个帧对中的帧可具有相同的图像数据,每个帧对包括奇数帧及其随后的偶数帧。各所述帧对可具有不同的图像数据。


通过下面结合附图进行的描述,本发明的特定示例性实施例的上述和其他方面、 特点和优点将会变得更加清楚,其中图1是根据本发明的示例性实施例的3D或立体LCD装置的示意性框图;图2是图1中示出的数据处理器的示意性框图;图3是示出图2中示出的与红色数据关联的R逻辑和加法器单元的示意性电路图;图4是示出通过将R数据的子像素值添加到图3中的抖动的子像素值进行R抖动的子像素值的示图;图5是示出本发明的工作时序的时序图,其中,数据使能信号DE、R、G和B数据以及主时钟MCLK被输入;图6是示出表示图5的一帧IF中的水平周期IH的本发明的工作时序的时序图;图7是用于产生图5中的帧识别信号VS和帧起始脉冲VSR以及帧计数信号的示意性电路图;图8是用于产生水平起始信号DER和线计数信号的示意性电路图;图9是示出存储在图2中的R存储器、G存储器和B存储器中的用于3D图像显示的抖动图案的示图;图10是示出存储在图2中的R存储器、G存储器和B存储器中的用于2D图像显示的抖动图案的示图;图IlA和图IlB是根据本发明的示例性实施例的用于显示立体图像的流程图。
具体实施例方式将详细描述如何制造和使用根据本发明的实施例的用于为3D图像显示产生抖动图像数据的装置。在附图中,相同的标号将被理解为始终指示相同的元件、特征和结构。应当注意,虽然在本发明的示例性实施例中提到了各种标号,但是这样的标号并非意图限制本发明的范围。在该说明书中,“图像数据”或“图形数据,,可被解释为包括红色数据、绿色数据和蓝色数据。参照图1,液晶显示(IXD)面板102具有以由η行和m列组成的矩阵布置的子像素。在彩色LCD装置的情况下,每个像素由基色子像素(例如,沿行方向布置的红色子像素、 绿色子像素和蓝色子像素)组成。由于LCD面板通常包括相同数目的红色子像素、绿色子像素和蓝色子像素,所以m通常是3的倍数。布置在η行中的各个子像素被连接到栅极线 G1 Gn中与之对应的一条栅极线,布置在m列中的各个子像素被连接到数据线D1 Dm中与之对应的一条数据线。时序控制器108从广播站和/或计算机图形控制器卡(未示出) 接收图像数据、数据使能(DE)信号和主时钟MCLK,并产生时序信号。源极驱动器104响应于在时序控制器108中产生的包括栅极或垂直起始脉冲GSP和栅极时钟GCK的第一控制信号CONl来产生用于顺序驱动栅极线G1 Gn的信号。数据驱动器106响应于在时序控制器108中产生的包括水平起始脉冲HSP、水平时钟HCK和数据锁存脉冲DLP的第二控制信号C0N2以及响应于由下面描述的数据处理器110进行抖动的图像数据来将指示灰阶的模拟电压提供到数据线D1 Dm。时序控制器108响应于DE信号和主时钟MCLK利用帧起始脉冲、水平或线起始脉冲和子像素或像素起始脉冲产生组成第三控制信号C0N3的帧计数信号、线计数信号和子像素计数信号。根据本发明的特点,数据处理器110响应于第三控制信号C0N3将输入的图像数据转换成抖动图像数据。根据本发明的数据处理器110在多个相邻的帧对(即,成对的相邻的奇数帧和偶数帧)中的每个帧对的奇数帧和偶数帧中产生相同的抖动图像数据,以响应于第三控制信号C0N3和输入的图像数据来处理3D图像。参照图2,根据本发明的特点,示出了表示图1中的数据处理器110的示意性框图。 为了简化解释,假定图1中的IXD面板102具有1366X768的分辨率(即,具有768行和 1366列的像素)。数据处理器110包括R存储器112、G存储器114和B存储器116及其相关的R逻辑和加法器单元118、G逻辑和加法器单元120和B逻辑和加法器单元122。R存储器112、 G存储器114和B存储器116组成图像存储器210,R逻辑和加法器单元118、G逻辑和加法器单元120和B逻辑和加法器单元122组成图像逻辑和加法器单元220。在接通电源时, R存储器112、G存储器114和B存储器116中的每个从已经存储抖动图案和系统软件的电可擦除可编程只读存储器(EEPROM)中载入抖动图案的抖动的子像素值。组成图像存储器 210的R存储器112、G存储器114和B存储器116接收下述地址信号,即,所述地址信号包括输入的R数据、G数据和B数据的最低的3位有效位(作为高3位)以及来自于下面描述的帧计数器的低4位,并输出与这些地址信号对应的抖动图案的抖动的子像素值。均由 6位组成的R数据、G数据和B数据被分别输入到R逻辑和加法器单元118、G逻辑和加法器单元120以及B逻辑和加法器单元122。R逻辑和加法器单元118、G逻辑和加法器单元 120以及B逻辑和加法器单元122接收下面描述的指示抖动图案中的线位置的线计数信号 Lc^PL1以及指示抖动图案中的子像素位置的子像素计数信号Ptl和P1,将每种图像数据加到相应的抖动图案的抖动的子像素值并输出抖动图像数据。在本发明的实施例中,抖动图案以4X4的抖动块形成。然而,应当注意,本发明的抖动图案不限于这些抖动图案。因此,本领域普通技术人员将认识到,可以使用矩阵形式的任意抖动图案。参照图3,示出了表示图2中的R逻辑和加法器单元118的示意性电路图。对于本领域技术人员明显的是,除了输入数据值和抖动的子像素值之外,G逻辑和加法器单元120 以及B逻辑和加法器单元122具有与R逻辑和加法器单元118的电路基本相同的电路。为了避免冗余,将仅描述R逻辑和加法器单元118。解码器IM从下面描述的线计数器接收线计数信号Ltl和L1并从下面描述的子像素计数器接收子像素计数信号Ptl和P1,并在其输出线O1 O16上顺序输出逻辑“1”。因此, 基于在输出线O1 O16上的顺序的逻辑“1”,与门AND1 AND16顺序地输出已从R存储器 112读出的抖动图案的抖动的子像素值D11, D12,D13,D14,D21,D22,. . . D440通过加法器AD1 AD6分别将已从与门AND1 AND16顺序输出的抖动的子像素值D11, D12,D13,D14,D21,D22,. . . D44 顺序地加到6位R数据的子像素值Ii11, R12, R13, R14, R2I' R22' · · · R44。加法器AD1 AD6顺序地输出 R 抖动的子像素值 R0n,RO12, RO13, RO14, RO21, RO22, ...,RO440参照图4,示出了通过在图3中将R数据的子像素值与抖动的子像素值相加而获得的R抖动的子像素值。下标“ij”表示第i行上的第j列,其中,“i”和“j”均为1和4之间的整数。例如,R32表示从第2数据线和第3栅极线接收信号的子像素的R数据的子像素值。类似地,A2表示位于第二列(或第二数据线)和第三行(或第三栅极线)的子像素的抖动图案的抖动的子像素值。因此,位于第三栅极线和第二数据线的交点处的子像素的R 抖动的子像素值RO32是Ii32与D32的和。参照图5,示出了表示帧检测信号(或帧识别信号)VS以及帧检测信号VS的上升沿检测信号(或帧起始脉冲)VSR的产生的时序图,其中,从计算机图形控制器卡输入图像数据DATA、主时钟MCLK和数据使能(DE)信号。由于考虑到1366X768的分辨率,所以一个垂直或帧周期IF具有768个水平脉冲1H,在水平脉冲的高电平处输入有效数据。一帧IF 具有与接在768个水平脉冲之后的大约7到100个水平脉冲对应的低电平的无效数据段。 下一个IF周期重复。一帧周期IF的帧识别信号VS是在从DE信号的上升沿开始计数768
6个高脉冲之后通过预设数量的主时钟MCLK保持其高电平的信号。帧起始脉冲VSR是通过检测帧识别信号VS的上升沿而获得的信号。本领域技术人员应当理解,由于帧识别信号VS 是用于被检测以获得帧起始脉冲VSR的信号,所以所述信号VS可以是在第一个水平脉冲的上升沿变为高电平然后在768个水平脉冲之后、下一帧开始之前的适当时间处变为低电平的信号。参照图6,示出了表示一个帧周期IF中的各个水平周期IH的水平起始信号DER、 主时钟MCLK和水平周期IH的放大时序图。在各个水平周期IH中的数据使能信号DE保持为高电平的期间,主时钟MCLK具有1366个时钟脉冲。水平起始信号DER是通过检测数据使能信号DE的上升沿而获得的信号。因此,水平起始信号DER可以是栅极起始脉冲。图7是用于产生图5中的帧识别信号VS和帧起始脉冲VSR以及四位的帧计数信号的示意性电路图。触发器(FF) 130可以是经由J端接收数据使能信号DE、经由时钟端CLK接收主时钟MCLK、经由K端接收在768个水平脉冲之后的适当时间变为低电平的信号、并且产生图5 中的帧识别信号VS的JK触发器。由触发器132、反相器134和与门136组成的上升沿检测电路140检测帧识别信号VS的上升沿。上升沿检测电路140产生通过检测帧识别信号VS 的上升沿而获得的帧起始脉冲VSR。帧计数器138是用于为帧起始脉冲VSR计数的4位上升计数器(up-counter)。帧计数器138在计数到24 = 16之后重置。图8是用于产生图6中的水平起始信号DER和线计数信号的示意性电路图。用于检测数据使能信号DE的上升沿的上升沿检测电路150包括触发器142、反相器144和与门 146,并产生水平起始信号DER。线计数器148是用于为水平起始信号DER计数的2位上升计数器,并在计数22 = 4之后重置。线计数器148输出线计数信号Ltl和Lp虽然没有示出,但是可以存在子像素计数器,所述子像素计数器是在水平起始信号DER的上升沿处重置并对主时钟MCLK的反相信号的上升沿进行计数的两位的上升计数器。子像素计数器产生子像素计数信号Ptl和P:。图9是示出存储在图2中的图像存储器中的抖动图案以增加3D图像的分级显示能力的示图,其中,示出了抖动的子像素值和与多个帧(即,第一帧到第十六帧)关联的图像数据的最低的3个有效位的位值之间的关系。应当注意,虽然与最低的3个有效位的 “000”关联的第一帧到第十六帧的抖动图案没有在图9中示出,但是它们是所有抖动的子像素值均具有数字值“0”的抖动图案。从图9可以看出,应当注意,由奇数帧和它们之后相
邻的偶数帧组成的帧对(即,第一帧和第二帧的帧对、第三帧和第四帧的帧对.....第十五
帧和第十六帧的帧对)中的每一帧对均具有相同的抖动图案。因此,表示3D图像显示的左眼图像和右眼图像的抖动图案在各个帧对中均相同。如上所述,每个抖动图案可以是由抖动子像素组成的4X4抖动块。因此,每个抖动图案可以被表示为由i行和j列组成的矩阵。对于图9中示出的每个抖动图案,i = 1,2,3,4且j = 1,2,3,4。每个抖动图案可以由连续的行或线上的一系列抖动的子像素值(即,抖动的像素值Dij = D11, D12,D13,D14,D21, D22. . . . D44)来表示,这些抖动的子像素值可存储在R存储器112、G存储器114和B存储器 116中的每一个中。抖动图案存储在图2中的R存储器112、G存储器114和B存储器116 中的每一个中,从而可以以由总共7位(包括低4位和高3位)组成的地址来读取它们。 地址的低4位表示帧的序列号,高3位表示各个抖动图案的抖动子像素的数。这里,抖动子像素表示具有数字抖动值“1”的子像素,非抖动子像素表示具有数字抖动值“0”的子像素。地址的高3位表示输入的图像数据的最低的3个有效位,低4位是帧计数器138的输出位Ftl F3。因此,作为地址的高3位的值的上方值指示具有数字抖动值“1”的抖动子像素的数,作为地址低4位的值的下方值指示帧数。例如,假定地址1010001被输入到图2中的R存储器112的地址端,由于作为地址的高3位“101”的值的上方值是5,作为地址低4 位“0001”的值的下方值是1,因此该地址用于从R存储器112读出与R数据的最低的3个有效位“101”和第二帧对应的抖动图案(即,抖动的子像素值1000、0101、0100、0010)。图10是示出存储在图像存储器中的用于2D图像的分级显示的示图。如以上结合图9所描述的,为了示出的方便,省略了与最低的3个有效位“000”关联的第一帧到第八帧的抖动图案。为了 2D图像的分级显示,各个地址由总共6位组成。由于8个帧的存在,所以各个地址由表示帧号的低3位和表示如上所述的具有数字抖动值“1”的抖动子像素的高 3位组成。类似地,如参照图9所描述的,R存储器112、G存储器114和B存储器116中的每个均可存储抖动图案,以读出与由R、G和B数据中的每一种的最低的3个有效位(作为高3位)和来自3位帧计数器的低3位组成的地址对应的抖动图案。图IlA和图IlB是示出根据本发明的示例性实施例的用于显示立体或3D图像的方法的流程图。下面将参照图IlA和图IlB来详细描述根据本发明的实施例的用于为3D图像显示产生抖动图像数据的方法。如果在步骤Sl中使图1中的IXD装置100通电且计数器通过重置被初始化,则在步骤S2中,将其中存储各种运行程序的EEPR0M(未示出)中存储的抖动图案载入在图2中示出的R存储器112、G存储器114和B存储器116中。存储在组成图像存储器210的R存储器112、G存储器114和B存储器116中的每个中的3D抖动图案包括结合图9所描述的一系列抖动子像素。因此,根据本发明的特点,相邻的奇数帧和偶数帧的3D抖动图案相同。 另外,已经结合图10进行描述的存储在EEPROM中的2D抖动图案的抖动的子像素值可在通电时载入图像存储器210中。任何一个2D抖动图案的抖动子像素不同于其他抖动图案的抖动子像素,不存在两种相同的抖动图案。没有具有相同抖动图像数据的两对帧。在步骤S3中,将图像数据、主时钟MCLK和数据使能信号DE输入到IXD装置100。 在步骤S4中,确定DE信号是否存在。在DE信号不存在的情况下,LCD装置100回到步骤 S3。然而,在存在DE信号的情况下,在步骤S5中确定用户是否选择了 “显示3D图像”。使用者可利用显示模式选择装置来选择“显示2D图像”或“显示3D图像”。显示模式选择装置可包括根据来自开关的数字电信号来选择“显示2D图像”或“显示3D图像”的复用器和选择开关。假定使用者选择“显示3D图像”,如果帧计数器输出F3F2F1Ftl且帧计数器138指示第一帧,则在步骤S6中将当前帧设置为“1”。在步骤S7中,分别从线计数器148和子像素计数器(未示出)输出线计数信号L1Ltl和子像素计数信号P1Pc^存储在图像存储器210中的抖动图案可以以由从帧计数器138输出的低位F3F2F1Ftl以及图像数据或R数据、G数据和 B数据中的每种的最低的3个有效位(高位)组成的7位地址读出。例如,假定F3F2F1Ftl是 0000且最低的3个有效位是100,则地址变成1000000并且该地址可被用于从图像存储器 210读出第一帧的具有四个抖动值的抖动图案的抖动的子像素值1000,0001,0100,0010。 如果读取的抖动的子像素值被限定为D…其中i表示行或线,j表示列或子像素,则Dij表示在第i条线上的第j个子像素。因此,两位的线计数器148的信号LtlL1和两位的子像素计数器的信号PtlP1可指定在第i条线上的第j个子像素。在步骤S8中,确定帧计数器138的输出值是否指示第一帧或奇数帧。由于当前帧是第一帧,所以LCD装置100转到步骤S10,在步骤SlO中,将各个抖动图案的抖动的子像素值Dij和R数据的子像素值Rij相加,以产生抖动的R数据ROij,如参照图3和图4所述。 例如,如果线计数器148的信号LtlL1是指示i = 1的00,则在抖动图案或4X4抖动块中选择第一条线。然后,子像素计数器逐一增加其计数值并在数到4后重置。即,子像素计数器的信号P1Ptl被顺序地输出为分别表示抖动的子像素值D11, D12,D13,D14的00,01,10,11。此后,线计数器148的信号L1Lc/变为指定第二线的01。如上所陈述的,子像素计数器顺序地对子像素计数,并在数到4后重置。因此,抖动的子像素值D21,D22,D23,Dm被指定。在这种方式下,指定抖动图案的16个抖动的像素值Dn,D12,D13,D14,D21,... , D440然后,如结合关于R逻辑和加法器单元118的图3所描述,根据子像素计数器的输出P1Ptl和线计数器的输出L1Ltl将抖动图案的抖动的子像素值Du与R数据的子像素数据值Ru分别相加,进而从图像逻辑和加法器单元220输出16个抖动的6位R数据ROijtl在步骤Sll中,第一帧的抖动图像数据的4X4数据块重复地显示在IXD面板102上。例如,在输入R数据的情况下,当将栅极导通电压施加到栅极线G1时,将与4个抖动数据RO11, RO12, RO13, RO14对应的模拟值通过数据线D1 Dm重复地提供到栅极线G1上的子像素。随后,在栅极线( 导通时,将与抖动数据RO21, RO22, RO23, RO24对应的模拟值重复地提供到栅极线( 上的子像素。在以相同的方式将与抖动数据RO41, RO42, RO43, RO44对应的模拟值重复地提供到栅极线上的子像素之后,在栅极线&导通时,将与抖动数据RO11, RO12, RO13, RO14对应的模拟值重复地提供到栅极线(^5上的子像素。在这种方式下,将4X4数据块重复地显示在IXD面板102上。在步骤S12中,由于当前帧不是最后一帧或第16帧,所以IXD装置100转到步骤 S13,在步骤S13中,帧号增加1,以将下一帧设置为当前帧。在步骤S7中,重置的线计数器和子像素计数器如上所述地运行。在步骤S8中,由于当前帧是第二帧或偶数帧,所以IXD 装置100转到步骤S9,在步骤S9中产生与前一帧的抖动图案相同的抖动图案。因此,根据本发明的特点,第一帧或奇数帧及其相邻的偶数帧具有相同的抖动图案。在步骤S9之后, 以前面提到的方式在第二帧中执行上面描述的步骤SlO和S11。由于当前帧或第二帧不是最后一帧,所以IXD装置100转到步骤S13,在步骤S13中第三帧被设置为当前帧,然后执行步骤S7、S8、SlO和S11。由于第三帧不是最后一帧,所以在步骤S13中IXD装置100将第四帧设置为当前帧,然后执行步骤S7、S8、S9、SlO和S11。重复执行上面描述的过程,直到当前帧是最后一帧。同时,如果当前帧是最后一帧,即,如果帧计数器138计数到16帧,则帧计数器138重置,并回到步骤S6。重复步骤S6 S12以及步骤S20,直到3D图像显示过程在步骤S20结束。在步骤S5中,如果用户选择“显示2D图像”而非“显示3D图像”,则IXD装置100 转到步骤S14,在步骤S14中,如前所述,基于帧计数器138的输出将当前帧设置为第一帧。 如结合图10所描述的,包括从三位帧计数器输出的三位FtlF1F2 (低位)以及R数据、G数据和B数据中的每种最低的3个有效位(高位)的总共6位组成用于读出存储在R存储器 112、G存储器114和B存储器116中的抖动图案的地址。因此,如图10中所示,抖动图案根据地址被存储在R存储器112、G存储器114和B存储器116中的每个中。3位帧计数器每
9当其计数到8帧时被重置。在重置后,3位帧计数器从第一帧到第八帧连续地计数。在步骤 S15中,两位线计数器和两位子像素计数器分别对当前帧中的线和子像素计数,然后分别输出线计数信号LtlL1和子像素计数信号PA。在步骤S16中,从R存储器112、G存储器114 和B存储器116中的每个中读取与R数据、G数据和B数据中的每种数据的最低的3个有效位和第一帧对应的抖动图案。读取的抖动图案的抖动的子像素值Dij和R数据的子像素值Rij通过图3中示出的电路相加,从而输出抖动数据,S卩,抖动的R数据的子像素值ROijtl 在步骤S17中,抖动的R数据ROu的抖动4X4数据块以前述方式在第一帧中重复地显示在 IXD面板102上。在步骤S18中,由于第一帧不是最后一帧,所以帧号增加1并在步骤S19 中将下一帧设置为当前帧。上面的步骤S15,S16,S17和S18在作为当前帧的第二帧中重复。在这种方式下,重复上述过程,直到当前帧是最后一帧或第八帧,重复步骤S14 S20, 直到2D图像显示过程结束。虽然已经描述了将本发明应用于在没有来自计算机图形控制器卡的垂直和水平同步信号的情况下控制DE信号的数据使能(DE)操作模式,但是即使是在提供垂直和水平同步信号、图像数据以及主时钟的操作模式下仍可使用本发明。本领域技术人员容易理解, 由于当提供垂直和水平同步信号而没有提供DE信号时能够检测到DE信号,所以本发明仍适用。到目前为止,已经描述了根据本发明的将图9中示出的抖动图案的抖动的子像素值存储在用于3D图像显示的图像存储器210中的过程。如从图9中可以看出,由于相邻的奇数帧和偶数帧具有相同的抖动图案,所以以重复的方式存储冗长的抖动的子像素值。为了避免重复,可以提供修改的实施例,在所述修改的实施例中,图10中示出的抖动图案可被存储在用于3D图像显示的图像存储器210中。在这种情况下,包括图7中示出的帧计数器138的计数器输出F1F2F3(低3位)和图像数据的最低的3个有效位的总共6位可被用作用于从图像存储器210读出抖动图案的地址。在这种情况下,当帧计数器138计数16帧时,可以从图像存储器210中读出相邻的奇数帧和偶数帧中的相同的抖动图案。根据前面的描述明显的是,在显示3D图像时,由于在相邻的奇数帧和偶数帧中使用相同的抖动图案,所以本发明能够防止抖动噪声现象。虽然已经参照本发明的特定示例性实施例示出和描述了本发明,但是本领域技术人员应当理解的是,在不脱离由权利要求及其等同物所限定的本发明的精神和范围的情况下,可以作出形式和细节上的各种修改。
权利要求
1.一种用于为立体图像显示产生抖动图像数据的方法,该方法包括根据包括图像数据的预定位和表示多个帧中的一个帧的位的地址来读出抖动的子像素值;将抖动的子像素值与图像数据的图像子像素值相加,并产生各个帧的抖动图像数据, 其中,在抖动图像数据中,帧中的相邻的奇数帧和偶数帧具有相同的抖动图像数据。
2.根据权利要求1所述的方法,其中,所述相邻的奇数帧和偶数帧组成帧对,各所述帧对具有不同的抖动图像数据。
3.一种用于为立体图像显示产生抖动图像数据的设备,该设备包括图像存储器,用于根据包括图像数据的预定位和表示多个帧中的一个帧的位的地址来存储抖动的子像素值;图像逻辑和加法器单元,通过将利用所述地址从图像存储器读出的抖动的子像素值加到图像数据的图像子像素值来产生各个帧的抖动图像数据,使得在帧中的相邻的奇数帧和偶数帧具有相同的抖动图像数据。
4.根据权利要求3所述的设备,其中,所述相邻的奇数帧和偶数帧组成帧对,各所述帧对具有不同的抖动图像数据。
5.一种立体图像显示设备,该设备允许使用者利用具有左眼液晶和右眼液晶的液晶快门眼镜来观看立体图像,该设备包括液晶显示面板,包括布置在数据线和栅极线之间的多个子像素; 栅极驱动器,用于扫描栅极线;数据驱动器,用于将来自具有左眼图像数据和右眼图像数据的图像数据的模拟子像素值提供到数据线;数据处理器,通过将左眼抖动的子像素值加到在左眼液晶打开且右眼液晶关闭时所接收的图像数据的图像子像素值而在奇数帧时段中产生左眼图像数据,通过将右眼抖动的子像素值加到在左眼液晶关闭且右眼液晶打开时所接收的图像数据的图像子像素值来在偶数帧时段中产生右眼图像数据,其中,多对相邻的奇数帧和偶数帧中的各个帧对中的帧具有相同的图像数据,每个帧对包括奇数帧及其随后的偶数帧。
6.根据权利要求5所述的立体图像显示设备,其中,各所述帧对具有不同的图像数据。
全文摘要
本发明提供了一种用于为立体图像显示产生抖动图像数据的设备和方法。该设备和方法能够降低或防止用于显示立体或3D图像的3D抖动中的抖动噪声。该方法需要产生如下所述的图像数据,即,在所述图像数据中两个连续帧具有相同的抖动图像数据。
文档编号H04N13/00GK102270438SQ20111011239
公开日2011年12月7日 申请日期2011年5月3日 优先权日2010年6月7日
发明者文胜焕, 曹政焕, 金明洙, 高贤锡 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1