×

zbMATH — the first resource for mathematics

Image denoising with complex ridgelets. (English) Zbl 1118.68174
Summary: We propose a novel image denoising method by incorporating the dual-tree complex wavelets into the ordinary ridgelet transform. The approximate shift invariant property of the dual-tree complex wavelet and the high directional sensitivity of the ridgelet transform make the new method a very good choice for image denoising. We apply the digital complex ridgelet transform to denoise some standard images corrupted with additive white noise. Experimental results show that the new method outperforms VisuShrink, the ordinary ridgelet image denoising, and wiener2 filter both in terms of peak signal-to-noise ratio and in visual quality. In particular, our method preserves sharp edges better while removing white noise. Complex ridgelets could be applied to curvelet image denoising as well.

MSC:
68U10 Computing methodologies for image processing
PDF BibTeX XML Cite
Full Text: DOI
References:
[1] Shridhar, M.; Ahmadi, M.; El-Gabali, M., Restoration of images degraded by compound noise sources using Markov random field models, J. visual commun. image represent., 3, 4, 347-355, (1992)
[2] Donoho, D.L., Denoising by soft-thresholding, IEEE trans. inf. theory, 41, 613-627, (1995) · Zbl 0820.62002
[3] R. R. Coifman, D.L. Donoho, Translation invariant denoising, in: Wavelets and Statistics, Springer Lecture Notes in Statistics, vol. 103, Springer, New York, pp. 125-150. · Zbl 0866.94008
[4] Bui, T.D.; Chen, G.Y., Translation invariant denoising using multiwavelets, IEEE trans. signal process., 46, 12, 3414-3420, (1998)
[5] T.T. Cai, B.W. Silverman, Incorporating information on neighbouring coefficients into wavelet estimation, Sankhya: Indian J. Stat. Ser. B 63 (Pt. 2) 127-148 (2001). · Zbl 1192.42020
[6] Chen, G.Y.; Bui, T.D., Multiwavelet denoising using neighbouring coefficients, IEEE signal process. lett., 10, 7, 211-214, (2003)
[7] Chen, G.Y.; Bui, T.D.; Krzyżak, A., Image denoising using neighbouring wavelet coefficients, Integrated comput.-aided eng., 1, 99-107, (2005)
[8] Chen, G.Y.; Bui, T.D.; Krzyżak, A., Image denoising with neighbour dependency and customized wavelet and threshold, Pattern recognition, 38, 1, 115-124, (2005)
[9] Sendur, L.; Selesnick, I.W., Bivariate shrinkage functions for wavelet-based denoising exploiting interscale dependency, IEEE trans. signal process., 50, 11, 2744-2756, (2002)
[10] Sendur, L.; Selesnick, I.W., Bivariate shrinkage with local variance estimation, IEEE signal process. lett., 9, 12, 438-441, (2002)
[11] Donoho, D.L.; Flesia, A.G., ()
[12] Chen, G.Y.; Bui, T.D.; Krzyżak, A., Rotation invariant pattern recognition using ridgelet, wavelet cycle-spinning and Fourier features, Pattern recognition, 38, 12, 2314-2322, (2005)
[13] Starck, J.L.; Candes, E.J.; Donoho, D.L., Astronomical image representation by the curvelet transform, Astron. astrophys., 2, 785-800, (2003)
[14] Starck, J.L.; Candes, E.J.; Donoho, D.L., The curvelet transform for image denoising, IEEE trans. image process., 11, 6, 670-684, (2002) · Zbl 1288.94011
[15] Flesia, A.G.; Hel-Or, H.; Averbuch, A.; Candes, E.J.; Coifman, R.R.; Donoho, D.L., ()
[16] Candes, E.J., Ridgelets and the representation of mutilated Sobolev functions, SIAM J. math. anal., 33, 2, 347-368, (2001) · Zbl 0989.42019
[17] Candes, E.J.; Donoho, D.L., Ridgelets: a key to higher-dimensional intermittency?, Philos. trans. R. soc. London ser. A, 357, 1760, 2495-2509, (1999) · Zbl 1082.42503
[18] E.J. Candes, Ridgelets: theory and applications, Ph.D. Thesis, Technical Report, Department of Statistics, Stanford University, 1998.
[19] Do, M.N.; Vetterli, M., The finite ridgelet transform for image representation, IEEE trans. image process., 12, 1, 16-28, (2003) · Zbl 1283.94011
[20] Kingsbury, N.G., The dual-tree complex wavelet transforma new efficient tool for image restoration and enhancement, (), 319-322
[21] Kingsbury, N.G., Shift invariant properties of the dual-tree complex wavelet transform, ()
[22] Romberg, J.; Choi, H.; Baraniuk, R.; Kingsbury, N.G., Multiscale classification using complex wavelets, ()
[23] Kingsbury, N.G., A dual-tree complex wavelet transform with improved orthogonality and symmetry properties, ()
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.