图像抖动模块制造技术

技术编号:8834916 阅读:163 留言:0更新日期:2013-06-22 20:54
一种图像抖动模块,包括多个数据处理通道。数据处理通道分别处理一图像画面中各像素或子像素的图像数据。每一数据处理通道包括一位元处理单元以及一位元截去单元。位元处理单元混合一第一像素数据与一随机数据,产生一第二像素数据。位元截去单元截去第二像素数据当中的部分位元,而产生一第三像素数据。

【技术实现步骤摘要】

本专利技术涉及一种图像处理模块,尤其涉及一种适于图像处理的图像抖动模块
技术介绍
一般而言,由于液晶分子本身特性的关系,在驱动液晶时,显示驱动装置通常会利用图框反转(frame inversion)的技术,以正负两种极性的电压来驱动面板上的像素,以使其液晶分子可频繁地极性反转。然而,因为不同极性电压的大小可能存在着些许的偏移量而导致液晶分子的倾斜角不同,从而使得像素间产生色彩偏差的情形。因此,若是在多个图框依序显示时,各图框的像素全以正极性或负极性电压来驱动,且交替地显示,此时图像画面会产生闪烁(flicker)。为了克服图像画面的闪烁,现有技术发展出线极性反转(lineinversion)模式及点极性反转(dot inversion)模式来驱动液晶显示面板。如此一来,人眼所见的颜色即为正极性及负极性的像素的平均值,且在图框切换时也不会有闪烁的现象。另一方面,目前液晶显示面板因为成本的因素,其所使用的驱动装置的位元数可能小于图像画面所需表现的灰阶深度。此时,为了让灰阶再现,一般会采用图框率控制(Frame Rate Control,FRC)的技术来进行时间轴的调变,或是使用空间域灰阶平均值的手段来达成。通常采用图框率控制技术时需要找到一个可在时间轴上规律出现的循环图样(pattern),以使部份像素点的值为内插出来的灰阶值。并且,在进行内插时需要注意各像素点之间的极性驱动关系,以避免图像画面产生水平线滚动(rolling lines)或闪烁等异常现象。此外,在使用空间域灰阶平均值的手段来达成图框率控制的技术时,若是采用固定的内插图样,则图像画面显示时极易被肉眼察觉出异常。
技术实现思路
本专利技术提供一种图像抖动模块,其可避免在图框率控制技术下所产生的画面异常现象。在本专利技术之一实施例中,提供一种图像抖动模块。图像抖动模块包括多个数据处理通道。数据处理通道分别处理一图像画面中各像素或子像素的图像数据。每一数据处理通道包括一位元处理单元以及一位元截去单元。位元处理单元混合一第一像素数据与一随机数据,产生一第二像素数据。位元截去单元截去第二像素数据当中的部分位元,而产生一第三像素数据。在本专利技术之一实施例中,上述的位元处理单元将第一像素数据加上随机数据,以产生第二像素数据。在本专利技术之一实施例中,上述的随机数据被加入第一像素数据的最低有效位元。在本专利技术之一实施例中,上述的随机数据所代表的随机值介于一特定范围内,且特定范围依据第一像素数据的位元数目而定。在本专利技术之一实施例中,上述的位元截去单元输出第二像素数据的部分位元作为第三像素数据,以使第三像素数据的位元数目少于第二像素数据的位元数目。在本专利技术之一实施例中,上述的位元截去单元将第二像素数据的部分位元的数值置换为零以产生第三像素数据。在本专利技术之一实施例中,上述的第二像素数据的部分位元是第二像素数据的部分位元的最低有效位元。在本专利技术之一实施例中,上述的图像抖动模块还包括至少一随机产生单元。随机产生单元当中每一者分别提供随机数据至数据处理通道当中至少之一者的位元处理单元。在本专利技术之一实施例中,上述的随机产生单元的数目等于数据处理通道的数目,以使每一数据处理通道独有地对应至至少一随机产生单元当中之一者。在本专利技术之一实施例中,上述的随机产生单元的数目少于数据处理通道的数目,以使数据处理通道当中至少两者共用相同的随机产生单元。在本专利技术之一实施例中,上述的图像抖动模块还包括至少一多工器。多工器选择随机产生单元当中至少两者所产生的随机数据当中之一者供数据处理通道当中之一者使用。在本专利技术之一实施例中,上述的位元处理单元还将第一像素数据混合一补偿数据,以产生第二像素数据。补偿数据的数值依据第一像素数据于一图像画面中所对应的位置而定。在本专利技术之一实施例中,上述的图像抖动模块还包括一图样产生单元。图样产生单元产生图像画面之一图样。图样代表图像画面当中每一像素的补偿位元。在本专利技术之一实施例中,上述的图像抖动模块还包括至少一补偿决定单元。补偿决定单元决定位元处理单元是否要混合补偿数据。在本专利技术之一实施例中,上述的图样是一随机图样或一固定图样。基于上述,在本专利技术的范例实施例中,图像抖动模块将随机数据混合到具有较多位元数的图像画面上,并截去混合后的图像画面的位元数,可利用较少位元数来实现高灰阶深度。为让本专利技术的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。附图说明图1显示本专利技术一实施例的图像抖动模块的方框示意图。图2显示本专利技术另一实施例的图像抖动模块的方框示意图。图3显示本专利技术另一实施例的之图像抖动模块的方框示意图。图4显示图3的图样产生单元所产生的图样的示意图的一范例。图5显示本专利技术一实施例的抖动演算方法的步骤流程图。附图标记:100、200、300:图像抖动模块110R、110G、110B、210R、210G、210B、310R、310G、310B:数据处理通道112R、112G、112B、212R、212G、212B、312R、312G、312B:位元处理单元113R、113G、113B、213R、213G、213B、313R、313G、313B:位元映射选择单元114R、114G、114B、214R、214G、214B、314R、314G、314B:位元截去单元115R、115G、115B、215R、215G、215B、315R、315G、315B:加法单元120R、120G、120B、220R、220G、220B、320R、320G、320B:随机产生单元230a、230b、330a、330b:多工器340:图样产生单元350R、350G、350B:补偿决定单元NK、NC、NB:随机数据SE1, Sgi, Sb1:第一像素数据SK2、Se2、Sb2:第二像素数据SE3> SG3> Sb3:第三像素数据S500、S502、S504:抖动演算方法的步骤具体实施例方式图1显示本专利技术一实施例的图像抖动模块的方块示意图。请参考图1,本实施例的图像抖动模块100适于进行一图像处理中的抖动演算处理,其可设置于图像显示装置的时序控制器(timing controller)的前端或其内部,源极驱动器内部,或者图像缩放电路(scaler)的后端。本专利技术对图像抖动模块在图像显示装置中的设置位置并不加以限制。在本实施例中,图像抖动模块100包括三个数据处理通道110R、110G、110B以及三个随机产生单元120R、120G、120B。数据处理通道110R、110G、IlOB分别用以处理图像画面中红、绿、蓝三种不同颜色的子像素的图像数据。随机产生单元120R、120G、120B分别提供随机数据至数据处理通道110R、110G、110B。换句话说,本实施例的随机产生单元120R、120G、120B的数目等于数据处理通道110R、110G、1 IOB的数目,以使每一数据处理通道独有地对应至一个随机产生单元。亦即,图像抖动模块100以子像素为基础来处理图像数据,以降低各子像素间的关联性,其优点至少包括可使人眼所察觉的图像画面中的像素颗粒较为细致。然而,但本专利技术并不限于此。举例而言,在其他实施例中,图像抖动模块100也可以像素为基础来处理图像数据,亦即三个数据处理通道11本文档来自技高网
...

【技术保护点】
一种图像抖动模块,包括:多个数据处理通道,分别处理一图像画面中各像素或子像素的图像数据,每一该数据处理通道包括:一位元处理单元,混合一第一像素数据与一随机数据,产生一第二像素数据;以及一位元截去单元,截去该第二像素数据当中的部分位元,而产生一第三像素数据。

【技术特征摘要】
1.一种图像抖动模块,包括: 多个数据处理通道,分别处理一图像画面中各像素或子像素的图像数据,每一该数据处理通道包括: 一位元处理单元,混合一第一像素数据与一随机数据,产生一第二像素数据;以及 一位元截去单元,截去该第二像素数据当中的部分位元,而产生一第三像素数据。2.根据权利要求1所述的图像抖动模块,其中该位元处理单元将该第一像素数据加上该随机数据,以产生该第二像素数据。3.根据权利要求2所述的图像抖动模块,其中该随机数据被加入该第一像素数据的最低有效位元。4.根据权利要求1所述的图像抖动模块,其中该随机数据所代表的随机值介于一特定范围内,且该特定范围依据该第一像素数据的位元数目而定。5.根据权利要求1所述的图像抖动模块,其中该位元截去单元输出该第二像素数据的部分位元作为该第三像素数据,以使该第三像素数据的位元数目少于该第二像素数据的位元数目。6.根据权利要求1所述的图像抖动模块,其中该位元截去单元将该第二像素数据的部分位元的数值置换为零以产生该第三像素数据。7.根据权利要求6所述的图像抖动模块,其中该第二像素数据的部分位元是该第二像素数据的最低有效位元。8.根据权利要求1所述的图像抖动模块,其中还包括: 至少一随机产生单元,当中每一者分别提供该...

【专利技术属性】
技术研发人员:王健钊
申请(专利权)人:联咏科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1