Skip to main content
Log in

High dynamic range image tone mapping and retexturing using fast trilateral filtering

  • Original Article
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Using fast trilateral filtering we present a novel tone mapping and retexturing method for high dynamic range (HDR) images. Our new trilateral filtering-based tone mapping is about seven to ten times faster than that in [3]. Firstly, a novel tone mapping algorithm for HDR images is presented. It is based on fast bilateral filtering and two newly developed filters: the quasi-Cauchy function kernel filter and the fourth degree Taylor polynomial kernel filter. Secondly, a new gradient-based image retexturing method is introduced, which consists of three steps: 1) converting HDR images into low dynamic range (LDR) images using our fast trilateral filtering-based tone mapping method; 2) recovering the gradient luminance maps for the region to be retextured; 3) reconstructing the final retextured image by solving the Poisson equation. The proposed approach is suitable for HDR image tone mapping and retexturing, and experimental results have demonstrated the satisfactory performance of our method.

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.

Similar content being viewed by others

References

  1. Agrawal, A., Raskar, R., Nayar, S.K., Li, Y.: Removing flash artifacts using gradient analysis. ACM Trans. Graph. 24(3), 828–835 (2005)

    Article  Google Scholar 

  2. Bae, S., Paris, S., Durand, F.: Two-scale tone management for photographic look. ACM Trans. Graph. 25(3), 637–645 (2006)

    Article  Google Scholar 

  3. Choudhury, P., Tumblin, J.: The trilateral filter for high contrast images and meshes. Eurographics Symposium on Rendering ’03, pp. 186–196 (2003)

  4. Debevec, P.E., Malik, J.: Recovering high dynamic range radiance maps from photographs. In: Proceedings of SIGGRAPH ’97, pp. 369–378. ACM, New York (1997)

  5. Drago, F., Myszkowski, K., Annen, T., Chiba, N.: Adaptive logarithmic mapping for displaying high contrast scenes. Comput. Graph. Forum 22(3), 419–426 (2003)

    Article  Google Scholar 

  6. Durand, F., Dorsey, J.: Fast bilateral filtering for the display of high-dynamic-range images. In: Proceedings of SIGGRAPH ’02, pp. 257–266. ACM, New York (2002)

  7. Fang, H., Hart, J.C.: RotoTexture: automated tools for texturing raw video. IEEE Trans. Vis. Comput. Graph. 12(6), 1580–1589 (2006)

    Article  Google Scholar 

  8. Fang, H., Hart, J.C.: Textureshop: texture synthesis as a photograph editing tool. ACM Trans. Graph. 23(3), 354–359 (2004)

    Article  Google Scholar 

  9. Fattal, R., Lischinski, D., Werman, M.: Gradient domain high dynamic range compression. In: Proceedings of SIGGRAPH ’02, pp. 249–256. ACM, New York (2002)

  10. Guo, Y.W., Wang, J., Zeng, X., Xie, Z.Y., Sun, H.Q., Peng, Q.S.: Image and video retexturing. Comput. Animation Virtual Worlds 16, 451–461 (2005)

    Article  Google Scholar 

  11. Jin, X.G., Tai, C.L., Feng, J.Q., Peng, Q.S.: Convolution surfaces for line skeletons with polynomial weight distributions. J. Graph. Tools 6(3), 17–28 (2001)

    MATH  Google Scholar 

  12. Khan, E.A., Reinhard, E., Fleming, R.W., Bülthoff, H.H.: Image-based material editing. ACM Trans. Graph. 25(3), 654–663 (2006)

    Article  Google Scholar 

  13. Krawczyk, G., Myszkowski, K., Seidel, H.-P.: Lightness perception in tone reproduction for high dynamic range images. Comput. Graph. Forum 24(3), 635–645 (2005)

    Article  Google Scholar 

  14. Li, Y., Sharan, L., Adelson, E.H.: Compressing and companding high dynamic range images with subband architectures. ACM Trans. Graph. 24(3), 836–844 (2005)

    Article  Google Scholar 

  15. Li, Y., Sun, J., Tang, C.-K., Shum, H.-Y.: Lazy snapping. ACM Trans. Graph. 23(3), 303–308 (2004)

    Article  Google Scholar 

  16. Lischinski, D., Farbman, Z., Uyttendaele, M., Szeliski, R.: Interactive local adjustment of tonal values. ACM Trans. Graph. 25(3), 646–653 (2006)

    Article  Google Scholar 

  17. Liu, Y.X., Lin, W.C., Hays, J.: Near regular texture analysis and manipulation. ACM Trans. Graph. 23(3), 368–376 (2004)

    Article  Google Scholar 

  18. Meylan, L., Süsstrunk, S.: High dynamic range image rendering using a retinex-based adaptive filter. IEEE Trans. Image Processing 15(9), 2820–2830 (2006)

    Article  Google Scholar 

  19. Munkberg, J., Clarberg, P., Hasselgren, J., Akenine-Möller, T.: High dynamic range texture compression for graphics hardware. ACM Trans. Graph. 25(3), 698–706 (2006)

    Article  Google Scholar 

  20. Oh, B.M., Chen, M., Dorsey, J., Durand, F.: Image-based modeling and photo editing. In: Proceedings of SIGGRAPH ’01, Los Angeles, pp. 433–442. ACM, New York (2001)

  21. Paris, S., Durand, F.: A fast approximation of the bilateral filter using a signal processing approach. In: Proceedings of European Conference on Computer Vision ’06. Graz, Austria, pp. 568–580 (2006)

  22. Pérez, P., Gangnet, M., Blake, A.: Poisson image editing. ACM Trans. Graph. 22(3), 313–318 (2003)

    Article  Google Scholar 

  23. Reinhard, E., Devlin, K.: Dynamic range reduction inspired by photoreceptor physiology. IEEE Trans. Vis. Comput. Graph. 11(1), 13–24 (2005)

    Article  Google Scholar 

  24. Reinhard, E., Stark, M., Shirley, P., Ferwerda, J.: Photographic tone reproduction for digital images. In: Proceedings of SIGGRAPH’02, pp. 267–276. ACM, New York (2002)

  25. Reinhard, E., Ward, G., Pattanaik, S., Debevec, P.: High dynamic range imaging. Morgan Kaufmann, San Francisco (2006)

  26. Roimela, K., Aarnio, T., Itäranta, J.: High dynamic range texture compression. ACM Trans. Graph. 25(3), 707–712 (2006)

    Article  Google Scholar 

  27. Seetzen, H., Heidrich, W., Stuerzlinger, W., Ward, G., Whitehead, L., Trentacoste, M., Ghosh, A., Vorozcovs, A.: High dynamic range display systems. ACM Trans. Graph. 23(3), 760–768 (2004)

    Article  Google Scholar 

  28. Shen, J.B., Jin, X.G., Zhou, C., Wang, C.C.L.: Gradient based image completion by solving the Poisson equation. Comput. Graph. 31(1), 119–126 (2007)

    Article  Google Scholar 

  29. Sherstyuk, A.: Kernel functions in convolution surfaces: a comparative analysis. Visual Comput. 15(4), 171–182 (1999)

    Article  MATH  Google Scholar 

  30. Smith, K., Krawczyk, G., Myszkowski, K., Seidel, H.-P.: Beyond tone mapping: enhanced depiction of tone mapped HDR images. Comput. Graph. Forum 25(3), 427–438 (2006)

    Article  Google Scholar 

  31. Tomasi, C., Manduchi, R.: Bilateral filtering for gray and color images. In: Proceedings of International Conference on Computer Vision (ICCV98), pp. 839–846, Bombay, India (1998)

  32. Tsin, Y., Liu, Y., Ramesh, V.: Texture replacement in real images. In: IEEE Conference on Computer Vision and Pattern Recognition’01 (CVPR01), Hawaii, USA, pp. 539–544 (2001)

  33. Xu, R., Pattanaik, S.N., Hughes, C.E.: High-dynamic range still-image encoding in JPEG 2000. IEEE Comput. Graph. Appl. 25(6), 57–64 (2005)

    Article  Google Scholar 

  34. Zelinka, S., Fang, H., Garland, M., Hart, J.C.: Interactive material replacement in photographs. In: Proceedings of Graphics Interface’05, Victoria, pp. 227–232 (2005)

  35. Zhang, R., Tsai, P.S., Cryer, J.E., Shah, M.: Shape from shading: a survey. IEEE Trans. Pattern Anal. Machine Intelligence 21(8), 690–706 (1999)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaogang Jin.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Shen, J., Jin, X. & Sun, H. High dynamic range image tone mapping and retexturing using fast trilateral filtering. Visual Comput 23, 641–650 (2007). https://doi.org/10.1007/s00371-007-0155-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-007-0155-2

Keywords

Navigation