An Edge Detection Approach for Images Contaminated with Gaussian and Impulse Noises

  • Ankush Gupta
  • Ayush Ganguly
  • Vikrant Bhateja
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 222)


Color edge detection is preferred to grayscale edge detection because edges existing at the boundary separating regions of different textures which cannot be detected (in case of grayscale images) if there are no intensity changes. This paper proposes an approach for performance improvement of Hilbert transform based edge detector making it capable of color edge detection in noisy environment. Combining Bilateral filtering with Hilbert Transform produces good results in case of images contaminated with Gaussian and impulse noises. The initiation of the proposed edge detection approach is marked by the transformation of the input color image using RGB color triangle. Computer simulations are performed on noise free images as well as those corrupted with a mixture of Gaussian and impulse noises. Simulation results along with their quality assessment illustrate the effectiveness of the proposed approach in noise free as well as noisy environment.


Bilateral filtering Gaussian noise Hilbert transform Reconstruction estimation function RGB color triangle 


  1. 1.
    Ziou D, Tabbone S (1998) Edge detection techniques: an overview. Int J Patt Recogn Image Anal 8:537–559Google Scholar
  2. 2.
    Novak CL, Shafer SA (1987) Color edge detection. In: Proceedings of the DARPA image understanding workshop, vol 1. pp 35–37Google Scholar
  3. 3.
    Sharifi M, Fathy M, Mahmoudi MT (2002) A classified and comparative study of edge detection algorithms. In: Proceedings of the international conference on information technology: coding and computing, pp 117–220Google Scholar
  4. 4.
    Marr D, Hildreth EC (1980) Theory of edge detection. Proc R Soc Lond B Biol Sci 207:187–217CrossRefGoogle Scholar
  5. 5.
    Canny JF (1986) A computational approach to edge detection. IEEE Trans Patt Anal Mach Intell PAMI-8(6):679–698Google Scholar
  6. 6.
    Gudmundsson M et al (1998) Edge detection in medical images using a genetic algorithm. IEEE Trans Med Imaging 17(3):469–474CrossRefGoogle Scholar
  7. 7.
    Zahurul S, Zahidul S (2010) An Adept edge detection algorithm for human knee osteoarthritis images. In: Proceedings of international conference on signal acquisition and processing pp 375–379Google Scholar
  8. 8.
    Fengjing Z, et al. (2012) Color image edge detection arithmetic based on color space. In: Proceedings of the international conference on computer science and electronics engineering, IEEE, pp 217–220Google Scholar
  9. 9.
    Pei S, et al. (2003) The generalized radial hilbert transform and its applications to 2-d edge detection (any direction or specified direction). In: Proceedings of the international conference on acoustics, speech and signal processing, pp 357–360Google Scholar
  10. 10.
    Golpayegani N, et al. (2010) A novel algorithm for edge enhancement based on hilbert matrix. In: Proceedings of 2nd international conference on computer engineering and technology, vol 1. pp 579–581Google Scholar
  11. 11.
    Martin DR et al (2004) Learning to detect natural image boundaries using local brightness, color, and texture cues. IEEE Trans Patt Anal Mach Intell 26(5):530–549CrossRefGoogle Scholar
  12. 12.
    Hu KJ, et al. (2009) Bilateral filtering and adaptive tone mapping for qualified edge and image enhancement. In: Proceedings of SPIE-IS&T electronic imaging, vol 7241. pp 1–8Google Scholar
  13. 13.
    Panetta K, et al. (2007) Parameterization of logarithmic image processing models. IEEE Trans Syst Man Cybern Part A: Syst Hum 1–12Google Scholar
  14. 14.
    Nair MS, et al. (2009) A novel approach for edge detection using HBT filter and logarithmic transform. In: Proceedings of international conference on digital image processing, pp 243–246Google Scholar
  15. 15.
    Tomasi C, Manduchi R (1998) Bilateral filtering for gray and color images. In: Proceedings of the IEEE international conference on computer vision, Bombay, India, pp 839–846Google Scholar
  16. 16.
    Elad M (2002) On the origin of bilateral filter and ways to improve it. IEEE Trans Image Process 11(10):1141–1151MathSciNetCrossRefGoogle Scholar
  17. 17.
    Livadas GL, Constantinides AG (1988) Image edge detection and segmentation based on the hilbert transform. In: Proceedings of the international conference on acoustics, speech and signal processing, pp 1152–1155Google Scholar
  18. 18.
    Pratt WK (1991) Digital image processing, 2nd edn. Wiley, New YorkMATHGoogle Scholar
  19. 19.
    Agaian SS et al (2010) Boolean derivatives with application to edge detection for imaging systems. IEEE Trans Syst Man Cybern Part B: Cybern 40(2):371–382CrossRefGoogle Scholar

Copyright information

© Springer India 2013

Authors and Affiliations

  1. 1.Departmet of Electronics and Communication EngineeringShri Ramswaroop Memorial Group of Professional CollegesLucknowIndia

Personalised recommendations