Artificial bee colony (ABC) algorithm has been introduced recently for solving optimization problems. The ABC algorithm is based on intelligent foraging behavior of honeybee swarms and has many advantages over earlier swarm intelligence algorithms. In this work, a new method based on ABC algorithm for designing two-channel quadrature mirror filter (QMF) banks with linear phase is presented. To satisfy the perfect reconstruction condition, low-pass prototype filter coefficients are optimized to minimize an objective function. The objective function is formulated as a weighted sum of four terms, pass-band error, and stop-band residual energy of low-pass analysis filter, square error of the overall transfer function at the quadrature frequency and amplitude distortion of the QMF bank. The design results of the proposed method are compared with earlier reported results of particle swarm optimization (PSO), differential-evolution (DE) and conventional optimization algorithms.
Read full abstract