Design of two-channel quadrature mirror filter bank using particle swarm optimization

In this paper, a particle swarm optimization (PSO) is used to design the quadrature mirror filter (QMF) banks with linear phase in frequency domain. A unique PSO is developed to optimize filter bank coefficients to match the ideal system response. The three main attributes used in assessing the performance of filter are reconstruction error, mean square error in pass band and mean square error in stop band. The proposed PSO based method produces almost the same result as that of the existing methods. As compared to the existing methods this method is very simple to implement for the QMF bank optimization. To implement the proposed PSO algorithm, a Matlab program is developed and three examples have been presented to illustrate the performance of the proposed method.

[1]  Mark J. T. Smith,et al.  Exact reconstruction techniques for tree-structured subband coders , 1986, IEEE Trans. Acoust. Speech Signal Process..

[2]  V. K. Jain,et al.  Eigen design of quadrature mirror filters , 1997 .

[3]  Andreas Antoniou,et al.  A new method for the design of FIR quadrature mirror-image filter banks , 1998 .

[4]  P. Vaidyanathan,et al.  Theory and design of uniform DFT, parallel, quadrature mirror filter banks , 1986 .

[5]  Yue-Dar Jou Design of two-channel linear-phase quadrature mirror filter banks based on neural networks , 2007, Signal Process..

[6]  Nikolas P. Galatsanos,et al.  Design of two-channel equiripple FIR linear-phase quadrature mirror filters using the vector space projection method , 1998, IEEE Signal Process. Lett..

[7]  Andreas Antoniou,et al.  An improved method for the design of FIR quadrature mirror-image filter banks , 1998, IEEE Trans. Signal Process..

[8]  Yong Ching Lim,et al.  New natural selection process and chromosome encoding for the design of multiplierless lattice QMF using genetic algorithm , 2001, ICECS 2001. 8th IEEE International Conference on Electronics, Circuits and Systems (Cat. No.01EX483).

[9]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[10]  O. P. Sahu,et al.  Marquardt optimization method to design two-channel quadrature mirror filter banks , 2006, Digit. Signal Process..

[11]  James Kennedy,et al.  Particle swarm optimization , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.

[12]  R. Crochiere,et al.  Quadrature mirror filter design in the time domain , 1984 .

[13]  Charng-Kann Chen,et al.  Design of quadrature mirror filters with linear phase in the frequency domain , 1992 .

[14]  Charng-Kann Chen New approaches for the design of minimax quadrature mirror filters with continuous and powers-of-two coefficients , 1997, Signal Process..

[15]  Tapio Saramäki,et al.  A general-purpose optimization approach for designing two-channel FIR filterbanks , 2003, IEEE Trans. Signal Process..