长度为N的单边带H0按上面3种方法设计生成的ap半带滤波器H的长度为2N-1。在满足条件1、2、3下,ap1 nsd半带滤波器H、单边带H0和卷积窗C的零点分布如图7-22所示。ap1ns半带滤波器的H零点由单位圆上和内及对应的倒数组成,而ap1 d半带滤波器的H零点只由单位圆内及对应的倒数组成。即把半带滤波器H进行分解后找到所有圆内的零点就可以确定分析低通滤波器h0,再按照PR条件即式关系依次求出分析高通滤波器h1,综合滤波器f1和f2。......
2023-06-23
由上面结论可知,如果h(n)是实序列,则半带滤波器G(e jω)满足:
G(e jω)=H(e jω)H*(e jω)=|H(e jω)|2≥0 (7-35)
即实系数单位冲激响应设计的半带滤波器幅频特性横为非负。这样,只要设计出半带滤波器G(z),然后再谱分解即可得到功率对称滤波器H0(z),继而得到H1(z),而H0(z)和H1(z)满足功率互补特性,即按照(7-35)设计就可以得到PR的内插滤波器F0(z)和F1(z)。
目前,半带滤波器常用的设计方法有窗函数法、拉格朗日插值法和单带滤波器法,下面分别给以简单介绍。
1.窗函数法
假设要设计的半带滤波器截至频率ωc=π/2,令理想滤波器的|Hd(e jω)|=1,对于|ω|≤π/2,其余为零,则
显然,单位冲激响应hd(n)偶数项为0且中心点等于0.5,偶对称。所以,它是零相位的半带滤波器,选择长度为N=4J-1的窗函数w(n),并与移位2j-1后的hd(n)相乘即得到最终半带滤波器的单位冲激响应h(n)为
h(n)=hd[n-(2 j-1)]w(n) (7-37)
2.拉格朗日插值法
首先按照下式求出半带滤波器的单位冲激响应为
h(n)的总长度为N=4J-1。则对应的转移函数如下:
3.单带滤波器法
首先用Chebyshew最佳一致逼近法设计出一个单带滤波器G(z)。所谓“单带”是令G(z)的通带频率为2ωp,阻带频率为π,即从2ωp到π是过渡带,因此,G(z)没有阻带。令g(n)的长度为(N+1)/2,因为半带滤波器长度为N=4J-1,所以g(n)的长度为2J。G(z)和g(n)求出后,再对g(n)做2倍插值,并令插值后的序列中心等于0.5,即
这样,H(z)是半带滤波器,其截至频率变为ωp,通带和阻带内的波纹数分别是G(z)的一半。
由第2章中的结论可知,ap1的频率取样序列H反映了系统传输特性,利用ap1对H的线性性,可方便地实现严格子带互补的半带滤波器组。为满足在ωm=π/2时的幅度等于0.5,只需设置H中下标为(ωm/(2π/N))=N/4处的值为0.5,同时考虑到线性相位,对ap1的频率取样序列H可作如下设定:
1)H中下标为0到N/4-1及3N/4到N-1的元素等于1。
2)H中下标N/4及3N/4-1的元素等于0.5。
3)H中其余元素等于0。
考虑如下低高通序列:
低通序列的单位脉冲响应序列等于:
又H0+H1=1,所以由式(7-42)可得高通序列的单位脉冲响应序列如下:
由式(7-42)和式(7-43)易知,h1(0)=h0(0)=0.5,其余偶数项均等于0而奇数项反相。结合式(2-51)有
由上面过程可知,按照式(7-41)设置长度为N的H对应的ap1是长度为2N-1的半带滤波器。半带滤波器h(n)满足:
ap1半带滤波器法与传统3种方法生成的滤波器的MATLAB代码如下:
图7-19 全相位法与其他3种设计半带滤波器对比
运行结果如图7-19所示。由图7-19对比可看出,半带方法得到的滤波器具有最小过渡带宽度,但通带和阻带内的波纹也最多且出现负幅值,因此需要先进行抬升后才可以进行谱分解来得到分析滤波器H0;ap法同窗函数法和拉格朗日法在通带和阻带保持很好的平滑性,但不同窗函数也会出现负幅值现象,拉格朗日法又相对复杂;ap1nd法设计得到的半带滤波器幅值则横为非负,且设计方法简单,物理意义明确。
由第2章结论可知,具有线性相位的ap传输特性均可表示为余弦波的加权线性组合。观察式(7-44),令:
对于任意的角频率θ(-π/2≤θ≤π/2)结合a(n)偶数项为零,当n=2k-1(k∈Z)时,有
即ap曲线在角频率π/2处满足奇对称,如图7-20所示。
所以,如果冲激响应序列满足3个条件中的第2个即N=4L(L是整数),这样就可以通过设置H使在角频率π/2处等于0.5;若N不是4的整数倍即无法直接设置角频率π/2处的值,但通过式(7-48)可知,设置H在角频率π/2左右点分别为1和0(低通),则ap法得到的滤波器仍满足3个条件中的第二个,即
图7-20 全相位半带滤波器幅频关于π/2奇对称
结合式(7-41),这时H0结构如下:
按照式(7-42)推导的过程,低通滤波器冲激响应为
由式(7-51)易知,h0(0)=0.5且偶数项为0并满足式(7-47)对称性。结合式(2-51)得到:
因为C(0)=1,所以H0(π/2)=0.5,即H0也是半带滤波器。
结合式(7-41)和式(7-42),假定低频取样序列H0作如下定义:
则容易求出:
若α与β不等,H0不再满足线性相位条件,因此h0出现复数部分。但是,只要α+β=1,则容易得出下面结果:
所以,基于h0构建的ap就是半带滤波器。取α=1(β=1时可类似处理),半带滤波器的传输函数如下:
在频率点π/2处,幅值等于:
之所以不再等于0.5是因为h0不是实数。式(7-41)、式(7-50)和式(7-53)表示的条件分别称为条件1、2和3。MATLAB实现条件2和3的ap1 nsd半带滤波器代码(绘图部分省略,基本同函数semiB)如下:
图7-21 满足条件2、3的ap1nsd半带滤波器
运行结果如图7-21所示。可看出条件2下ap1nsd半带滤波器均通过了π/2频点,通带和阻带波纹幅度为δ的截止频率ωp+ωs=π则证实在整个频带内关于π/2频点奇对称;在条件3下(α=1时)ap1ns半带滤波器在π/2频点幅值等于1,但对于ap1d半带滤波器则为0.87467,此结论在第2章中已证明过。ωp+ωs>π则说明在条件3下通带和阻带内的波动较条件2下减少。横向对比,ap1d的平滑性明显好于ap1ns,但牺牲了带宽。需要指出的是,条件3下ap半带滤波器h(n)是复数,但满足中心共轭对称,因此具有式(7-56)的线性相位特性。图7-21b只画出了其实部。
有关全相位数字信号处理方法及MATLAB实现的文章
长度为N的单边带H0按上面3种方法设计生成的ap半带滤波器H的长度为2N-1。在满足条件1、2、3下,ap1 nsd半带滤波器H、单边带H0和卷积窗C的零点分布如图7-22所示。ap1ns半带滤波器的H零点由单位圆上和内及对应的倒数组成,而ap1 d半带滤波器的H零点只由单位圆内及对应的倒数组成。即把半带滤波器H进行分解后找到所有圆内的零点就可以确定分析低通滤波器h0,再按照PR条件即式关系依次求出分析高通滤波器h1,综合滤波器f1和f2。......
2023-06-23
20世纪70年代初,滤波器组首先在语音编码和多路复用中得到了应用。所谓滤波器组就是将信号按不同的频带分解成一组信号,并将分解得到的子带信号重新合成原信号的处理系统。80年代后期,M.J.Smith等人提出了运用谱分解法设计无失真地重建原始信号的滤波器方法,但存在相位失真。......
2023-06-23
国际标准建议CCITT H.261、JPEG、MPEG中都采用8×8的块做DCT,但基于DCT的数字滤波尚不普遍。为使DCT所具有的优良特性能在数字滤波中得到充分发挥,结合全相滤波的概念提出了DCT域ap系统设计。TN-2TN-1],其传输特性为显然,apDCT具有严格零相位。实现无窗、单窗和双窗apDCT与传统滤波器特性的MATLAB代码如下:显然,apDCT具有严格零相位。利用apDCT的各子带滤波器对图像的一行进行子带滤波的结果如图4-8所示。......
2023-06-23
在一维信号处理中,用来抑制噪声干扰并保留原有有用信号的滤波方法以及获得各种信号变换的数字滤波器,有着极其重要和广泛的应用。所以,统计结果表明二维图像信号谱能量90%以上集中在二维低频区域,如果进行2∶1或更高亚取样,谱也未发生重叠。为了克服边缘效应,一种有效的方法是对图像进行重叠滤波,在重叠滤波中的子图像在行列方向上逐点进行重叠。......
2023-06-23
为进一步改善系统性能,充分发挥窗函数在滤波器设计中的作用,综合上面两种情形得到在DFT前和IDFT后均加窗的全相位数字滤波器结构如图2-26所示。图2-28 加双窗对比单窗滤波结果对比上面介绍的3种带窗全相位数字滤波器具有完全相同的FIR滤波器等价结构,区别仅仅在于卷积窗的生成方法。为了便于讨论,将第1种类型称无窗全相位数字滤波器,第2种和第3种类型称单窗全相位数字滤波器,第4种类型称双窗全相位数字滤波器。......
2023-06-23
系统原理同图2-26所示,对应的输出为式中式中Tk的表达式与apDCT时相同。此外,apDWT具有与apDCT相同的传输特性函数形式,因此也具有严格零相位的特性。图4-11 基于apDWT子带分解信号图实际上,不论是何种正交变换,按照全相位信号处理方法得到的ap都可以对信号进行去除分段效应的滤波和处理,它是建立在新概念上的一种滤波系统。......
2023-06-23
图2-22 加前单窗的全相位数字滤波器记前窗序列为F=[f(N-1)…因此,对比无窗全相位数字滤波器的唯一区别就是卷积窗的大小和形状。从图中可看出,单窗全相位数字滤波器极大地改善了通带及阻带内的波纹数量且降低了波纹幅度,最小旁瓣衰减也降低了6.8dB。图2-23 加前单窗对比无窗全相位数字滤波器特性在MATLAB代码中可以设置不同的窗函数来调整滤波器特性,设置不同的H来对信号进行滤波。......
2023-06-23
全相位数字滤波器针对输入的信号进行了N-1/N最大程度重叠,每单位抽样时刻的输入都遍历单位圆上所有相位得到对应的输出,而使频率抽样序列H更准确地控制系统传输特性。图2-30 “全相”的含义由等效图2-29可知,单位冲击响应为准2倍周期延拓。加窗使全相位数字滤波器得到极大的改善,卷积窗的设计影响滤波器特性,对于线性相位要求窗必须满足一定的条件。以上这些特征使全相位数字滤波器具有很多重要性质。......
2023-06-23
相关推荐