ON ALIASING EFFECTS IN THE CONTOURLET FILTER BANK. Truong T. Nguyen and Soontorn Oraintara

Similar documents
Two-Dimensional Wavelets with Complementary Filter Banks

A DUAL TREE COMPLEX WAVELET TRANSFORM CONSTRUCTION AND ITS APPLICATION TO IMAGE DENOISING

A Directional Extension for Multidimensional Wavelet Transforms

IN the past decades, various filter bank-related techniques

Copyright S. K. Mitra

arxiv: v1 [cs.it] 9 Mar 2016

Almost Perfect Reconstruction Filter Bank for Non-redundant, Approximately Shift-Invariant, Complex Wavelet Transforms

Multirate Digital Signal Processing

Introduction to Wavelet Transform. A. Enis Çetin Visiting Professor Ryerson University

Multirate DSP, part 3: ADC oversampling

Wavelets and Filterbanks Image and Video Processing Dr. Anil Kokaram

Design and Simulation of Two Channel QMF Filter Bank using Equiripple Technique.

COMPLEX WAVELETS FOR SHIFT INVARIANT ANALYSIS AND FILTERING OF SIGNALS. Nick Kingsbury

MULTIRATE DIGITAL SIGNAL PROCESSING

Proceedings of the 5th WSEAS Int. Conf. on SIGNAL, SPEECH and IMAGE PROCESSING, Corfu, Greece, August 17-19, 2005 (pp17-21)

Wavelet-based image compression

Jayalakshmi M., S. N. Merchant, Uday B. Desai SPANN Lab, Indian Institute of Technology, Bombay jlakshmi, merchant,

Design of IIR Half-Band Filters with Arbitrary Flatness and Its Application to Filter Banks

Design of a Sharp Linear-Phase FIR Filter Using the α-scaled Sampling Kernel

Design of Two-Channel Low-Delay FIR Filter Banks Using Constrained Optimization

Wavelet Transform. From C. Valens article, A Really Friendly Guide to Wavelets, 1999

VU Signal and Image Processing. Torsten Möller + Hrvoje Bogunović + Raphael Sahann

HIGH QUALITY AUDIO CODING AT LOW BIT RATE USING WAVELET AND WAVELET PACKET TRANSFORM

Subband coring for image noise reduction. Edward H. Adelson Internal Report, RCA David Sarnoff Research Center, Nov

Time-skew error correction in two-channel time-interleaved ADCs based on a two-rate approach and polynomial impulse responses

OPTIMIZED SHAPE ADAPTIVE WAVELETS WITH REDUCED COMPUTATIONAL COST

Fong, WC; Chan, SC; Nallanathan, A; Ho, KL. Ieee Transactions On Image Processing, 2002, v. 11 n. 10, p

Design of Efficient Linear Phase Quadrature Mirror Filter Bank Using Eigenvector Approach

WAVELET SIGNAL AND IMAGE DENOISING

Multirate DSP, part 1: Upsampling and downsampling

PRECISION FOR 2-D DISCRETE WAVELET TRANSFORM PROCESSORS

First order statistic Wavelet vs. Fourier Analogy with music score. Introduction

A Novel Image Steganography Based on Contourlet Transform and Hill Cipher

A Robust Nonlinear Filtering Approach to Inverse Halftoning

Digital Signal Processing

M-channel cosine-modulated wavelet bases. International Conference On Digital Signal Processing, Dsp, 1997, v. 1, p

Credits: om/ Wavelets. Chapter 8

Module 9: Multirate Digital Signal Processing Prof. Eliathamby Ambikairajah Dr. Tharmarajah Thiruvaran School of Electrical Engineering &

Survey of Image Denoising Methods using Dual-Tree Complex DWT and Double-Density Complex DWT

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP ( 1

IN many applications, such as system filtering and target

A Modified Image Coder using HVS Characteristics

Filter Banks I. Prof. Dr. Gerald Schuller. Fraunhofer IDMT & Ilmenau University of Technology Ilmenau, Germany. Fraunhofer IDMT

Iterative Joint Source/Channel Decoding for JPEG2000

Digital Filters IIR (& Their Corresponding Analog Filters) Week Date Lecture Title

Boundary filter optimization for segmentationbased subband coding

ARM BASED WAVELET TRANSFORM IMPLEMENTATION FOR EMBEDDED SYSTEM APPLİCATİONS

Comparing Multiresolution SVD with Other Methods for Image Compression

DIGITAL FILTERS. !! Finite Impulse Response (FIR) !! Infinite Impulse Response (IIR) !! Background. !! Matlab functions AGC DSP AGC DSP

ISI-Free FIR Filterbank Transceivers for Frequency-Selective Channels

Multiscale directional filter bank with applications to structured and random texture retrieval

Concordia University. Discrete-Time Signal Processing. Lab Manual (ELEC442) Dr. Wei-Ping Zhu

Analysis on Multichannel Filter Banks-Based Tree-Structured Design for Communication System

FILTER BANKS WITH IN BAND CONTROLLED ALIASING APPLIED TO DECOMPOSITION/RECONSTRUCTION OF ECG SIGNALS

Quantized Coefficient F.I.R. Filter for the Design of Filter Bank

ESE 531: Digital Signal Processing

Audio and Speech Compression Using DCT and DWT Techniques

Design of Cost Effective Custom Filter

Sampling of Continuous-Time Signals. Reference chapter 4 in Oppenheim and Schafer.

Finite Word Length Effects on Two Integer Discrete Wavelet Transform Algorithms. Armein Z. R. Langi

ECE 6560 Multirate Signal Processing Chapter 11

Comparision of different Image Resolution Enhancement techniques using wavelet transform

INDEX Space & Signals Technologies LLC, All Rights Reserved.

Keywords Medical scans, PSNR, MSE, wavelet, image compression.

Optimization Method of Redundant Coefficients for Multiple Description Image Coding

II: (1999) 46 (8) ISSN

Wavelet Transform. From C. Valens article, A Really Friendly Guide to Wavelets, 1999

Noise removal example. Today s topic. Digital Signal Processing. Lecture 3. Application Specific Integrated Circuits for

APPLICATION OF DISCRETE WAVELET TRANSFORM TO FAULT DETECTION

FINITE-duration impulse response (FIR) quadrature

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

EMBEDDED image coding receives great attention recently.

Continuously Variable Bandwidth Sharp FIR Filters with Low Complexity

Introduction to Wavelet Transform. Chapter 7 Instructor: Hossein Pourghassem

IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER

Design of Maximally Decimated Near-Perfect-Reconstruction DFT Filter Banks with Allpass-Based Analysis Filters

An Efficient and Flexible Structure for Decimation and Sample Rate Adaptation in Software Radio Receivers

Simulation of Frequency Response Masking Approach for FIR Filter design

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

Module 9 AUDIO CODING. Version 2 ECE IIT, Kharagpur

IMPROVEMENT OF SPEECH SOURCE LOCALIZATION IN NOISY ENVIRONMENT USING OVERCOMPLETE RATIONAL-DILATION WAVELET TRANSFORMS

1.Discuss the frequency domain techniques of image enhancement in detail.

TRANSFORMS / WAVELETS

Data Compression of Power Quality Events Using the Slantlet Transform

Enhanced DCT Interpolation for better 2D Image Up-sampling

ZERO-FORCING COSINE MODULATED FILTERBANK TRANSCEIVERS WITH CYCLIC PREFIX. Chun-Yang Chen, See-May Phoong

A Pan-Sharpening Based on the Non-Subsampled Contourlet Transform and Discrete Wavelet Transform

Design and simulation of Filter Banks with Low Computational Complexity For Audio Applications

Final Exam Practice Questions for Music 421, with Solutions

Ch. Bhanuprakash 2 2 Asistant Professor, Mallareddy Engineering College, Hyderabad, A.P, INDIA. R.Jawaharlal 3, B.Sreenivas 4 3,4 Assocate Professor

An Adaptive Algorithm for Speech Source Separation in Overcomplete Cases Using Wavelet Packets

Image Denoising Using Complex Framelets

International Journal of Digital Application & Contemporary research Website: (Volume 1, Issue 7, February 2013)

Computer Science and Engineering

Image rotation and mirroring in wavelet domain. Theju Jacob EE department University of Texas at Arlington

Lecture 25: The Theorem of (Dyadic) MRA

Optimized FIR filter design using Truncated Multiplier Technique

IT is well known that a continuous time band-limited signal

Digital Processing of Continuous-Time Signals

Narrow-Band and Wide-Band Frequency Masking FIR Filters with Short Delay

Transcription:

ON ALIASING EECTS IN THE CONTOURLET ILTER BANK Truong T. Nguyen and Soontorn Oraintara Department of Electrical Engineering, University of Texas at Arlington, 46 Yates Street, Rm 57-58, Arlington, TX 7609 006, USA email: nttruong@msp.uta.edu, oraintar@uta.edu, web: www-ee.uta.edu/msp ABSTRACT The pyramidal directional filter bank (PDB) for the contourlet transform is analyzed in this paper. irst, the PDB is viewed as an overcomplete filter bank, and the directional filters are expressed in terms of polyphase components of the pyramidal filter bank and the conventional DB. The aliasing effect of the conventional DB and the Laplacian pyramid to the equivalent directional filters is then considered, and the conditions to reduce this effect are presented. Experiments show that the designed PDBs satisfying these requirements have the equivalent filters with much better frequency responses. The performance of the new PDB is verified by non-linear approximation of images. It is found that improvement of 0. to 0.5 db in PSNR as compared to the existing PDB can be achieved.. INTRODUCTION In the past two decades, wavelets and filter banks (B) have gained considerable interest in signal processing, partly due to the ability of wavelet functions and their associated regular Bs to optimally represent one-dimensional piecewise smooth signals. However, the separable wavelets are not effective in capturing line discontinuities since they cannot take advantage of the geometrical regularity of image structures. Image transitions such as edges and textures are expensive to represent through wavelets. Therefore, integrating the geometric regularity in the image representation is a key challenge to improve the performances of current image coders. Recently, Candès and Donoho constructed the curvelet transform [], and proved that it is an essentially optimal representation of two-variable functions, which are smooth except at discontinuities along C (twice differentiable) curve. The nonlinear approximation of a function f, f M, reconstructed by M curvelet coefficients has an asymptotic decay rate of f f M CM (log M) 3. This decay rate of the approximation error is a significant theoretical improvement compared to those by wavelet or ourier coefficients, which are O(M ) and O(M / ), respectively []. Since the space of smooth functions with singularities along C curves is similar to natural images with regions of continuous intensity value and discontinuous along smooth curves (edges), there is strong motivation for finding similar transform in the discrete domain [3]. In [4], Do and Vetterli proposed the pyramidal directional filter bank (PDB) to implement the contourlet transform. The proposed structure of the PDB is a combination of the Laplacian pyramid [5] and the conventional DB [6]. It unites the advantages of both structures, which are multiresolution and multidirection. The authors also show that This work was supported in part by NS Grant ECS-058964. the contourlet transform can achieve the asymptotic optimal result as the curvelet transform. Essentially, these conditions assume that the directional filters have good bandpass and stopband characteristics in the ourier domain. Since the main motivation for the new image basis are its effectiveness in representing natural image, there are already several attempts to employ the PDB in image coding [7, 8, 9]. These works are based on the original implementation of the PDB [4], which contains some aliasing in the directional filters. Therefore, the achieved coding results are not comparable to state-of-the-art wavelet based coders, such as JPEG000. Paper outline. In Section, the PDB is viewed as an overcomplete B, and the equivalent directional filters are expressed in terms of the polyphase components of the filters used in the PDB structure. The aliasing problems existing in the PDB structure are analyzed in Section 3, where it is shown that most of the aliasing can be removed if the two lowpass filters employed in the pyramid satisfy the Nyquist criteria. Discussion and simulations in Section 4 demonstrate the improvement of the PDB with new design conditions. The paper is concluded in Section 5. A note on notation. Bold face lower case letters are used to represent vectors, and bold face upper case letters are reserved for matrices. or example H(ω) is equivalent to H(ω,ω ). The superscripts T and T denote the transpose and transpose of the inverse operators, respectively. N(Q) is the set of integer vectors in the region Qt where t [0,). Q represents the determinant of the matrix Q. The matrix exponential z M is defined as z M = [z m z m,z m z m ] T, () [ ] m m where M =. On the unit circle z m m M is equivalent to M T ω = [m ω +m ω,m ω +m ω ] T. D is defined as diag{,} matrix. or other notations and a review of multidimensional multirate operations, the reader is referred to [0].. THE PYRAMIDAL DB AS AN OVERCOMPLETE ILTER BANK The pyramidal DB (contourlet transform) is created by combining the Laplacian pyramid and the DB with n orientational subbands [4]. It is shown in this section that the combination of a Laplacian pyramid and a four-band DB is equivalent to an overcomplete five-band B. Let us write the two-dimensional lowpass filter G(z) in polyphase form: G(z) = G (0) (z D ) + z (z D ) + z (z D ) + +z G(3) (z D ) = g T (z D )e(z),

where g(z) = [G (0) (z),g () (z),g () (z),g (3) (z)] T and e(z) = [,z,z,z z ]T. Similarly, f(z) represents the column matrix of the polyphase components of the interpolation filter (z), i.e. (z) = (0) (z D ) + z () (z D ) + z () (z D ) + +z z (3) (z D ) = f T (z D )e(z ). Let us denote the detailed output of the Laplacian pyramid as d(n) (see ig. ) and I is the 4 4 identity matrix. If one considers d(n) as the output of a B with input x(n) then it can be shown that the corresponding polyphase matrix is I f(z)g T (z). xn xn G H H H 3 D G D D D D D + y0 - n n y y3 n n d n H H H 3 H 4 D D D D D D D D G y0 y y3 y4 n n n n n ˆx n 3. ALIASING ON THE PDB In order for the PDB to achieve its potential performance, it is necessary that the equivalent directional filters have excellent frequency responses. In general, the implementation of the PDB consists of a separable Laplacian pyramid and a binary-tree conventional DB [6]. Thus, there are two sources of aliasing that will be considered in this section: those on the DB tree, and those caused by the pyramid structure. 3. Aliasing on the binary tree of the conventional DB The conventional DB is often realized by a binary-tree of maximally-decimated two-channel Bs [6]. Although this method has a very efficient structure, it also implies some inherent aliasing problems. It is possible to implement the tree structure with only one prototype fan B []. Let us assume that one prototype fan filter is H 0 (ω), then it can be shown that one equivalent directional filter of an eight-band DB is H 0 (ω,ω ) = H 0 (ω,ω )H 0 (ω + ω,ω ω ) H 0 ((ω + ω ),ω ), (4) where the frequency supports of H 0 (ω,ω ), H 0 (ω + ω,ω ω ), H 0 ((ω + ω ),ω ) are plotted in ig.. Assume that these filters have reasonably good frequency responses, i.e. flat in the passbands and stopbands (black and white areas), and have transition regions in between (gray areas). The resulting filter H 0 (ω,ω ) will have a frequency support as in ig., which has transition bands at ω ±π. H, 0 H, 0 H 4 D y4 igure : The four-band PDB The analysis side of the PDB, Equivalent overcomplete B and The synthesis B. n D H, 0,, In the PDB depicted in ig., a four-band DB is applied to the detailed signal d(n). Let E(z) be the polyphase matrix of the four orientational filters, i.e. 0,0 0,0 [H (z),h (z),h 3 (z),h 4 (z)] T = E(z D )e(z). () The input x(n) goes through a Laplacian pyramid and a four-band DB to produce four subsampled outputs y i (n), i =,,3 and 4. These four signals can be considered as the outputs of the analysis side of a B with input x(n), and it can be shown that the polyphase matrix of this overall B is Ẽ(z) = E(z) ( I f(z)g T (z) ). Therefore, the PDB in ig. is equivalent to the structure in ig. with the same lowpass filter G(z) and four directional filter H i (z) which are given as [ H (z), H (z), H 3 (z), H 4 (z)] T = Ẽ(zD )e(z). (3) ig. shows the corresponding synthesis four-band DB.,, igure : Aliasing effect on DBs obtained by using the tree structure: the equivalent product filter of one subband (obtained by using the noble identity), the equivalent directional filter H 0 (ω,ω ). Black, gray and white colors denote passband, transition band and stopband, respectively, and an example of equivalent PDB filter at the second resolution level. This aliasing problem is more obvious in the directional filters of the second resolution of the PDB if the lowpass

filter G(ω) does not satisfy the Nyquist criteria with respect to decimation matrix D, i.e. if its passband and transition band are not restricted within [ π/,π/]. The equivalent directional filters of the PDB in [4] at the second level of the pyramid is plotted in ig. where the aliasing at high frequency is displayed very clearly. However, if the filter G(ω) is designed to satisfy the Nyquist sampling criteria, the lowpass images beginning from the second level of the Laplacian pyramid will have negligible aliasing. As a result, the aliasing effect on the directional filters can be reduced. xn G xn 0 H H D D D D G H 0 T H D D n n 3. Aliasing effect of the Laplacian pyramid D H igure 4: The equivalent structure to the directional filter H (ω,ω ) in the four-band PDB in ig.. z D H D H 0 z igure 3: Examples of equivalent directional filters in the PDB The equivalent filter H (ω,ω ) of four-band PDB A directional filter of eight-band PDB. function associated with filter H. In (3), the equivalent directional filters H i (z) can be expressed in terms of the lowpass filters G(z), (z) and the four highpass filters H i (z). Let us consider a realization of the PDB implemented using the 9-7 biorthogonal filters as the lowpass filters G(z) and (z) as in [4]. The fan Bs in the DB tree structure are implemented using the ladder structure (with filter lengths of and 4) in []. The first directional filter for the cases of four-band DB is plotted in ig. 3. It is observed that the directional filters have bumps in the stopband region. Similarly, an eight-band DB can be obtained by cascading one more step of twochannal filter banks at the binary-tree of the DB. Its first directional filter is presented in ig. 3 showing more bumps in the stopband. It will be shown later that this effect is due to aliasing resulting from decimation and interpolation of the Laplacian pyramid, and the heights of these peaks are independent from the directional filters in the DB. Let H (z) = (z)h (z) be written in a polyphase form as igure 5: Equivalent block diagrams. the stopbands and passbands. ig. 6 shows the passband support of H (z) where black, gray and white correspond to passband, transition band and stopband, respectively. The resulting filter H (0) (zd ) in ig 4 is obtained by downsampling followed by upsampling the filter H (z) by D. The corresponding frequency response H (0) (DT ω) whose supports are displayed in ig 6 can be given by H (0) (DT ω) = D Therefore, H (ω πd T k). k N(D T ) H (ω) = H (ω) (6) D G(ω) (ω πd T k)h (ω πd T k). k N(D T ) (5) H (z) = H (0) (zd ) + z H() (zd ) +z H() (zd ) + z z H(3) (zd ). By some manipulation, it can be shown that the block diagrams in igs. 5 and are equivalent where H (0) (z) is the first polyphase component of H (z). Consider the signal y (n) in ig. The corresponding block diagram can be redrawn as in ig 4 where the subsystem in the dotted rectangle is equivalent to H (0) (z). Using the noble identity, the top path in ig 4 can be further simplified as in as in ig. 4. Since the PDB is implemented with IR filters, all the filters frequency responses have transition bands between igure 6: The frequency support of H (ω), and H (0) (DT ω). Assuming that the lowpass filter G(ω) is approximately zero in its stopband regions, two of the aliasing terms in the

( H (ω,ω ) H (ω,ω ) ) D G(ω,ω )(ω,ω ) D G(ω,ω )(ω,ω π)h (ω,ω π). (7) summation can be neglected, and the overall filter H (ω) can be approximated by (7). The second term in (7) produces the peaks in stopband regions of H (ω) (see ig. 3). The positions of these peaks are in the passband of the modulated directional filter H (ω,ω π), so the only way to eliminate these bumps is to reduce the overlapping transition bands between G(ω,ω ) and (ω,ω π). Since both G(z) and (z) are lowpass, and if the Nyquist sampling condition is satisfied, the above aliasing term will be cancelled. Therefore, the two filters in the Laplacian pyramid should satisfy the following conditions: G(ω,ω ) 0, and (ω,ω ) 0 (8) when ω > π/ or ω > π/. This means that the cutoff frequency of G(z) and (z) must be a little less than π/ in order to keep approximately zero response beyond π/. Let us call the conventional PDB (with cutoff frequency at π/) aliasing PDB, and the one satisfying the above constraints non-aliasing PDB. 4. EXPERIMENTS AND DISCUSSIONS In order to demonstrate the aliasing effect from the directional filters in the PDB, the impulse responses of the overall directional filters at different scales are plotted in ig. 7. In the aliasing case (ig. 7), the Laplacian filters are obtained from the lowpass filters in the 9-7 biorthogonal B, whereas in the non-aliasing case (ig. 7), the two lowpass filters G(z) and (z) are defined in the frequency domain to have frequency responses approximately zero when ω i > π/ and the transition band from π/4 to π/. The DB in both aliasing and non-aliasing PDBs are realized by a binary tree of two-channel fan Bs, which are implemented by a two-steps ladder structure []. Both of the two decompositions have 3, 6, 8 and 4 directional subbands at the first, second, third and fourth resolutions, respectively. Examples of the equivalent directional filters at the four resolutions of the two PDBs are illustrated in ig. 7. It is evident that the filters in ig. 7 have much less aliasing and better directionalities than those in ig. 7. In practice, most of the unwanted aliasing components considered in the previous section can be reduced if the two lowpass filters in the pyramid have slightly smaller passband. igs. 8 and show examples of the first directional filters of the four-band and eight-band PDBs whose (z) and G(z) are designed to have a transition band 0.3π < ω i < 0.6π. Comparing to the frequency responses obtained in igs. 3 and, it is clear that those aliasing bumps have been significantly suppressed. The aliasing effect is also demonstrated in an experiment. The coefficients obtained from the aliasing and non-aliasing PDBs are used to approximate the Barbara and Lena images by thresholding a certain amount of smallest coefficients. The PSNRs of the reconstruction images obtained by keeping different numbers of coefficients are summarized in Table. It is evident that an improvement of 0. to 0.5 db is achieved from using the non-aliasing PDB. igure 8: Examples of directional filters in the PDB H (ω,ω ) of a four-band PDB and a directional filter of an eight-band PDB. Table : The nonlinear approximation of the aliasing and non-aliasing PDBs in Barbara and Lena images in term of PSNR. Barbara Lena #coeffs Aliasing Non-aliasing Aliasing Non-aliasing 04.64.7 4.69 4.93 048 3.8 3.4 7.9 7.7 4096 5.07 5.47 9.65 9.79 89 7.30 7.9 3.9 3.39 6384 9.80 30.69 34.73 34.9 Although the equivalent directional filters of the PDB (or contourlet basis) are efficient in representing image contours, it performance tends to be lower than that of the traditional discrete wavelet transform (DWT) when the image sizes get smaller. In our non-linear approximation experiment with typical testing images (Lena and Barbara), the best results are achieved when the PDB is used at the highest resolution, and the DWT is used when the image sizes are less than or equal to 56 56. An image coder based on reduced-aliasing PDB and DWT decomposition is reported in [3]. Experimental results show that the proposed coding algorithm outperforms the current state-of-the-art wavelet based coders, such as JPEG000, for images with directional features. igure 9: Reconstructed Barbara images at 0.5 bpp using JPEG000, PSNR = 5.93 db and PDB, PSNR = 6.74 db [3].

,, igure 7: The essential frequency supports of directional filters in the PDB at different scales: level - 3 bands, level - 6 bands, level 3-8 bands, level 4-4 bands. The corresponding impulse responses in case of aliasing Laplacian pyramid filters and non-aliasing Laplacian pyramid filters. 5. CONCLUSION The paper discusses the PDB for the contourlet transform as an overcomplete B and shows that the equivalent directional filters of the PDB suffer from the aliasing effects due to its multiresolution structure. By imposing the conditions that the two lowpass filters of the Laplacian pyramid should have frequency supports restricted within [ π/,π/], the aliasing in the stopbands is reduced, except for those in the finest resolution. The findings in this paper can help improve the performance of the PDB in image processing applications, such as low-bitrate coding and image denoising. 6. ACKNOWLEDGMENT We would like to thank Dr. Yilong Liu (Video Insight), for providing ig. 9. REERENCES [] E. J. Candès and D. L. Donoho, Curvelets - a surprisingly effective nonadaptive representation for objects with edges, in Curves and Surfaces, L. L. S. et al., Ed. Nashville, TN: Vanderbilt University Press, 999. [] S. Mallat, A Wavelet tour of signal processing, nd ed. Academic Press, 999. [3] M. Vetterli, Wavelets, approximation and compression, IEEE Signal Processing Magazine, vol. 8, no. 5, pp. 59 73, 00. [4] M. N. Do and M. Vetterli, The contourlet transform: An efficient directional multiresolution image representation, IEEE Transactions on Image Processing, vol. 4, pp. 07 6, Dec. 005. [5] P. J. Burt and E. H. Adelson, The laplacian pyramid as a compact image code, IEEE Transaction on Communication, vol. 3, no. 4, pp. 53 540, Apr. 983. [6] R. H. Bamberger and M. J. T. Smith, A filter bank for the directional decomposition of images: theory and design, IEEE Transactions on Signal Processing, vol. 40, no. 7, pp. 88 893, Apr. 99. [7] V. Chappelier, C. Guillemot, and S. Marinkovic, Image coding with iterated contourlet and wavelet transforms, in Proc. IEEE International Conference on Image Processing, ICIP04, Singapore, Oct. 004. [8] H. Song, S. Yu, L. Song, and H. Xiong, Contourlet image coding based on adjusted spiht, in Proc. 6th Pacific Rim Conference on Multimedia, PCM 005, ser. Lecture Notes in Computer Science. Springer, Nov. 005, pp. 69 640. [9] R. Eslami and H. Radha, On low bit-rate coding using the contourlet transform, in Conference Record of the Thirty-Seventh Asilomar Conference on Signals, Systems and Computers, 003., vol., Nov. 003, pp. 54 58. [0] P. Vaidyanathan, Multirate Systems and ilter Banks. Prentice-Hall,Englewood Cliffs, NJ, 993. [] S. I. Park, M. J. Smith, and R. M. Mersereau, Improved structure of maximally decimated directional filter banks for spatial image analysis, IEEE Transactions on Image Processing, vol. 3, no., pp. 44 43, Nov. 004. [] S.-M. Phoong, C. Kim, P. Vaidyanathan, and R. Ansari, A new class of two-channel biorthogonal filter banks and wavelet bases, IEEE Transactions on Signal Processing, vol. 43, no. 3, pp. 649 665, Mar. 995. [3] Y. Liu, T. T. Nguyen, and S. Oraintara, Low bitrate image coding based on pyramidal directional filter banks, in Proc. IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP 06), rance, May 006.