可变抽样率的递归数字滤波器的制作方法

文档序号:7518888阅读:469来源:国知局
专利名称:可变抽样率的递归数字滤波器的制作方法
技术领域
本发明涉及数字滤波,更具体地说,涉及在一定的抽样率范围上维持恒定的频率响应的可变抽样率的递归数字滤波器。
现有方法需要人类视觉模型的再抽样或再校准。校准可能是非常耗时的,所以不希望对每个有差异的观看距离进行校准。再抽样涉及到对数据再抽样两次,一次是针对人类视觉模型的输入,然后是针对中间人类视觉模型图像,这刚好在同时涉及参考和测试视频的计算(求差)之前。这需要额外的处理和引入内插不准确度。
所需的是这样一种可变抽样率的递归数字滤波器,它在一定的抽样率范围内维持恒定的频率响应,而不需要对每个新的抽样率再抽样或再校准。
因此,本发明提供可变抽样率的递归数字滤波器,它根据各个相当的抽样率改变自适应数字滤波器的滤波系数。最初针对特定的抽样率来校准自适应数字滤波器,所述特定的抽样率确定要采用的特定的滤波系数。当改变抽样率时,确定经校准的或者初始的抽样率与新抽样率之比,并根据该比值计算系数因子。系数因子用于修改对应于经校准的抽样率的初始滤波系数,从而产生对应于新抽样率的新系数。把新系数应用于自适应数字滤波器,以便提供所需的信号处理而不需要再抽样或再校准,而且不改变频率响应。
结合所附权利要求书和附图
来阅读以下详细描述,本发明的目的、优点及其它新颖的特征是显而易见的。
图2是用于根据本发明的可变抽样率递归数字滤波器的可变相当抽样率系数转换器的框图。
图3是说明根据本发明的可变抽样率递归数字滤波器在不同抽样率下的恒定频率响应的曲线图。
为了给出对输入和输出进行再抽样的等效响应,用于数字滤波器18、20的控制信号或新系数是这样导出的取在各个抽样率的双线性变换之比。按照常规,双线性变换B把z-域(空间)中的滤波器极点转换到s-域(频率),其中抽样率变化是线性的。将S-域中的极点乘以抽样率之比,然后又转换回z-域。
B{Pz}→Ps; B-1{Ps*R}→Pz′=K*Pz其中B是双线性变换,Pz是z-域中的滤波器极点,Ps是变换到s-域中的滤波器极点,R是初始抽样率和新抽样率之比,K是常数或z因子,而Pz′是变换回z-域中的新滤波器极点。
给定初始或经校准的抽样率以及相应的滤波器系数,就可通过把初始滤波器系数乘以如下确定的K或z因子而得出对应于新抽样率的新滤波器系数z因子(z,R)=(1/z){(z(1+R)+(1-R))/(z(1-R)+(1+R))}其中z=初始z域系数,而R=抽样率之比(旧/新)。此等式如图2所示,可以用硬件或软件来实现。
考虑以下形式的滤波器的递归一阶差分方程yn+1=yn+c(xn-yn); yn=yn-1+c(xn-1-yn-1)=(1-c)yn-1+cxn-1方程的z-变换是H(z,c)=c/(z-1+c)如果直流增益保持为1c/(1-1+c)=1;则z=1且H(z,c)=1,而滤波器在(1-c)具有极点,也就是说,对于c=0.3,极点=0.7。
频率响应由下式给定F(c,ω)=H(e-jω,c)和ωn=π(n/N),其中n/N在0到1之间变化。
以下是在基于双线性变换的时间再抽样之后匹配滤波器合成频率响应的实例。所示滤波器是由两个低通滤波器之间的差异产生的带通滤波器。如果初始抽样率T0是1/60,而各个低通滤波器系数是Cts0=0.6和Ctc0=0.48,则当抽样率变为T1=1/24,则比值R变为0.4,即T0/T1=(1/60)/(1/24)=24/60=0.4。于是,新系数变为Cts1=z因子(Cts0,R)*Cts0,Ctc1=z因子(Ctc0,R)*Ctc0,即Cts1=0.818而Ctc1=0.754。新抽样率ω1=ω0*R。则带通滤波器的频率响应由对应于初始抽样率的Ft0(ω)=|F(Ctc0,ω)2-F(Cts0,ω)2|和对应于新抽样率的Ft1(ω)=|F(Ctc1,ω)2-F(Cts1,ω)2|给出。当适当地缩放并画在一起时,如图3所示,其中实线是组合滤波器在初始抽样率的频率响应,而虚线是组合滤波器在新抽样率下的频率响应,显然,利用双线性变换为滤波器提供了所需的恒定频率响应结果。
因此,本发明利用双线性变换来确定作为初始系数和初始抽样率与新抽样率之比的函数的系数因子,从而提供了可变抽样率递归数字滤波器,所述系数因子被用来针对新抽样率调整初始系数,以便当应用于可变抽样率递归数字滤波器时,在不同抽样率下的频率响应是恒定的。
权利要求
1.一种可变抽样率递归数字滤波器,它包括自适应数字滤波器,它具有作为输入的初始系数,该系数定义自适应数字滤波器如何在初始抽样率下处理数字信号;以及为所述自适应数字滤波器确定作为所述初始系数和所述初始抽样率与新抽样率之比的函数的新系数的装置,当在所述新抽样率下处理所述数字信号时,使得所述自适应数字滤波器的所述频率响应在两个抽样率下都是恒定的。
2.如权利要求1所述的可变抽样率递归数字滤波器,其特征在于所述确定装置包括计算作为所述初始系数与所述比值的函数的系数因子的装置,以及用所述系数因子来修改所述初始系数以产生所述新系数的装置。
3.如权利要求2所述的可变抽样率递归数字滤波器,其特征在于所述计算装置执行以下公式z因子(z,R)=(1/z){(z(1+R)+(1-R))/(z(1-R)+(1+R))}其中z因子(z,R)是所述系数因子,z是所述初始系数,而R是所述比值。
4.如权利要求2或3所述的可变抽样率递归数字滤波器,其特征在于所述修改装置包括用于把所述初始系数乘以所述系数因子而产生所述新系数的装置。
5.一种对数字信号进行可变抽样率递归数字滤波的方法,它包括以下步骤为处理所述数字信号的自适应数字滤波器确定初始抽样率和相应的初始系数;确定用于处理所述数字信号的、作为所述初始系数和所述初始抽样率与新抽样率之比的函数的新系数;以及把所述新系数应用于所述自适应数字滤波器,使得所述自适应数字滤波器在所述两个抽样率下具有恒定的频率响应。
6.如权利要求5所述的方法,其特征在于所述新系数确定步骤包括以下步骤计算作为所述初始系数和所述比值的函数的系数因子;以及用所述系数因子修改所述初始系数以产生所述新系数。
7.如权利要求6所述的方法,其特征在于所述计算步骤包括以下步骤求出以下公式z因子(z,R)=(1/z){(z(1+R)+(1-R))/(z(1-R)+(1+R))}其中z因子(z,R)是所述系数因子,z是所述初始系数,而R是所述比值。
8.如权利要求6或7所述的方法,其特征在于所述修改步骤包括把所述初始系数乘以所述系数因子而产生所述新系数的步骤。
全文摘要
本发明提供可变抽样率的递归数字滤波器,它根据各个相当的抽样率改变自适应数字滤波器的滤波系数。最初针对特定的抽样率来校准自适应数字滤波器,所述特定的抽样率确定要采用的特定的滤波系数。当改变抽样率时,确定经校准的或者初始的抽样率与新抽样率之比,并根据该比值计算系数因子。系数因子用于修改对应于经校准的抽样率的初始滤波系数,从而产生对应于新抽样率的新系数。把新系数应用于自适应数字滤波器以提供所需的信号处理而不需要再抽样或再校准,而且不改变频率响应。
文档编号H03H17/04GK1407720SQ0212972
公开日2003年4月2日 申请日期2002年8月8日 优先权日2001年8月8日
发明者K·M·费尔古森 申请人:特克特朗尼克公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1