A Sequential Partial Optimization Algorithm for Minimax Design of Separable-Denominator 2-D IIR Filters

A sequential partial optimization method is presented in this paper for the minimax design of two-dimensional infinite impulse response filters with separable denominator. The method converts the minimax design problem into a sequence of smaller subproblems, each updating only one pair of second-order denominator factors. The necessary and sufficient stability triangles for one-dimensional filters are used as the stability constraints on the two-dimensional filters. The first-order Taylor expansion and a trust-region method are used to deal with the nonconvexity of the subproblems and guarantee the convergence of the solution algorithm. By comparing with a corresponding joint optimization method, the sequential partial optimization algorithm is shown to converge faster for filters with relatively high denominator order. This is mainly due to the observation that the trust region to assure the convergence is usually much smaller for the joint optimization method. Moreover, the limit solution of the sequential partial optimization algorithm has been proved to be a Karush-Kuhn-Tucker point of the design problem. Design examples demonstrate that the proposed algorithm has obtained smaller maximum frequency response errors than the competing methods both for filters with separable denominator of the same order and for filters with nonseparable denominator of about the same implementation complexity.

[1]  Xiaoping Lai,et al.  Optimal Design of Nonlinear-Phase FIR Filters With Prescribed Phase Error , 2009, IEEE Transactions on Signal Processing.

[2]  Takao Hinamoto,et al.  Optimal design of IIR digital filters with robust stability using conic-quadratic-programming updates , 2003, IEEE Trans. Signal Process..

[3]  J. Navarro-Pedreño Numerical Methods for Least Squares Problems , 1996 .

[4]  Wenbo Xu,et al.  A Quantum-Behaved Particle Swarm Optimization With Diversity-Guided Mutation for the Design of Two-Dimensional IIR Digital Filters , 2010, IEEE Transactions on Circuits and Systems II: Express Briefs.

[5]  Yasunori Sugita,et al.  A Design Method for Separable-Denominator 2D IIR Filters with a Necessary and Sufficient Stability Check , 2009, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[6]  John C. Platt,et al.  Fast training of support vector machines using sequential minimal optimization, advances in kernel methods , 1999 .

[7]  Bogdan Dumitrescu,et al.  Simplified procedures for quasi-equiripple IIR filter design , 2004, IEEE Signal Processing Letters.

[8]  C. Charalambous Design of 2-dimensional circularly-symmetric digital filters , 1982 .

[9]  Li Xu,et al.  Design of two-dimensional IIR digital filters by using a novel hybrid optimization algorithm , 2016, Multidimensional Systems and Signal Processing.

[10]  Wen-Hsien Ho,et al.  Design of two-dimensional recursive filters by using Taguchi-based immune algorithm , 2008 .

[11]  Ya-Xiang Yuan,et al.  Optimization Theory and Methods: Nonlinear Programming , 2010 .

[12]  M. Swamy,et al.  Quadrantal symmetry associated with two-dimensional digital transfer functions , 1978 .

[13]  Leland B. Jackson Frequency-domain Steiglitz-McBride method for least-squares IIR filter design, ARMA modeling, and periodogram smoothing , 2008, IEEE Signal Processing Letters.

[14]  Roger Fletcher,et al.  Practical methods of optimization; (2nd ed.) , 1987 .

[15]  T. Hinamoto,et al.  Design of two-dimensional recursive digital filters using mirror-image polynomials , 1986 .

[16]  G. Jullien,et al.  Design of two-dimensional recursive digital filters using linear programming , 1982 .

[17]  Shubhendu Kumar Sarangi,et al.  Design of 1-D and 2-D recursive filters using crossover bacterial foraging and Cuckoo search techniques , 2014, Eng. Appl. Artif. Intell..

[18]  Chien-Cheng Tseng,et al.  A weighted least-squares method for the design of stable 1-D and 2-D IIR digital filters , 1998, IEEE Trans. Signal Process..

[19]  Wu-Sheng Lu A unified approach for the design of 2-D digital filters via semidefinite programming , 2002 .

[20]  Bogdan Dumitrescu,et al.  Multistage IIR filter design using convex stability domains defined by positive realness , 2004, IEEE Transactions on Signal Processing.

[21]  Bogdan Dumitrescu,et al.  Optimization of two-dimensional IIR filters with nonseparable and separable denominator , 2005, IEEE Transactions on Signal Processing.

[22]  M.N.S. Swamy,et al.  Design of two-dimensional recursive filters using genetic algorithms , 2003 .

[23]  Stephen P. Boyd,et al.  Optimization-based design and implementation of multidimensional zero-phase IIR filters , 2006, IEEE Transactions on Circuits and Systems I: Regular Papers.

[24]  Annie A. M. Cuyt,et al.  Multidimensional IIR filters and robust rational interpolation , 2014, Multidimens. Syst. Signal Process..

[25]  L. Bruton,et al.  Design of highly selective two-dimensional recursive fan filters by relaxing symmetry constraints , 1988 .

[26]  R. Fletcher Practical Methods of Optimization , 1988 .

[27]  Zhiping Lin,et al.  A Sequential Minimization Procedure for Minimax Design of IIR Filters Based on Second-Order Factor Updates , 2011, IEEE Transactions on Circuits and Systems II: Express Briefs.

[28]  M.G. Larimore,et al.  Digital filters: Analysis and design , 1981, Proceedings of the IEEE.