用于进行快速和有效噪声减小的方法和设备的制作方法

文档序号:7666440阅读:157来源:国知局
专利名称:用于进行快速和有效噪声减小的方法和设备的制作方法
技术领域
本发明涉及噪声减小领域.本发明具体地涉及用于时域噪声减小 的滤波器以及涉及用于图像序列的时域噪声减小的方法、设备和计 算机软件,
背景技术
在给定图像序列后,时域噪声减小可以超过空域噪声减小。这样 的图像序列例如可以通过视频信号的图像帧序列被给出。术语'图像 帧,或简称为'帧,,在下面被利用来表示'图像序列的一个图像,以及不 应当限于通常的视频信号的上下文.虽然空间滤波往往使得图像模 糊,但时间滤波不会造成图像模糊。这提供时间滤波超过空间滤波 的优点。通常,通过时间滤波得到的噪声减小效果远高于通过空间 滤波得到的效果.然而,当出现情景改变时或当在图像序列中存在 运动时,时域噪声减小遇到问题。情景改变的概念作为空间情形可 包括图像序列的开始.亊实上,三种情形一情景开始、情景改变和 运动一都导致图像之间减小的相关性。在技术上,情景改变可被看 作为或多或少影响整个图像的运动.以下的例子将阐述现有技术时 域噪声减小技术遇到的问题.
递归滤波器广泛地被利用于时域噪声减小,图1显示一阶递归滤
波器,在图1上,T代表延迟时间,T例如可以具有一半的帧/场周 期的值。延迟可以通过帧/场存储器被实现。变量c具有在零与l之 间的值,它是递归滤波器的零阶系数。l-c是递归滤波器的一阶系 数.由于在一阶递归滤波器的情形下一阶系数完全由零阶系数确 定,所以只要规定零阶系数就足以完全确定滤波器.系数c越小, 这个滤波器的平滑效果或噪声减小效果或噪声减小能力越强,以及 反之亦然。图l显示以下的滤波器公式的图形表示, y(t)-c*x(t) + (l-c)*y(t-T) (1) 其中y(t)是在时间t的滤波器输出,y(t-T)时间t-T的滤波器输出, x(t)是在时间t的滤波器输入,t-l,T,2T, 3T,..以及ce[O,l]。在噪
声减小实践中,不采用零,而是小的正值被设置为C的下限,显然, 对于序列的第 一 图像可以不进行时间噪声减小,通常滤波器通过设
置y(O)-x(O)而被初始化. 一阶递归滤波器的输出是实际的输入与以 前的滤波器输出的混合,在高阶递归滤波器的情形下,输出是实际 的输入与以前的输出的混合,因此,在当前的输出与以前的输出之 间的改变比起在当前的输入与以前的输入之间的改变被减小,结果 噪声被减小。
滤波是按像素进行的,因此,对于图像的每个像素,实行如公式 (l)描述的滤波操作.由多个x(t)给出的每个输入图像,与由多个 y(t)给出的对应的输出图像关联。输入图像也称为'原先的图像'或 '未滤波的图像,,对应的输出图像被称为4滤波的图像,。当提及像素, 即'未滤波的像素,,"滤波的像素,等等时,利用对应的概念.
使用时间噪声减小滤波器,如果不实行运动补偿,不应当试图减 小在运动区域中的噪声一否则,将出现运动伪像。为了处理运动, 时间递归滤波器通常被自适应地实现,即,系数c被适配于例如在 两个接连的图像上两个像素的差值,并把所讨论的像素的差值与阈 值相比较,如果这个差值小于预定的阈值,则假设差值是由于噪声 而不是由于运动造成的,因此选择小的系数c,以使得达到强的噪声 减小。如果差值变为更大的,具体地大于预定的阈值,则假设差值 多半不是或不仅仅是由噪声而还是由于运动造成的。在这种情形 下,选择较大的系数c,以使得实际的输入被减少地滤波.如杲选择 系数c的上限l(即,c-l),则输入x(t)实际上没有被滤波以及保持 y(t)-x(t),即,滤波的图像是与未滤波的图像相同的.
自适应时间递归滤波器的缺点在于,在达到噪声减小效果之前, 即,在滤波器收敛之前,需要许多图像。这即使在图像序列中没有 运动或没有情景改变的情形下也成立。时间递归滤波器的慢的收敛 速度在模拟时代不是主要关心的问题.在数字时代,慢的收敛速度 直接影响编码效率,这又影响传输频率.对于医学应用,低的收敛 速度意味着将要避免的增加的辐射。对于某些应用,甚至目前技术 水平的自适应时间递归滤波器也完全不能应用,
本发明的目的是与现有技术相比较能够达到更好的时域噪声减 小.本发明的其它目的可以从本发明的详细说明获知.

发明内容
这个目的是通过按照独立的权利要求1, 20和36的、用于对视 频信号进行时域噪声减小的设备、方法、和软件产品和通过按照权 利要求2的、用于时域噪声减小的滤波器而达到的.
用于对包括按帧索引排序的图像帧的视频信号进行时域噪声减 小的设备包括用于接连地滤波视频信号的图像帧的滤波器,其中滤 波器的滤波系数是帧计数索引的函数,所述帧计数索引对应于被移 位一个偏移量的帧索引,滤波器系数对于帧计数索引的相关性允许 自适应时间滤波器的更快速的收敛。
用于时域噪声减小的滤波器用来在有限脉沖响应滤波器特性与 无限脉沖响应滤波器特性之间进行切换.有利地,有限脉沖响应滤 波器特性是平均滤波器的脉冲响应特性。用于时域噪声减小的滤波
噪声减小的设备中被利用,其中滤波器用来接连地滤;视频信号的 图像帧,滤波器的滤波系数是帧计数索引的函数,以及所述帧计数 索引对应于被移位一个偏移量的帧索引。
有利地,滤波器系数的相关性是如此的以使得滤波器的噪声减小 能力是非恒定的,随帧计数索引单调地增加。这提供达到高的噪声 减小的优点。滤波器的高的适应性对应于高的瞬时收敛速度。由于 滤波器的噪声减小能力和适应性是沖突的特性,滤波器的收敛速度 在开始端可以是高的,并且用于对视频信号进行时域噪声减小的设 备有利地特征在于,滤波器系数的相关性是如此的以使得滤波器的 适应性是非恒定的,并随帧计数索引单调地减小.
有利地,滤波器系数是零阶滤波器系数.
有利地,滤波器系数是非恒定的,并且是帧计数索引的单调递减 函数.熟知的数学概念'非恒定的,允许部分恒定性。熟知的数学概念 '单调递减,被理解为具有'不增加,的意义,
有利地,除非根据不同于帧计数索引相关性的滤波器系数的相关 性将滤波器系数设置为零值,滤波器系数的绝对值大于预定的正 值,滤波器系数的这个限制意味着,保证滤波器的最小适应性,即, 滤波器能够跟随输入信号,因此,需要对于帧计数索引的相关性来 保证最小适应性.然而,可能希望没有或非常弱的适应性,所以, 允许滤波器系数的绝对值变为小于预定的正值。
有利地,滤波器系数包括与帧计数索引无关的第一因子,和第二 因子,该第二因子是非恒定的以及是帧计数索引的单调递减函数. 在这种情形下,第二因子的绝对值有利地大于预定的正值。
有利地,滤波器系数,直到帧计数索引的最大值,反比于帧计数 索引。在这种情形下,有利地,从最大值开始,滤波器系数与帧计 数索引无关。滤波器系数的这个特定的相关性提供以上教导在计算 上有效的实施方案,
有利地,用于对视频信号进行时域噪声减小的设备包括用于检测 情景改变的情景改变检测设备,其中滤波器适配于当检测到情景改 变时复位帧计数索引,
有利地,用于对视频信号进行时域噪声减小的设备包括用于检测 运动的运动检测设备,其中滤波器适配于当检测到情景改变时复位 帧计数索引。运动检测可以对于非运动补偿的和运动补偿的图像序 列实行。在这种情形下,有利地,滤波器系数依赖于由运动检测设 备提供的运动检测信息,其中滤波器系数对于相对较高的运动概率 取相对较高的值,或替换地,滤波器系数对于相对较高的运动概率 取相对较低的值。替换例对应于不同的应用例。在包括运动检测的 设备的情形下,设备还有利地包括图像分析器,用于确定多个运动 向量,每个运动向量表征在图像序列中出现的运动类型,处理设备 适配于对于每个运动向量操作单独的帧计数索引,计算在第一图像
帧的第一像素与第二图像帧的对应像素之间的差值,其中对应像素 的每个像素相对于笫一像素移位一个不同的运动向量,以及选择与
产生最小的像素值差值的运动向量相对应的帧计数索引,其中滤波 器系数是选择的帧计数索引的函数以及滤波器适配于滤波第 一 像 素。
有利地,滤波器是递归滤波器,
本发明同样地可以在用于对视频信号进行时域噪声减小的方法 中看到,其中视频信号的图像帧按帧索引被排序以及由滤波器接连 地滤波,由此滤波器的滤波器系数是帧计数索引的函数,所述帧计 数索引对应于被移位一个偏移量的帧索引。用于对视频信号进行时
域噪声减小的方法的有利的实施例在各个从属权利要求中被规定.
本发明同样地可以在包括当在计算设备上被执行时用来实行用 于时域噪声减小的发明性方法的程序信息的软件产品中看到,


图l显示现有技术时域递归滤波器的图形表示.
图2显示由递归滤波器实施的平均滤波器的图形表示. 图3显示构成本发明的实施例的依赖于时间的自适应递归滤波 器的图形表示。
图4显示描绘确定图3的递归滤波器的滤波器系数c的处理过程 的流程图,
图5显示本发明的实施例的功能块组.
具体实施例方式
用来平均图像序列中的图像的滤波器,即平均滤波器,可以由递 归滤波器实施,如果公式(1)中的系数c被定义为1/l!的话,其中 n从l开始计数图像帧,以及被称为帧计数索引。这里应当指出,帧 计数索引不一定取整数值,而可以例如由帧时间给出.以下的实施 例的、借助于线性变换对于非整数情形的适配,是对于本领域技术 人员直观的,在下面不作进一步考虑.而且,应当指出,平均滤波 器是有限脉沖响应(FIR)滤波器,而递归滤波器是无限脉沖响应(IIR) 滤波器。借助于滤波器系数对于帧索引或时间的相关性,有可能用 IIR滤波器实施FIR滤波器。图2显示具有c-l/n的图1的递归滤波
器,其中显示不同的但数学上等价的实施方案,它消除一阶滤波器 系数l-c,由此具有仅仅需要计算上一个强度的乘法的优点。图2的
滤波器由以下公式代表
y(t)=c*x(t) + (l-c)*y(t-T)
=y(t-T)+c*[x(t)-y(t-T)]其中c=l/n (2) FIR滤波器的噪声减小效果比起递归滤波器的噪声减小效果是 不重要的,然而,递归滤波器收敛得很慢.FIR滤波器可以比起递归 滤波器更快地达到噪声减小效果;例如,约7dB的噪声减小可以在5 帧后达到,现在,如果不允许n增加到超过给定的n ",但在达到nn 后保持为恒定的,则由公式(2)描述的滤波器在图像序列的开始端实 施平均滤波器,而在达到n^"后对于序列的其余部分实施递归滤波 器。因此,把平均滤波器的快速收敛与递归滤波器的强的噪声减小 能力相组合.滤波器系数c对于帧计数索引n的相关性c-l/n具有 适应性和瞬时收敛速度随帧计数索引而减小以及噪声减小能力随帧 计数索引n而增加的效果.利用公式(2)的递归滤波器和从1开始 计数图像帧和上限由n,"限制的n的用于时域噪声减小的方法构成本 发明的第一实施例。
为了应付情景改变和运动,滤波器系数c-l/n被做成经由因子k 的取决于情景和运动检测结果,这样,c=k/n。这个自适应滤波器由 以下公式代表
y (t) -y (t-T) +k/n* [x (t) -y (t-T) ] (3) 它可被看作为平均滤波器与自适应递归滤波器的组合。图3示出按 照公式(3)的滤波器。滤波器系数c包括两个因子. 一个因子与帧 计数索引无关,而另一个因子是非恒定的以及它是帧计数索引的单 调递减函数。通常,滤波是按像素进行的,且是对于对应像素实行 的。'对应的,可以是指'位于相同的图像位置,,例如由水平和垂直坐 标x和y表示,但不限于这个意义,下面描述的第七实施例提供在 不同的图像位置处对应像素的例子,
运动检测可以通过在两个接连的图像帧中取两个对应像素的差 值而被实施。由此,时间上在前面的图像可以是未滤波的或对应的 滤波图像,但有利地被取为滤波的图像. 一个优点在于,滤波的图 像包含较少的噪声,这样,得到的差值是对于真正的(无噪声的) 像素值差值的更好的估值,这个差值信号在图2和3上被表示为 'diff,。对应的两个像素由此可以位于相同的图像位置,但也可以位 于不同的图像位置.下面描述的第七实施例通过在不同的图像位置 处的对应像素的例子。通常,运动检测可以对于非运动补偿的和运 动补偿的图像序列实行.
利用公式(3)的递归滤波器和从1开始计数图像帧和上限由n " 限制的n的用于时域噪声减小的方法构成本发明的第二实施例.
接着,更详细地说明用于噪声减小的公式(3)的组合滤波器的 某些应用例。I,
所考虑的第一应用例是对诸如电影图像序列那样的图像序列进 行时间噪声减小,这个应用例对应于本发明的第三实施例,这里, 所有的图像以相同的着重点被显示,在这个意义上,可以看作为相
等的.在这种情形下,k从范围[l,n]中间进行选择,即,k可以取 其间除了l和n以外的所有的值,由此n从1开始计数图像帧和上 限由n,限制。
首先,说明k对于情景改变和运动检测结果的相关性.在没有情 景改变和没有运动的情形下,选择k=l意味着--见公式(3)--最强的噪声减小。在情景改变的情形下和运动的情形下,选择k=n。 k=n意味着一见公式(3) —没有噪声减小.由于问题'是否发生情景改 变,和问题'是否出现运动,不是总能肯定地判断,k也可以取其间所有 的值。因此,对于发生情景改变或运动的相对较高的概率,k取相对 较高的值,以及对于发生情景改变或运动的相对较低的概率,k取相 对较低的值。k的选择过程可以通过查找表来实施.查找表为情景改 变检测和运动检测的给定的结果提供k的值.
其次,说明n对于情景改变和运动检测的相关性。正如上面说明 的,n从l开始计数图像帧,但上限由n。"限制,以及在达到iu"后 保持为恒定的(ne[l,n,]),当检测到情景改变或运动时,n被复位 到它的初始值,即,n=l.因此,帧计数索引n对应于被移位一个偏 移量的总帧计数索引。帧计数索引可被看作为相对帧索引。由于n 在情景改变和运动的情形下被复位,所以该偏移量是可变的.偏移 量可以取零值.如上所述,情景改变或运动检测可以仅仅表示情景 改变或运动的概率。所以,如果情景改变或运动的概率高于给定的 阈值,则帧计数索引n被设置为它的初始值,即,n=l.否则,不采 取动作,即,n按以上所述地变化或者增大1或者保持为恒定的。 n可以由寄存器实现.三位寄存器提供达的n。",四位寄存器 提供达2A4=16的n肌,以及五位寄存器提供高达2A5=32的nn",因 此,具有在[5,8], [9,16],或[17,32]的范围内的n"'的n分别有利地 由三、四和五位寄存器实现。nn"=16的值表明为对于许多应用例如 电影有良好的值。
尽管说明了 k和n对于情景改变和运动检测的结果的相关性,实 际上和理论上有价值的是考虑其中k和/或n仅仅依赖于情景改变的 情形,这里,k和/或n的行为仅仅是好像没有检测到运动那样.当 然,这个减小行为的技术实施方案比起对于情景改变和运动的完全 相关性的实施方案具有较小的复杂性,因为不需要实施运动检测以 及k和/或n对于运动检测结果的相关性。
因此,首先考虑纯情景改变情形一对应于第四实施例。如果例如 在序列开始端发生情景改变,则k等于n。所以,y(t)-x(t),这意 味着没有噪声减小,以及避免运动伪像。另外,n被复位到它的初始 值。假设没有发生另外的情景改变,k等于l.所以,在达到nm之 前滤波器就像平均滤波器那样工作,噪声减小的起动是快速的。换 句话说,滤波器快速收敛,比起具有恒定的滤波器系数1/n^"的递归 滤波器收敛得更快。当达到n,时,滤波器就像具有时不变系数 c-l/n "的递归滤波器那样工作,以及递归滤波器的高的噪声减小能 力是可以看到的。在滤波器输出信号中的稳态噪声被称为残余噪 声。在未滤波的图像中存在的噪声与滤波的图像的残余噪声的比值 由系数c给出,在四位寄存器的情形下,nm可以取16的值。在这 种情形下,噪声被减小1/16的因子,对应于原先的噪声电平的 6. 25%。
纯情景改变情形通过图4的流程图以至今考虑的细节水平进行 概述。步骤S2表示图像序列的开始。方法从步驟S4从初始化帧计 数索引n开始,即,把n设置为1。另外的k被设置为n,所以c-l, 在图像序列的第一图像上,没有噪声减小。此后,方法进到步骤S6, 在其中判断是否发生情景改变.如果是的话,则方法回到步骤S4。 然而,如果不是的话,则方法进到步骤S8.在步骤S8, n被增大l, 以及确定滤波器系数c-k/n-l/n。此后,方法进到步骤SIO,其中当 前的图像用在步骤S8确定的系数c限定的递归滤波器进行滤波.此 后,方法进到步骤S12,在其中判断帧计数索引n是否达到nn"。如 果不是的话,方法回到步骤S6,如果是的话,方法进到步骤S14, 在步骤S14,判断是否发生情景改变.如果是的话,方法回到步骤S4, 如果不是的话,方法进到步骤S16。在步骤S16,确定c的数值,由 于n-n^且k-l,所以c-l/n。"以及方法进到步骤S18,在步骤S18, 当前的图像用在步骤S16确定的系数c限定的递归滤波器进行滤
波.此后,方法进到步骤S20,在其中确定是否发生情景改变,如果 不是的话,方法回到步骤S8,如果是的话,方法返回到步骤S4。每 个分支步骤S6, S14和S20表示在接连地滤波图像帧序列的处理过 程中从一个图像帧到下一个图像帧的进程.
正如已经提到的,是否发生情景改变的判断不总是清楚的.因 此,实际上,k不是突然从1改变到n,或反之亦然,而是在[l,n] 范围内平滑地变化,这取决于情景改变检测结果,其中对于情景改 变的相对较高的概率,选择相对较高的k值。通过选择k的适当的 中间值,考虑判断的不确定性。n的行为不受不确定性影响--k单独 承受情景检测过程的不确定性.流程图的结构由此保持为同样的一 只有步骤S6, S14和S20被修改,另外,在范围[l,n]中的k值根据 情景改变检测结果被选择。因此,在步骤S8和S16, k不一定是1 并且c分另'J由k/n和k/iw给出。
现在其次地,且对应于第五实施例,考虑其中k依赖于运动检测 结果和n不依赖于它的情形。在这种情形下,保存帧计数索引的寄 存器如在图4显示的纯情景改变情形下那样工作.在静止图像区域 中,组合滤波器的全部优点保持不变。然而,在运动区域中,组合 滤波器的优点将消失。无论如何,滤波器以与现有技术自适应时间 递归滤波器相类似的方式来减小噪声和避免运动伪像。
现在在第三方面,考虑k和n依赖于运动检测结果的情形,为了 处理运动情形,硬件复杂性将变为较高的,因为有静止的和活动的 图像区域以及在原理上,每个像素需要单独的帧计数索引n。每个n 例如由一个寄存器实现.帧计数索引n不再等于相对于最后的情景 改变的图像帧号在静止区域中,n等于相对图像帧号,在运动区域 中,n小于相对图像帧号,
处理运动的最直接方法一对应于第六实施例一是为图像的每个 像素提供帧计数索引n.对于情景改变影响整个图像的差值,而运动 仅仅影响检测到运动的像素,k和n适配于运动与在以上的纯情景改 变改变情形中描述的k和n适配于情景改变是相同的.也就是,对 于相对较高的运动概率,选择相对较高的k值,以及在检测到运动 (具有相当高的概率)的情形下,n被复位.然而,这个直接方法是 存储器密集的.例如,给定四位寄存器来实施每个帧计数索引n和8
位像素深度,将需要图像存储器的2728-1/16的部分来实现所有的 像素的帧计数索引n。本发明的第七实施例也考虑运动,但需要较少 的存储器。
如在下面描述的第七实施例使用比起像素更少的帧计数索引.帧 计数索引的数目由图像序列中运动类型的实际的或预期的数目判 断。运动类型由运动速度和运动方向表征.通过运动方向和对应的 运动速度的组合给出的信息被称为'运动向量,,以及例如可以由水平 位移dx和垂直位移dy给出。具有相同的运动速度和运动方向的所 有运动物体属于相同的运动类型.除了对应于实际的运动的运动类 型以外,有对应于不运动的运动类型.这种运动类型对应于长度为 零的运动向量。对于运动类型m,有帧计数索引n。,
现在,对于每个像素选择一个n 。在n 中间的选择由以下事实 监管,即所确定的那种运动类型提供最好的噪声抑制效果。也就是, nn将被选择为使对应的运动向量引起在对应的两个像素之间的最小 差值。对应的两个像素在位置上被描述运动类型的运动向量移位。 这明显地包括在相同的空间位置处的像素,因为运动类型包括对应 于不运动的运动类型。
按照经验,在图像序列中的运动类型常常不超过4。除了这种适 当的运动类型以外,还有不运动区域.所以,对应于五种运动类型 的五个帧计数索引通常对于描述图像序列的运动是足够的。II.
要被考虑的第二应用例一对应于第八实施例一是对于从其得到 单个图像的图像序列进行时间噪声减小。这样的序列例如在诊断或 监视时遇到.
在这种情形下,单个图像是通过滤波图像序列或通过滤波图像序 列的一部分而得到的。在后者的情形下,'多个的单个图像,可以从整 个序列得到。典型地,被称为参考帧的图像帧是突出的,而序列的 其它图像帧支持参考图像,以便通过时间噪声减小来提高它的质 量。
因为如由公式(1)描述的现有技术自适应时间递归滤波器跟随 实际的输入,所以如果图像不直接互相接着的话,它不能减小参考 图像的噪声。例如,如果帧j是参考帧和在帧j-l中出现运动,但
帧j-J(Wl)反映与帧J相同的情景,现有技术自适应时间滤波器不 能利用在帧j与帧j-J之间的相关性.它只能利用在直接相邻的帧 之间的相关性,用于时间噪声减小. 一个例子是在图像序列中出现 覆盖的和未覆盖的背景(封闭区域).如果利用现有技术自适应时 间递归滤波器,由于不是所有的图像都可被利用来减小噪声,这阻 止有效地减小噪声。
为了处理这样的图像序列,可以再次利用由公式(3)描述的滤 波器.在这个第二应用例中,k是从范围[O,n]选择的。正如在第一 应用例中那样,大的k值导致弱的噪声减小,小的k值导致强的噪 声减小.这里,具体地,k-n对应于没有噪声减小以及k-O对应于最 强的噪声减小.在后者的情形下,y(t)-y(t-N)成立,即,信号被冻 结。然而,与第一应用例相比较,k的选择过程是相反的。即,如果 运动被检测,则选择k-0。如果没有运动被检测,则选择k-n。当运 动检测没有提供清楚的结果时,k取中间值.即,对于相对较高的运 动的概率,k取相对较小的数值。所以,滤波器输出被保持且不是像 在现有技术自适应时间递归滤波器那样被丢弃或改变。结果,如果 以下的图像是与参考图像相关的,则它们将有助于参考图像的噪声 减小,不管它们具有哪个帧号码,即,不管帧是否直接相邻。这与 需要帧是直接相邻的现有技术自适应时间递归滤波器相反.对于第 二应用例,整个图像序列通常被存储。所以,不但进入的图像,而 且以前的图像都可以有助于参考图像的噪声减小,只要它们是与参 考图像相关的。
在本实施例中,k对于情景改变检测结果的相关性可以是与对应 于第一应用例的任何实施例相同的,即,在对于相对较高的情景改 变的概率的情形下,选择相对较大的k值,在本实施例中,帧计数 索引n对于情景改变检测结果和/或运动检测结果的相关性可以是与 对应于第一应用例的任何实施例相同的。这显然包括帧计数索引n 与检测的运动无关的情形,即,在检测的运动的情形下不复位n的 情形;以及包括在检测的运动的情形下复位帧计数索引n的情形。 这也包括在检测的情景改变的情形下复位帧计数索引n的情形。然 而,存在这些应用方案,其中在检测的情景改变的情形下不复位n 的应用方案以及其中在相对较大的情景改变的概率的情形下选择k
的相对较小的数值的应用方案。然而,其它的或修改的相关性方案 也是可能的.
本发明的实际的实施方案显示于图5。图5显示用于对视频信号 进行时域噪声减小的设备,用来实施上述的第一到第七实施例的任 何方法。设备包括滤波器l,用于选择地滤波视频信号的图像帧;情 景检测设备2,用于检测情景改变;运动检测设备3,用于检测运动; 图像分析器4,用于确定多个运动向量,每个运动向量表征在情景改 变中存在的运动类型;以及处理设备5。由于设备配备有情景检测设 备2、运动检测设备3、图像分析器4和处理设备5,因此设备5从 情景检测设备2、运动检测设备3和图像分析器4收集必要的信息, 以便选择k和n的值,和由此确定滤波器1的滤波器系数c。滤波器 1、情景检测设备2、运动检测设备3、图像分析器4和处理设备5 例如可以通过例如在可编程DSP处理器上或在通用处理器上的软 件,通过专用或或硬连线的分立电路或集成电路,或通过它们的组 合被实施。设备10的部件l-5可以共享资源(例如,帧存储器)以 及可以共享各种中间计算结果(例如,像素差值)。
本发明和本发明的实施例可以与空间滤波方案相组合。虽然本发 明是参照递归滤波器说明的,但可以利用非递归滤波器来实施本发 明。虽然本发明是参照一阶递归滤波器说明的,但也可以利用任何 更高阶的递归滤波器来实施本发明。虽然本发明是参照具体实施例 说明的,但这仅仅是说明性的,以及本领域技术人员将会看到,可 以作出各种修改而不背离以下的权利要求的范围,
权利要求
1.一种用于对包括按帧索引排序的图像帧的视频信号进行时域噪声减小的设备(10),该设备包括滤波器(1),用于接连地滤波视频信号的图像帧,其中滤波器(1)的滤波系数是帧计数索引的函数,其中所述帧计数索引对应于被移位一个偏移量的帧索引。
2. —种用于时域噪声减小的滤波器(1),用来在有限脉冲 响应滤波器特性与无限脉冲响应滤波器特性之间切换。
3. 按照权利要求2的用于时域噪声减小的滤波器(1),其 中有限脉沖响应滤波器特性是平均滤波器的脉冲响应特性,
4. 一种用于对包括按帧索引排序的图像帧的视频信号进行 时域噪声减小的设备(10),该设备包括按照权利要求2或3的滤波器(1),用于接连地滤波视频 信号的图像帧,其中滤波器(1)的滤波系数是帧计数索引的函数,其中所述帧计 数索引对应于被移位一个偏移量的帧索引。
5. 按照权利要求1或4的用于对视频信号进行时域噪声减 小的设备(10),其中滤波器系数的相关性是如此的以使得滤波器(1)的噪声减小 能力是非恒定的,并随帧计数索引单调地增加.
6. 按照权利要求l, 4或5的用于对视频信号进行时域噪声 减小的设备(10),其中滤波器系数的相关性是如此的以使得滤波器(1)的适应性是 非恒定的,并随帧计数索引单调地减小.
7. 按照权利要求1, 4, 5或6的用于对视频信号进行时域 噪声减小的设备(10),其中滤波器系数是零阶滤波器系数.
8. 按照权利要求1和4到7的任一项的用于对视频信号进 行时域噪声减小的设备(10),其中滤波器系数是非恒定的以及是帧计数索引的单调递减函数,
9. 按照权利要求1和4到8的任一项的用于对视频信号进 行时域噪声减小的设备(10),其中除非根据不同于帧计数索引相关性的滤波器系数的相关性 将滤波器系数设置为零值,滤波器系数的绝对值大于预定的正 值.
10. 按照权利要求1和4到9的任一项的用于对视频信号进 行时域噪声减小的设备(10),其中滤波器系数包括笫一因子和第二因子,该第一因子与帧计数 索引无关;该第二因子是非恒定的以及是帧计数索引的单调递减 函数。
11. 按照权利要求10的用于对视频信号进行时域噪声减小 的设备(10),其中第二因子的绝对值大于预定的正值。
12. 按照权利要求1和4到11的任一项的用于对视频信号 进行时域噪声减小的设备(10),其中滤波器系数,直到帧计数索引的最大值,反比于帧计数索引。
13. 按照权利要求12的用于对视频信号进行时域噪声减小 的设备(10),其中从最大值开始,滤波器系数与帧计数索引无关。
14. 按照权利要求1和4到13的任一项的用于对视频信号 进行时域噪声减小的设备(10),其中情景改变检测设备(2),用于检测情景改变,其中 滤波器适配于当检测到情景改变时复位帧计数索引。
15. 按照权利要求1和4到14的任一项的用于对视频信号 进行时域噪声减小的设备(10),包括用于检测运动的运动检测设备(3),其中滤波器适配于当检测到运动时复位帧计数索引,
16. 按照权利要求15的用于对视频信号进行时域噪声减小 的设备(10),其中滤波器系数依赖于由运动检测设备(3)提供的运动检测信 息,其中滤波器系数对于相对较高的运动概率取相对较高的值.
17. 按照权利要求15的用于对视频信号进行时域噪声减小 的设备(10),其中滤波器系数依赖于由运动检测设备(3)提供的运动检测信 息,其中滤波器系数对于相对较高的运动概率取相对较低的值.
18. 按照权利要求15, 16或17的用于对视频信号进行时域 噪声减小的设备(10),包括图像分析器(4),用于确定多个运动向量,每个运动向量 表征在图像序列中出现的运动类型,处理设备(5),适配于对于每个运动向量操作单独的帧计数索引,计算在第一图像帧的第一像素与第二图像帧的对应像素之间的差值,其中对应像素的每个像素相对于第一像素移位一个不同的运动向量,以及选择与产生最小的像素值差值的运动向量相对应的帧计数索引,其中滤波器系数是所选择的帧计数索引的函数以及滤波器(1 ) 适配于滤波第一像素,
19. 按照权利要求1和4到18的任一项的用于对视频信号 进行时域噪声减小的设备(IO),其中滤波器(l)是递归滤波器。
20. —种用于对视频信号进行时域噪声减小的方法,其中视 频信号的图像帧按帧索引被排序以及由滤波器接连地滤波,其中滤波器的滤波器系数是帧计数索引的函数,其中所述帧计数 索引对应于被移位一个偏移量的帧索引。
21. 按照权利要求20的用于对视频信号进行时域噪声减小 的方法,其中滤波器系数对于帧索引的相关性是如此的以使得滤波器的 噪声减小能力是非恒定的,并随帧计数索引单调地增加.
22. 按照权利要求20或21的用于对视频信号进行时域噪声 减小的方法,其中滤波器系数对于帧计数索引的相关性是如此的以使得滤波 器的适应性是非恒定的,并随帧计数索引单调地减小,
23. 按照权利要求20, 21或22的用于对视频信号进行时域 噪声减小的方法,其中 滤波器系数是零阶滤波器系数。
24. 按照权利要求20到23的任一项的用于对视频信号进行 时域噪声减小的方法,其中滤波器系数是非恒定的以及是帧计数索引的单调递减函数。
25. 按照权利要求20到24的任一项的用于对视频信号进行 时域噪声减小的方法,其中除非根据不同于帧计数索引相关性的滤波器系数的相关性 将滤波器系数设置为零值,滤波器系数的绝对值大于预定的正 值。
26. 按照权利要求20到25的任一项的用于对视频信号进行 时域噪声减小的方法,其中滤波器系数包括第一因子和笫二因子,该第一因子与帧计数 索引无关;该第二因子是非恒定的以及是帧计数索引的单调递减 函数。
27. 按照权利要求26的用于对视频信号进行时域噪声减小的方法,其中第二因子的绝对值大于预定的正值.
28. 按照权利要求20到27的任一项的舟 于对视频信号进行 时域噪声减小的方法,其中滤波器系数,直到帧计数索引的最大值,反比于帧计数索引。
29. 按照权利要求28的用于对视频信号进行时域噪声减小 的方法,其中从最大值开始,滤波器系数与帧计数索引无关,
30. 按照权利要求20到29的任一项的用于对视频信号进行 时域噪声减小的方法,包括以下步驟检测情景改变,以及 当检测到情景改变时复位帧计数索引,
31. 按照权利要求20到30的任一项的用于对视频信号进行 时域噪声减小的方法,包括以下步骤检测运动,以及 当检测到运动时复位帧计数索引,
32. 按照权利要求31的用于对视频信号进行时域噪声减小 的方法,其中滤波器系数依赖于运动检测的结果,其中滤波器系数对于相 对较高的运动概率取相对较高的值,
33. 按照权利要求32的用于对视频信号进行时域噪声减小 的方法,其中滤波器系数依赖于运动检测的结果,其中滤波器系数对于相 对较高的运动概率取相对较低的值.
34. 按照权利要求31, 32或33的用于对视频信号进行时域 噪声减小的方法,包括以下步骤确定多个运动向量,每个运动向量表征在图像序列中出现的 运动类型,对于每个运动向量操作单独的帧计数索引,计算在笫一图像帧的第一像素与第二图像帧的对应像素之 间的差值,其中对应像素的每个像素相对于第一像素移位一个不 同的运动向量,以及选择与产生最小的像素值差值的运动向量相对应的帧计数索引,其中滤波器系数是所选择的帧计数索引的函数以及滤波器 被利用来滤波第一像素.
35. 按照权利要求20到34的任一项的用于对视频信号进行 时域噪声减小的方法,其中滤波器(1)是递归滤波器,
36. —种软件产品,包括程序信息,当在计算设备上被执行时用 来实行按照权利要求20到35的任一项的用于对视频信号进行时域噪 声减小的发明性方法。
全文摘要
本发明涉及噪声减小领域。本发明具体地涉及用于时域噪声减小的滤波器以及涉及用于图像序列的时域噪声减小的方法、设备和计算机软件。用于时域噪声减小的滤波器用来在有限脉冲响应滤波器特性与无限脉冲响应滤波器特性之间切换。有利地,有限脉冲响应滤波器特性是平均滤波器的脉冲响应特性。用于时域噪声减小的滤波器有利地在用于对包括按帧索引排序的图像帧的视频信号进行时域噪声减小的设备包括滤波器,用于接连地滤波视频信号的图像帧,其中滤波器的滤波系数是帧计数索引的函数,帧计数索引对应于被移位一个偏移量的帧索引。
文档编号H04N5/21GK101175151SQ20071018497
公开日2008年5月7日 申请日期2007年10月31日 优先权日2006年10月31日
发明者C·昂鲁, 雷志春 申请人:索尼德国有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1