Skip to main content
Log in

Improved switching based filter for protecting thin lines of color images

  • Published:
Journal of Zhejiang University SCIENCE C Aims and scope Submit manuscript

Abstract

The classical vector median filter (VMF) has been widely used to remove impulse noise from color images. However, since the VMF cannot identify thin lines during the denoising process, many thin lines may be removed out as noise. This serious problem can be solved by a newly proposed filter that uses a noise detector to find these thin lines and then keep them unchanged. In this new approach, the noise detection scheme applied on a current processed pixel is realized through counting the close pixels in its eight neighbor positions and the expanded window to see whether the current pixel is corrupted by impulse noise. Based on the previous outputs, our algorithm can increase the performance in detecting and canceling the impulse noise. Extensive experiments indicate that this approach can be used to remove the impulse noise from a color image without distorting the useful information.

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.

Institutional subscriptions

Similar content being viewed by others

References

  • Astola, J., Haavisto, P., Neuvo, Y., 1990. Vector median filter. Proc. IEEE, 78(4):678–689. [doi:10.1109/5.54807]

    Article  Google Scholar 

  • Camarena, J.G., Gregori, V., Morillas, S., Sapena, A., 2008. Fast detection and removal of impulsive noise using peer groups and fuzzy metrics. J. Vis. Comm. Image Represent., 19(1):20–29. [doi:10.1016/j.jvcir.2007.04.003]

    Article  Google Scholar 

  • Celebi, M.E., Kingravi, H.A., Aslandogan, Y.A., 2007. Nonlinear vector filtering for impulsive noise removal from color images. J. Electron. Imag., 16(3):033008. [doi:10.1117/1.2772639]

    Article  Google Scholar 

  • Chen, T., Wu, H.R., 2001. Space variant median filters for the restoration of impulse noise corrupted images. IEEE Trans. Circ. Syst. II: Anal. Dig. Signal Process., 48(8): 784–789. [doi:10.1109/82.959870]

    Article  MATH  Google Scholar 

  • Gonzalez, R.C., Woods, R.E., 2001. Digital Image Processing (2nd Ed.). Prentice-Hall, Englewood Cliffs, NJ.

    Google Scholar 

  • Hwang, H., Haddad, R.A., 1995. Adaptive median filters: new algorithms and results. IEEE Trans. Signal Process., 4(4): 499–502. [doi:10.1109/83.370679]

    Google Scholar 

  • Jin, L.H., Li, D.H., 2007. A switching vector median filter based on the CIELAB color space for color image restoration. Signal Process., 87(6):1345–1354. [doi:10.1016/j.sigpro.2006.11.008]

    Article  Google Scholar 

  • Karakos, D.G., Trahanias, P.E., 1997. Generalized multichannel image-filtering structures. IEEE Trans. Image Process., 6(7):1038–1045. [doi:10.1109/83.597278]

    Article  Google Scholar 

  • Lukac, R., 2003. Adaptive vector median filtering. Pattern Recogn. Lett., 24(12):1889–1899. [doi:10.1016/S0167-8655(03)00016-3]

    Article  Google Scholar 

  • Lukac, R., 2004. Adaptive color image filtering based on center-weighted vector directional filters. Multidim. Syst. Signal Process., 15(2):169–196. [doi:10.1023/B:MULT. 0000017024.66297.a0]

    Article  MATH  Google Scholar 

  • Lukac, R., Smolka, B., Plataniotis, K.N., Venetsanopoulos, A.N., 2006. Vector sigma filters for noise detection and removal in color images. J. Vis. Commun. Image Represent., 17(1):1–26. [doi:10.1016/j.jvcir.2005.08.007]

    Article  Google Scholar 

  • Ma, Z.H., Wu, H.R., Feng, D.G., 2006. Partition-based vector filtering technique for suppression for noise in digital color images. IEEE Trans. Image Process., 15(8): 2324–2342. [doi:10.1109/TIP.2006.877066]

    Article  Google Scholar 

  • Morillas, S., Gregori, V., Peris-Fajarnes, G., Sapena, A., 2007. New adaptive vector filter using fuzzy metrics. J. Electron. Imag., 16(3):033007. [doi:10.1117/1.2767335]

    Article  Google Scholar 

  • Schulte, S., de Witte, V., Nachtegael, M., van der Weken, D., Kerre, E.E., 2007. Histogram-based fuzzy color filter for image restoration. Image Vis. Comput., 25(9):1377–1390. [doi:10.1016/j.imavis.2006.10.002]

    Article  Google Scholar 

  • Smolka, B., Chydzinski, A., 2005. Fast detection and impulse noise removal in color image. Real-Time Imag., 11(5–6):389–402. [doi:10.1016/j.rti.2005.07.003]

    Article  Google Scholar 

  • Trahanias, P.E., Karakos, D., Venetsanopoulos, A.N., 1996. Directional processing of color image: theory and experimental results. IEEE Trans. Image Process., 5(6): 868–880. [doi:10.1109/83.503905]

    Article  Google Scholar 

  • Plataniotis, K.N., Venetsanopoulos, A.N., 2000. Color Image Processing and Application. Springer, Berlin, p.51–58.

    Google Scholar 

  • Zhou, H., Mao, K.Z., 2007. An impulse noise color image filter using learning based color morphological operation. Dig. Signal Process., 18(3):406–421. [doi:10.1016/j.dsp.2007. 04.013]

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chun-yu Zhao.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wu, Cc., Zhao, Cy. & Chen, Dy. Improved switching based filter for protecting thin lines of color images. J. Zhejiang Univ. - Sci. C 11, 36–44 (2010). https://doi.org/10.1631/jzus.C0910145

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1631/jzus.C0910145

Key words

CLC number

Navigation