系统原理同图2-26所示,对应的输出为式中式中Tk的表达式与apDCT时相同。此外,apDWT具有与apDCT相同的传输特性函数形式,因此也具有严格零相位的特性。图4-11 基于apDWT子带分解信号图实际上,不论是何种正交变换,按照全相位信号处理方法得到的ap都可以对信号进行去除分段效应的滤波和处理,它是建立在新概念上的一种滤波系统。......
2023-06-23
在诸多正交变换中,离散余弦变换(DCT)与K-L变换性能最接近,它们是在最小均方误差准则下进行的较理想变换。DCT已被广泛地应用在图像压缩和特征提取等方面。国际标准建议CCITT H.261、JPEG、MPEG中都采用8×8的块做DCT,但基于DCT的数字滤波尚不普遍。主要原因有:①做DCT/IDCT滤波处理时首先要对数据序列方块化,由此带来的问题是滤波值不但与方块的起点有关,而且在块与块的连接处留有方块化痕迹;②尽管DCT有快速算法.但与通常数字滤波的卷积算法相比并不具有速度优势,而且在运算中还要进行许多数据的重排、移位、缓存等工作,硬件实现比较复杂;③在许多场合为避免波形失真需要滤波器具有线性相位特性,一般DCT/IDCT滤波不具有这种特性。为使DCT所具有的优良特性能在数字滤波中得到充分发挥,结合全相滤波的概念提出了DCT域ap系统设计。
基于DCT的ap系统是对经加窗处理后的输入信号作离散余弦变换,得到DCT域信号按传输特性H处理后经过IDCT,并再次加窗处理后移位相加输出。系统原理同图2-26所示,对应的输出为
式中
不难证明,矩阵A满足:
A(i,j)=A(j,i)A(N-1-i,N-1-j)=A(i,j) (4-53)
容易证明,DCT域ap系统(简记为apDCT)仍具有在DFT域时的诸多性质,如对H的线性性,线性相位的充分条件前后窗相等(即F=B)。对于线性apDCT,由上式可知,Tk=T-k(k=0,1,…,N-1),观察式(4-54),Tk由卷积窗C和矩阵A按下列方式生成:
矩阵A的计算根据式(4-53)的对称性可节省约3/4计算量,对于卷积窗C,如果基窗B具有中心对称性质,并令i′=N-1-k-i则根据式(4-54)有
上式表明,Tk中N-k个求和项满足中心对称,所以Tk又可以写为
式中
另一方面,apDCT的传输特性由基序列H决定,确定过滤哪些余弦基信号分量。对于互补的H1和H2即H1+H2=1,有
由(4-51)式可知,与N阶apDCT滤波器等效的FIR滤波器的单位冲击响应序列由Tk构成,即h=[T-N+1 T-N+2…T-1T0T1…TN-2TN-1],其传输特性为
显然,apDCT具有严格零相位。实现无窗、单窗和双窗apDCT与传统滤波器特性的MATLAB代码如下:
函数cosFun用于生成余弦基矩阵,freqFIR是频率取样法响应值。运行结果如图4-6所示。
图4-6 apDCT与传统法特性曲线
由图4-6可以看出,apDCT得到的滤波器特性无论在通带和阻带内波动均小于传统频率采样法,但过渡带宽度明显增加;对于不同基窗带来的性能改善及频率采样误差的深入剖析是值得研究的方向。
通过设置H可方便地设计子带滤波器,如以Bartlett为基窗的2倍频16阶双窗apDCT的5个子带特性如下:
按照上述函数apDCT求得各子系统冲击相应如下:
各子带的传输特性如图4-7所示。
图4-75 个子带特性曲线
实现上述结果的MATLAB代码如下:
利用apDCT的各子带滤波器对图像的一行进行子带滤波的结果如图4-8所示。signal为原始信号,H0~H4分别为三个带通子带信号,H0为低通子带信号,H4为高通信号。由图中可以看出,四个子带均无方块化痕迹。因此,apDCT可以广泛应用于以离散余弦变换为基础的数字处理场合。在数字滤波、数字压缩以及信号的特征提取等方面可取代传统分块处理方法,利用其线性相位特性有效消除信号的波形失真。
图4-8 基于apDCT子带分解信号图
实现图4-8所示结果的MATLAB代码如下:
有关全相位数字信号处理方法及MATLAB实现的文章
系统原理同图2-26所示,对应的输出为式中式中Tk的表达式与apDCT时相同。此外,apDWT具有与apDCT相同的传输特性函数形式,因此也具有严格零相位的特性。图4-11 基于apDWT子带分解信号图实际上,不论是何种正交变换,按照全相位信号处理方法得到的ap都可以对信号进行去除分段效应的滤波和处理,它是建立在新概念上的一种滤波系统。......
2023-06-23
20世纪70年代初,滤波器组首先在语音编码和多路复用中得到了应用。所谓滤波器组就是将信号按不同的频带分解成一组信号,并将分解得到的子带信号重新合成原信号的处理系统。80年代后期,M.J.Smith等人提出了运用谱分解法设计无失真地重建原始信号的滤波器方法,但存在相位失真。......
2023-06-23
图2-22 加前单窗的全相位数字滤波器记前窗序列为F=[f(N-1)…因此,对比无窗全相位数字滤波器的唯一区别就是卷积窗的大小和形状。从图中可看出,单窗全相位数字滤波器极大地改善了通带及阻带内的波纹数量且降低了波纹幅度,最小旁瓣衰减也降低了6.8dB。图2-23 加前单窗对比无窗全相位数字滤波器特性在MATLAB代码中可以设置不同的窗函数来调整滤波器特性,设置不同的H来对信号进行滤波。......
2023-06-23
即N阶频域全相位滤波器与2N-1阶加三角窗的FIR滤波器等效,此FIR滤波器的单位冲击响应是全相位滤波器特性H的反离散傅里叶变换的两个周期延拓,第一等效图如图2-17所示。图2-17 N阶无窗全相位滤波器第一等效图以下MATLAB代码验证了图2-17与图2-15的DFT域全相位等效。......
2023-06-23
为进一步改善系统性能,充分发挥窗函数在滤波器设计中的作用,综合上面两种情形得到在DFT前和IDFT后均加窗的全相位数字滤波器结构如图2-26所示。图2-28 加双窗对比单窗滤波结果对比上面介绍的3种带窗全相位数字滤波器具有完全相同的FIR滤波器等价结构,区别仅仅在于卷积窗的生成方法。为了便于讨论,将第1种类型称无窗全相位数字滤波器,第2种和第3种类型称单窗全相位数字滤波器,第4种类型称双窗全相位数字滤波器。......
2023-06-23
目前,半带滤波器常用的设计方法有窗函数法、拉格朗日插值法和单带滤波器法,下面分别给以简单介绍。G和g求出后,再对g做2倍插值,并令插值后的序列中心等于0.5,即3.单带滤波器法首先用Chebyshew最佳一致逼近法设计出一个单带滤波器G。观察式,令:图7-19 全相位法与其他3种设计半带滤波器对比运行结果如图7-19所示。......
2023-06-23
图4-12 变换域信号处理图对于N阶系统,时刻n输入xn=[x,x(n-1),…其中X1是1维N阶全相位输入信号,即式就是全相位数字信号处理得到的输出与输入的数学关系表达。把式称为全相位变换,矩阵A称为全相位变换基,矩阵T则为全相位变换核。综合以上,变换域全相位数字信号处理一种可能实现如图4-16所示。......
2023-06-23
对于ap2 DCT的全相位变换核,有式中符号表示异或运算。基于此结论的ap2 DCT和ap2 DWT的全相位变换基也具有对称性。以图5-20给出的3种卷基窗分别形成的二维apDCT传输特性如图5-21所示。图5-21 ap2nsd DCT特性曲面及曲线图从图中可看出apDCT的平滑性好于apDFT,ap2d DCT的衰减特性比ap2n DCT低20dB,但由于采用与ap2n DCT和ap2s DCT相同的归一化条件,峰值幅度低于1且过渡带宽度增大。......
2023-06-23
相关推荐