Abstract
The paper proposes a technique for estimating outdoor illumination conditions in terms of sun and sky radiances directly from pixel values of dynamic shadows detected in video sequences produced by a commercial stereo camera. The technique is applied to the rendering of virtual objects into the image stream to achieve realistic Augmented Reality where the shading and shadowing of virtual objects is consistent with the real scene. Other techniques require the presence of a known object, a light probe, in the scene for estimating illumination. The technique proposed here works in general scenes and does not require High Dynamic Range imagery. Experiments demonstrate that sun and sky radiances are estimated to within 7% of ground truth values.
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
Barsi, L., Szimary-Kalos, L., Szecsi, L.: Image-based illumination on the gpu. Machine Graphics and Graphics 14(2), 159–169 (2005)
Blanco-Muriel, M., Alarcón-Padilla, D.C., López-Moratalla, T., Lara-Coira, M.: Computing the solar vector. Solar Energy 70(5), 431–441 (2001)
Boivin, S., Gagalowicz, A.: Image-based rendering of diffuse, specular and glossy surfaces from a single image. In: Proceedings: ACM SIGGRAPH 2001, pp. 107–116 (August 2001), http://www.dgp.toronto.edu/~boivin/
Boivin, S., Gagalowicz, A.: Inverse rendering from a single image. In: Proceedings: First European Conference on Color in Graphics, Images and Vision, Poitiers, France, pp. 268–277 (April 2002), http://www.dgp.toronto.edu/~boivin/
Cao, X., Shen, Y., Shah, M., Foroosh, H.: Single view compositing with shadows. The Visual Computer, 639–648 (September 2005)
Chalidabhongse, T., Kim, K., Harwood, D., Davis, L.: A Perturbation Method for Evaluating Background Subtraction Algorithms. In: Joint IEEE International Workshop on Visual Surveillance and Performance Evaluation of Tracking and Surveillance, Nice, France, October 11-12 (2003)
Debevec, P.: 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 (July 1998)
Debevec, P.: Tutorial: Image-based lighting. IEEE Computer Graphics and Applications, 26–34 (March/April 2002)
Debevec, P., Malik, J.: Recovering high dynamic range radiance maps from photographs. In: Proceedings: SIGGRAPH 1997, Los Angeles, CA, USA (August 1997)
Dutré, P., Bekaert, P., Bala, K.: Advanced Global Illumination. A. K. Peters (2003)
Finlayson, G.D., Hordley, S.D., Drew, M.S.: Removing Shadows from Images. In: Heyden, A., Sparr, G., Nielsen, M., Johansen, P. (eds.) ECCV 2002. LNCS, vol. 2353, pp. 823–836. Springer, Heidelberg (2002)
Gibson, S., Cook, J., Howard, T., Hubbold, R.: Rapic shadow generation in real-world lighting environments. In: Proceedings: EuroGraphics Symposium on Rendering, Leuwen, Belgium (June 2003)
Hara, K., Nishino, K., Ikeuchi, K.: Light source position and reflectance estimation from a single view without the distant illumination assumption. IEEE Trans. Pattern Anal. Mach. Intell. 27(4), 493–505 (2005)
Havran, V., Smyk, M., Krawczyk, G., Myszkowski, K., Seidel, H.P.: Importance Sampling for Video Environment Maps. In: Eurographics Symposium on Rendering 2005, Konstanz, Germany, pp. 31–42, 311 (2005)
Horprasert, T., Harwood, D., Davis, L.S.: A statistical approach for real-time robust background subtraction and shadow detection. In: Proceedings: IEEE ICCV 1999 FRAME-RATE Workshop, Kerkyra, Greece (September 1999)
Huerta, I., Holte, M., Moeslund, T., Gonzà lez, J.: Detection and removal of chromatic moving shadows in surveillance scenarios. In: Proceedings: IEEE ICCV 2009, Kyoto, Japan (September 2009)
Jacobs, K., Loscos, C.: State of the art report on classification of illumination methods for mixed reality. In: EUROGRAPHICS, Grenoble, France (September 2004), http://www.cs.ucl.ac.uk/staff/k.jacobs/research.html
Kanbara, M., Yokoya, N.: Real-time estimation of light source environment for photorealistic augmented reality. In: Proceedings of the 17th ICPR, Cambridge, United Kingdom, pp. 911–914 (August 2004)
Kim, K., Chalidabhongse, T., Harwood, D., Davis, L.: Real-time Foreground-Background Segmentation using Codebook Model. Real-time Imaging 11(3), 167–256 (2005)
Loscos, C., Drettakis, G., Robert, L.: Interative virtual relighting of real scenes. IEEE Transactions on Visualization and Computer Graphics 6(4), 289–305 (2000)
Madsen, C.B., Laursen, R.: A scalable gpu-based approach to shading and shadowing for photorealistic real-time augmented reality. In: Proceedings: International Conference on Graphics Theory and Applications, Barcelona, Spain, pp. 252–261 (March 2007)
Madsen, C.B., Moeslund, T.B., Pal, A., Balasubramanian, S.: Shadow detection in dynamic scenes using dense stereo information and an outdoor illumination model. In: Koch, R., Kolb, A. (eds.) Proceedings: 3rd Workshop on Dynamic 3D Imaging, in conjunction with Symposium of the German Association for Pattern Recognition, Jena, Germany, pp. 100–125 (September 2009)
Marchand, J.A., Onyango, C.M.: Shadow-invariant classification for scenes illuminated by daylight. Journal of the Optical Society of America 17(11), 1952–1961 (2000)
Nielsen, M., Madsen, C.B.: Graph Cut Based Segmentation of Soft Shadows for Seemless Removal and Augmentation. In: Ersbøll, B.K., Pedersen, K.S. (eds.) SCIA 2007. LNCS, vol. 4522, pp. 918–927. Springer, Heidelberg (2007)
Perez, R., Seals, R., Michalsky, J.: All-weather model for sky luminance distribution–preliminary configuration and validation. Solar Energy 50(3), 235–245 (1993), http://www.sciencedirect.com/science/article/B6V50-497T8FV-99/2/69a6d079526288e5f4bb5708e3fed05d
PointGrey: Bumblebee XB3 stereo camera, Point Grey Research, Inc. (2009), http://www.ptgrey.com/products/bumblebee/index.html
Prati, A., Mikic, I., Trivedi, M., Cucchiara, R.: Detecting Moving Shadows: Algorithms and Evaluation. IEEE Transactions on Pattern Analysis and Machine Intelligence 25, 918–923 (2003)
Preetham, A.J., Shirley, P., Smits, B.: A practical analytic model for daylight. In: Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1999, pp. 91–100. ACM Press/Addison-Wesley Publishing Co., New York (1999), http://dx.doi.org/10.1145/311535.311545
Salvador, E., Cavalarro, A., Ebrahimi, T.: Shadow identification and classification using invariant color models. Computer Vision and Image Understanding 95, 238–259 (2004)
Sato, I., Sato, Y., Ikeuchi, K.: Acquiring a radiance distribution to superimpose virtual objects onto a real scene. IEEE Transactions on Visualization and Computer Graphics 5(1), 1–12 (1999)
Sato, I., Sato, Y., Ikeuchi, K.: Illumination distribution from brightness in shadows: adaptive estimation of illumination distribution with unknown reflectance properties in shadow regions. In: Proceedings: International Conference on Computer Vision, pp. 875–882 (September 1999)
Wang, Y., Samaras, D.: Estimation of multiple directional illuminants from a single image. Image Vision Computing 26(9), 1179–1195 (2008)
Ward, G.: Radiance - Synthetic Imaging System (2009), http://radsite.lbl.gov/radiance/
Yu, Y., Debevec, P., Malik, J., Hawkins, T.: Inverse global illumination: Recovering reflectance models of real scenes from photographs. In: Proceedings: SIGGRAPH 1999, Los Angeles, California, USA, pp. 215–224 (August 1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Madsen, C.B., Lal, B.B. (2013). Estimating Outdoor Illumination Conditions Based on Detection of Dynamic Shadows. In: Csurka, G., Kraus, M., Mestetskiy, L., Richard, P., Braz, J. (eds) Computer Vision, Imaging and Computer Graphics. Theory and Applications. VISIGRAPP 2011. Communications in Computer and Information Science, vol 274. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32350-8_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-32350-8_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32349-2
Online ISBN: 978-3-642-32350-8
eBook Packages: Computer ScienceComputer Science (R0)