首页> 中国专利> 等级转换设备、等级转换方法和计算机程序

等级转换设备、等级转换方法和计算机程序

摘要

本发明公开了一种等级转换设备、等级转换方法和计算机程序。一种转换图像的等级的等级转换设备包括:抖动单元,用于通过将随机噪声添加到形成所述图像的像素值而将抖动应用于所述图像;一维Δ∑调制单元,用于将一维Δ∑调制应用于被应用了所述抖动的图像。

著录项

  • 公开/公告号CN101500064A

    专利类型发明专利

  • 公开/公告日2009-08-05

    原文格式PDF

  • 申请/专利权人 索尼株式会社;

    申请/专利号CN200910009841.8

  • 申请日2009-01-24

  • 分类号H04N1/405;H04N1/40;

  • 代理机构北京市柳沈律师事务所;

  • 代理人黄小临

  • 地址 日本东京都

  • 入库时间 2023-12-17 22:23:16

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-03-25

    未缴年费专利权终止 IPC(主分类):H04N1/405 授权公告日:20120704 终止日期:20140124 申请日:20090124

    专利权的终止

  • 2012-07-04

    授权

    授权

  • 2009-09-30

    实质审查的生效

    实质审查的生效

  • 2009-08-05

    公开

    公开

说明书

技术领域

本发明涉及等级(gradation)转换设备、等级转换方法和计算机程序,并且更具体地,涉及可以实现例如设备尺寸的减小和成本的降低的等级转换设备、等级转换方法和计算机程序。

背景技术

例如,为了在显示小于N位像素值的M位像素值的图像的显示设备中显示N位像素值的图像(下文中也称作N位图像),需要将N位图像转换成M位图像,即进行转换图像的等级的等级转换。

作为将N位图像等级转换成M位图像的方法(等级转换方法),例如,存在一种删除N位像素值的低N-M位以将N位像素值转换成M位像素值的方法。

下面参考图1A和1B以及图2A和2B来说明用于删除N位像素值的低N-M位并将N位像素值转换成M位像素值的等级转换方法。

图1A和1B是8位的灰度(gray scale)图像和在图像的某一水平线上的像素值的图。

图1A是8位灰度图像的图。

在图1A所示的图像中,像素值在水平方向上从左到右逐渐从100改变到200.在垂直方向上排列相同的像素值。

图1B是在图1A所示的图像的某一水平线上的像素值的图。

在图1A中在左端的像素值是100,并且右侧的像素值进一步变大。右端的像素值是200。

图2A和2B是通过删除图1A所示的8位图像的低4位而形成的4位图像的图和在该图像的某一水平线上的像素值的图。

图2A是通过删除将图1A所示的8位图像的低4位图将该8位图像量化为4位图像而形成的图像的图。图2B是在该图像的某一水平线上的像素值的图。

可以由8位表示256(=28)个等级。然而,由4位仅可以表示16(=24)个等级。因此,在删除8位图像的低4位的等级转换中,发生等级中的变化看起来好像带子一样的条纹(banding)。

存在随机抖动方法、有序抖动方法以及误差传播方法作为防止这种条纹产生并在等级转换后的图像中模拟再现等级转换前的图像的等级的等级转换方法,即,例如,当人们观看图像时,在通过如上所述等级转换256等级图像而获得的16等级图像中可视地再现16等级图像中的256个等级的方法。

图3A和3B是用于说明随机抖动方法的图。

图3A是过去通过随机抖动方法进行等级转换的等级转换设备的配置例子的图。图3B是通过图3A所示的等级转换设备的等级转换而获得的灰度图像的图。

在图3A中,等级转换设备包括运算单元11、随机噪声输出单元12以及量化单元13。

例如,以光栅扫描的顺序将8位图像的每个像素(x,y)的像素值IN(x,y)供应至运算单元11,作为要经历等级转换的图像(等级转换前的图像)。像素(x,y)表示从左侧第x个并且从顶部第y个的像素。

从生成并输出随机噪声的随机噪声输出单元12输出的随机噪声也被供应至运算单元11。

运算单元11累加像素值IN(x,y)和从随机噪声输出单元12输出的随机噪声,并且将作为相加的结果而获得的累加值供应至量化单元13。

量化单元13将从运算单元11供应的累加值量化为例如4位,并输出作为量化的结果而获得的4位量化值,作为等级转换后的图像的像素(x,y)的像素值OUT(x,y)。

在随机抖动方法中,简化了等级转换设备的配置。然而,由于随机噪声被添加到像素值IN(x,y),因此等级转换后的图像中噪声很显著,如图3B所示。因此,难以获得高质量的图像。

图4A和4B是用于说明有序抖动方法的图。

图4A是在过去通过有序抖动方法进行等级转换的等级转换设备的配置例子的图。图4B是通过图4A所示的等级转换设备的等级转换而获得的灰度图像的图。

在图4A中,等级转换设备包括运算单元21和量化单元22。

例如,以光栅扫描的顺序将8位图像的每个像素(x,y)的像素值IN(x,y)供应至运算单元21,作为要经历等级转换的图像。

抖动矩阵也被供应至运算单元21。

运算单元21累加像素值IN(x,y)和与具有像素值IN(x,y)的像素(x,y)的位置(x,y)对应的随机矩阵的值,并将作为相加的结果而获得的累加值供应至量化单元22。

量化单元22将从运算单元21供应的累加值量化为例如4位,并输出作为量化的结果而获得的4位量化值,作为等级转换后的图像的像素(x,y)的像素值OUT(x,y)。

与随机抖动方法相比,通过有序抖动方法,能够提高等级转换后的图像的质量。然而,如图4B所示,抖动矩阵的样式可能出现在等级转换后的图像中。

图5A和5B是用于说明误差传播方法的图。

图5A是在过去通过误差传播方法进行等级转换的等级转换设备的配置例子的图。图5B是通过图5A所示的等级转换设备的等级转换而获得的灰度图像的图。

在图5A中,等级转换设备包括运算单元31、量化单元32、运算单元33和二维滤波器34。

例如,以光栅扫描的顺序将8位图像的每个像素(x,y)的像素值IN(x,y)供应至运算单元31,作为要经历等级转换的图像。

二维滤波器34的输出被供应至运算单元31。

运算单元31累加像素值IN(x,y)和二维滤波器34的输出,并且将作为相加的结果而获得的累加值供应至量化单元32和运算单元33。

量化单元32将从运算单元31供应的累加值量化为例如4位,并输出作为量化的结果而获得的4位量化值,作为等级转换后的图像的像素(x,y)的像素值OUT(x,y)。

由量化单元32输出的像素值OUT(x,y)也被供应至运算单元33。

运算单元33从运算单元31供应的累加值中减去自量化单元32供应的像素值OUT(x,y),即从向量化单元32的输入中减去减去来自量化单元32的输出,以计算由量化单元32中的量化引起的量化误差-Q(x,y)。运算单元33将量化误差-Q(x,y)供应至二维滤波器34。

二维滤波器34是用于过滤信号的二维滤波器。二维滤波器34过滤从运算单元33供应的量化误差-Q(x,y),并将过滤的结果输出到运算单元31。

运算单元31累加如上所述由二维滤波器34输出的量化误差-Q(x,y)的过滤结果和像素值IN(x,y)。

在图5A所示的等级转换设备中,量化误差-Q(x,y)经由二维滤波器34被反馈回输入侧(运算单元31)。等级转换设备配置了二维ΔΣ调制器。

通过上述二维ΔΣ调制器,将量化误差-Q(x,y)传播到水平方向(x方向)和垂直方向(y方向)上的空间频率的高频段。结果,如图5B所示,作为等级转换后的图像,与通过随机噪声方法和有序抖动方法获得的图像相比,可以获得高质量的图像。

在日本专利No.3959698中详细公开了使用二维ΔΣ调制器进行到高质量图像的等级转换的方法。

发明内容

如上所述,通过二维ΔΣ调制器,可以进行到高质量图像的等级转换。

然而,如图5A所示,二维ΔΣ调制器具有二维滤波器34。因此,在二维滤波器34中,用于存储由运算单元33在过去输出并用于过滤的量化误差的线存储器是必需的。

当将注意力放在某个像素(x,y)作为关注的像素(x,y)时,二维滤波器使用已经获得的量化误差将过滤关注的像素(x,y)的量化误差-Q(x,y)应用于出现在与关注的像素(x,y)的水平线相同的水平线(第y条线)上并位于接近关注的像素(x,y)的位置处的多个像素,以及出现在关注的像素(x,y)以上的水平线(例如第y-1条线或第y-2条线)上并且位于接近关注的像素(x,y)的位置处的多个像素。

因此,除了出现在与关注的像素(x,y)的水平线相同的第y条线上的像素的量化误差之外,二维滤波器需要存储不同于第y条线的水平线山的像素的量化误差。为此目的,需要等于多个水平线的线存储器。

如上所述,在二维滤波器34中,需要等于多个水平线的线存储器。因此,被配置为二维ΔΣ调制器的图5A所示的等级转换设备增加了尺寸和成本。

因此,希望使能够不使用线存储器进行可以获得高质量的图像的等级转换,以由此实现等级转换设备的尺寸的减小和成本的降低。

根据本发明的实施例,提供了一种转换图像的等级的等级转换设备,该等级转换设备包括:抖动部件,用于通过将随机噪声添加到形成所述图像的像素值而将抖动应用于所述图像;一维ΔΣ调制部件,用于将一维ΔΣ调制应用于被应用了所述抖动的图像,或者提供了一种用于致使计算机运作为该等级转换设备的计算机程序。

根据本发明的另一实施例,提供了一种用于转换图像的等级的等级转换设备的等级转换方法,所述等级转换方法包括步骤:所述等级转换设备通过将随机噪声添加到形成所述图像的像素值而将抖动应用于所述图像;所述等级转换设备将一维ΔΣ调制应用于被应用了所述抖动的图像。

根据本发明的实施例,通过将随机噪声添加到形成所述图像的像素值而将抖动应用于所述图像,并且将一维ΔΣ调制应用于被应用了所述抖动的图像。

所述等级转换设备可以是独立的设备,或者可以是配置了一个设备的内分程序(internal block)。

可以通过经由传输介质传输或者在记录介质中记录来提供计算机程序。

根据本发明的实施例,能够进行等级转换。具体地,能够不使用线存储器进行可以获得高质量图像的等级转换。

附图说明

图1A和1B是8位灰度图像和在该图像的某一水平线上的像素值的图;

图2A和2B是通过删除所示的8位图像的低4位而形成的4位图像和在该图像的某一水平线上的像素值的图;

图3A和3B是用于说明随机抖动方法的图;

图4A和4B是用于说明有序抖动方法的图;

图5A和5B是用于说明误差传播方法的图;

图6是根据本发明的第一实施例的电视接收机(TV)的配置例子的方框图;

图7是调制转换单元45的配置例子的方框图;

图8是用于说明要经历等级转换处理的像素(像素值)的顺序的图;

图9是用于说明等级转换处理的流程图;

图10A和10B是通过等级转换单元45的等级转换而获得的图像和在该图像的某一水平线上的像素值的图;

图11是抖动添加单元51的配置例子的方框图;

图12是人类视觉的空间频率特性的图;

图13是用于说明作为空间频率的单位的周期/角度的图;

图14A和14B是用于说明系数设置单元64用于确定HPF62的滤波器系数的方法的图;

图15是一维ΔΣ调制单元52的配置例子的方框图;

图16是一维滤波器71的配置例子的方框图;

图17A和17B是用于说明由系数设置单元72进行的确定一维滤波器71的滤波器系数的方法的图;

图18是一维滤波器71的另一个配置例子的方框图;

图19是根据本发明的实施例的计算机的配置例子的方框图。

具体实施方式

图6是根据本发明的实施例的电视接收机(TV)的配置例子的方框图。

在图6中,TV包括调谐器41、解复用器42、解码器43、噪声降低单元44、等级转换单元45、显示控制单元46和显示单元47。

调谐器41接收例如数字广播的广播信号,解调来自该广播信号的传输流,并将该传输流供应至解复用器42。

解复用器42从调谐器41供应的传输流中分离需要的TS(传输流)分组,并将该TS分组供应至解码器43。

解码器43解码在自解复用器42供应的TS分组中所包括的MPEG(运动画面专家组)编码的数据以由此获得例如8位图像(数据),并将该8位图像数据供应至噪声降低单元44。

噪声降低单元44将噪声降低处理应用于从解码器43供应的8位图像,并将例如作为噪声降低处理的结果而获得的12位图像供应至等级转换单元45。

换句话说,根据噪声降低单元44的噪声降低处理,8位图像被扩展为12位图像。

等级转换单元45进行将从噪声降低单元44供应的12位图像转换成具有显示单元47可以显示的位数的图像的等级转换。

等级转换单元45从显示控制单元46获取显示单元47可以显示的图像的位数和其他需要的信息。

当显示单元47可以显示的图像的位数是例如8位时,等级转换单元45将从噪声降低单元44供应的12位图像等级转换为8位图像,并将该8位图像供应至显示控制单元46。

显示控制单元46控制显示单元以显示从等级转换单元45供应的图像。

显示单元47包括例如LCD(液晶显示器)或者有机EL(有机电致发光),并在显示控制单元46的控制下显示图像。

图7是图6所示的等级转换单元的配置例子的图。

在图7中,等级转换单元45包括抖动添加单元51和一维ΔΣ调制单元52。等级转换单元45将等级转换处理应用于从噪声降低单元44(图6)供应的图像,并将该图像供应至显示控制单元46(图6)。

从噪声降低单元44(图6)供应的图像被供应至抖动添加单元51,作为要经历等级转换的图像(下文中也称作目标图像)。

抖动添加单元51将随机噪声添加到形成从噪声降低单元44供应的目标图像的像素值IN(x,y),以由此将抖动应用于目标图像,并肩目标图像供应至一维ΔΣ调制单元52。

一维ΔΣ调制单元52将一维ΔΣ调制应用于从抖动添加单元51供应的、被应用了抖动的目标图像,并将由作为一维ΔΣ调制的结果而获得的像素值OUT(x,y)形成的图像供应至显示控制单元46(图6)。

图8是在图7所示的等级转换单元45中要经历等级转换处理的像素的顺序(像素值)的图。

噪声降低单元44(图6)以例如如图8所示的光栅扫描顺序将目标像素的像素(x,y)的像素值IN(x,y)供应至调制转换单元45。因此,等级调制单元45以光栅扫描顺序设置目标图像的像素(x,y)的像素值IN(x,y)作为等级转换处理的目标。

参考图9所示的流程图说明如图8所示的由等级转换单元45进行的等级转换处理。

在等级转换处理中,抖动添加单元51等待要从噪声降低单元44供应的目标图像的像素值IN以光栅扫描顺序。在步骤S11中,抖动添加单元51将用于向像素值IN(x,y)添加随机噪声的抖动添加到像素值IN(x,y),并将像素值IN(x,y)供应至一维ΔΣ调制单元52。处理前进到步骤S12。

在步骤S12中,一维ΔΣ调制单元52将一维ΔΣ调制应用于从抖动添加单元51供应的、被应用了抖动的像素值,并将作为一维ΔΣ调制的结果而获得的像素值OUT(x,y)供应至显示控制单元46(图6),作为等级转换后的图像的像素值。处理前进到步骤S13。

在步骤S13中,等级调制单元45确定是否存在从噪声降低单元44供应的像素值IN(x,y)。当确定存在从噪声降低单元44供应的像素值IN(x,y)时,处理返回到步骤S11。其后,重复相同的处理。

当在步骤S13中确定不存在从噪声降低单元44供应的像素值IN(x,y)时,等级转换处理结束。

图10A和10B是通过等级转换单元45的等级转换而获得的图像和在该图像的某一水平线上的像素值的图。

图10A是作为将图1A中所示的8位图像设置为目标图像在等级转换单元45中进行的等级转换的结果而获得的4位图像(等级转换后的图像)的图。图10B是在等级转换后的4位图像的某一水平线上的像素值的图。

8位可以表示256个等级,而4位仅可以表示16个等级。然而,在等级转换单元45的等级转换后的4位图像中,存在包括像素值是某个量化值Q的像素以及像素值是比量化值Q大1的量化值Q+1(或者比像素值Q小1的量化值Q-1)的像素的稀疏和密集的稀疏区和密集区,即像素值是量化值Q的像素的比率很大的区域和像素值是量化值Q+1的像素的比率很大的区域(像素值是量化值Q+1的像素的比率很小的区域和像素值是量化值Q的像素的比率很小的区域)。由于人类视觉的整体影响,看起来好像稀疏和密集区的像素值平滑地改变。

结果,无论事实是4位仅可以表示16个等级,在由等级转换单元45等级转换后的4位图像可以模拟地表示256个等级,看起来好像4位图像是等级转换前的8位目标图像。

图11是图7所示的抖动添加单元51的配置例子的图。

在图11中,抖动添加单元51包括运算单元61、HPF(高通滤波器)62、随机噪声输出单元63和系数设置单元64。

以参考图8说明的光栅扫描顺序将从噪声降低单元44(图6)供应的目标图像的像素值IN(x,y)供应至运算单元61。HPF62的输出被供应至运算单元61。

运算单元61将HPF62的输出添加到目标图像的像素值IN(x,y),并将作为向家的结果而获得的累加值供应至一维ΔΣ调制单元52(图7),作为应用了抖动的像素值F(x,y)。

HPF62基于由系数设置单元64设置的滤波器系数来过滤由随机噪声输出单元63输出的随机噪声,并将作为过滤的结果而获得的随机噪声的高频分量供应至运算单元61。

随机噪声输出单元63生成符合例如高斯分布的随机噪声,并将随机噪声输出到HPF62。

系数设置单元64基于人类视觉的空间频率特性和显示单元47(图6)的分辨率来确定HPF62的滤波器系数,并将该滤波器系数设置在HPF62中。

具体地,系数设置单元64存储人类视觉的空间频率特性。系数设置单元64从显示控制单元46(图6)获取显示单元47的分辨率。系数设置单元64如下说明地基于人类视觉的空间频率特性和显示单元47的分辨率来确定HPF62的滤波器系数,并将滤波器系数设置在HPF62中。

除此之外,系数设置单元64根据例如用户的操作来调整HPF62的滤波器系数。从而,用户可以将在等级转换单元45的等级转换后的图像的质量调整为喜好的质量。

在如上配置的抖动添加单元51中,系数设置单元64基于人类视觉的空间频率特性和显示单元47的分辨率来确定HPF62的滤波器系数,并将滤波器系数设置在HPF62中。

HPF62进行由系数设置单元64设置的滤波器系数和由随机噪声输出单元63输出的随机噪声的相乘累加等,以由此过滤由随机噪声输出单元63输出的随机噪声,并将随机噪声的高频分量供应至运算单元61。

运算单元61累加从噪声降低单元44(图6)供应的目标图像的12位像素值IN(x,y)和从HPF62供应的随机噪声的高频分量。运算单元61将例如与目标图像相同位数的12位累加值(或者位数等于或大于目标图像的位数的累加值)供应至一维ΔΣ调制单元52(图7),作为被应用了抖动的像素值F(x,y)。

下面参考图12到图14A和14B说明基于人类视觉的空间频率特性和显示单元47的分辨率来确定滤波器系数的方法。由系数设置单元64来进行该方法。

图12是人类视觉的空间频率特性的图。

在图12中,横坐标表示空间频率,纵坐标表示人类视觉的灵敏性。

如图12所示,人类视觉的灵敏性在接近9周期/度的空间频率处最高,在较高的空间频率处较低。

图13是用于说明作为空间频率的单位的周期/度的图。

周期/度表示在相对于场角(angle of field)的单位角度的范围内见到的带状图案的数量。例如,10周期/度意味着在1度的场角的范围内见到10对白线和黑线。20周期/度意味着在1度的场角的范围内见到20对白线和黑线。

最终在显示单元(图6)上显示由等级转换单元45等级转换后的图像。因此,从改进在显示单元47上显示的图像质量的观点,关于人类视觉的空间频率特性,仅需要考虑达到显示单元47上显示的图像的最大空间频率的空间频率。

因此,系数设置单元64(图11)基于在人类视觉的空间频率特性中等于或低于与显示单元47的分辨率对应的空间频率的空间频率特性来确定HPF62的滤波器系数。

换句话说,可以获得显示单元47上显示的图像的最大空间频率作为以来自显示单元47的分辨率的周期/度为单位的空间频率,以及当观看者观看在显示单元47上显示的图像时从观看者到显示单元47的距离(下文中也称作观看距离)。

当将显示单元47的垂直方向的长度(纵向长度)表示为例如H英尺时,采用大约2.5H到3.0H作为观看距离。

例如,当显示单元47具有40英尺尺寸、1920×1080像素用于显示所谓的全HD(高清晰度)图像时,显示单元47上显示的图像的最大空间频率是30周期/度。

显示单元47上显示的图像的最大空间频率取决于显示单元47的分辨率。因此,在以下说明中,最大空间频率也被适当地称作与分辨率对应的空间频率。

图14A和14B是用于说明系数设置单元64(图11)用来基于在人类视觉的空间频率特性中等于或低于与显示单元47的分辨率对应的空间频率的空间频率特性来确定HPF62的滤波器系数的方法。

图14A是在人类视觉的空间频率特性中等于或低于与显示单元47的分辨率对应的空间频率的频率特性的图。

在图14A中,示出了假设与显示单元47的分辨率对应的空间频率是例如30周期/度的情况下图12中所示的人类视觉的空间频率特性中等于或低于30周期/度的空间频率的特性。

系数设置单元64基于图14A所示的人类视觉的空间频率特性来确定HPF62的滤波器系数,使得HPF62的幅度特性的高频特性与图14A所示的人类视觉的空间频率特性相反。

图14B是HPF62的幅度特性的图,其中如上所述确定该HPF62的滤波器系数。

图14B所示的幅度特性是在30周期/度时增益最大的HPF的特性,其中30周期/度是与显示单元47的分辨率对应的空间频率,并且该频率特性与图14A所示的人类视觉的空间频率特性相反。

因此,在具有图14B所示的幅度特性的HPF62(图11)中,从随机噪声输出单元63输出的随机噪声中,大量高频分量(对于其人类视觉的灵敏性很低)通过。在9周期/度附近的频率分量(对于其人类视觉的灵敏性很高)以及与低于9周期/度的空间频率对应的频率分量被截止。

结果,在运算单元61(图11)中,在随机噪声中对于其人类视觉的灵敏性很高的频率分量未被添加(几乎不添加)到目标图像的像素值IN(x,y)。对于其人类视觉的灵敏性很低的大量高频分量被添加到目标图像的像素值IN(x,y)。因此,能够防止在等级转换单元45的等级转换后的图像中视觉上识别噪声,并在外观上改善图像质量。

HPF62的幅度特性的高频分量特性不需要完全与人类视觉的空间频率特性的相反(opposite)特性一致。换句话说,HPF62的幅度特性的高频分量特性仅需要与人类视觉的空间频率特性的相反特性类似。

作为用于过滤由随机噪声输出单元63输出的随机噪声的滤波器(下文中也称作噪声滤波器),替代HPF62,可以采用其整个幅度特性是图14A所示的人类视觉的空间频率特性的相反特性的滤波器。

根据图14A所示的人类视觉的空间频率特性,作为对于其人类视觉的灵敏性很低的频率分量,除了高频分量之外,存在低频分量。作为噪声滤波器,可以采用通过随机噪声输出单元63输出的随机噪声中的高频和低频分量的带通滤波器。

然而,当采用带通滤波器作为噪声滤波器时,噪声滤波器的接头的数量增加,并且设备的尺寸和成本增加。

根据本发明人进行的模拟,即使采用带通滤波器作为噪声滤波器,与采用HPF62时获得的图像质量相比,等级转换后的图像的图像质量没有实现明显的改善。

当采用带通滤波器作为噪声滤波器时,除了高频分量之外,随机噪声中的低频分量被添加到目标图像的像素值IN(x,y)。结果,在某些情况下,像素值是量化值Q的大量像素或者像素值是量化值Q+1的大量像素持续的选择出现在参考图10A和10B说明的稀疏和密集区中。结果,在等级转换后的图像中见到不自然的线。

因此,从设备的尺寸和成本的观点以及从等级转换后的图像的图像质量的观点,希望采用HPF62,其幅度特性的高频特性是人类视觉的空间频率特性的相反特性如图14B所示。

图15是图7所示的一维ΔΣ调制单元52的配置例子的图。

在图15中,由相同的参考数字和标记表示作为图5A所示的一维ΔΣ调制器的等级转换设备相同的组成部分。

在图15中,一维ΔΣ调制单元52包括运算单元31、量化单元32、运算单元33、一维滤波器71和系数设置单元72。

以光栅扫描顺序将被应用了抖动的图像的像素值F(x,y)从抖动添加单元51(图7)供应至运算单元31。一维滤波器71的输出被供应至运算单元31。

运算单元31累加从抖动添加单元51供应的设置F(x,y)和一维滤波器71的输出,并将作为相加的结果而获得的累加值供应至量化单元32和运算单元33。

量化单元32将从运算单元31供应的累加值量化为8位,这是显示单元47(图6)显示的图像的位数。量化单元32将作为量化的结果而获得的8位量化值(包括量化误差-Q(x,y))供应至运算单元33和显示控制单元46,作为等级转换后的图像的像素(x,y)的像素值OUT(x,y)。

一维ΔΣ调制单元52从显示控制单元46获取显示单元47所显示的图像的位数,并控制量化单元32进行将位数量化为量化值的量化。

运算单元33从运算单元31供应的累加值中减去从量化单元32供应的像素值OUT(x,y),即从向量化单元32的输入中减去来自量化单元32的输出,以计算由量化单元32中的量化引起的量化误差-Q(x,y)。运算单元33将量化误差-Q(x,y)供应至一维滤波器71。

一维滤波器71是用于过滤信号的一维滤波器。一维滤波器71过滤从运算单元33供应的量化误差-Q(x,y),并将过滤的结果输出到运算单元31。

运算单元31累加如上所述由一维滤波器71输出的量化误差-Q(x,y)的过滤结果和像素值IN(x,y)。

系数设置单元72基于人类视觉的空间频率特性和显示单元47(图6)的分辨率来确定一维滤波器71的滤波器系数,并将该滤波器系数设置在一维滤波器71中。

具体地,系数设置单元72存储人类视觉的空间频率特性。系数设置单元72从显示控制单元46(图6)获取显示单元47的分辨率。系数设置单元72如下所述基于人类视觉的空间频率特性和显示单元47的分辨率来确定一维滤波器71的滤波器系数,并且将滤波器系数设置在一维滤波器71中。

除此之外,系数设置单元72根据例如用户的操作来调整一维滤波器71的滤波器系数。从而,用户可以将等级转换单元45的等级转换后的图像的质量调整为喜好的质量。

在如上配置的一维ΔΣ调制单元52中,系数设置单元72基于人类视觉的空间频率特性和显示单元47的分辨率来确定一维滤波器71的滤波器系数,并将该滤波器系数设置在一维滤波器71中。

一维滤波器71进行由系数设置单元71设置的滤波器系数和由运算单元33输出的量化误差-Q(x,y)的相乘累加等,以由此过滤由运算单元33输出的量化误差-Q(x,y),并将量化误差-Q(x,y)的高频分量供应至运算单元31。

运算单元31累加从抖动添加单元51供应的像素值F(x,y)和一维滤波器71的输出,并将作为相加的结果而获得的累加值供应至量化单元32和运算单元33。

量化单元32将从运算单元31供应的累加值量化为8位,这是由显示单元47(图6)显示的图像的位数。量化单元32将作为量化结果而获得的8位量化值供应至运算单元33和显示控制单元46(图6),作为等级转换后的图像的像素值OUT(x,y)。

运算单元33从运算单元33供应的累加值中减去从哦呢量化单元32供应的销售者OUT(x,y),以计算从量化单元32供应的像素值OUT(x,y)中所包括的量化误差-Q(x,y)。运算单元33将量化误差-Q(x,y)供应至一维滤波器71。

一维滤波器71过滤从运算单元33供应的量化误差-Q(x,y),并将过滤的结果输出到运算单元31。运算单元31累加如上所述由一维滤波器71输出的量化误差-Q(x,y)的过滤结果和像素值IN(x,y)。

在一维ΔΣ调制单元52中,量化误差-Q(x,y)经由一维滤波器71被反馈回输入侧(运算单元31)。一维ΔΣ调制单元52根据量化误差-Q(x,y)进行一维ΔΣ调制。因此,一维ΔΣ调制单元52将一维ΔΣ调制应用于从抖动添加单元51供应的像素值F(x,y),并输出像素值OUT(x,y)作为一维ΔΣ调制的结果。

在图15所示的一维ΔΣ调制单元52中,量化误差-Q(x,y)是关于像素值F(x,y)的量化误差。然而,当通过ΔΣ调制像素值F(x,y)来计算像素值OUT(x,y)时,不使用关于像素值(x,y)的量化误差-Q(x,y),而使用关于在像素值F(x,y)之前的像素值(早于像素值F(x,y)被处理的像素值)的量化误差。

运算单元31将通过使用例如关于在紧接在像素值F(x,y)之前处理的五个像素的像素值F(x-1,y)、F(x-2,y)、F(x-3,y)、F(x-4,y)和F(x-5,y)的量化误差进行的一维滤波器71的过滤结果添加到像素值F(x,y)。

图16是图15所示的一维滤波器71的配置例子的图。

在图16中,一维滤波器71包括显示单元811到815、乘法单元821到825、以及相加单元83,并且配置了5抽头FIR(有限脉冲响应)滤波器。

在前一级的延迟单元81i-1中的存储值被输入到延迟单元81i(i=1、2、3、4和5)。延迟单元81i临时存储到其处的输入,以由此将输入延迟等于一个像素的时间,并将所存储的值输出到后一级的延迟单元81i+1和乘法单元82i

从量化单元33(图15)供应的量化误差-Q(x,y)被供应至最前级的延迟单元811。延迟单元811存储量化误差-Q(x,y)以由此对其延迟。

最后级的延迟单元815将延迟后的输入输出到乘法单元825

乘法单元82i将延迟单元81i的输出与滤波器系数a(i)相乘,并将作为乘法的结果而获得的相乘值供应至相加单元83。

相加单元83累加从乘法单元821到825供应的相乘值,并将作为相加的结果而获得的累加值输出到运算单元31(图15),作为量化误差-Q(x,y)的过滤结果。

如上所述,在一维滤波器71中,存储了水平线上的一些(在图16中,5个)像素的量化误差的延迟单元81i是必需的。然而,不需要提供图5A中所示的二维滤波器34所需的线存储器。

因此,与图5A所示的二维ΔΣ调制器相比,使用包括这种一维滤波器71的一维ΔΣ调制单元52,能够实现设备的储存的减小和成本的降低。

下面参考图17A和17B说明基于人类视觉的空间频率特性和显示单元47的分辨率来确定一维滤波器71的滤波器系数的方法。该方法由图15所示的系数设置单元72进行。

在图15所示的一维ΔΣ调制单元52中,当由运算单元31输出的累加值被表示为U(x,y)时,以下公式(1)和(2)成立。

-Q(x,y)=U(x,y)-OUT(x,y)           (1)

U(x,y)=F(x,y)+K×(-Q(x,y))        (2)

当以公式(1)替换公式(2)以消去U(x,y)时,获得公式(3)。

OUT(x,y)=F(x,y)+(1-K)×Q(x,y)      (3)

在公式(3)中,K表示一维滤波器71的变换函数。

在ΔΣ调制中,进行可以说用于将量化误差推到高频侧的噪声修整。在公式(3)中,由(1-K)调制量化误差Q(x,y)。该调制是噪声修整。

因此,一维ΔΣ调制单元52的ΔΣ调制中进行的噪声修整的幅度特性不仅取决于一维滤波器71的特性,而且取决于一维滤波器71的滤波器系数。

如参考图12所说明的,人类视觉的灵敏性在9周期/度的空间频率处最高,在较高频率处较低。

另一方面,由等级转换单元45等级转换后的图像最终显示在显示单元47(图6)上。因此,从改善显示单元47上所显示的图像质量的观点,关于人类视觉的空间频率特性,仅需要考虑达到与显示单元的分辨率对应的空间频率即显示单元47上所显示的图像的最大空间频率的空间频率。

因此,系数设置单元72(图15)基于在人类视觉的空间频率特性中等于或低于与显示单元47的分辨率对应的空间频率的空间频率特性来确定一维滤波器71的滤波器系数。

图17A和17B是用于说明基于在人类视觉的空间频率特性中等于或低于与显示单元47的分辨率对应的空间频率的空间频率特性来确定一维滤波器71的滤波器系数的方法的图。该方法由系数设置单元72(图15)进行。

图17A是在人类视觉的空间频率特性中等于或低于与显示单元47的分辨率对应的空间频率的空间频率特性的图。

在图17A中,假设与显示单元47的分辨率对应的空间频率是例如30周期/度,示出了图12中所示的在人类视觉的空间频率特性中等于或低于30周期/度的空间频率的特性。

系数设置单元72基于图17A所示的人类视觉的空间频率特性来确定一维滤波器71的滤波器系数,使得取决于一维滤波器71的特性的噪声修整的幅度特性的高频特性是图17A所示的人类视觉的空间频率特性的相反特性。

图17B是取决于一维滤波器71的特性的噪声修整的幅度特性的图,如上所述确定该一维滤波器71的滤波器系数.

图17B所示的幅度特性是在30周期/度处增益最大(例如0dB)的HPF的特性,30周期/度是与显示单元47的分辨率对应的空间频率,并且高频特性是图17A所示的人类视觉的空间频率特性的相反特性。

因此,使用具有图17B所示的幅度特性的噪声修整,在等级转换后的图像的像素值OUT(x,y)中所包括的量化误差中,对于其人类视觉的灵敏性很低的较高频分量很大,并且对于其人类视觉的灵敏性很高的、与接近9周期/度的空间频率对应的频率分量以及与低于9周期/度的空间频率对应的频率分量很小。

结果,能够防止在等级转换单元的等级转换后的图像中视觉上识别噪声,并在外观上改善图像质量。

如同参考图14A和14B说明的HPF62(图11)的幅度特性,噪声修整的幅度特性的高频特性不需要完全与人类视觉的空间频率特性的相反特性一致。换句话说,噪声修整的幅度特性的高频特性仅需要与人类视觉的空间频率特性的相反特性类似。

如同参考图14A和14B说明的HPF62,可以将噪声修整的幅度特性的整个高频特性设置为图17A所示的人类视觉的空间频率特性的相反特性。然而,如同HPF62(参考图14A和14B说明的),从设备的尺寸和成本的观点,以及从等级转换后的图像的图像质量的观点,作为噪声修整的幅度特性,希望采用HPF的特性,其幅度特性的高频特性是人类视觉的空间频率特性的相反特性,如图17B所示。

确定噪声修整的幅度特性的一维滤波器71包括五个延迟单元811到815,如图16所示。因此,一维滤波器71使用关于紧接在像素(x,y)之前被处理的五个像素(下文中也称作紧接在前的被处理的像素)的像素值的量化误差来计算添加到被供应至运算单元31的像素(x,y)的像素值F(x,y)的值。

当就紧接在之前被处理的像素是在与像素(x,y)的水平线相同的水平线上的像素时,一般而言,在像素(x,y)和紧接在前被处理的像素之间存在相关性。然而,但紧接在前被处理的像素是与像素(x,y)存在的水平线不同的水平线上的像素时,即当像素(x,y)是例如在水平线的顶部的像素时,很有可能在像素(x,y)和所有紧接在前被处理的像素之间不存在相关性。

看起来不希望一维滤波器71使用关于与像素(x,y)不具有相关性的紧接在前被处理的像素的像素值的量化误差来计算被添加到像素(x,y)的像素值F(x,y)的值。因此,可以考虑在将图像(被应用了抖动)从抖动添加单元51供应至运算单元31的水平空白期(和垂直空白期)内将一维滤波器71的五个延迟单元811到815中的存储值初始化为诸如0的固定值。

然而,根据本发明人进行的模拟,确认与间存储值初始化为固定值相比,保持将一维滤波器811到815中的存储值存储在其中而不初始化时可以获得更高质量的图像(等级转换后的图像)。

因此,希望一维滤波器,一维滤波器71保留存储单元81i中的存储值存储在其中而不在被应用了抖动的图像的水平空白期内初始化存储值。

如上所述,当保留延迟单元81i中的存储值存储在其中而不在水平空白期内将其初始化为固定值时,可以获得较高质量的图像。这被认为是因为量化误差的传播性能比在将存储值初始化为固定值时更好。

因此,从改善量化误差的传播性能的观点,除了一维滤波器71不在水平空白期内初始化延迟单元81i中的存储值之外,可以由随机数初始化延迟单元81i中的存储值。

图18是图15所示的一维滤波器71的另一个配置例子的图。

在图18中,由相同的参考数字和标记表示与图16中所示相对应的组成部分。下面适当地省略了这些组成部分的说明。

在图18中,除了新提供了随机数输出单元84和开关85之外,一维滤波器71被配置与图16所示的相同。

随机数输出单元84生成可以被当作由运算单元31(图15)计算的量化误差-Q(x,y)的值的随机数,并输出该随机数。

开关85在水平空白期(和垂直空白期)内选择随机数输出单元84的输出。在其他时段,开关85选择从运算单元33(图15)供应的量化误差-Q(x,y),并将量化误差-Q(x,y)供应至延迟单元81。

在图18所示的一维滤波器71中,在不同于水平空白期的时段内,开关85选择从运算单元33供应的量化误差-Q(x,y),并将量化误差-Q(x,y)供应至延迟单元811。从而,进行与图16所示相同的过滤。

另一方面,在水平空白期,开关85选择随机数输出单元84的输出。随机数输出单元84顺次将五个随机数供应至延迟单元811。从而,第i个随机数被存储在延迟单元81i中。关于在水平空白期的末端后的水平线的顶部的像素,在水平空白期内,通过使用延迟单元811到815中存储的随机数来计算作为由运算单元31(图15)添加的值的、一维滤波器71的输出。

在水平空白期内,不进行从一维滤波器71到运算单元31的输出。

如上所述,在等级转换单元45(图7)中,抖动添加单元51将随机噪声添加到形成图像的像素值,以由此将抖动应用于图像。一维ΔΣ调制单元52将一维ΔΣ调制应用于被应用了抖动的图像。因此,能够不使用线存储器进行等级转换,并获得高质量的图像,作为等级转换后的图像。

因此,由于能够不使用线存储器进行等级转换,同时可以获得高质量的图像,因此能够实现设备的尺寸的减小和成本的降低。

由于不使用线存储器进行等级转换,因此等级转换单元45进行一维ΔΣ调制,而不是二维ΔΣ调制。

一维ΔΣ调制单元52将一维ΔΣ调制应用于以光栅扫描顺序供应的像素值。因此,在一维ΔΣ调制后的图像中,可以在水平方向而不是在垂直方向获得ΔΣ调制的效果(经过采样和噪声修整的效果)。

因此,当仅进行一维ΔΣ调制时,在一维ΔΣ调制后的图像的垂直方向上,等级看起来很差,并且量化噪声很显著。

因此,等级转换单元45将抖动应用于一维ΔΣ调制之前的图像。结果,在等级转换单元45的等级转换后的图像中,在垂直方向上获得了抖动的效果,在水平方向上获得了抖动和一维ΔΣ调制的效果。在水平方向上和垂直方向上都能够在外观上改善图像质量。

等级转换单元45对于抖动使用通过用HPF62过滤随机噪声而获得的随机噪声的高频分量。等级转换单元45基于在人类视觉的空间频率特性中等于或低于与显示单元47(图6)的分辨率对应的空间频率的空间频率特性来确定HPF62的滤波器系数,使得HPF62的幅度特性的高频特性是人类视觉的空间频率特性的相反特性。

因此,由于用于抖动的随机噪声的高频分量是对于其人类视觉的灵敏性很低的频率分量,因此能够改善等级转换后的图像的外观上的图像质量。

等级转换单元45基于在人类视觉的空间频率特性中等于或低于与显示单元47的分辨率对应的空间频率的空间频率特性来确定一维滤波器71(图15)的滤波器系数,使得对于量化误差的噪声修整的幅度特性的高频特性是人类视觉的空间频率特性的相反特性。

因此,由于量化误差的频率分量是对于其人类视觉的灵敏性很低的高频分量,因此能够改善等级转换后的图像的外观上的图像质量。

可以不提供HPF62(和系数设置单元64)而配置抖动添加单元51(图11)。在此情况下,能够降低设备的尺寸。然而,在此情况下,与提供HPF62时实现的图像质量相比,等级转换后的图像的外观上的图像质量低。

当要经历等级转换单元45中的等级转换的图像具有诸如YCbCr等的多个分量作为像素值时,对于每个分量独立地进行等级转换处理。当目标图像具有Y分量、Cb分量和Cr分量作为像素值时,等级转换处理被应用于仅Y分量、被应用于仅Cb分量和被应用于仅Cr分量。

已经说明了应用于TV中的等级转换的本发明。然而,除了TV以外,本发明可应用于处理图像的所有种类的装置中的等级处理。

例如,在目前迅速发展的HDMI(高清晰度多媒体接口)中,除了8位像素值之外,规定了用于传输10位和12位像素值的深颜色。然而,等级转换单元45的等级转换处理可以应用于在显示8位图像等的显示器上显示由这种HDMI传输的10位和12位像素值的等级转换。

例如,当用于播放诸如盘的盘的视频装置再现例如12位图像时,从视频装置通过用于传输8位图像的传输线来传输12位图像,并在显示8位图像的显示器上显示12位图像。在此情况下,中视频装置中,等级转换单元45等级转换处理以由此将12位图像转换成8位图像并将8位图像传输到显示器。从而,显示器可以模拟显示12位图像。

可以通过硬件进行或者通过软件进行上述处理序列。当由软件进行该处理序列时,将用于该软件的计算机程序安装在通用计算机等中。

图19是根据本发明的实施例的计算机的配置例子的图,其中该计算机中安装了用于执行处理序列的计算机程序。

可以将计算机程序预先记录在被并入计算机中的用作记录介质的硬盘105或ROM(只读存储器)103中。

可替换地,可以将计算机程序临时存储在诸如软盘、CD-ROM(紧致盘只读存储器)、MO(磁光)盘、DVD(数字通用盘)、磁盘或半导体存储器的可移除记录介质111中。可以将这种可移除记录介质111提供为所谓的包软件。

可以从如上所述的可移除记录介质111中将计算机程序安装在计算机中。除此之外,可以通过经由用于数字卫星广播的人造卫星的无线电从下载站点将计算机程序传送到计算机,或者通过经由诸如LAN(局域网)或因特网的网络的有线从下载站点传送到计算机。计算机可以在通信单元108中接收以该方式传送的计算机程序,并将计算机程序安装在并入其中的硬盘105中。

计算机并入了CPU(中央处理单元)102。输入和输出接口110经由总线101连接到CPU102。当用户通过例如操作包括键盘、鼠标和麦克风的输入单元107经由输入和输出接口110输入命令时,CPU102根据该命令执行ROM(只读存储器)103中所存储的计算机程序。可替换地,CPU102加载硬盘105中所存储的计算机程序、经由卫星或网络所传送的、由通信单元108接收的、并被安装在硬盘105中的计算机程序、或者从可移除记录介质111(其被插入驱动器109中)读出的并在硬盘105中被安装到RAM(随机存取存储器)104上的计算机程序,并执行计算机程序。从而,CPU102执行遵循流程图的处理或者由具有方框图中所示的配置的设备执行的处理。根据需要,例如,CPU经由输入和输出接口110从包括LCD(液晶显示器)和扬声器的输出单元106输出处理的结果,从通信单元108传输该结果,并将结果记录在硬盘105中。

在本说明书中,描述用于致使计算机执行各种处理的处理步骤并不需要总是以根据流程图所述的时间序列来进行。处理步骤包括并行或单独地执行的处理(即并行处理或根据对象的处理)。

可以由一个计算机处理或者可以由多个计算机以分布式处理计算机程序。此外,可以将计算机程序传送到远程计算机并执行。

本发明的实施例不限于上述实施例。不脱离本发明的精神能够对实施例进行各种修改。

本领域技术人员应当理解,取决于设计要求和其他因素,可以发生各种修改、组合、子组合和变更,只要其在所附权利要求或其等效物的范围内。

相关申请的交叉引用

本发明包含与2008年2月1日在日本专利局提交的日本专利申请JP2008-022711有关的主题,通过引用将其全部内容合并于此。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号