信号处理装置、方法和程序的制作方法

文档序号:6576918阅读:96来源:国知局
专利名称:信号处理装置、方法和程序的制作方法
技术领域
本发明涉及信号处理装置和方法以及程序。更具体地说,本发明涉及 使用多个滤波器提供简单和可靠的噪声降低的信号处理装置和方法,以及 程序。
背景技术
蚊式噪声和块噪声是通过使用运动图像专家组(MPEG, Moving Picture Experts Group)技术进行图像压缩处理所引起的噪声的例子。
蚊式噪声是沿着图像上的物体的轮廓产生伪轮廓的噪声。块噪声以压 缩处理中的离散余弦变换(DCT, discrete cosine transform)块为单位产生。 块噪声引起DCT块之间的边界处的不连续。
据信蚊式噪声和块噪声是由在图像压缩处理中DCT变换中的量化 导致的高阶图像信息或高频分量的丢失引起的。
已经提出了用于降低这种噪声的算法。例如,如日本未审查专利申请 公报2004-336651中公开的用于降低蚊式噪声的方法。在该方法中,检测 图像中的边缘区域,并使用非线性平滑滤波器,在保持图像的清晰度的同 时#测到的边缘区域去除蚊式噪声。
在例如国际公开WO 98/54892中公开了用于降低块噪声的方法,其 中,计算用于根据输入图像数据确定块失真所需的参数,并基于计算的参 数和检测到的指示图像编码中难度等级的参数来确定块失真。在该方法 中,块失真的确定的结果被用来计算用于降低块失真的校正值,并使用该 校正值来校正输入图錄据。然而,蚊式噪声降低技术和块噪声降低技术之一不会既降低蚊式噪声 又降低块噪声。两种技术的简单组合可能导致蚊式噪声降低的效果与块噪 声降低的效果之间的冲突,或者可能导致处理之一不利地影响另一个处理 的准确性的结果。
具体来说,通过使用多个滤波器而^L应用于给定区域的滤波处理可能 将效果减半。或者,4吏用某个滤波器对区域进行的滤波处理可能阻止该区 域被检测为要—吏用其它滤波器进行滤波处理的区域。
因此,已经提出了使用降低蚊式噪声和降低块噪声的组合来降低噪声 的方法(参见,例如日本未审查专利申请公报2005-318614)。在日本未审 查专利申请乂>才艮2005-318614公开的方法中,输入图像基于输入图〗象的方 差图傳被分成多个块,并且得到的块被分类为平滑、紋理或边缘块。滤波 平滑块以降低块噪声,并使用模糊滤波器滤波边缘块以降低蚊式噪声。因 此,实现输入图像的有效降噪。

发明内容
然而,在用于使用降低蚊式噪声和降低块噪声的组合来降低噪声的方 法中,因为针对每个块切换蚊式噪声降低处理和块噪声降低处理,所以难 以从图像中可靠地降低噪声。
具体地说,在针对每个块切换蚊式噪声降低处理和块噪声降低处理的 机制中,尽管在相同块或若干相邻块中蚊式噪声和块噪声均发生,但是降 噪处理中的一个^^作用而另一个降噪处理不^^作用。
此外,由于根据阈值分类块,因为每一个块被应用不同滤波处理,所 以用于确定分类的值接近阈值的若干相邻块可能引起块之间的边界处的 不连续。此外,当U动图像中去除噪声时,图像的相同部分中的块取决 于时间(或帧)可经受不同滤波处理,这可能随着处理时间削弱稳定性。
因此,期望使用多个滤波器更容易和可靠地降低噪声。
本发明的实施例提供了 一种信号处理装置,用于使用多个滤波器对输 入图像执行滤波处理以产生输出图像。信号处理装置包括下面的元件。区 域方差值计算装置计算围绕用作输入图像上感兴趣像素的预定像素的区 域的区域方差值,区域方差值表明位于区域中的像素的像素值相对于位于 区域中的像素的平均〗象素值的变化度。滤波处理装置使用滤波器对感兴趣 像素的像素值应用滤波处理。反映量确定装置基于区域方差值确定反映页
量,反映量表明通过由滤波处理装置应用滤波处理而获得的滤波器输出值 对产生输出图像的与感兴趣的像素相对应的像素的像素值的贡^。组合 装置计算输出图像的与感兴趣的像素相对应的像素的像素值,计算U于 通过由多个滤波处理装置应用滤波处理而获得的每一个滤波器输出值、相 对于滤波器输出值确定的每一个反映量以及感兴趣的像素的像素值而进 行的。
组合装置可以通过将感兴趣的像素的像素值与滤波器输出值之间的 差乘以反映量以确定差值,并将差值的总和加到感兴趣的像素的像素值来 计算输出图像的像素的像素值。
反映量确定装置可以使用表明相对于区域方差值的大小的反映量的 值的信息,根据由区域方差值计算装置计算的区域方差值确定滤波器输出 值的反映量,所述信息针对滤波处理中使用的每一个滤波器预先确定。
多个滤波处理装置中的第一滤波处理装置可以使用执行滑动平均处 理的滤波器执行滤波处理,并且多个滤波处理装置中的第二滤波处理装置 可以用来使用执行平滑处理的滤波器执行滤波处理。
本发明的另 一个实施例提供了 一种信号处理方法或程序,用于使用多 个滤波器对输入图《象执行滤波处理以产生输出图《象,信号处理方法或程序
包括步骤计算围绕用作输入图像上感兴趣像素的预定像素的区域的区域 方差值,区域方差值表明位于区域中的像素的像素值相对于位于区域中的
像素的平均像素值的变化度;在滤波处理装置处,使用滤波器对感兴趣《象
素的像素值应用滤波处理;基于区域方差值确定反映量,反映量表明通过 由滤波处理装置应用滤波处理而获得的滤波器输出值对产生输出图像的 与感兴趣的像素相对应的像素的像素值的贡^JL;以及计算输出图像的与 感兴趣的像素相对应的像素的像素值,该计算是基于通过由多个滤波处理 装置应用滤波处理而获得的每一个滤波器输出值、相对于滤波器输出值确 定的每一个反映量以及感兴趣的像素的像素值而进行的。
根据本发明的实施例,计算围绕用作输入图像上感兴趣4象素的预定像 素的区域的区域方差值,区域方差值表明位于区域中的像素的像素值相对 于位于区域中的像素的平均像素值的变化度;使用滤波器对感兴趣像素的 像素值应用滤波处理;基于区域方差值确定反映量,反映量表明通过滤波 处理而获得的滤波器输出值对产生输出图 <象的与感兴趣的^^素相对应的 像素的像素值的贡亂变;以瓦基于通过多个滤波处理而获得的每一个滤波 器输出值、相对于滤波器输出值确定的每一个反映量以及感兴趣的像素的像素值来计算输出图像的与感兴趣的像素相对应的像素的像素值。
因此,根据本发明的实施例,使用多个滤波器可以更容易和可靠地降 低噪声。


图l是示出根据本发明实施例的信号处理装置的示例性结构的框图2是描述降噪处理的流程图3A和图3B是示出示例性增益曲线的图4是示出示例性增益曲线的图;以及
图5是示出计算机的示例性结构的框图。
具体实施例方式
下文中将参考附图描述本发明的实施例。
图1是示出根据本发明实施例的信号处理装置11的示例性结构的框图。
信号处理装置ll包括方差计算单元21、滤波器单元22、滤波器控制 单元23和滤波器组合单元24。
要应用降噪处理的输入图像的输入图像信号被输入给信号处理装置 11。输入图像信号被提供给方差计算单元21、滤波器单元22和滤波器组 合单元24。输入图像信号可以是例如通过对使用MPEG技术等进行了 压缩(或编码)的运动图傳Jt据应用扩展(或解码)处理所获得的图像信 号。
方差计算单元21基于提供的输入图像信号产生子区域方差信号,并 且将该子区域方差信号提供给滤波器控制单元23。子区域方差信号表明 输入图像上的像素的像素值的方差。例如,输入图像上的特定像素被指定 为感兴趣的像素,并且围绕感兴趣的像素的区域被指定为子区域。则,表 明子区域中的像素的像素值相对于像素的平均像素值的变化度的子区域 方差值被指定为子区域方差信号的信号值。
滤波器单元22将滤波处理应用到所提供的输入图像信号。具体地说, 滤波器单元22包括滤波处理单元31-1到31-n,并且滤波处理单元31到31-n各具有有限脉沖响应(FIR)滤波器。FIR滤波器可以由例如滑动平 均滤波器、平滑滤波器、epsilon(s)滤波器、块噪声降低滤波器等来实现, 这根据使用来预先确定。
滤波处理单元31-1到31-n中的每一个使用相应的FIR滤波器对所提 供的输入图像信号进行滤波处理,并且将通过滤波处理获得的滤波器输出 信号提供给滤波器组合单元24。除非单独另作说明,滤波处理单元31-1 到31-n下文中被简称为"滤波处理单元31"。
滤波器控制单元23基于从方差计算单元21提供的子区域方差信号确 定反映量。反映量代表滤波处理单元31-1到31-n中提供的每个FIR滤波 器对从输入图像信号中去除噪声的贡献率。
具体地说,滤波器控制单元23包括增益曲线保持单元32-1到32-n, 并且每一增益曲线保持单元32-1到32-n保持滤波处理单元31-1到31-n 的FIR滤波器中的一个的增益曲线。增益曲线可以^l^艮据相应FIR滤波 器的特性预先确定的曲线,并且其代表FIR滤波器的增益,即反映量和 子区域方差值之间的关系。更具体地说,每一个增益曲线保持单元32-1 到32-n包括表明增益曲线的函数、表格等。
增益曲线保持单元32-1到32-n中的每一个基于从方差计算单元21 提供的子区域方差信号和保持的增益曲线,来确定代表相应FIR滤波器 的贡献率的反映量,即FIR滤波器的权重。反映量可取例如0到1的值。
增益曲线保持单元32-1到32-n将确定的反映量提供给滤波器组合单 元24。除非单独另作说明,增益曲线保持单元32-1到32-n下文中被筒称 为"增益曲线保持单元32"。
滤波器组合单元24执行从提供的输入图像信号中去除噪声的处理。 具体地说,滤波器组合单元24基于提供的输入图^象信号、来自滤波处理 单元31的滤波器输出信号以及来自增益曲线保持单元32的反映量来产生 与去除了噪声的输入图像信号相对应的输出图像信号,并且输出该输出图 像信号。
接下来,将参考图2中所示的流程图描述信号处理装置11从输入图 像信号中去除噪声并且输出所得到的输出图像信号的降噪处理。
在步骤Sll中,方差计算单元21基于提供的输入图像信号指定输入 图像上的像素中的一个4象素为感兴趣的4象素,并且确定感兴趣的《象素的子 区域方差值。例如,假设以感兴趣的像素为中心的输入图像的子区域是具有M行 像素和N列像素(M个像素x N个像素)的区域,而且该子区域中的像 素的像素值的平均值M示成Ave。进一步假设感兴趣的像素是位于相对 于输入图像上的基准点的第i行、第j列的像素,而JL^明位于相对于基 准点的第(i+m)行、第(j+n)列的像素的像素值的输入图像信号的信号值被 表示成X (i+m, j+n )。在这种情况下,方差计算单元21计算下面的等式
(1) 来确定感兴趣的像素的子区域方差值Var (i,j):<formula>formula see original document page 10</formula>
具体地说,感兴趣的像素的子区域方差值Var (i, j )是通过确定子区 域中的各像素的像素值与平均值Ave之间的差的平方,并将所确定的各个 像素的差的平方的总和除以子区域中的像素数(即MxN)而获得的。
请注意,为了降低计算成本,方差计算单元21可以计算下面的等式
(2) 来确定准方差(quasi-variance),并且可以将计算出的方差用作感兴趣 的像素的子区域方差值Var (i,j):<formula>formula see original document page 10</formula>由等式(2)给出的子区域方差值是通过确定子区域中的各像素的像素 值与平均值Ave之间的差的绝对值,并且将所确定的各个像素的差的绝对 值的总和除以子区域中的像素数而获得的。
按上述方式确定的感兴趣的像素的方差值,即表明子区域方差值的子 区域方差信号被从方差计算单元21提供给增益曲线保持单元32。
在步骤S12中,增益曲线保持单元32-1到32-n中的每一个基于从方 差计算单元21提供的子区域方差值和保持的增益曲线,确定FIR滤波器 的对应一个的反映量。
例如,增益曲线保持单元32保持图3A或3B中所示的增益曲线。在 图3A和3B中,纵坐标轴代表FIR滤波器的增益,即反映量,横坐标轴 代表子区域方差值。在图3A所示的增益曲线中,当子区域方差值在0到VI的范围内时, 反映量被设定为1。当子区域方差值在从VI到V2的范围内时,反映量 随着子区域方差值增加而降低。当子区域方差值为V2或更大时,反映量 被设定为0。
因此,在图3A中所示的增益曲线中,子区域方差值越小,则相应FIR 滤波器对输出图像信号的产生的贡M大。当子区域方差值为V2或更大 时,相应FIR滤波器不用于产生输出图4象信号。
例如,增益曲线保持单元32保持图3A中所示的增益曲线。在这种 情况下,当从方差计算单元21中提供等于值V1的子区域方差值时,增 益曲线保持单元32基于增益曲线提供反映量1给滤波器组合单元24。
在图3B所示的增益曲线中,当子区域方差值在0到Vll范围内时, 反映量被设定为0。当子区域方差值在Vll到V12的范围内时,反映量 随着子区域方差值增加而增加。当子区域方差值在V12到V13范围内时, 反映量被设定为1。当子区域方差值在V13到V14范围内时,反映量随 着子区域方差值增加而减小。当子区域方差值为V14或更大时,反映量 被设定为0。在图3B所示的增益曲线中,当子区域方差值在预定范围之 内时,相应FIR滤波器对输出图《象信号的产生的贡献大。
此处,将考虑从输入图像信号中去除块噪声和蚊式噪声。
块噪声可能发生在图像的平滑部分,其可能是具有较小亮度改变的区 域。 一般而言,使用涉及宽范围像素(或宽像素区域)的滤波器(即使用 相对宽像素区域执行处理的滤波器)来去除块噪声。因此,例如7-抽头的 滑动平均滤波器适合于去除块噪声。
另一方面,蚊式噪声可能发生在图像上具有大幅度的部分,其可能是 在亮度值方面具有较大变化的区域,例如边缘。去掉小幅高频分量的滤波 器适合于去除蚊式噪声。即,平滑其亮度值改变较少但改变较快的区域的 滤波器适用,例如仅使用与中心像素(或感兴趣的像素)的差在阈值范围 内的^象素来执行平滑的5-抽头的s滤波器。
因此,为了从输入图傳 ft号中同时去除块噪声和蚊式噪声,滤波处理 单元31中保持的n个FIR滤波器包括至少一个滑动平均滤波器和一个s 滤波器。
在这种情况下,滑动平均滤波器和£滤波器具有例如图4中所示的增 益曲线。在图4中,纵坐标轴代表FIR滤波器的增益,即反映量,横坐标轴代表子区域方差值。滑动平均滤波器具有增益曲线GC1,而£滤波 器具有增益曲线GC2。
在滑动平均滤波器的增益曲线GC1中,当子区域方差值在从0到V21 的范围内时,反映量被设定为1。当子区域方差值在从V21到V23的范 围内时,反映量随着子区域方差值的增加而减小。当子区域方差值为V23 或更大时,反映量被设定为0。
因此,在增益曲线GC1中,子区域方差值越小,相应滑动平均滤波 器对输出图像信号的产生的贡献越大,更具体地说,通过使用滑动平均滤 波器执行滤波而获得的滤波器输出信号大大有助于输出图像信号的产生。 当子区域方差值为V23或更大时,滑动平均滤波器不用于产生输出图4象 信号。
在输入图像中具有较小亮度变化的平滑区域中,其中,块噪声可能会 发生,因此,适于去除块噪声的滑动平均滤波器对输出图像信号的产生有 很大的贡献。这使得块噪声从输入图像中被完全去除。在块噪声可能较少 发生的具有较大子区域方差值的区域中,例如输入图像的边缘或紋理,滑 动平均滤波器不用于产生输出图像信号。可以防止输入图像的重要部分的 模糊。
在s滤波器的增益曲线GC2中,当子区域方差值在从0到V22的范 围内时,反映量被设定为0。当子区域方差值在从V22到V24内变化时, 反映量随着子区域方差值增加而增加。当子区域方差值为V24或更大时, 反映量^Li殳定为1。
因此,在增益曲线GC2中,子区域方差值越大,相应£滤波器对输 出图<象信号的产生的贡*^大,更具体地i兌,通过使用s滤波器执行滤波 而获得的滤波器输出信号对输出图4象信号的产生的贡^大。当子区域方 差值为V22或更小时,£滤波器不用于产生输出图傳*信号。
因此,在可能发生蚊式噪声的、具有大子区域方差值的输入图像的边 缘或紋理区域中,适于去除蚊式噪声的£滤波器大大有助于输出图像信号 的产生。这使得蚊式噪声从输入图像中被完全去除。在输入图像中可能较 少发生蚊式噪声的具有小亮度变化的平滑区域中,£滤波器不用来产生输 出图像信号。可以防止输入图像的重要部分的模糊。
以这种方式,基于输入图像中的每个像素的子区域方差值,即基于局 部方差来控制每个FIR滤波器对输出图像信号的产生的贡献。因此,可以有效地降低输入图像上的块噪声以及蚊式噪声二者。
请注意,可以使用三个FIR滤波器去除来自输入图像的块噪声和蚊 式噪声。在这种情况下,滤波处理单元31中保持的FIR滤波器可以包括 例如滑动平均滤波器、£滤波器和中值滤波器。
中值滤波器是用于从输入图像中去除可能难以使用£滤波器或滑动 平均滤波器从输入图像中去除的噪声,即由MPEG压缩处理之外的源所 引起的噪声的滤波器。设计中值滤波器,使得当子区域方差值小时,增益 曲线显示出大约中间值的反映量,例如大约0.5。
以这种方式,使用滑动平均滤波器、s滤波器和中值滤波器的组合产 生输出图像的像素的像素值。这可以解决更多各种失真图像。换句话说, 可以从输入图像中去除更大数量的噪声。
回头参考图2的流程图,增益曲线保持单元32基于子区域方差值和 增益曲线来确定FIR滤波器的反映量,并且将反映量提供给滤波器组合 单元24。
在步骤S13中,滤波处理单元31-1到31-n中的每一个使用保持的 FIR滤波器对提供的输入图像信号,更具体地说,对感兴趣的像素的像素 值应用滤波处理。则,滤波处理单元31-l到31-n中的每一个将通过滤波 处理获得的滤波器输出信号的信号值,即已经进行了滤波处理的感兴趣的 像素的像素值,提供给滤波器组合单元24。
在步骤S14中,滤波器组合单元24基于所提供的感兴趣的像素的像 素值、来自增益曲线保持单元32的反映量以及来自滤波处理单元31的像 素值(滤波器输出信号)确定输出图像信号的像素的像素值。具体地说, 确定了位于与通过从输入图像中去除噪声而获得的输出图像中的感兴趣 的像素相同的位置上的像素的像素值,并且表明该像素值的信号值被输出 为输出图像信号。
例如,假设感兴趣的像素的像素值#^示成"in",并假设从滤波处 理单元31-i (其中l<i<n)中输出的像素值(即滤波器输出信号的值) 被表示成fj。进一步假定相对于滤波器输出信号的值fi的反映量M示成 blj。则,滤波器组合单元24计算下面的等式(3)来确定输出图像信号的像 素的像素值Out:
Out = in+ i (f「in) .blj …(3)通过将各个滤波器输出信号的值fi与感兴趣的像素的像素值"in"之间 的差乘以相应于滤波器输出信号的值fi的反映量bli,然后确定针对各个 滤波器输出信号确定的反映量与差值之间的乘积的总和,并且将像素值 "in,,加到该总和来获得由等式(3)给出的像素值Out。
可以确定每个增益曲线的反映量的值,使得相对于n个增益曲线中的 各个子区域方差值的反映量的总和(即n个反映量的总和)等于1或小于 1或大于1。在任一情况下,每个滤波器输出信号的值与感兴趣的像素的 像素值之间的差乘以表明每个滤波器(即每个滤波器输出信号)对输出图 像的产生的贡亂变的反映量。因此,可以实现有效的噪声去除。
具体地说,例如,如果每个滤波器输出信号的值与感兴趣的像素的像 素值之间的差被简单地加到感兴趣的像素的像素值,则差的总和变大以使 感兴趣的像素的像素值过于显著。反之,在这种情况下,各个滤波器的作 用可以互相抵消。相反,在信号处理装置ll中,根据围绕感兴趣的像素 的区域的特性,针对每个感兴趣的像素确定每个滤波器的反映量,且与每 个滤波器输出信号的反映量相对应的校正值,即通过将滤波器输出信号的 值与感兴趣的像素的像素值之间的差乘以反映量获得的值,被加到感兴趣 的像素的像素值。这在没有抵消各个滤波器的作用的情况下,可提供输入 图像的有效的噪声去除。
在步骤S15中,信号处理装置11确定处理是否结束。例如,如果对 于所提供的输入图像信号的全部帧,输入图像的像素被指定为感兴趣的像 素,并且已经从各个帧的输入图像中去除了噪声,则确定为处理结束。
如果在步骤S15中确定处理未结束,则处理返回到步骤Sll,并且重 复上述处理。在处理中,例如,输入图像上的还没有被指定为感兴趣的像 素的像素被指定为新的感兴趣的像素,或者输入图像上的后续帧的像素被 指定为感兴趣的像素。即,各个帧的输入图像上的像素被按顺序指定为感 兴趣的像素,并且确定输出图像的像素的像素值。
另一方面,如果在步骤S15中确定处理结束,则信号处理装置ll中 的每一个单元都终止正在进行的处理,并且降噪处理结束。
以这种方式,信号处理装置11针对输入图像上的每个像素根据输入 图傳_信号确定子区域方差值,并且基于子区域方差值确定每个FIR滤波 器的反映量。基于该反映量,信号处理装置11产生输出图像信号,根据 该输出图像信号从滤波器输出信号和输入图像信号中去除了噪声。200910118331.4域方差值,确t良映量,并且根据该反映
量改变每个FIR滤波器对噪声去除的贡献度以产生输出图像信号。这允 许在没有削弱图像中的重要部分的情况下,针对输入图像的每个像素使用 更多合适的滤波器的组合来去除噪声。因此,噪声可以更容易且可靠地降 低。例如,块噪声和蚊式噪声均可被容易并且可靠地从输入图像中去除。
另外,在信号处理装置ll中,确定子区域方差值,并基于该子区域 方差值确定每个FIR滤波器的反映量。这允许使用输入图像的压缩处理 中预先得到的信息,以低计算成本,即在没有4吏用被用于压缩处理或扩展 处理的各种参数的情况下,有效降低可能由压缩处理引起的输入图像中的 失真。
例如,即使在使用再现设备扩展输入图像以放大输入图像时,位于再 现设备之后的用于显示输入图像的设备可以执行降噪处理以防止由于扩 展处理或放大处理中引起的失真或噪声导致的图像质量的劣化。
此外,在信号处理装置ll中,根据FIR滤波器的反映量,使用FIR 滤波器的组合来去除噪声。换言之,对要被处理的区域更有效的FIR滤 波器被更重地加权以执行处理。
这可以防止多个滤波器彼此抵消作用,或可防止由于多个滤波器的4吏 用而出现不期望的产物。此外,可以防止可能由切换两个滤波器4吏得选择 性地使用滤波器中的一个的相关技术的机制引起的不便,诸如针对输入图 像的时间不稳定滤波处理或输入图像上的不自然地显著的DCT块边界。
此外,在用于再现输入图像的便携视频再现设备等中,例如,当低清 晰度MPEG图像被作为输入图傳瑜入时,常常可能没有为期望的降噪性 能准备足够的计算成本。即使在这种情况下,因为不需要将输入图像分成 块或对块进行分类,所以信号处理装置11可以在保持锐度的同时,使用 低成本的计算处理来改进MPEG图像的压缩失真。换言之,信号处理装 置11可以确保低计算成本高性能降噪。
上面描述的一系列处理可以通过硬件或软件来执行。当一系列处理由 软件执行时,从程序记录介质中将构成软件的程序安装到合并有专用硬件 的计算机中,或安装到能够通过在其中安装各种程序来执行各种功能的诸 如通用计算机的设备中。
图5是示出根据程序执行上述一系列处理的计算机的示例性硬件结 构的框图。在计算机中,中央处理单元(CPU)201、只读存储器(ROM)202和随机 访问存储器(RAM)203通过总线204彼此连接。
输X/输出接口 205也被连接到总线204。输>^/输出接口 205被连接 到包括键盘、鼠标和麦克风的输入单元206、包括显示器和扬声器的输出 单元207、包括硬盘和非易失性存储器的记录单元208、包括网洛接口的 通信单元209,以及用于驱动诸如磁盘、光盘、磁光盘或半导体存储器的 可移动介质211的驱动器210。
在具有上述配置的计算机中,例如,CPU 201将记录在记录单元208 上的程序经由输A/输出接口 205和总线204加栽到RAM 203上,并且执 行该程序,从而执行上述一系列处理。
由计算机(即,CPU 201)执行的程序可以被记录在可移动介质211 上,可移动介质211为由例如^ t盘(包括软盘)、光盘(诸如压缩盘只读 存储器(CD-ROM)或数字通用光盘(DVD))、磁光盘或半导体存储器形成 的封装式记录介质,或者由计算机执行的程序可经由诸如局域网、因特网 或数字卫星广播的有线或无线传输介质提供。
可以通过将可移动^h质211放置在驱动器210中,将程序经由输^ 输出接口 205安装到记录单元208上。可选择地,可以经由有线或无线传 输^^质在通信单元209处接收程序,并且可以将该程序安装到记录单元 208上。还可以在ROM 202或记录单元208中预先安装程序。
由计算机执行的程序可以是这样的程序,使得根据这里所述的顺序按 时序执行处理,或者可以是这样的程序,使得处理被并行执行或例如当启 动程序时在期望时间执行。
本发明的实施例不局限于上述实施例,并且可以在不偏离本发明的范 围的情况下做出各种变型。
本领域的技术人员应当理解,根据设计需求和其它因素,可以进行各 种变型,组合,子组合和修改,只要它们在所附权利要求书或其等同表述 的范围内。
权利要求
1.一种信号处理装置,用于使用多个滤波器对输入图像执行滤波处理以产生输出图像,所述信号处理装置包括区域方差值计算装置,用于计算围绕用作所述输入图像上感兴趣像素的预定像素的区域的区域方差值,所述区域方差值表明位于所述区域中的像素的像素值相对于位于所述区域中的像素的平均像素值的变化度;滤波处理装置,用于使用所述滤波器对所述感兴趣像素的像素值应用滤波处理;反映量确定装置,用于基于所述区域方差值确定反映量,所述反映量表明通过由所述滤波处理装置应用所述滤波处理而获得的滤波器输出值对产生所述输出图像的与所述感兴趣的像素相对应的像素的像素值的贡献度;以及组合装置,用于计算所述输出图像的与所述感兴趣的像素相对应的像素的像素值,所述计算是基于通过由多个滤波处理装置应用滤波处理而获得的每一个滤波器输出值、相对于所述滤波器输出值确定的每一个反映量以及所述感兴趣的像素的像素值而进行的。
2. 如权利要求1所述的信号处理装置,其中,所述组合装置通过将 所述感兴趣的像素的像素值与所述滤波器输出值之间的差乘以所述反映 量以确定差值,并将所述差值的总和加到感兴趣的像素的像素值来计算所 述输出图像的像素的像素值。
3. 如权利要求1所述的信号处理装置,其中,所述反映量确定装置 使用表明相对于区域方差值的大小的反映量的值的信息,根据由所述区域 方差值计算装置计算的所述区域方差值确定所述滤波器输出值的反映量, 所述信息针对所述滤波处理中使用的每一个滤波器预先确定。
4. 如权利要求1所述的信号处理装置,其中,所述多个滤波处理装置包括用来使用执行滑动平均处理的滤波器执行所述滤波处理的第一滤 波处理装置,并且所述多个滤波处理装置还包括用来使用执行平滑处理的滤波器执行 所述滤波处理的第二滤波处理装置。
5. —种信号处理方法,用于使用多个滤波器对输入图像执行滤波处 理以产生输出图像,所述信号处理方法包括步骤计算围绕用作所述输入图像上感兴趣像素的预定像素的区域的区域 方差值,所述区域方差值表明位于所述区域中的像素的像素值相对于位于所述区域中的像素的平均像素值的变化度;在滤波处理装置处,使用所述滤波器对所述感兴趣像素的像素值应用 滤波处理;基于所述区域方差值确定反映量,所述反映量表明通过由所述滤波处 理装置应用所述滤波处理而获得的滤波器输出值对产生所述输出图^^的 与所述感兴趣的像素相对应的像素的像素值的贡亂变;以及计算所述输出图像的与所述感兴趣的像素相对应的像素的4象素值,所 述计算是基于通过由多个滤波处理装置应用滤波处理而获得的每一个滤 波器输出值、相对于所述滤波器输出值确定的每一个反映量以及所述感兴 趣的像素的像素值而进行的。
6. —种信号处理程序,用于使用多个滤波器对输入图4象执行滤波处 理以产生输出图像,所述程序使计算机执行包括这样步骤的处理计算围绕用作所述输入图像上感兴趣像素的预定像素的区域的区域 方差值,所述区域方差值表明位于所述区域中的像素的像素值相对于位于 所述区域中的像素的平均像素值的变化度;在滤波处理装置处,4吏用所述滤波器对所述感兴趣《象素的1象素值应用 滤波处理;基于所述区域方差值确定反映量,所述反映量表明通过由所述滤波处 理装置应用所述滤波处理而获得的滤波器输出值对产生所述输出图像的 与所述感兴趣的像素相对应的像素的像素值的贡亂变;以及计算所述输出图像的与所述感兴趣的像素相对应的像素的像素值,所 述计算是基于通过由多个滤波处理装置应用滤波处理而获得的每一个滤 波器输出值、相对于所述滤波器输出值确定的每一个反映量以及所述感兴 趣的《象素的《象素值而ii行的。
7. —种信号处理装置,用于使用多个滤波器对输入图像执行滤波处 理以产生输出图像,所述信号处理装置包括区域方差值计算单元,用于计算围绕用作所述输入图像上感兴趣像素 的预定像素的区域的区域方差值,所述区域方差值表明位于所述区域中的滤波处理单元,用于使用所述滤波器对所述感兴趣像素的像素值应用滤波处理;反映量确定单元,用于基于所述区域方差值确定反映量,所述反映量 表明通过由所述滤波处理单元应用所述滤波处理而获得的滤波器输出值 对产生所述输出图像的与所述感兴趣的像素相对应的像素的像素值的贡 以及组合单元,用于计算所述输出图像的与所述感兴趣的像素相对应的像 素的像素值,所述计算是基于通过由多个滤波处理单元应用滤波处理而获 得的每一个滤波器输出值、相对于所述滤波器输出值确定的每一个反映量 以及所述感兴趣的像素的像素值而进行的。
全文摘要
信号处理装置、方法和程序。信号处理装置包括下面的部件。区域方差值计算装置计算围绕用作输入图像上感兴趣像素的预定像素的区域的区域方差值,区域方差值表明位于区域中的像素的像素值相对于位于区域中的像素的平均像素值的变化度。滤波处理装置使用滤波器对感兴趣像素的像素值应用滤波处理。反映量确定装置基于区域方差值确定反映量,反映量表明通过由滤波处理装置应用滤波处理而获得的滤波器输出值对产生输出图像与感兴趣像素相对应像素的像素值的贡献度。组合装置基于通过多个滤波处理装置应用滤波处理而获得的每个滤波器输出值、相对于滤波器输出值确定的每个反映量以及感兴趣像素的像素值来计算输出图像与感兴趣像素相对应的像素的像素值。
文档编号G06T5/00GK101527852SQ20091011833
公开日2009年9月9日 申请日期2009年2月27日 优先权日2008年3月3日
发明者山丈浩章, 青山幸治 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1