TY - JOUR
T1 - The contourlet transform
T2 - An efficient directional multiresolution image representation
AU - Do, Minh N.
AU - Vetterli, Martin
N1 - Funding Information:
Manuscript received October 21, 2003; revised August 17, 2005. This work was supported in part by the U.S. National Science Foundation under Grant CCR-0237633 (CAREER) and in part by the Swiss National Science Foundation under Grant 20–63664.00. The associate editor coordinating the review of this manuscript and approving it for publication was Dr. Truong Q. Nguyen.
PY - 2005/12
Y1 - 2005/12
N2 - The limitations of commonly used separable extensions of one-dimensional transforms, such as the Fourier and wavelet transforms, in capturing the geometry of image edges are well known. In this paper, we pursue a "true" two-dimensional transform that can capture the intrinsic geometrical structure that is key in visual information. The main challenge in exploring geometry in images comes from the discrete nature of the data. Thus, unlike other approaches, such as curvelets, that first develop a transform in the continuous domain and then discretize for sampled data, our approach starts with a discrete-domain construction and then studies its convergence to an expansion in the continuous domain. Specifically, we construct a discrete-domain multiresolution and multidirection expansion using nonseparable filter banks, in much the same way that wavelets were derived from filter banks. This construction results in a flexible multiresolution, local, and directional image expansion using contour segments, and, thus, it is named the contourlet transform. The discrete contourlet transform has a fast iterated filter bank algorithm that requires an order N operations for N-pixel images. Furthermore, we establish a precise link between the developed filter bank and the associated continuous-domain contourlet expansion via a directional multiresolution analysis framework. We show that with parabolic scaling and sufficient directional vanishing moments, contourlets achieve the optimal approximation rate for piecewise smooth functions with discontinuities along twice continuously differentiable curves. Finally, we show some numerical experiments demonstrating the potential of contourlets in several image processing applications.
AB - The limitations of commonly used separable extensions of one-dimensional transforms, such as the Fourier and wavelet transforms, in capturing the geometry of image edges are well known. In this paper, we pursue a "true" two-dimensional transform that can capture the intrinsic geometrical structure that is key in visual information. The main challenge in exploring geometry in images comes from the discrete nature of the data. Thus, unlike other approaches, such as curvelets, that first develop a transform in the continuous domain and then discretize for sampled data, our approach starts with a discrete-domain construction and then studies its convergence to an expansion in the continuous domain. Specifically, we construct a discrete-domain multiresolution and multidirection expansion using nonseparable filter banks, in much the same way that wavelets were derived from filter banks. This construction results in a flexible multiresolution, local, and directional image expansion using contour segments, and, thus, it is named the contourlet transform. The discrete contourlet transform has a fast iterated filter bank algorithm that requires an order N operations for N-pixel images. Furthermore, we establish a precise link between the developed filter bank and the associated continuous-domain contourlet expansion via a directional multiresolution analysis framework. We show that with parabolic scaling and sufficient directional vanishing moments, contourlets achieve the optimal approximation rate for piecewise smooth functions with discontinuities along twice continuously differentiable curves. Finally, we show some numerical experiments demonstrating the potential of contourlets in several image processing applications.
KW - Contourlets
KW - Contours
KW - Filter banks
KW - Geometric image processing
KW - Multidirection
KW - Multiresolution
KW - Sparse representation
KW - Wavelets
UR - http://www.scopus.com/inward/record.url?scp=28944432472&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=28944432472&partnerID=8YFLogxK
U2 - 10.1109/TIP.2005.859376
DO - 10.1109/TIP.2005.859376
M3 - Article
C2 - 16370462
AN - SCOPUS:28944432472
SN - 1057-7149
VL - 14
SP - 2091
EP - 2106
JO - IEEE Transactions on Image Processing
JF - IEEE Transactions on Image Processing
IS - 12
ER -