Adaptive Guided Image Filtering for Sharpness Enhancement and Noise Reduction

  • Cuong Cao Pham
  • Synh Viet Uyen Ha
  • Jae Wook Jeon
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7087)


Sharpness enhancement and noise reduction play crucial roles in computer vision and image processing. The problem is to enhance the appearance and reduce the noise of the digital images without causing halo artifacts. In this paper, we propose an adaptive guided image filtering (AGF) able to perform halo-free edge slope enhancement and noise reduction simulaneously. The proposed method is developed based on guided image filtering (GIF) and the shift-variant technique, part of adaptive bilateral filtering (ABF). Experiments showed the results produced from our method are superior to those produced from unsharp masking-based techniques and comparable to ABF filtered output. Our proposed AGF outperforms ABF in terms of computational complexity. It is implemented using a fast and exact linear-time algorithm.


Edge-preserving smoothing guided image filter sharpness enhancement noise reduction 


  1. 1.
    Aurich, V., Weule, J.: Non-linear gaussian filters performing edge preserving diffusion. In: Proceedings of the DAGM Symposium, pp. 538–545 (1995)Google Scholar
  2. 2.
    Barash, D.: A Fundamental Relationship Between Bilateral Filtering, Adaptive Smoothing, and the Nonlinear Diffusion Equation. IEEE Transactions on Pattern Analysis and Machine Intelligence 24(6), 844–847 (2002)CrossRefGoogle Scholar
  3. 3.
    Bilcu, R.C., Vehvilainen, M.: Constrained Unsharp Masking for Image Enhancement. In: Proc. of Intl. Conf. on Image and Signal Processing, pp. 10–19 (2008)Google Scholar
  4. 4.
    Buades, A., Coll, B., Morel, J.M.: The staircasing effect in neighborhood filters and its solution. IEEE Trans. Image Processing 15(6), 1499–1505 (2006)CrossRefGoogle Scholar
  5. 5.
    Chen, J., Paris, S., Durand, F.: Real-time edge-aware image processing with the bilateral grid. ACM Transactions on Graphics 26(3) (2007)Google Scholar
  6. 6.
    Crow, F.C.: Summed-area tables for texture mapping. In: SIGGRAPH (1984)Google Scholar
  7. 7.
    Durand, F., Dorsey, J.: Fast Bilateral Filtering for the Display of High-Dynamic-Range Images. ACM Transactions on Graphics 21(3), 257–266 (2002)CrossRefGoogle Scholar
  8. 8.
    Elad, M.: On the bilateral filter and ways to improve it. IEEE Transactions on Image Processing 11(10), 1141–1151 (2002)MathSciNetCrossRefGoogle Scholar
  9. 9.
    He, K., Sun, J., Tang, X.: Guided Image Filtering. In: Daniilidis, K., Maragos, P., Paragios, N. (eds.) ECCV 2010. LNCS, vol. 6311, pp. 1–14. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  10. 10.
    Kim, S., Allebach, J.P.: Optimal unsharp mask for image sharpening and noise removal. Journal of Electronic Imaging 14, 023007-1–023007-13 (2005)Google Scholar
  11. 11.
    Paris, S., Durand, F.: A Fast Approximation of the Bilateral Filter using a Signal Processing Approach. International Journal of Computer Vision 81(1), 24–52 (2009)CrossRefGoogle Scholar
  12. 12.
    Paris, S., Kornprobst, P., Tumblin, J., Durand, F.: Bilateral Filtering: Theory and Applications. In: Foundations and Trends in Computer Graphics and Vision (2009)Google Scholar
  13. 13.
    Pham, T.Q., Van Vliet, L.J.: Separable bilateral filtering for fast video preprocessing. In: Proceedings of the IEEE Intl. Conf. on Multimedia and Expo (2005)Google Scholar
  14. 14.
    Penora, P., Malik, J.: Scale-space and edge detection using anisotropic diffusion. IEEE Transactions on Pattern Analysis and Machine Intelligence 12(7), 629–639 (1990)CrossRefGoogle Scholar
  15. 15.
    Polesel, A., Ramponi, G., Mathews, V.G.: Image Enhancement via Addaptive Unsharp Masking. IEEE Trans. Image Processing 9(3), 505–510 (2000)CrossRefGoogle Scholar
  16. 16.
    Smith, S.M., Brady, J.M.: SUSAN - A new approach to low level image processing. International Journal of Computer Vision 23(1), 45–78 (1997)CrossRefGoogle Scholar
  17. 17.
    Tomasi, C., Manduchi, R.: Bilateral filtering for gray and color images. In: Proceedings of the IEEE Intl. Conf. on Computer Vision (ICCV), pp. 839–846 (1998)Google Scholar
  18. 18.
    Zhang, B., Allebach, J.P.: Adaptive Bilateral Filter for Sharpness Enhancement and Noise Removal. In: Proc. Intl. Conf. on Image Processing (ICIP), vol. 4, pp. 417–420 (2007)Google Scholar
  19. 19.
    Zhang, B., Allebach, J.P.: Adaptive Bilateral Filter for Sharpness Enhancement and Noise Removal. IEEE Transactions on Image Processing 17(5), 664–678 (2008)MathSciNetCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Cuong Cao Pham
    • 1
  • Synh Viet Uyen Ha
    • 1
  • Jae Wook Jeon
    • 1
  1. 1.School of Information and Communication EngineeringSungkyunkwan UniversitySuwonSouth Korea

Personalised recommendations