skip to main content
research-article

Polarization imaging reflectometry in the wild

Published:20 November 2017Publication History
Skip Abstract Section

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.

Skip Supplemental Material Section

Supplemental Material

a206-riviere.mp4

mp4

165.1 MB

References

  1. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  2. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  3. Miika Aittala, Tim Weyrich, and Jaakko Lehtinen. 2015. Two-shot svbrdf capture for stationary materials. ACM Transactions on Graphics 34, 4 (2015), 110. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  5. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  6. Hua Chen and Lawrence B. Wolff. 1998. Polarization Phase-Based Method For Material Classification In Computer Vision. IJCV 28, 1 (1998), 73--83. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. E. Collett. 2005. Field Guide to Polarization, SPIE Field Guides vol. FG05. SPIE.Google ScholarGoogle Scholar
  8. R. L. Cook and K. E. Torrance. 1982. A Reflectance Model for Computer Graphics. ACM TOG 1, 1 (1982), 7--24. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  10. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  11. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  12. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  13. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  14. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  15. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  16. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  17. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  18. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  19. 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 ScholarGoogle ScholarCross RefCross Ref
  20. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  21. 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 ScholarGoogle ScholarCross RefCross Ref
  22. 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 ScholarGoogle ScholarCross RefCross Ref
  23. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  24. Davis E. King. 2009. Dlib-ml: A Machine Learning Toolkit. Journal of Machine Learning Research 10 (2009), 1755--1758. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. G.P. Können. 1985. Polarized Light in Nature. Cambridge University Press.Google ScholarGoogle Scholar
  26. Kazutada Koshikawa. 1992. A polarimetric approach to shape understanding of glossy objects. (1992), 190--192.Google ScholarGoogle Scholar
  27. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  28. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  29. 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 ScholarGoogle Scholar
  30. Daisuke Miyazaki, Masataka Kagesawa, and Katsushi Ikeuchi. 2003. Polarization-based Transparent Surface Modeling from Two Views. In ICCV. 1381--1386. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  32. Daisuke Miyazaki, Robby T. Tan, Kenji Hara, and Katsushi Ikeuchi. 2003. Polarization-based Inverse Rendering from a Single View. In ICCV. 982--987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Volker Müller. 1995. Polarization-Based Separation of Diffuse and Specular Surface-Reflection. In Mustererkennung 1995. Springer, 202--209. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Shree K. Nayar, Xi-Sheng Fang, and Terrance Boult. 1997. Separation of Reflection Components Using Color and Polarization. IJCV 21, 3 (1997). Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  36. Geoffrey Oxholm and Ko Nishino. 2012. Shape and Reflectance from Natural Illumination. In Proc. European Conference on Computer Vision (ECCV'12). 528--541. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. 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 ScholarGoogle ScholarCross RefCross Ref
  38. Stefan Rahmann and Nikos Canterakis. 2001. Reconstruction of Specular Surfaces using Polarization Imaging. CVRP 1 (2001), 149.Google ScholarGoogle Scholar
  39. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  40. J. Riviere, P. Peers, and A. Ghosh. 2016. Mobile Surface Relectometry. Computer Graphics Forum 35, 1 (2016), 191--202. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Fabiano Romeiro, Yuriy Vasilyev, and Todd Zickler. 2008. Passive relectometry. In Computer Vision-ECCV 2008. Springer, 859--872. Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Fabiano Romeiro and Todd Zickler. 2010. Blind reflectometry. In Proc. of ECCV. 45--58. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. 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 ScholarGoogle ScholarCross RefCross Ref
  44. 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 ScholarGoogle ScholarCross RefCross Ref
  45. C. Schlick. 1994. An inexpensive BRDF model for physically-based rendering. Computer Graphics Forum 13, 3 (1994), 233--246.Google ScholarGoogle ScholarCross RefCross Ref
  46. 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 ScholarGoogle Scholar
  47. 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 ScholarGoogle ScholarCross RefCross Ref
  48. 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 ScholarGoogle ScholarCross RefCross Ref
  49. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  50. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  51. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  52. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  53. 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 ScholarGoogle Scholar
  54. Lawrence B. Wolff and Terrance E. Boult. 1991. Constraining Object Features Using a Polarization Relectance Model. PAMI 13, 7 (1991), 635--657. Google ScholarGoogle ScholarDigital LibraryDigital Library
  55. Changchang Wu. 2011. VisualSFM: A visual structure from motion system. (2011).Google ScholarGoogle Scholar
  56. Hongzhi Wu and Kun Zhou. 2015. AppFusion: Interactive Appearance Acquisition Using a Kinect Sensor. Computer Graphics Forum 34, 6 (2015), 289--298. Google ScholarGoogle ScholarDigital LibraryDigital Library
  57. 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 ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Polarization imaging reflectometry in the wild

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Transactions on Graphics
        ACM Transactions on Graphics  Volume 36, Issue 6
        December 2017
        973 pages
        ISSN:0730-0301
        EISSN:1557-7368
        DOI:10.1145/3130800
        Issue’s Table of Contents

        Copyright © 2017 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 20 November 2017
        Published in tog Volume 36, Issue 6

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader