Abstract
In this paper, we present a novel technique for applying image-based lighting on virtual objects by constructing synthesized environment maps (SEM) automatically. In contrast to related work, we use unordered photo collections as input instead of a completely measured environmental lighting (so called light probe). Each image is interpreted as a spatial piece of a light probe. Thus, we accumulate all given pieces to a synthesized environment map by a given weight function. In addition, multiple coverage is used to increase the dynamic range. Finally, we show how this algorithm is applied for an interactive image-based Augmented Reality environment for virtual product presentations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Snavely, N., Seitz, S.M., Szeliski, R.: Photo tourism: Exploring photo collections in 3d. In: SIGGRAPH Conference Proceedings, pp. 835–846. ACM Press, New York (2006)
Azuma, R.T.: A survey of augmented reality. In: Presence: Teleoperators and Virtual Environments, vol. 6 (1997)
Curtis, D., Mizell, D., Gruenbaum, P., Janin, A.: Several devils in the details: making an ar application work in the airplane factory. In: IWAR 1998: Proceedings of the international workshop on Augmented reality: placing artificial objects in real scenes, pp. 47–60 (1999)
Doil, F., Schreiber, W., Alt, T., Patron, C.: Augmented reality for manufacturing planning. In: EGVE, Proceedings of the workshop on Virtual environments 2003 (2003)
Tok, Stok: Planta virtual (2009), http://www.plantavirtual.com.br/website/
Metaio Augmented Solutions: Click and design (2009), http://www.metaio.com/demo/demo/afc-moebelplaner/
Grosch, T.: Augmentierte Bildsynthese. PhD thesis, Universität Koblenz-Landau (2007)
Snavely, N.: Bundler: Structure from motion for unordered image collections (2008), http://phototour.cs.washington.edu/bundler/
Debevec, P.: Rendering synthetic objects into real scenes: Bridging traditional and image-based graphics with global illumination and high dynamic range photography. In: SIGGRAPH 1998 (1998)
Debevec, P.: A median cut algorithm for light probe sampling. In: High Dynamic Range Imaging: Acquisition, Display, and Image-Based Lighting (2005)
Dachuri, N., Kim, S.M., Lee, K.H.: Estimation of few light sources from environment maps for fast realistic rendering. In: ICAT 2005: Proceedings of the 2005 international conference on Augmented tele-existence (2005)
Unger, J., Wrenninge, M., Ollila, M.: Real-time image based lighting in software using hdr panoramas. In: GRAPHITE 2003: Proceedings of the 1st international conference on Computer graphics and interactive techniques in Australasia and South East Asia, p. 263. ACM, New York (2003)
Neulander, I.: Image-based diffuse lighting using visibility maps. In: SIGGRAPH 2003: ACM SIGGRAPH 2003 Sketches & Applications, p. 1 (2003)
Robertson, M., Borman, S., Stevenson, R.: Dynamic range improvement through multiple exposures. In: Proceedings of 1999 International Conference on Image Processing, ICIP 1999, vol. 3 (1999)
Debevec, P.E., Malik, J.: Recovering high dynamic range radiance maps from photographs. In: SIGGRAPH 1997 (1997)
Kirilov, A.: Aforge.net framework 2.0.0 beta (2009), http://code.google.com/p/aforge/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kölzer, K., Nagl, F., Birnbach, B., Grimm, P. (2009). Rendering Virtual Objects with High Dynamic Range Lighting Extracted Automatically from Unordered Photo Collections. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2009. Lecture Notes in Computer Science, vol 5876. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10520-3_95
Download citation
DOI: https://doi.org/10.1007/978-3-642-10520-3_95
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-10519-7
Online ISBN: 978-3-642-10520-3
eBook Packages: Computer ScienceComputer Science (R0)