A Study on an Image Restoration Algorithm in Universal Noise Environments

  • Jin, Bo (School of Electrical and Control Engineering, Pukyong National University) ;
  • Kim, Nam-Ho (School of Electrical and Control Engineering, Pukyong National University)
  • Published : 2008.03.31

Abstract

Images are often corrupted by noises during signal acquisition and transmission. Among those noises, additive white Gaussian noise (AWGN) and impulse noise are most representative. For different types of noise have different characters, how to remove them separately from degraded image is one of the most fundamental problems. Thus, a modified image restoration algorithm is proposed in this paper, which can not only remove impulse noise of random values, but also remove the AWGN selectively. The noise detection step is by calculating the intensity difference and the spatial distance between pixels in a mask. To divide two different noises, the method is based on three weighted parameters. And the weighted parameters in the filtering mask depend on spatial distances, positions of impulse noise and standard deviation of AWGN. We also use the peak signal-to-noise ratio (PSNR) to evaluate restoration performance, and simulation results demonstrate that the proposed method performs better than conventional median-type filters, in preserving edge details.

Keywords

References

  1. D. R. K. Brownrigg, "The weighted median filter", Commun. ACM, vol. 27, no. 8, pp. 807-818, Aug. 1984 https://doi.org/10.1145/358198.358222
  2. T. Sun and Y. Neuvo, "Detail-preserving median based filters in image processing", Pattern Recognit. Lett., vol. 15, pp. 341-347, Apr. 1994
  3. A. Restrepo and A. C. Bovik, "Adaptive trimmed mean filters for image restoration", IEEE Trans. Signal Process., vol. 36, pp. 1326-1337, Aug. 1988 https://doi.org/10.1109/29.1660
  4. R. Garnett, T. Huegerich, C. Chui and W. He, "A universal noise removal algorithm with an impulse detector", IEEE Transt. Image Process., vol. 14, pp. 1747-1754, Nov. 2005 https://doi.org/10.1109/TIP.2005.857261
  5. Z. Wang and D. Zhang, "Progressive Switching Median Filter for the Removal of Impulse Noise from Highly Corrupted Images", IEEE Trans. Circuits Systems-II, vol. 46, no. 1, pp.78-80, 1999 https://doi.org/10.1109/82.749102
  6. S. Zhang and M. A. Karim, "A new impulse detector for switching median filters", IEEE Signal Process. Lett., vol. 9, no. 4, pp. 360-363, Nov. 2002 https://doi.org/10.1109/LSP.2002.805310
  7. Y. L. You, W. Y. Xu, A. Tannenbaum, and M. Kaveh, "Behavioral analysis of anisotropic diffusion in image processing", IEEE Trans. Image Process., vol. 5, no. 11, pp. 1539-1553, Nov. 1996 https://doi.org/10.1109/83.541424
  8. G. Ramponi, "Detail-preserving filter for noisy images", Electron. Lett., vol. 31, no. 11, pp. 865-866, May 1996 https://doi.org/10.1049/el:19950619
  9. F. Torkamani-Azar and K. E. Tait, "Image recovery using the anisotropic diffusion equation", IEEE Trans. Med. Imag., vol. 11, no. 2, pp. 221-232, Jan. 1992 https://doi.org/10.1109/42.141646
  10. G. Pok, and J. C. Liu, "Selective removal of impulse noise based on homogeneity level information", IEEE Trans. Image Process., vol. 12, pp. 85-92, Jan. 2003 https://doi.org/10.1109/TIP.2002.804278
  11. H. L. Eng and K. K. Ma, "Noise adaptive soft-switching median filter", IEEE Trans. Image Process., vol. 10, no. 2, pp. 242-251, Feb. 2001 https://doi.org/10.1109/83.902289
  12. H. Hwang and R. A. Haddad, "Adaptive median filters: New algorithms and results", IEEE Trans. Image Process., vol. 4, no. 4, pp. 499-502, Apr. 1995 https://doi.org/10.1109/83.370679
  13. P. Ng and K. Ma, "Switching Median Filter with Boundary Discriminative noise detection", IEEE Trans. Image Process., vol. 15, no. 6, pp. 1506-1516, June 2006 https://doi.org/10.1109/TIP.2005.871129
  14. K. J. Overton and T. E. Weymouth, "A noise reducing preprocessing algorithm", in Proc. IEEE Computer Science Conf. Pattern Recognition and Image Processing, Chicago, IL, pp. 498-507, 1979
  15. A. C. Bovik, T. S. Huang, and D. C. Munson, "A generalization of median filtering using linear combinations of order statistics", IEEE Trans. Acoust., Speech, Signal Process., vol. ASSP-31, no. 6, pp. 1342-1350, Dec. 1983
  16. G. Pok, J. Liu, and A. S. Nair, "Selective removal of impulse noise based on homogeneity level information", IEEE Trans. Image Process., vol. 3, no. 1, pp.192-206, Mar. 1994 https://doi.org/10.1109/83.277900