Abstract
With the rapid development of 3D technology, the illumination consistency plays an important role in realistic rendering of virtual objects which are superimposed into the real scene. In this paper we proposed a new approach to estimate illumination, given the images of a scene. Our algorithm is designed from principles in optics, which is based on a global illumination model. First, we get the images of a scene and perform scene reconstruction using images. Then, a photon emission hemispherical model is built for emitting photons into the scene. The photons are traced, meanwhile the result is stored in multiple photon maps. Finally, the estimated illumination is obtained by estimating the photon radiance value in the photon emission hemispherical model. Experiments on our newly collected real scene databases and virtual scene databases show the accuracy of our method subjectively and objectively. By comparing with related work, it is found that more accurate results can be obtained using the global illumination inversely.
Similar content being viewed by others
References
Boom B J, Orts-Escolano S, Ning X X, et al (2017) Interactive light sourceposition estimation for augmented reality with an RGB-D camera. Computer Animation and Virtual Worlds
Che C, Luan F, Zhao S, et al. (2018) Inverse transport networks. arXiv preprint arXiv:1809.10820
Chen XW, Jin X, Wang K (2014) Lighting virtual objects in a single image via coarse scene understanding. Sci Chin Inf Sci 57(9):1–14
Cignoni P, Corsini M, Ranzuglia G (2018) MeshLab: an open source 3D mesh processing system. ERCIM News
Dong Y, Chen G, Peers P et al (2014) Appearance-from-motion:recovering spatially varying surface reflectance under unknown lighting. ACM Trans Graph 33(6):1–12
Gardner M-A, Sunkavalli K, Yumer E et al (2017) Learning to pre-dict indoor illumination from a single image. ACM Trans Graph 36(6):1–14
Georgoulis S, Rematas K, Ritschel T, Gavves E, Fritz M, Van Gool L et al (2017) Reflectance and natural illumination from single-material specular objects using deep learning. IEEE Trans Pattern Anal Mach Intell 40(8):1932–1946
Hold-Geoffroy Y et al (2016) Deep outdoor illumination estimation. IEEE conference on computer vision and pattern recognition
Jensen HW (1996) Global illumination using photon maps. Eurographics Workshop on Rendering Techniques
Jiddi S, Robert P, Marchand E (2017) Reflectance and illumination estimation for realistic augmentations of real scenes. IEEE International Symposium on Mixed & Augmented Reality
Jiddi S , Robert P , Marchand E (2017) Illumination estimation using cast shadows for realistic augmented reality applications. IEEE International Symposium on Mixed and Augmented Reality
Karaoglu S, Liu Y, Gevers T, et al (2017) Point light source position Esti-mation from RGB-D images by learning surface attributes. IEEE Transactionson Image Processing: 1
Knorr SB, Kurz D (2014) Real-time illumination estimation from faces for coherent rendering. IEEE International Symposium on Mixed & Augmented Reality
Li X, Wan W, Cheng X, et al (2010) An improved poisson surface reconstruction algorithm. International conference on Audio Language & Image Processing
Liu B, Xu K, Martin RR (2017) Static scene illumination estimation from videos with applications. J Comput Sci Technol 32(3):430–442
Neverova N, Muselet D, Trémeau A (2012) Lighting estimation in indoor environments from low-quality images. European conference on computer vision
Panagopoulos A, Samaras D, Paragios N (2009) Robust shadow and illumination estimation using a mixture model. IEEE conference on computer vision and pattern recognition
Panagopoulos A, Wang C, Samaras D,et al. (2011) Illumination estimation and cast shadow detection through a higher-order graphical model. IEEEconference on computer vision and pattern recognition
Romeiro F, Zickler T (2010) Blind reflectometry. European conference on computer vision
Sato I, Sato Y, Ikeuchi K (2003) Illumination from shadows. IEEE Trans Pattern Anal Mach Intell 25(3):0–300
Shen J, Yang X, Jia Y, Li X (2011) Intrinsic images using optimization. IEEE conference on computer vision and pattern recognition
Shim H (2012) Faces as light probes for relighting. Opt Eng 51(7):077002
Snavely N, Seitz SM, Szeliski AR (2006) Photo tourism: exploring photo collections in 3D. ACM Trans Graph 25(3):835–846
Song M, Watanabe H, Hara J (2018) Robust 3D reconstruction with omni-directional camera based on structure from motion. International Workshop on Advanced Image Technology
Wang H, Cao J, Tang L et al (2011) HDR image synthesis based on multi-exposure color images. Informatics in control, automation and robotics. Springer, Berlin Heidelberg
Weber H, Prévost D, Lalonde J-F (2018) Learning to estimate indoor lighting from 3d objects. International conference on 3D vision
Wu C (2013) Towards linear-time incremental structure from motion. International conference on 3D vision
Wu H, Wang Z, Zhou K (2016) Simultaneous localization and appearance estimation with a consumer RGB-D camera. IEEE Trans Vis Comput Graph 22(8):2012–2023
Yuan L, Hu Y, Li D, et al.(2018) Illumination consistency based on single low dynamic range images. Multimed Tools Appl:1–27
Zhang G, Dong Z, Jia J et al. (2010) Efficient non-consecutive feature Tr-acking for structure-from-motion. European Conference on Computer Vision
Acknowledgements
This work was supported by the National Key R&D Plan (2017YFB1002900) and the National Natural Science Foundation of China (No. 61771220 and No. 61631009).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Zhang, A., Zhao, Y. & Wang, S. Illumination estimation for augmented reality based on a global illumination model. Multimed Tools Appl 78, 33487–33503 (2019). https://doi.org/10.1007/s11042-019-08155-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-08155-2