Real-time wavelet denoising with edge enhancement for medical x-ray imaging

X-ray image visualized in real-time plays an important role in clinical applications. The real-time system design requires that images with the highest perceptual quality be acquired while minimizing the x-ray dose to the patient, which can result in severe noise that must be reduced. The approach based on the wavelet transform has been widely used for noise reduction. However, by removing noise, high frequency components belonging to edges that hold important structural information of an image are also removed, which leads to blurring the features. This paper presents a new method of x-ray image denoising based on fast lifting wavelet thresholding for general noise reduction and spatial filtering for further denoising by using a derivative model to preserve edges. General denoising is achieved by estimating the level of the contaminating noise and employing an adaptive thresholding scheme with variance analysis. The soft thresholding scheme is to remove the overall noise including that attached to edges. A new edge identification method of using approximation of spatial gradient at each pixel location is developed together with a spatial filter to smooth noise in the homogeneous areas but preserve important structures. Fine noise reduction is only applied to the non-edge parts, such that edges are preserved and enhanced. Experimental results demonstrate that the method performs well both visually and in terms of quantitative performance measures for clinical x-ray images contaminated by natural and artificial noise. The proposed algorithm with fast computation and low complexity provides a potential solution for real-time applications.

[1]  Vladimir Cherkassky,et al.  Image denoising using wavelet thresholding and model selection , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[2]  John A. Pearce,et al.  A morphology-based filter structure for edge-enhancing smoothing , 1994, Proceedings of 1st International Conference on Image Processing.

[3]  W. Sweldens The Lifting Scheme: A Custom - Design Construction of Biorthogonal Wavelets "Industrial Mathematics , 1996 .

[4]  David L. Donoho,et al.  De-noising by soft-thresholding , 1995, IEEE Trans. Inf. Theory.

[5]  Ioannis Pitas,et al.  Digital Image Processing Algorithms and Applications , 2000 .

[6]  Rolf-Rainer Grigat,et al.  Noise Reduction with Edge Preservation by Multiscale Analysis of Medical X-Ray Image Sequences , 2005, Bildverarbeitung für die Medizin.

[7]  Tien D. Bui,et al.  Multivariate statistical modeling for image denoising using wavelet transforms , 2005, Signal Process. Image Commun..

[8]  Larry S. Davis,et al.  A new class of edge-preserving smoothing filters , 1987, Pattern Recognit. Lett..

[9]  Ram M. Narayanan,et al.  Effects of uncorrelated and correlated noise on image information content , 2001, IGARSS 2001. Scanning the Present and Resolving the Future. Proceedings. IEEE 2001 International Geoscience and Remote Sensing Symposium (Cat. No.01CH37217).

[10]  Martin Vetterli,et al.  Spatially adaptive wavelet thresholding with context modeling for image denoising , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[11]  Thierry Pun,et al.  Wavelet-based image denoising using nonstationary stochastic geometrical image priors , 2003, IS&T/SPIE Electronic Imaging.

[12]  Lixin Fan,et al.  Wavelet diffusion for document image denoising , 2003, Seventh International Conference on Document Analysis and Recognition, 2003. Proceedings..

[13]  R. Vemuri,et al.  An analysis on the effect of image features on lossy coding performance , 2000, IEEE Signal Processing Letters.

[14]  Rolf-Rainer Grigat,et al.  Motion Detection for Adaptive Spatio-temporal Filtering of Medical X-Ray Image Sequences , 2005, Bildverarbeitung für die Medizin.

[15]  Wim Sweldens,et al.  The lifting scheme: a construction of second generation wavelets , 1998 .

[16]  Chandrika Kamath,et al.  Denoising through wavelet shrinkage: an empirical study , 2003, J. Electronic Imaging.

[17]  Arthur R. Weeks Fundamentals of electronic image processing , 1996, SPIE/IEEE series on imaging science and engineering.

[18]  Jim R. Parker,et al.  Algorithms for image processing and computer vision , 1996 .

[19]  James O. Larimer,et al.  X-ray image system design using a human visual model , 1996, Medical Imaging.

[20]  I. Johnstone,et al.  Adapting to Unknown Smoothness via Wavelet Shrinkage , 1995 .

[21]  I. El-Henawy,et al.  On wavelets applications in medical image denoising , 2003 .

[22]  Martin Vetterli,et al.  Adaptive wavelet thresholding for image denoising and compression , 2000, IEEE Trans. Image Process..

[23]  I. Daubechies,et al.  Factoring wavelet transforms into lifting steps , 1998 .

[24]  Gaoyong Luo A novel technique of image quality objective measurement by wavelet analysis throughout the spatial frequency range , 2005, IS&T/SPIE Electronic Imaging.

[25]  C. Kamath,et al.  Undecimated Wavelet Transforms for Image De-noising , 2002 .

[26]  Martin Vetterli,et al.  Image denoising via lossy compression and wavelet thresholding , 1997, Proceedings of International Conference on Image Processing.

[27]  Thomas W. Parks,et al.  Adaptive principal components and image denoising , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[28]  D. L. Donoho,et al.  Ideal spacial adaptation via wavelet shrinkage , 1994 .

[29]  I. Daubechies,et al.  Wavelet Transforms That Map Integers to Integers , 1998 .

[30]  Xiangjian He,et al.  Edge Detection with Bilateral Filtering in Spiral Space , 2004 .

[31]  A. Aldroubi,et al.  Wavelets in Medicine and Biology , 1997 .