REAL-TIME VIEW-DEPENDENT VISUALIZATION OF REAL WORLD GLOSSY SURFACES

Claus B. Madsen, Bjarne K. Mortensen, Jens R. Andersen

Abstract

A technique for real-time visualization of glossy surfaces is presented. The technique is aimed at recreating the view-dependent appearance of glossy surfaces under some fixed illumination conditions. The visualized surfaces can be actual real world surfaces or they can be surfaces for which the appearance is precomputed with a global illumination renderer. The approach taken is to image to surface from a large number of viewpoints distributed over the viewsphere. From these images the reflected radiance in different directions is sampled and a parameterized model is fitted to these radiance samples. Two different models are explored: a very low parameter model inspired by the Phong reflection model, and a general Spherical Harmonics model. It is concluded that the Phong-based model is best suited for this type of application.

References

  1. Ballard, D. H. and Brown, C. M. (1982). Computer Vision. Prentice-Hall.
  2. Barsi, A., Szirmay-Kalos, L., and Szécsi, L. (2005). Imagebased illumination on the gpu. Machine Graphics and Vision, 14(2):159 - 169.
  3. Boivin, S. and Gagalowicz, A. (2001). Image-based rendering of diffuse, specular and glossy surfaces from a single image. In Proceedings: ACM SIGGRAPH 2001, Computer Graphics Proceedings, Annual Conference Series, pages 107-116.
  4. Boivin, S. and Gagalowicz, A. (2002). Inverse rendering from a single image. In Proceedings: First European Conference on Color in Graphics, Images and Vision, Poitiers, France, pages 268-277.
  5. Bouguet, J.-Y. (2007). Camera Calibration Toolbox for Matlab, www.vision.caltech.edu/bouguetj/calib doc/.
  6. Cohen, J. M. and Debevec, P. (2001). The LightGen HDRShop plugin. www.hdrshop.com/mainpages/plugins.html.
  7. Dana, K. J., van Ginneken, B., Nayar, S. K., and Koenderink, J. J. (1997). Reflectance and texture of realworld surfaces. IEEE Conference on Computer Vision and Pattern Recognition.
  8. Debevec, P. (1998). Rendering synthetic objects into real scenes: Bridging traditional and image-based graphics with global illumination and high dynamic range photography. In Proceedings: SIGGRAPH 1998, Orlando, Florida, USA.
  9. Debevec, P. (2002). Tutorial: Image-based lighting. IEEE Computer Graphics and Applications, pages 26 - 34.
  10. Debevec, P. (2005). A median cut algorithm for light probe sampling. In Proceedings: SIGGRAPH 2005, Los Angeles, California, USA. Poster abstract.
  11. Debevec, P. and Malik, J. (1997). Recovering high dynamic range radiance maps from photographs. In Proceedings: SIGGRAPH 1997, Los Angeles, CA, USA.
  12. Debevec, P. E., Borshukov, G., and Yu, Y. (1998). Efficient view-dependent image-based rendering with projective texture-mapping. In 9th Eurographics Rendering Workshop,.
  13. Debevec et al., P. (2007). www.hdrshop.com.
  14. Dutré, P., Bekaert, P., and Bala, K. (2003). Global Illumination. A. K. Peters.
  15. Gibson, S., Cook, J., Howard, T., and Hubbold, R. (2003). Rapic shadow generation in real-world lighting environments. In Proceedings: EuroGraphics Symposium on Rendering, Leuwen, Belgium.
  16. Gibson, S., Howard, T., and Hubbold, R. (2001). Flexible image/based photometric reonstruction using virtual light sources. In Chalmers, A. and Rhyne, T.-M., editors, Proceedings: Annual Conference of the European Association for Computer Graphics, EUROGRAPHICS 2001, Manchester, United Kingdom.
  17. Gortler, S. J., Grzeszczuk, R., Szeliski, R., and Cohen, M. F. (1996). The lumigraph. In SIGGRAPH 7896: Proceedings of the 23rd annual conference on Computer graphics and interactive techniques, pages 43- 54, New York, NY, USA. ACM Press.
  18. Green, R. (2003). Spherical harmonic lighting: The gritty details. Technical report, Sony Computer Entertainment America.
  19. Greger, G., Shirley, P., Hubbard, P. M., and Greenberg, D. P. (1998). The irradiance volume. IEEE Computer Graphics and Applications, 18(2):32-43.
  20. Havran, V., Smyk, M., Krawczyk, G., Myszkowski, K., and Seidel, H.-P. (2005). Importance Sampling for Video Environment Maps. In Bala, K. and Dutré, P., editors, Eurographics Symposium on Rendering 2005, pages 31-42,311, Konstanz, Germany. ACM SIGGRAPH.
  21. Jacobs, K. and Loscos, C. (2004). State of the art report on classification of illumination methods for mixed reality. In EUROGRAPHICS, Grenoble, France.
  22. Jensen, H. W. (2001). Realistic Image Synthesis Using Photon Mapping. A. K. Peters.
  23. Jensen, T., Andersen, M., and Madsen, C. B. (2006). Realtime image-based lighting for outdoor augmented reality under dynamically changing illumination conditions. In Proceedings: International Conference on Graphics Theory and Applications, Setúbal, Portugal, pages 364-371.
  24. Kang, S. B. (1997). A survey of image-based rendering techniques. Tehcnical report series CRL 97/4, Cambridge Research Laboratory, Digital Equipment Corporation, One Kendall Square, Building 700, Cambridge, Massachusetts 02139.
  25. Lensch, H. P. A., Kautz, J., Goesele, M., Heidrich, W., and Seidel, H.-P. (2003). Image-based reconstruction of spatial appearance and geometric detail. ACM Transactions on Graphics, 22(2):234-257.
  26. Levoy, M. and Hanrahan, P. (1996). Light field rendering. In SIGGRAPH 7896: Proceedings of the 23rd annual conference on Computer graphics and interactive techniques, pages 31-42, New York, NY, USA. ACM Press.
  27. Madsen, C. B. and Laursen, R. (2007). A scalable gpubased approach to shading and shadowing for photorealistic real-time augmented reality. In Proceedings: International Conference on Graphics Theory and Applications, Barcelona, Spain, pages 252 - 261.
  28. Madsen, C. B., Sørensen, M. K. D., and Vittrup, M. (2003). Estimating positions and radiances of a small number of light sources for real-time image-based lighting. In Proceedings: EUROGRAPHICS 2003, Granada, Spain, pages 37 - 44.
  29. McAllister, D. K., Lastra, A. A., and Heidrich, W. (2002). Efficient rendering of spatial bi-directional reflectance distribution functions. In Graphics Hardware 2002, pages 79-88.
  30. Miller, G. S. P., Rubin, S. M., and Ponceleon, D. B. (1998). Lazy decompression of surface light fields for precomputed global illumination. In Rendering Techniques, pages 281-292.
  31. Oliveira, M. M. (2002). Image-based modelling and rendering: A survey. RITA - Revista de Informatica Teorica a Aplicada, 9(2):37 - 66. Brasillian journal, but paper is in English.
  32. Sloan, P.-P., Hall, J., Hart, J., and Snyder, J. (2003). Clustered principal components for pre-computed radiance transfer. In Proceedings: SIGGRAPH 2003, New York, New York, USA, pages 382 - 391.
  33. Sloan, P.-P., Kautz, J., and Snyder, J. (2002). Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. In Proceedings: SIGGRAPH 2002, San Antonio, Texas, USA, pages 527 - 536.
  34. SourceForge.net (2007). OpenCV Computer Vision Library, www.sourceforge.net/projects/opencv/.
  35. Westin, S., Arvo, J., and Torrance, K. (1992). Predicting reflectance functions from complex surfaces. In Proceedings: SIGGRAPH 1992, New York, New York, USA, pages 255 - 264.
  36. Wood, D. N., Azuma, D. I., Aldinger, K., Curless, B., Duchamp, T., Salesin, D. H., and Stuetzle, W. (2000). Surface light fields for 3D photography. In Proceedings: SIGGRAPH 2000, pages 287-296.
  37. Yu, Y., Debevec, P., Malik, J., and Hawkins, T. (1999). Inverse global illumination: Recovering reflectance models of real scenes from photographs. In Proceedings: SIGGRAPH 1999, Los Angeles, California, USA, pages 215 - 224.
  38. Zickler, T., Enrique, S., Ramamoorthi, R., and Belhumeur, P. (2005). Reflectance sharing: Image-based rendering from a sparse set of images. In Rendering Techniques 2005: 16th Eurographics Workshop on Rendering, pages 253-264.
Download


Paper Citation


in Harvard Style

B. Madsen C., K. Mortensen B. and R. Andersen J. (2008). REAL-TIME VIEW-DEPENDENT VISUALIZATION OF REAL WORLD GLOSSY SURFACES . In Proceedings of the Third International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2008) ISBN 978-989-8111-20-3, pages 231-240. DOI: 10.5220/0001095602310240


in Bibtex Style

@conference{grapp08,
author={Claus B. Madsen and Bjarne K. Mortensen and Jens R. Andersen},
title={REAL-TIME VIEW-DEPENDENT VISUALIZATION OF REAL WORLD GLOSSY SURFACES},
booktitle={Proceedings of the Third International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2008)},
year={2008},
pages={231-240},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001095602310240},
isbn={978-989-8111-20-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2008)
TI - REAL-TIME VIEW-DEPENDENT VISUALIZATION OF REAL WORLD GLOSSY SURFACES
SN - 978-989-8111-20-3
AU - B. Madsen C.
AU - K. Mortensen B.
AU - R. Andersen J.
PY - 2008
SP - 231
EP - 240
DO - 10.5220/0001095602310240