Abstract
We present a novel approach for on-site acquisition of surface reflectance for planar, spatially varying, isotropic samples in uncontrolled outdoor environments. Our method exploits the naturally occurring linear polarization of incident and reflected illumination for this purpose. By rotating a linear polarizing filter in front of a camera at three different orientations, we measure the polarization reflected off the sample and combine this information with multi-view analysis and inverse rendering in order to recover per-pixel, high resolution reflectance and surface normal maps. Specifically, we employ polarization imaging from two near orthogonal views close to the Brewster angle of incidence in order to maximize polarization cues for surface reflectance estimation. To the best of our knowledge, our method is the first to successfully extract a complete set of reflectance parameters with passive capture in completely uncontrolled outdoor settings. To this end, we analyze our approach under the general, but previously unstudied, case of incident partial linear polarization (due to the sky) in order to identify the strengths and weaknesses of the method under various outdoor conditions. We provide practical guidelines for on-site acquisition based on our analysis, and demonstrate high quality results with an entry level DSLR as well as a mobile phone.
Supplemental Material
Available for Download
Supplemental material.
- Miika Aittala, Timo Aila, and Jaakko Lehtinen. 2016. Reflectance Modeling by Neural Texture Synthesis. ACM Trans. Graph. 35, 4, Article 65 (July 2016), 13 pages. Google ScholarDigital Library
- Miika Aittala, Tim Weyrich, and Jaakko Lehtinen. 2013. Practical SVBRDF Capture In The Frequency Domain. ACM Trans. on Graphics (Proc. SIGGRAPH) 32, 4 (2013). Google ScholarDigital Library
- Miika Aittala, Tim Weyrich, and Jaakko Lehtinen. 2015. Two-shot svbrdf capture for stationary materials. ACM Transactions on Graphics 34, 4 (2015), 110. Google ScholarDigital Library
- Gary Atkinson and Edwin R Hancock. 2006. Recovery of surface orientation from diffuse polarization. Image Processing, IEEE Transactions on 15, 6 (2006), 1653--1664. Google ScholarDigital Library
- Guojun Chen, Yue Dong, Pieter Peers, Jiawan Zhang, and Xin Tong. 2014. Reflectance Scanning: Estimating Shading Frame and BRDF with Generalized Linear Light Sources. ACM Trans. Graph. 33, 4, Article 117 (July 2014), 11 pages. Google ScholarDigital Library
- Hua Chen and Lawrence B. Wolff. 1998. Polarization Phase-Based Method For Material Classification In Computer Vision. IJCV 28, 1 (1998), 73--83. Google ScholarDigital Library
- E. Collett. 2005. Field Guide to Polarization, SPIE Field Guides vol. FG05. SPIE.Google Scholar
- R. L. Cook and K. E. Torrance. 1982. A Reflectance Model for Computer Graphics. ACM TOG 1, 1 (1982), 7--24. Google ScholarDigital Library
- Paul Debevec. 1998. Rendering Synthetic Objects into Real Scenes: Bridging Traditional and Image-Based Graphics with Global Illumination and High Dynamic Range Photography. In Proceedings of ACM SIGGRAPH 98. Google ScholarDigital Library
- Paul Debevec, Tim Hawkins, Chris Tchou, Haarm-Pieter Duiker, Westley Sarokin, and Mark Sagar. 2000. Acquiring the Reflectance Field of a Human Face. In Proceedings of ACM SIGGRAPH 2000. 145--156. Google ScholarDigital Library
- Yue Dong, Guojun Chen, Pieter Peers, Jiawan Zhang, and Xin Tong. 2014. Appearance-from-motion: recovering spatially varying surface reflectance under unknown lighting. ACM Transactions on Graphics (TOG) 33, 6 (2014), 193. Google ScholarDigital Library
- Yannick Francken, Tom Cuypers, Tom Mertens, and Philippe Bekaert. 2009. Gloss and Normal Map Acquisition of Mesostructures Using Gray Codes. In Proceedings of the 5th International Symposium on Advances in Visual Computing: Part II (ISVC '09). Springer-Verlag, Berlin, Heidelberg, 788--798. Google ScholarDigital Library
- Andrew Gardner, Chris Tchou, Tim Hawkins, and Paul Debevec. 2003. Linear light source reflectometry. ACM Trans. Graph. (Proc. SIGGRAPH) 22, 3 (2003), 749--758. Google ScholarDigital Library
- Abhijeet Ghosh, Tongbo Chen, Pieter Peers, Cyrus A. Wilson, and Paul Debevec. 2010. Circularly polarized spherical illumination reflectometry. ACM Trans. Graph. (Proc. SIGGRAPH Asia) 29 (December 2010), 162:1--162:12. Issue 6. Google ScholarDigital Library
- Abhijeet Ghosh, Tongbo Chen, Pieter Peers, Cyrus A. Wilson, and Paul E. Debevec. 2009. Estimating Specular Roughness and Anisotropy from Second Order Spherical Gradient Illumination. Comput. Graph. Forum 28, 4 (2009), 1161--1170. Google ScholarDigital Library
- Abhijeet Ghosh, Graham Fyffe, Borom Tunwattanapong, Jay Busch, Xueming Yu, and Paul Debevec. 2011. Multiview face capture using polarized spherical gradient illumination. ACM Trans. Graphics (Proc. SIGGRAPH Asia), Article 129 (2011), 10 pages. Google ScholarDigital Library
- Abhijeet Ghosh, Tim Hawkins, Pieter Peers, Sune Frederiksen, and Paul Debevec. 2008. Practical Modeling and Acquisition of Layered Facial Reflectance. ACM Transactions on Graphics 27, 5 (Dec. 2008), 139:1--139:10. Google ScholarDigital Library
- Mashhuda Glencross, Gregory J. Ward, Francho Melendez, Caroline Jay, Jun Liu, and Roger Hubbold. 2008. A Perceptually Validated Model for Surface Depth Hallucination. ACM Trans. Graph. 27, 3, Article 59 (Aug. 2008), 8 pages. Google ScholarDigital Library
- D. Guarnera, G.C. Guarnera, A. Ghosh, C. Denk, and M. Glencross. 2016. BRDF Representation and Acquisition. Computer Graphics Forum 35, 2 (2016), 625--650.Google ScholarCross Ref
- Giuseppe Claudio Guarnera, Pieter Peers, Paul E. Debevec, and Abhijeet Ghosh. 2012. Estimating Surface Normals from Spherical Stokes Reflectance Fields. In ECCV Workshop on Color and Photometry in Computer Vision. 340--349. Google ScholarDigital Library
- Daniel Hauagge, Scott Wehrwein, Paul Upchurch, Kavita Bala, and Noah Snavely. 2014. Reasoning about photo collections using models of outdoor illumination. In Proceedings of the British Machine Vision Conference. BMVA Press.Google ScholarCross Ref
- Cong Phuoc Huynh, Antonio Robles-Kelly, and Edwin Hancock. 2010. Shape and refractive index recovery from single-view polarisation images. In Computer Vision and Pattern Recognition (CVPR), 2010 IEEE Conference on. IEEE, 1229--1236.Google ScholarCross Ref
- Achuta Kadambi, Vage Taamazyan, Boxin Shi, and Ramesh Raskar. 2015. Polarized 3D: High-Quality Depth Sensing with Polarization Cues. In Proceedings of the IEEE International Conference on Computer Vision. 3370--3378. Google ScholarDigital Library
- Davis E. King. 2009. Dlib-ml: A Machine Learning Toolkit. Journal of Machine Learning Research 10 (2009), 1755--1758. Google ScholarDigital Library
- G.P. Können. 1985. Polarized Light in Nature. Cambridge University Press.Google Scholar
- Kazutada Koshikawa. 1992. A polarimetric approach to shape understanding of glossy objects. (1992), 190--192.Google Scholar
- Stephen Lombardi and Ko Nishino. 2012. Reflectance and Natural Illumination from a Single Image. In Proc. European Conference on Computer Vision (ECCV'12). 582--595. Google ScholarDigital Library
- Wan-Chun Ma, Tim Hawkins, Pieter Peers, Charles-Felix Chabert, Malte Weiss, and Paul Debevec. 2007. Rapid Acquisition of Specular and Diffuse Normal Maps from Polarized Spherical Gradient Illumination. In Rendering Techniques. 183--194. Google ScholarDigital Library
- Rafal Mantiuk, Grzegorz Krawczyk, Radoslaw Mantiuk, and Hans-Peter Seidel. 2007. High dynamic range imaging pipeline: Perception-motivated representation of visual content. In Electronic Imaging 2007. International Society for Optics and Photonics, 649212-649212.Google Scholar
- Daisuke Miyazaki, Masataka Kagesawa, and Katsushi Ikeuchi. 2003. Polarization-based Transparent Surface Modeling from Two Views. In ICCV. 1381--1386. Google ScholarDigital Library
- Daisuke Miyazaki, Takuya Shigetomi, Masashi Baba, Ryo Furukawa, Shinsaku Hiura, and Naoki Asada. 2012. Polarization-based surface normal estimation of black specular objects from multiple viewpoints. In 3D Imaging, Modeling, Processing, Visualization and Transmission (3DIMPVT), 2012 Second International Conference on. IEEE, 104--111. Google ScholarDigital Library
- Daisuke Miyazaki, Robby T. Tan, Kenji Hara, and Katsushi Ikeuchi. 2003. Polarization-based Inverse Rendering from a Single View. In ICCV. 982--987. Google ScholarDigital Library
- Volker Müller. 1995. Polarization-Based Separation of Diffuse and Specular Surface-Reflection. In Mustererkennung 1995. Springer, 202--209. Google ScholarDigital Library
- Shree K. Nayar, Xi-Sheng Fang, and Terrance Boult. 1997. Separation of Reflection Components Using Color and Polarization. IJCV 21, 3 (1997). Google ScholarDigital Library
- Jannik Boll Nielsen, Henrik Wann Jensen, and Ravi Ramamoorthi. 2015. On Optimal, Minimal BRDF Sampling for Relectance Acquisition. ACM Trans. Graph. 34, 6, Article 186 (Oct. 2015), 11 pages. Google ScholarDigital Library
- Geoffrey Oxholm and Ko Nishino. 2012. Shape and Reflectance from Natural Illumination. In Proc. European Conference on Computer Vision (ECCV'12). 528--541. Google ScholarDigital Library
- KE Peiponen, V Kontturi, I Niskanen, M Juuti, J Räty, H Koivula, and M Toivakka. 2008. On estimation of complex refractive index and colour of dry black and cyan offset inks by a multi-function spectrophotometer. Measurement Science and Technology 19, 11 (2008), 115601.Google ScholarCross Ref
- Stefan Rahmann and Nikos Canterakis. 2001. Reconstruction of Specular Surfaces using Polarization Imaging. CVRP 1 (2001), 149.Google Scholar
- Peiran Ren, Jiaping Wang, John Snyder, Xin Tong, and Baining Guo. 2011. Pocket reflectometry. ACM Trans. Graph. 30, 4 (July 2011), 45:1--45:10. Google ScholarDigital Library
- J. Riviere, P. Peers, and A. Ghosh. 2016. Mobile Surface Relectometry. Computer Graphics Forum 35, 1 (2016), 191--202. Google ScholarDigital Library
- Fabiano Romeiro, Yuriy Vasilyev, and Todd Zickler. 2008. Passive relectometry. In Computer Vision-ECCV 2008. Springer, 859--872. Google ScholarDigital Library
- Fabiano Romeiro and Todd Zickler. 2010. Blind reflectometry. In Proc. of ECCV. 45--58. Google ScholarDigital Library
- Firooz Sadjadiz and Farzad Sadjadi. 2007. Extraction of surface normal and index of refraction using a pair of passive infrared polarimetric sensors. In IEEE Conference on Computer Vision and Pattern Recognition. 1--5.Google ScholarCross Ref
- Megumi Saito, Yoichi Sato, Katsushi Ikeuchi, and Hiroshi Kashiwagi. 1999. Measurement of surface orientations of transparent objects by use of polarization in highlight. J. Opt. Soc. Am. A 16, 9 (1999), 2286--2293.Google ScholarCross Ref
- C. Schlick. 1994. An inexpensive BRDF model for physically-based rendering. Computer Graphics Forum 13, 3 (1994), 233--246.Google ScholarCross Ref
- W.A.P. Smith, R. Ramamoorthi, and S. Tozza. 2016. Linear Depth Estimation from an Uncalibrated, Monocular Polarisation Image. In Proc. of European Conference on Computer Vision (ECCV). 517--526.Google Scholar
- John W Strutt. 1871. XV. On the light from the sky, its polarization and colour. The London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science 41, 271 (1871), 107--120.Google ScholarCross Ref
- Vimal Thilak, David G. Voelz, and Charles D. Creusere. 2007. Polarization-based index of refraction and reflection angle estimation for remote sensing applications. Appl. Opt. 46, 30 (2007), 7527--7536.Google ScholarCross Ref
- Shinji Umeyama and Guy Godin. 2004. Separation of Diffuse and Specular Components of Surface Reflection by Use of Polarization and Statistical Analysis of Images. PAMI 26, 5 (2004). Google ScholarDigital Library
- Bruce Walter, Stephen R Marschner, Hongsong Li, and Kenneth E Torrance. 2007. Microfacet models for refraction through rough surfaces. In Proceedings of the 18th Eurographics conference on Rendering Techniques. Eurographics Association, 195--206. Google ScholarDigital Library
- Chun-Po Wang, Noah Snavely, and Steve Marschner. 2011. Estimating Dual-scale Properties of Glossy Surfaces from Step-edge Lighting. ACM Trans. Graph. 30, 6, Article 172 (Dec. 2011), 12 pages. Google ScholarDigital Library
- Tim Weyrich, Jason Lawrence, Hendrik P. A. Lensch, Szymon Rusinkiewicz, and Todd Zickler. 2009. Principles of Appearance Acquisition and Representation. Found. Trends. Comput. Graph. Vis. 4, 2 (Feb. 2009), 75--191. Google ScholarDigital Library
- L. B. Wolff. 1989. Surface orientation from two camera stereo with polarizers. In Proc. SPIE Conf. Optics, Illumination and Image Sensing for Machine Vision IV, Vol. 1194. 287--297.Google Scholar
- Lawrence B. Wolff and Terrance E. Boult. 1991. Constraining Object Features Using a Polarization Relectance Model. PAMI 13, 7 (1991), 635--657. Google ScholarDigital Library
- Changchang Wu. 2011. VisualSFM: A visual structure from motion system. (2011).Google Scholar
- Hongzhi Wu and Kun Zhou. 2015. AppFusion: Interactive Appearance Acquisition Using a Kinect Sensor. Computer Graphics Forum 34, 6 (2015), 289--298. Google ScholarDigital Library
- Rui Xia, Yue Dong, Pieter Peers, and Xin Tong. 2016. Recovering Shape and Spatially-varying Surface Reflectance Under Unknown Illumination. ACM Trans. Graph. 35, 6, Article 187 (Nov. 2016), 12 pages. Google ScholarDigital Library
Index Terms
- Polarization imaging reflectometry in the wild
Recommendations
Circularly polarized spherical illumination reflectometry
SIGGRAPH ASIA '10: ACM SIGGRAPH Asia 2010 papersWe present a novel method for surface reflectometry from a few observations of a scene under a single uniform spherical field of circularly polarized illumination. The method is based on a novel analysis of the Stokes reflectance field of circularly ...
Circularly polarized spherical illumination reflectometry
We present a novel method for surface reflectometry from a few observations of a scene under a single uniform spherical field of circularly polarized illumination. The method is based on a novel analysis of the Stokes reflectance field of circularly ...
Linear light source reflectometry
This paper presents a technique for estimating the spatially-varying reflectance properties of a surface based on its appearance during a single pass of a linear light source. By using a linear light rather than a point light source as the illuminant, ...
Comments