Skip to main content

Advertisement

Log in

Fuzzy 3D filter for color video sequences contaminated by impulsive noise

  • Special Issue
  • Published:
Journal of Real-Time Image Processing Aims and scope Submit manuscript

Abstract

A novel fuzzy 3D filter designed to suppress impulsive noise in color video sequences is proposed. In contrast to other state-of-the-art algorithms, the proposed approach employs the sequence data of the three RGB channels, analyzes eight fuzzy gradient values for each of the eight directions, and processes two temporal neighboring frames concurrently. Numerous simulation results confirm that this novel 3D framework performs well in terms of objective criteria (PSNR, MAE, NCD, and SSIM) and the more subjective measure of human vision in the different color sequences. An efficiency analysis of several promising 3D algorithms was performed on a DSP; computation times for various techniques are presented.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Plataniotis, K.N., Androutsos, D., Venetsanopoulos, A.N.: Multichannel filters for image proccesing. Multichannel Filters Image Process. 9(2), 143–158 (1997)

    Google Scholar 

  2. Morillas, S., Gregori, V., Peris-Fajarns, G.: Isolating impulsive noise pixels in color images by peer group techniques. Comput. Vis. Image Understand. 110(1), 102–116 (2008)

    Article  Google Scholar 

  3. Ponomaryov, V.I., Gallegos-Funes, F.J., Rosales-Silva, A.: Real-time color imaging based on RM-filters for impulsive noise reduction. J. Imaging Sci. Technol. 49(3), 205–219 (2005)

    MathSciNet  Google Scholar 

  4. Lukac, R.: Adaptive vector median filtering. Pattern Recogn. Lett. 24(12), 1889–1899 (2003)

    Article  Google Scholar 

  5. Jin, L., Li, D.: A Switching vector median filter based on the CIELAB color space for color image restoration. Signal Process. 87(6), 1345–1354 (2007)

    Article  MATH  Google Scholar 

  6. Yin, H.B., Fang, X.Z., Wei, Z., Yang, X.K.: An improved motion-compensated 3-D LLMMSE filter with spatio-temporal adaptive filtering support. IEEE Trans. Circuits Syst. Video Technol. 17(12), 1714–1727 (2007)

    Article  Google Scholar 

  7. Camacho, J., Morillas, S., Latorre, P.: Eficient impulse noise suppression based on statistical confidence limits,. J. Imaging Sci. Technol. 50(5), 427–436 (2006)

    Article  Google Scholar 

  8. Ponomaryov, V., Rosales-Silva, A., Golikov, V.: Adaptive and vector directional processing applied to video colour images. Electron. Lett. 42(11), 623–624 (2006)

    Article  Google Scholar 

  9. Ponomaryov, V., Rosales, A., Gallegos, F.: 3D filtering of colour video sequences using fuzzy logic and vector order statistics. In: Proceedings of International Conference, LNCS 5807, pp. 210–221 (2009)

  10. Kravchenko, V.F., Ponomaryov, V.I., Pustovoit, V.I.: Three-dimensional filtration of multichannel video sequences on the basis of fuzzy-set theory. Doklady Phys. Springer 55(2), 58–63 (2010)

    Article  Google Scholar 

  11. Schulte, S., De Witte, V., Nachtegael, M., Vander Weken, D., Kerre, E.E.: Fuzzy random impulse noise reduction method. Fuzzy Sets Syst. Springer 158, 270–283 (2007)

    Article  MathSciNet  Google Scholar 

  12. Schulte, S., Nachtegael, M., De Witte, V., Vander Weken, D., Kerre, E.E.: A fuzzy impulse noise detection and reduction method. IEEE Trans. Image Process. 15(5), 1153–1162 (2006)

    Article  Google Scholar 

  13. Schulte, S., Morillas, S., Gregori, V., Kerre, E.E.: A new fuzzy color correlated impulse noise reduction method. IEEE Trans. Image Process. 16(10), 2565–2575 (2007)

    Article  MathSciNet  Google Scholar 

  14. Morillas, S., Gregori, V., Peris-Fajarns, G., Latorre, P.: A fast impulsive noise color image filter using fuzzy metrics. Real Time Imaging 11(5–6), 417–428 (2005)

    Article  Google Scholar 

  15. Russo, F.: Hybrid neuro-fuzzy filter for impulse noise removal. Pattern Recogn. 32, 1843–1855 (1999)

    Article  Google Scholar 

  16. Chan, R.H., Hu, C., Nikolova, M.: An iterative procedure for removing random-valued impulse noise. IEEE Signal Process. Lett. 11(12), 1843–1855 (2004)

    Article  Google Scholar 

  17. Morillas, S., Gregori, V., Peris-Fajarns, G., Latorre, P.: A fast impulsive noise color image Filter using fuzzy metrics. Real Time Imaging 11(5–6), 417–428 (2005)

    Article  Google Scholar 

  18. Morillas, S., Gregori, V., Hervs, A.: Fuzzy peer groups for reducing mixed Gaussian-impulse noise from color images. IEEE Trans. Image Process. 18(7), 1452–1466 (2009)

    Article  MathSciNet  Google Scholar 

  19. Camarena, J.G., Gregori, V., Morillas, S., Sapena, A.: Some improvements for image filtering using peer group techniques. Image Vis. Comput. 28(1), 188–201 (2010)

    Article  Google Scholar 

  20. Smolka, B., Plataniotis, K.N., Venetsanopoulos, A.N.: Nonlinear signal and image processing: theory, methods, and applications. In: Barner, K.E., Arce, G.R. (Eds.) Nonlinear Techniques for Color Image Processing, pp. 445–505. CRC Press, Boca Raton (2004)

  21. Smolka, B., Venetsanopoulos, A.N.: Noise reduction and edge detection in Color images. In: Color Image Processing: Methods and Applications, pp. 75–102. CRC Press, Boca Raton (2006)

  22. Celebi, M.E., Kingravi, H.A., Aslandogan, Y.A.: Nonlinear vector filtering for impulsive noise removal from color images. J. Electron. Imaging 16(3), 033008 (2007)

    Article  Google Scholar 

  23. Lukac, R., Smolka, B., Martin, K., Plataniotis, K.N., Venetsanopoulos, A.N.: Vector filtering for color imaging. IEEE Signal Process. Mag. 22(1), 74–86 (2005)

    Article  Google Scholar 

  24. Melange, T., Nachtegael, M., Kerre, E.: Fuzzy random impulse noise removal from color image sequences. IEEE Trans. Image Process. 20(4), 959–970 (2011)

    Article  MathSciNet  Google Scholar 

  25. Melange, T., Nachtegael, M., Kerre, E.E., Zlokolica, V., Schulte, S., De Witte, V., Pizurica, A., Philips, W.: Video denoising by fuzzy motion and detail adaptive averaging. J. Electron. Imaging 17(4), 043005 (2008)

    Article  Google Scholar 

  26. Melange, T., Nachtegael, M., Schulte, S., Kerre, E.: A fuzzy filter for the removal of random impulse noise in image sequences. Image Vision comput. 29, 407–419 (2011)

    Article  Google Scholar 

  27. Jovanov, L., Pizurica, A., Schulte, S., Schelkens, P., Kerre, E., Philips, W.: Combined Wavelet-domain and motion-compensated video denoising based on video codec motion estimation methods. IEEE Trans. Circuits Syst. Video Technol. 19(3), 417–421 (2009)

    Article  Google Scholar 

  28. Lukac, R.: Adaptive color image filtering based on center-weighted vector directional filters. Multidiment. Syst. Signal Process. 15(2), 169–196 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  29. Lukac, R., Plataniotis, K.N., Venetsanopoulos, A.N., Smolka, B.: A statistically-switched adaptive vector median filter. J. Intell. Robot. Syst. 42(4), 361–391 (2005)

    Article  Google Scholar 

  30. Kravchenko, V., Perez, H., Ponomaryov, V.: Adaptive signal processing of multidimensional signals with Applications. FizMatLit Edit, Moscow (2009)

  31. Rosales Silva, A., Gallegos Funes, F., Ponomaryov, V.: Fuzzy Directional (FD) Filter for impulse noise reduction in colour video sequences. J. Visual Commun. Image Represent. 23(1), 143–149 (2012)

    Article  Google Scholar 

  32. Lukac, R., Smolka, B., Plataniotis, K.N.: Sharpering vector median filters. Signal Process. Lett. 87(9), 2085–2099 (2007)

    Article  MATH  Google Scholar 

  33. Celebi, M.E.: Real-time implementations of order-statics -based directional filters. IET Image Process. 3(1), 1–9 (2009)

    Article  Google Scholar 

  34. Smolka, B.: Adaptive edge enhancing technique of impulsive noise removal in color digital images. Lect. Notes Comput. Sci. 6626, 60–74 (2011)

    Article  Google Scholar 

  35. Ponomaryov, V., Gallegos-Funes, F., Rosales-Silva, A.: Fuzzy directional (FD) filter to remove impulse noise from colour images. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. E93-A(2), 570–572 (2010)

    Article  Google Scholar 

  36. Morillas, S., Gregori, V., Hervs, A.: Fuzzy peer groups for reducing mixed Gaussian-impulse noise from color images. IEEE Trans. Image Process. 18(7), 1452–1466 (2009)

    Article  MathSciNet  Google Scholar 

  37. Ponomaryov, V.: Real-time 2D-3D filtering using order statics based algorithms. J. Real Time Image Process. 1(3), 173–194 (2007)

    Article  Google Scholar 

  38. Lukac, R., Plataniotis, K.N.: A taxonomy of Color image filtering and enhancement solutions. In: Hawkes, P.W. (ed) Advances in Imaging and Electron Physics, Vol. 140, pp. 187–264. Academic Press, New York (2006)

  39. Ng, P., Ma, K.K.: A switching median filter with boundary discriminative noise detection for extremely corrupted images. IEEE Trans. Image Process. 15(6), 1506–1516 (2006)

    Article  Google Scholar 

  40. Celebi, M.E., Aslandogan, Y.A.: Robust switching median filter for impulse noise removal. J. Electron. Imaging 17(4), 043006 (2008)

    Article  Google Scholar 

  41. Smolka, B.: Peer group switching filter for impulse noise reduction in color images. Pattern Recogn. Lett. 31(6), 484–495 (2010)

    Article  MathSciNet  Google Scholar 

  42. Wang, Z., Bovik, A., Seikh, H., Simoncelli, E.: Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Process. 13(4), 600–612 (2004)

    Google Scholar 

  43. Wang, Z., Bovik, A.: Mean squared error: love it or leave it? A new look at signal fidelity measures. IEEE Signal Process. Mag. 26(is1), 98–117 (2009)

    Article  Google Scholar 

  44. Ponomaryov, V., Rosales, A., Gallegos, F., Loboda, I.: Adaptive vector directional filters to process multichannel images. IEICE Trans. Fundam. Electron. Commun. Comput. Sci E90B(2), 429–430 (2007)

    Article  Google Scholar 

  45. Zlokolica, V., Philips, W., Van De Ville, D.: A new non-linear filter for video processing. In: Proceedings of Third IEEE Benelux Signal Process, pp. 221–224 (2002)

Download references

Acknowledgments

The authors would thank to National Polytechnic Institute of Mexico and CONACYT for their support to realize this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Volodymyr Ponomaryov.

Electronic supplementary material

Below is the link to the electronic supplementary material.

EPS (0 KB)

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ponomaryov, V., Montenegro, H., Rosales, A. et al. Fuzzy 3D filter for color video sequences contaminated by impulsive noise. J Real-Time Image Proc 10, 313–328 (2015). https://doi.org/10.1007/s11554-012-0262-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11554-012-0262-9

Keywords

Navigation