Adaptive Edge Enhancing Technique of Impulsive Noise Removal in Color Digital Images

  • Bogdan Smolka
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6626)


In this paper a novel class of noise attenuating and edge enhancing filters for color image processing is introduced and analyzed. The proposed adaptive filter design is minimizing the cumulative dissimilarity measure of a cluster of pixels belonging to a sliding filtering window and outputs the most centrally located pixel. The proposed filter is computationally efficient, easy to implement and very effective in suppressing impulsive noise, while preserving image details and enhancing its edges. Therefore it can be used in any application in which simultaneous denoising and edge enhancement is a prerequisite for further steps of the color image processing pipeline.


color image enhancement impulsive noise reduction 


  1. 1.
    Plataniotis, K.N., Venetsanopoulos, A.N.: Color Image Processing and Applications. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  2. 2.
    Boncelet, C.G.: Image Noise Models. In: Bovik, A. (ed.) Handbook of Image and Video Processing, pp. 325–335. Academic Press, London (2000)Google Scholar
  3. 3.
    Zheng, J., Valavanis, K.P., Gauch, J.M.: Noise Removal from Color Images. Journal of Intelligent and Robotic Systems 7, 257–285 (1993)CrossRefGoogle Scholar
  4. 4.
    Lukac, R., Smolka, B., Martin, K., Plataniotis, K.N., Venetsanopoulos, A.N.: Vector Filtering for Color Imaging. IEEE Signal Processing Magazine 22, 74–86 (2005)CrossRefGoogle Scholar
  5. 5.
    Astola, J., Haavisto, P., Neuvo, Y.: Vector Median Filters. Proc. of the IEEE 78, 678–689 (1990)CrossRefGoogle Scholar
  6. 6.
    Tang, K., Astola, J., Neuvo, Y.: Multichannel Edge Enhancement in Color Image Processing. IEEE Transactions on Circuits and Systems for Video Technology 4, 468–479 (1994)CrossRefGoogle Scholar
  7. 7.
    Tang, K., Astola, J., Neuvo, Y.: Nonlinear Multivariate Image Filtering Techniques. IEEE Transactions on Image Processing 4, 788–798 (1995)CrossRefGoogle Scholar
  8. 8.
    Leu, J.G.: Edge Sharpening Through Ramp Width Reduction. Image and Vision Computing 18, 501–514 (2000)CrossRefGoogle Scholar
  9. 9.
    Schavemaker, J.G.M., Reinders, M.J.T., Gerbrands, J.J., Backer, E.: Image Sharpening by Morphological Filtering. Pattern Recognition 33, 997–1012 (2000)CrossRefGoogle Scholar
  10. 10.
    Lin, W.S., Gai, Y.L., Kassim, A.A.: Perceptual Impact of Edge Sharpness in Images. IEE Proceedings - Vision, Image and Signal Processing 153, 215–223 (2006)CrossRefGoogle Scholar
  11. 11.
    Kenney, C., Deng, Y., Manjunath, B.S., Hewer, G.: Peer Group Image Enhancement. IEEE Transactions on Image Processing 10, 326–334 (2001)MathSciNetCrossRefzbMATHGoogle Scholar
  12. 12.
    Deng, Y., Kenney, S., Moore, M.S., Manjunath, B.S.: Peer Group Filtering and Perceptual Color Image Quantization. Proc. of ISCAS 4, 21–24 (1999)Google Scholar
  13. 13.
    Pitas, I., Venetsanopoulos, A.N.: Nonlinear Digital Filters, Principles and Applications. Kluwer Academic Publishers, Boston (1990)CrossRefzbMATHGoogle Scholar
  14. 14.
    Karakos, D., Trahanias, P.E.: Generalized Multichannel Image Filtering Structures. IEEE Trans. on Image Processing 6, 1038–1045 (1997)CrossRefGoogle Scholar
  15. 15.
    Trahanias, P.E., Karakos, D.G., Venetsanopoulos, A.N.: Directional Processing of Color Images: Theory and Experimental Results. IEEE Trans. on Image Processing 5, 868–881 (1996)CrossRefGoogle Scholar
  16. 16.
    Astola, J., Kuosmanen, P.: Fundamentals of Nonlinear Digital Filtering. CRC Press, Boca Raton (1997)zbMATHGoogle Scholar
  17. 17.
    Lukac, R.: Color Image Filtering by Vector Directional Order-Statistics. Pattern Recognition and Image Analysis 12, 279–285 (2002)Google Scholar
  18. 18.
    Lukac, R.: Adaptive Vector Median Filtering. Pattern Recognition Letters 24, 1889–1899 (2003)CrossRefGoogle Scholar
  19. 19.
    Smolka, B., Plataniotis, K.N., Chydzinski, A., Szczepanski, M., Venetsanopulos, A.N., Wojciechowski, K.: Self-adaptive Algorithm of Impulsive Noise Reduction in Color Images. Pattern Recognition 35, 1771–1784 (2002)CrossRefzbMATHGoogle Scholar
  20. 20.
    Smolka, B., Lukac, R., Chydzinski, A., Plataniotis, K.N., Wojciechowski, K.: Fast Adaptive Similarity Based Impulsive Noise Reduction Filter. Real Time Imaging 9, 261–276 (2003)CrossRefGoogle Scholar
  21. 21.
    Smolka, B., Chydzinski, A.: Fast Detection and Impulsive Noise Removal in Color Images. Real-Time Imaging 11, 389–402 (2005)CrossRefGoogle Scholar
  22. 22.
    Lukac, R., Smolka, B., Plataniotis, K.N.: Sharpening Vector Median Filters. Signal Processing 87, 2085–2099 (2007)CrossRefzbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Bogdan Smolka
    • 1
  1. 1.Department of Automatic ControlSilesian University of TechnologyGliwicePoland

Personalised recommendations