The theory and design of a class of perfect reconstruction modified DFT filter banks with IIR filters

Similar documents
An efficient multiplierless approximation of the fast Fourier transform using sum-of-powers-of-two (SOPOT) coefficients

Anu Kalidas Muralidharan Pillai and Håkan Johansson

Design of NPR DFT-Modulated Filter Banks Using Modified Newton s Method

Design of Low-Delay FIR Half-Band Filters with Arbitrary Flatness and Its Application to Filter Banks

The Design of Nonuniform Lapped Transforms

INTEGER SEQUENCE WINDOW BASED RECONFIGURABLE FIR FILTERS.

Implementation of a Low Power Decimation Filter Using 1/3-Band IIR Filter

LOW COMPLEXITY SUBBAND ANALYSIS USING QUADRATURE MIRROR FILTERS

Fatima Michael College of Engineering & Technology

A Review on Fractional Delay FIR Digital Filters Design and Optimization Techniques

Filter Banks with Variable System Delay. Georgia Institute of Technology. Abstract

A Ripple Carry Adder based Low Power Architecture of LMS Adaptive Filter

Filterbanks and transforms

Design of Adaptive Filters Using Least P th Norm Algorithm

Available online Journal of Scientific and Engineering Research, 2017, 4(5):1-6. Research Article

DSP-CIS. Part-IV : Filter Banks & Subband Systems. Chapter-10 : Filter Bank Preliminaries. Marc Moonen

COPY RIGHT. To Secure Your Paper As Per UGC Guidelines We Are Providing A Electronic Bar Code

Filter Bank Design and Sub-Band Coding

EE2S11 Signals and Systems, part 2. Ch.7.3 Analog filter design. Note differences in notation. We often write. transition band passband.

Operators to calculate the derivative of digital signals

SCALABLE IMPLEMENTATION SCHEME FOR MULTIRATE FIR FILTERS AND ITS APPLICATION IN EFFICIENT DESIGN OF SUBBAND FILTER BANKS

Contents. 3 Vector Quantization The VQ Advantage Formulation Optimality Conditions... 48

Perfect Reconstruction FIR Filter Banks and Image Compression

CHAPTER 3 MULTISTAGE FILTER DESIGN FOR DIGITAL UPCONVERTER AND DOWNCONVERTER

ISSN (Online), Volume 1, Special Issue 2(ICITET 15), March 2015 International Journal of Innovative Trends and Emerging Technologies

COMPARISON OF DIFFERENT REALIZATION TECHNIQUES OF IIR FILTERS USING SYSTEM GENERATOR

OVERSAMPLED filter banks have their applications in

Module 9 AUDIO CODING. Version 2 ECE IIT, Kharagpur

A unified architecture of MD5 and RIPEMD-160 hash algorithms

Advanced Design System 1.5. Digital Filter Designer

Design of Orthogonal Graph Wavelet Filter Banks

Ieee Asia-Pacific Conference On Circuits And Systems - Proceedings, 2000, p

Multiresolution motion compensation coding for video compression

Implementing Biquad IIR filters with the ASN Filter Designer and the ARM CMSIS DSP software framework

Image Compression System on an FPGA

VLSI Implementation of Low Power Area Efficient FIR Digital Filter Structures Shaila Khan 1 Uma Sharma 2

HIGH SPEED REALISATION OF DIGITAL FILTERS

Twiddle Factor Transformation for Pipelined FFT Processing

IMPLEMENTATION OF AN ADAPTIVE FIR FILTER USING HIGH SPEED DISTRIBUTED ARITHMETIC

A fuzzy k-modes algorithm for clustering categorical data. Citation IEEE Transactions on Fuzzy Systems, 1999, v. 7 n. 4, p.

Convex combination of adaptive filters for a variable tap-length LMS algorithm

Multistage Rate Change 1/12

Vertical-Horizontal Binary Common Sub- Expression Elimination for Reconfigurable Transposed Form FIR Filter

AN FFT PROCESSOR BASED ON 16-POINT MODULE

DESIGN OF NORMALIZED SUBBAND ADAPTIVE FILTER FOR ACOUSTIC ECHO CANCELLATION

1.12 Optimal Filters (Wiener Filters)

An Ultra Low-Power WOLA Filterbank Implementation in Deep Submicron Technology

IN THIS paper we describe the application of subband

Linköping University Post Print. Analysis of Twiddle Factor Memory Complexity of Radix-2^i Pipelined FFTs

REAL-TIME DIGITAL SIGNAL PROCESSING

Directionally Selective Fractional Wavelet Transform Using a 2-D Non-Separable Unbalanced Lifting Structure

Efficient and Low-Complexity Image Coding with the Lifting Scheme and Modified SPIHT

Reversible Wavelets for Embedded Image Compression. Sri Rama Prasanna Pavani Electrical and Computer Engineering, CU Boulder

Chapter 6: Problem Solutions

Appendix 4. Audio coding algorithms

The Serial Commutator FFT

RISC IMPLEMENTATION OF OPTIMAL PROGRAMMABLE DIGITAL IIR FILTER

VHDL Implementation of Multiplierless, High Performance DWT Filter Bank

Section M6: Filter blocks

A 4096-Point Radix-4 Memory-Based FFT Using DSP Slices

AN EFFICIENT 18-BAND QUASI-ANSI 1/3-OCTAVE FILTER BANK USING RE-SAMPLING METHOD FOR DIGITAL HEARING AIDS

Neural Networks Based Time-Delay Estimation using DCT Coefficients

Time-Division Multiplexing Architecture for Hybrid Filter Bank A/D converters

Fault Tolerant Parallel Filters Based on ECC Codes

Audio-coding standards

Design of Navel Adaptive TDBLMS-based Wiener Parallel to TDBLMS Algorithm for Image Noise Cancellation

Expectation and Maximization Algorithm for Estimating Parameters of a Simple Partial Erasure Model

Audio-coding standards

Advanced phase retrieval: maximum likelihood technique with sparse regularization of phase and amplitude

0.1 Unfolding. (b) (a) (c) N 1 y(2n+1) v(2n+2) (d)

Shifted Linear Interpolation Filter

RECURSIVE MINIMUM ENERGY ALGORITHM FOR IMAGE INTERPOLATION

X(f) S(f) -F s X(f) * S(f)

A Quantitative Approach for Textural Image Segmentation with Median Filter

Bandwidth Selection for Kernel Density Estimation Using Total Variation with Fourier Domain Constraints

FPGA Implementation of Discrete Fourier Transform Using CORDIC Algorithm

New feature preserving noise removal algorithm based on thediscrete cosine transform and the a prior knowledge of pixel type.

Filter Bank Design for Subband Adaptive Filtering

Low power Comb Decimation Filter Using Polyphase

Key words: B- Spline filters, filter banks, sub band coding, Pre processing, Image Averaging IJSER

Comparative Study of Dual-Tree Complex Wavelet Transform and Double Density Complex Wavelet Transform for Image Denoising Using Wavelet-Domain

Adaptive FIR Filter Using Distributed Airthmetic for Area Efficient Design

Adaptive Filtering using Steepest Descent and LMS Algorithm

FPGA Polyphase Filter Bank Study & Implementation

Digital Signal Processing Lecture Notes 22 November 2010

ECE 6560 Multirate Signal Processing Chapter 8

(Part - 1) P. Sam Johnson. April 14, Numerical Solution of. Ordinary Differential Equations. (Part - 1) Sam Johnson. NIT Karnataka.

Fast Evaluation of the Square Root and Other Nonlinear Functions in FPGA

Graph Wavelets and Filter Banks Designs in Graph Spectral Domain

A filter banks design using multiobjective genetic algorithm for an image coding scheme


Fixed Point LMS Adaptive Filter with Low Adaptation Delay

EE538 - Final Report Design of Antenna Arrays using Windows

Head, Dept of Electronics & Communication National Institute of Technology Karnataka, Surathkal, India

Analysis and Realization of Digital Filter in Communication System

An Efficient Design of Sum-Modified Booth Recoder for Fused Add-Multiply Operator

19. Implementing High-Performance DSP Functions in Stratix & Stratix GX Devices

Sparse Component Analysis (SCA) in Random-valued and Salt and Pepper Noise Removal

International Journal for Research in Applied Science & Engineering Technology (IJRASET) IIR filter design using CSA for DSP applications

Adaptive Equalization in Oversampled Subbands

Transcription:

Title The theory and design of a class of perfect reconstruction modified DFT filter banks with IIR filters Author(s) Yin, SS; Chan, SC Citation Midwest Symposium On Circuits And Systems, 2004, v. 3, p. III203-III206 Issued Date 2004 URL http://hdl.handle.net/10722/46442 Rights This work is licensed under a Creative Commons Attribution- NonCommercial-NoDerivatives 4.0 International License.; 2004 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

The 47th IEEE International Midwest Symposium on Circuits and Systems The Theory and Design of a Class of Perfect Reconstruction Modified DFT Filter Banks with IIR filters S. S. Yin and S. C. Chan Department of Electrical and Electronic Engineering The University of Hong Kong, Pokfulam Road, Hong Kong Email : ssyin@eee.hku.hk, scchan@eee.hku.hk, ABSTRACT This paper proposes a theory and design method for a class of PR causal-stable modified discrete Fourier transform (MDFT) filter bank (FB) with IIR filters. The prototype filter of the MDFT FB is assumed to have identical denominator in order to simplify the PR condition. A new model reduction technique is proposed for deriving a nearly PR (NPR) MDFT FB from a PR MDFT FB with FIR prototype filter. With these NPR IIR MDFT FBs as initial guess, PR IIR MDFT FBs with very good frequency characteristics can be obtained by solving a constrained nonlinear optimisation problem. Because the location of the poles can be approximately determined through model reduciton, the efficiency and reliability of the design method is significantly improved. Design examples are given to demonstrate the effectiveness of the proposed method. 1. INTRODUCTION Perfect reconstruction filter banks (PR FBs) have important applications in speech, audio, image and array processing. The discrete Fourier transform (DFT) filterbank is well-known for its computational efficiency in realizing channels with equal bandwidth. The condition for which such DFT FBs is perfect reconstruction was reported in [1,2] and the resultant DFT FB is called the modified discrete Fourier transform (MDFT) filter banks. Like the cosine modulated filter banks (CMFB) [4], they offer good frequency characteristics while offering very low design and implementation complexity. Previous study of CMFB has shown that CMFB with IIR filters have the potential advantage of realizing PR system with lower system delay, sharper cutoff and higher stopband attenuation over their FIR counterparts [6]. The design of IIR CMFBs and MDFT-FBs, however, is complicated by the highly nonlinear objective function and PR constraints. In [6], the polyphase components of the prototype filter are assumed to have identical denominator so that the PR constraints can be simplified considerably. PR IIR CMFBs with very good frequency characteristics and lower system delay can be obtained. However, when the number of variables and constraints increases, the optimization procedure is rather sensitive to the initial guess of the prototype filter. The IIR DFT-FB proposed in [3] requires that the polyphase components to be all-pole filters. In this paper, we introduce a new method for designing NPR and PR IIR MDFT-FBs. A PR FIR MDFT-FB with similar specification is first designed by nonlinear optimization. The PR FIR prototype filter is then model reduced to an NPR IIR CMFB by modifying a model reduction technique proposed by Brandenstein and Unbehauen [5]. The NPR IIR CMFB has a reasonably good reconstruction error and it is employed as the initial guess to constrained nonlinear optimisation software such as fmincon from MATLAB for designing the PR IIR MDFT-FB. Design results show that both NPR and PR IIR MDFT-FBs with good frequency characteristics and different system delays can be obtained readily by the proposed method. General speaking, the design of PR FIR DFT-Fbs also involves nonlinear constrained optimisation. However, it is considerably simpler due to the absence of the poles and satisfactory results are usually obtained without much problem, unless the filter is very long. After the PR FIR CMFB has been obtained, there are two different ways to design the target IIR MDFT-FB. One is to employ the FIR prototype filter as initial guess and initialise all the poles to zero. The second is to model reduce the FIR prototype to another IIR filter as initial guess. The latter has the advantage that the highly nonlinear poles locations can be approximately located, giving better convergent speed and reliability. Also, an NPR IIR CMFB with reasonable good reconstruction error is immediately obtained. However, straightforward use of conventional model reduction method will lead to an IIR prototype filter with non-identical denominator in its polyphase components. This, as suggested in [5], will complicate considerably the design process and efficient implementation. To overcome this problem, we modify the model reduction method in [7] so that the denominator of the final IIR filter has the form D(t"). In other words, the polyphase components of the prototype filter have identical denominator and it considerably simplifies the PR constraints. Other advantages of the method are that the stability of the model-reduced filter is guaranteed and the IIR filters so obtained closely approximate the properties of the original FIR filter. By using these NPR IIR prototype filter as initial guesses to the constrained nonlinear optimiser, significantly better converging speed and reliability over the direct nonlinear optimization is achieved. Design examples show that the proposed method is very effective and it yields readily NPR and PR IIR MDFT-FBs with good frequency characteristics. The paper is organized as follows: the theory of PR MDFT FBs is recalled in section 2 and the PR condition of the proposed IIR MDFT FBs is studied in Sections 3. A design example and comparison are given 0-7803-8346-X/04/$20.00 02004 IEEE I11-203

in Section 4 and finally conclusions are drawn in Section 5. 2. PR FIR MDFT FBs The theory of MDFT FBs will be recalled briefly here. Interested readers are referred to [1,2] for more detail. Assume all analysis and synthesis filters in this paper are derived from an identical real-valued low-pass prototype filter h(n), n = 0,..., N - 1, which has a transition band from -rlm to r/m. The complex analysis and synthesis filters for type-i and type-i1 MDFT FBs are: and (3 f, (n) = fih(n)exp j - n -- D;M))7 respectively, where k = 0,..., 2M - 1 and n = 0,..., N - 1. It is clear that two types of MDFT FBs are different in the phase of the modulation and the way in taking the real and imaginery parts to form the subbands (see Fig.1). For simplicity, we consider a 2M -channel MDFT FB with an overall delay of D = (2s f l)m - 1. It is easy to extend to the cases with different overall delays. For the case D = (2s + l)m - 1, the PR condition on the polyphase components of the prototype filters for the two types of MDFT FBs are the same: where 01 kim/2-1, c is a constant, s is an integer and G,(z) are the type-i order-2m polyphase components of the prototype filter h(n). It is equivalent to the PR condition for an M-channel biorthoginal cosine modulated filter banks with a system delay of Dcm, = 2sM - 1. If s = N l(2m), the prototype filter h(n) is linear phase. 3. PR IIR MDFT FBs Following [6] for PR IIR CMFB, we assume that the polyphase components of the IIR prototype filter take on the following form: (4) G, (2) = k = 0,..., Ml2-1, D(4 ' that is, they have identical denominator. Hence, the PR condition in (3) will reduce to where k = 0,..., M/2-1. It is equivalent to the PR condition for CMFBs with IIR filters given in'[5]. To ensure that analysis and synthesis filters are stable, all the roots of D(z) shall remain inside the unit circle. Similar to CMFBs, MDFT FBs are obtained frequency shifting of the prototype filter. To achieve a good frequency characteristic, the stopband error of the prototype filter needs to be minimized. This leads to the following objective function: 0 = [ IH(e'")rdw (6) where w, is the stopband cutoff frequency of the prototype filter. For d = 2, the objective function is the familiar least square design criterion. If approximate equip-ripple passband and stopband erros are desired, the value of d can be chosen as 4. Let the IIR prototype filter is: a(n)z-" H(z) = c;y (7) b(n)z-" ' where N, and Nd are respectively the lengths of the numerator and the denominator of the prototype filter. It is easy to show that if the type-i polyphase components ( G,(z) ) of the prototype filter have identical denominator, then b(n) = 0 whenever n f 2kM + 1, and The PR condition in (5) suggests that the length of denominator in the polyphase components should not be longer than the length of the numerator, otherwise it would be very difficult to balance the various powers of z on both sides of (5). The design problem can be formulated as a constrained optimisation problem where (6) is minimized subject to the PR and stability constraints in (5). For FIR MDFT FBs, D(z) =1 and the design problem is considerably simplified. Although the use of identical denominator greatly simplifies the design procedure, the optimization procedure is rather sensitive to the initial guess of the prototype filter when the number of variables and constraints increases. To overcome this problem, a PR FIR MDFT FB with similar specification is first designed. The PR FIR prototype filter are then model reduced to an NPR IIR MDFT FBs by modifying a model reduction technique proposed by Brandenstein and Unbehauen [7]. The resulting NPR IIR CMFB has a similar frequency characteristic and reasonably good reconstruction error and it is employed as the initial guess to constrained nonlinear optimisation software such as fmincon from MATLAB for designing the PR IIR MDT FB. Design results, to be presented in section 4, shows that efficiency and reliability can be improved significantly by using the proposed approach. In particular, it is found that the initial guess so obtained requires much less iterations than conventional optimisation technique using D(z) =1 as initial guess. The IIR FB so obtained has a better performance than its FIR filter, especially when the transition bandwidth and system delay are reduced. In these cases, the arithmetic complexity will also be reduced considerably. I11-204

Direct application of conventional model reduction to the FIR prototype will lead to an IIR filter having the form of (7). To convert it to the form of (8), a common method is to multiply the numerator and denominator by appropriate factors, which usually necessarily increases the orders of the filter. Here, we employ the method in [5], which is a modified version of the model reduction method in [7]. The advantage is that it yields a reduced model in the form of (8) directly, which simplifies considerably its multirate realization. Due to page limitation, interested readers are referred to [5] for more detail. The IIR filter so obtained can be described as: where N, is the length of the numerator, A corresponds to the non-zero coefficients of D(z), excluding q(0). 4. DESIGN PROCEDURE and EXAMPLES Design Procedure: We now summarize the design procedure for the 2M -channel PR IIR MDFT FB: 1. Design a 2M-channel PR low-delay FIR MDFT FB using some nonlinear optimisation. The PR constraints and the objection function are described in (3) and (6), respectively. 2. 3. Model reduce the FIR prototype to obtain a nearly PR (NPR) IIR MDFT FB using the using the modified model reduction proposed in [5]. Use the NPR prototype filter obtained in step 2 as initial guess to the nonlinear constraints problem which minimizes the objective function (6) subject to the PR condition in (5) and the stability constraints. To ensure that the analysis and synthesis filter are stable, all the roots of D(z) shall remain inside the unit circle. In this paper, the nonlinear constrained optimisation problmes mentioned above are solved using the function fmincon in MATLAB. Since model reduction usually leads to a lower system order, the number of variables in step 3 is usually lower than that in step 1, although the problem is more nonlinear. Fortunately, the model reduction technique provides very good initial values for locating the position of the poles. Design Examples: We now present several design examples to illustrate the effectiveness of the proposed method. Since the two types of MDFT FBs only differ in the phase of the modulation, results for Type-1 MDFT FBs will be given. Fig.2 shows the frequency responses of two 8-channel PR FIR MDFT FBs with the same magnitude specification, but different filter orders. Fig. 2(a) corresponds to a linear phase prototype filter with an order of 55, and the overall system delay 59 samples. Fig. 2(b) corresponds to a FB with a lower system delay of 59 samples and a longer filter order of 63. Fig. 3 shows the magnitude responses of two IIR MDFT FBs. Fig. 3(a) shows the NPR IIR MDFT FB obtained by model reducing the PR FIR MDFT FB in Fig. 2(b). The violation in PR constraints of this NPR IIR MDFT FBs is of the order 10". Using this NPR prototype as initial guess, the 8-channel PR IIR MDFT FB in Fig. 3(b) is obtained. It has the same system delay as the PR FIR MDFT FB in Fig.2(b), but a lower filter order of 55. All PR constraints remain at io-'5. The coefficients of filters for MDFT FBs are complex, even if the prototype filters are real-valued. Fig.4 gives the magnitude responses of the real part and imaginary part of the filters in Fig. 3(b). 5. CONCLUSION The theory and design of a class of PR causal-stable MDFT FB with IIR filters are presented. The prototype filter of the MDFT FB is assumed to have identical denominator in order to simplify the PR condition. A new model reduction technique is proposed for deriving a NPR MDFT FB from a PR MDFT FB with FIR prototype filter. With these NPR IIR MDFT FBs as initial guess, PR IIR MDFT FBs with very good frequency characteristics can be obtained by solving a constrained nonlinear optimisation problem. Design examples are given to demonstrate the usefulness of the proposed approach. REFERENCES [l] P.N. Heller, T. Karp and T.Q. Nguyen, "A general formulation of modulated filter banks," IEEE Trans on SP, vol. 47, no.4, pp. 986-1002, Apr. 1999. [2] T. Karp and N.J.Fliege, "Modified DFT filter banks with perfect reconstruction, " IEEE Trans on Circuits and systems, vol. 46, no. 11, pp. 1404-1414, Nov. 1999. [3] A. Klouche-Djedid, "Design of stable, causal, perfect reconstruction, IIR uniform DFT filter banks," IEEE Trans on SP, vo1.48,n0.4, pp. 1110-1119, Apr. 2002. [4] P. P. Vaidyanathan, Mulitrate systems and filter banks, Englewood cliffs, NJ: Prentice Hall, 1992. [5] S. C. Chan, K. M. Tsui and K. W. Tse, "Design of constrained IIR and interpolated IIR filters using a new semi-definite programming based model reduction technique," submitted to EUSIPCO '2004. [6] J.S. Mao, S.C. Chan and K.L. Ho, "Theory and design of a class of M-channel IIR cosine-modulated filter banks," IEEE SPL, vol. 7, no. 2, pp. 38-40, Feb. 2000. [7] H. Brandenstein and R. Unbehauen, "Least-squares approximation of FIR by IIR filters," IEEE Trans on SP, vol. 46, no. 1, pp. 21-30, Jan. 1998. 111-205

I f(n) (4 (c) Fig.1. (a) M-channel maximally-decimated filter bank; (b) structure of type-1 MDFT FB and (c) structure of type-2 MDFT FB. = s o so TJ -D Ul a) 3-20 3-20 c I m c Ol E -40-40 -1-0 5 05 Normalized Freauencv ixn radtsamolel -'Normali%?d Freau%ncv (xn r%&samalz\ (4 (b) Fig.2. Analysis filters for 8-channel PR FIR MDFT FBs with (a) the linear-phase prototype filter; (b) low-delay prototype filter. -1-0.5 0.5 Normalized F re.u% n CY (xn ra dls am a I& (4 (b) Fig.3. Analysis filters for (a) 8-channel NPR IIR MDFT FB, (b) 8-channel PR IIR MDFT FB. 630 U a, 3-20 c cn m -40-60 ON o rm aq ized F rg2ue n c8?xn ra 8S8a m a I (4 Fig.4. (a) Real part of Fig.3(b), (b) imaginary part of Fig3(b). I11-206