全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Nonlocal Mean Image Denoising Using Anisotropic Structure Tensor

DOI: 10.1155/2013/794728

Full-Text   Cite this paper   Add to My Lib

Abstract:

We present a novel nonlocal mean (NLM) algorithm using an anisotropic structure tensor to achieve higher accuracy of imaging denoising and better preservation of fine image details. Instead of using the intensity to identify the pixel, the proposed algorithm uses the structure tensor to characterize the boundary information around the pixel more comprehensively. Meanwhile, similarity of the structure tensor is computed in a Riemannian space for more rigorous comparison, and the similarity weight of the pixel (or patch) is determined by the intensity and structure tensor simultaneously. The proposed algorithm is compared with the original NLM algorithm and a modified NLM algorithm that is based on the principle component analysis. Quantitative and qualitative comparisons of the three NLM algorithms are presented as well. 1. Introduction Image denoising is a key preprocessing step for higher level of processes such as image segmentation and pattern recognition. The most straightforward denoising approach is the direct application of spatial coherence which assumes noisy samples in a local area of a given pixel follow the same distribution of that pixel [1]. Although many efforts have been done dedicatedly to overcome it such as anisotropic filtering [2] and total variation minimization [3], this kind of algorithms comes with a common drawback of image blurring due to smoothing effect in both homogeneous regions and at object boundaries. Besides denoising methods in spatial domain, removing noise in transformation domain is also well developed, such as DCT transform [4] and wavelet [5]. In contrast to spatial coherence based image smoothing, nonlocal means (NLM) denoising algorithms have been recently proposed, which average pixel intensities weighted by the similarity of pixel gray level in a certain neighborhood [6]. This kind of pixel selection scheme makes NLM significantly outperform traditional denoising methods such as anisotropic filtering [2], total variation [3], and bilateral filtering [7], which has enabled it to be used in various applications such as computer vision and statistical nonparametric regression [8, 9]. Extension of the original approach including scale and rotation invariance for the data patches used to define the weights is well studied [10–13]. However, as proposed in local denoising methods before [14], the pixel intensity itself cannot fully characterize the information contained in the image. Besides this, this kind of pointwise mean will cause large flat zones and spurious contours which are called “staircasing” effects. To

References

[1]  V. Katkovnik, A. Foi, K. Egiazarian, and J. Astola, “From local kernel to nonlocal multiple-model image denoising,” International Journal of Computer Vision, vol. 86, no. 1, pp. 1–32, 2010.
[2]  P. Perona and J. Malik, “Scale space and edge detection using anisotropic diffusion,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 12, pp. 629–639, 1990.
[3]  L. Rudin, S. Osher, and E. Fatemi, “Nonlinear total variation based noise removal algorithms,” Physica D, vol. 60, no. 1–4, pp. 259–268, 1992.
[4]  A. Foi, V. Katkovnik, and K. Egiazarian, “Pointwise shape-adaptive DCT for high-quality denoising and deblocking of grayscale and color images,” IEEE Transactions on Image Processing, vol. 16, no. 5, pp. 1395–1411, 2007.
[5]  J. Portilla, V. Strela, M. J. Wainwright, and E. P. Simoncelli, “Image denoising using scale mixtures of Gaussians in the wavelet domain,” IEEE Transactions on Image Processing, vol. 12, no. 11, pp. 1338–1351, 2003.
[6]  A. Buades, B. Coll, and J. M. Morel, “A review of image denoising algorithms, with a new one,” Multiscale Modeling and Simulation, vol. 4, no. 2, pp. 490–530, 2005.
[7]  C. Tomasi and R. Manduchi, “Bilateral filtering for gray and color images,” in Proceedings of the IEEE International Conference on Computer Vision, pp. 839–846, Bombay, India, 1998.
[8]  C. Kervrann and J. Boulanger, “Local adaptivity to variable smoothness for exemplar-based image regularization and representation,” International Journal of Computer Vision, vol. 79, no. 1, pp. 45–69, 2008.
[9]  A. Buades, B. Coll, and J. M. Morel, “Nonlocal image and movie denoising,” International Journal of Computer Vision, vol. 76, no. 2, pp. 123–139, 2008.
[10]  Y. Lou, X. Zhang, S. Osher, and A. Bertozzi, “Image recovery via nonlocal operators,” Journal of Scientific Computing, vol. 42, no. 2, pp. 185–197, 2010.
[11]  S. Zimmer, S. Didas, and J. Weickert, “A rotationally invariant block matching strategy improving image denoising with nonlocal means,” in Proceedings of the International Workshop on Local and Nonlocal Approximation in Image Processing, LNLA, Lausanne, Switzerland, 2008.
[12]  S. Grewenig, S. Zimmer, and J. Weickert, “Rotationally invariant similarity measures for nonlocal image denoising,” Journal of Visual Communication and Image Representation, vol. 22, no. 2, pp. 117–130, 2011.
[13]  L. Manjon, P. Coupe, A. Buades, D. L. Collins, and M. Robles, “New methods for MRI denoising based on sparseness and self-similarity,” Medical Image Analysis, vol. 16, pp. 18–27, 2012.
[14]  V. Katkovnik, K. Egiazarian, and J. Astola, Local Approximation Techniques in Signal and Image Processing, SPIE Press, Bellingham, Wash, USA, 2006.
[15]  A. Buades, B. Coll, and J. M. Morel, “The staircasing effect in neighborhood filters and its solution,” IEEE Transactions on Image Processing, vol. 15, no. 6, pp. 1499–1505, 2006.
[16]  A. Buades, B. Coll, and J. M. Morel, “Neighborhood filters and PDE's,” Numerische Mathematik, vol. 105, no. 1, pp. 1–34, 2006.
[17]  P. Chatterjee and P. Milanfar, “A generalization of Non-Local Means via kernel regression,” in Proceedings of the Computational Imaging VI, San Jose, Calif, USA, January 2008.
[18]  J. Orchard, M. Ebrahimi, and A. Wong, “Efficient nonlocal-means denoising using the SVD,” in Proceedings of the IEEE International Conference on Image Processing (ICIP '08), pp. 1732–1735, San Diego, Calif, USA, October 2008.
[19]  N. Azzabou, N. Paragios, and F. Guichard, “Image denoising based on adapted dictionary computation,” in Proceedings of the 14th IEEE International Conference on Image Processing (ICIP '07), pp. III109–III112, San Antonio, Tex, USA, September 2007.
[20]  T. Tasdizen, “Principal components for non-local means image denoising,” in Proceedings of the IEEE International Conference on Image Processing (ICIP '08), pp. 1728–1731, San Diego, Calif, USA, October 2008.
[21]  T. Tasdizen, “Principal neighborhood dictionaries for nonlocal means image denoising,” IEEE Transactions on Image Processing, vol. 18, no. 12, pp. 2649–2660, 2009.
[22]  J. Weickert, Anisotropic Diffusion in Image Processing, Teubner, Hildesheim, Germany, 1998.
[23]  C. Chefd'hotel, D. Tschumperlé, R. Deriche, and O. Faugeras, “Regularizing flows for constrained matrix-valued images,” Journal of Mathematical Imaging and Vision, vol. 20, no. 1-2, pp. 147–162, 2004.
[24]  X. Pennec, P. Fillard, and N. Ayache, “A riemannian framework for tensor computing,” International Journal of Computer Vision, vol. 66, no. 1, pp. 41–66, 2006.
[25]  P. T. Fletcher and S. Joshi, “Riemannian geometry for the statistical analysis of diffusion tensor data,” Signal Processing, vol. 87, no. 2, pp. 250–262, 2007.
[26]  V. Arsigny, P. Fillard, X. Pennec, and N. Ayache, “Log-Euclidean metrics for fast and simple calculus on diffusion tensors,” Magnetic Resonance in Medicine, vol. 56, no. 2, pp. 411–421, 2006.
[27]  Z. Wang, A. C. Bovik, H. R. Sheikh, and E. P. Simoncelli, “Image quality assessment: from error visibility to structural similarity,” IEEE Transactions on Image Processing, vol. 13, no. 4, pp. 600–612, 2004.

Full-Text

comments powered by Disqus

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133