Feedback projection for 3D measurements under complex lighting conditions

Active stereo vision based on the use of a projector and a camera is one of the major 3D measurement methods. Active stereo vision is a technique that is widely used because its ability to measure 3D shapes is robust to changes in ambient light in the environment. The technique involves the projection of patterns known as structured light from a projector, after which the resulting images are captured by a camera. However, active stereo vision is unable to perform effective measurements in scenes that include specular reflections or subsurface scattering. Although various methods have been proposed to solve this problem, no pattern capable of adapting to measuring varying optical properties has been proposed to date. Thus, an approach that enables projection patterns to be designed is not readily available. This led us to propose a new concept named “Feedback Projection for 3D Measurement” for adaptive measurement in a variety of scenes. In this concept, projection patterns are generated dynamically by adapting to the lighting scene to achieve high-speed and high-accuracy 3D measurements of scenes characterized by complex light reflectance. In the research presented in this paper, we resolve the 3D measurement problem as a problem of estimating the Light Transport (LT) matrix. Our proposed method consists of estimating the LT matrix and generating the projection pattern by using feedback projection. A numerical simulation is used to verify the concept of the proposed method.

[1]  Nicolas Martin,et al.  Unstructured light scanning to overcome interreflections , 2011, 2011 International Conference on Computer Vision.

[2]  Kiriakos N. Kutulakos,et al.  A theory of inverse light transport , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[3]  Hans-Peter Seidel,et al.  Polarization and Phase-Shifting for 3D Scanning of Translucent Objects , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[4]  Ramesh Raskar,et al.  Fast separation of direct and global components of a scene using high frequency illumination , 2006, ACM Trans. Graph..

[5]  Matthew O'Toole,et al.  3D Shape and Indirect Appearance by Structured Light Transport , 2014, CVPR.

[6]  Ashok Veeraraghavan,et al.  Structured light 3D scanning in the presence of global illumination , 2011, CVPR 2011.

[7]  Srinivasa G. Narasimhan,et al.  Compensating for Motion during Direct-Global Separation , 2013, 2013 IEEE International Conference on Computer Vision.

[8]  N. Kiryati,et al.  Shape from Unstructured Light , 2007, 2007 3DTV Conference.

[9]  Matthew O'Toole,et al.  Primal-dual coding to probe light transport , 2012, ACM Trans. Graph..

[10]  Joaquim Salvi,et al.  A state of the art in structured light patterns for surface profilometry , 2010, Pattern Recognit..

[11]  Kiriakos N. Kutulakos,et al.  Transparent and Specular Object Reconstruction , 2010, Comput. Graph. Forum.

[12]  Jeffrey L. Posdamer,et al.  Surface measurement by space-encoded projected beam systems , 1982, Comput. Graph. Image Process..

[13]  Hans-Peter Seidel,et al.  DISCO: acquisition of translucent objects , 2004, ACM Trans. Graph..

[14]  David J. Kriegman,et al.  Beyond Lambert: reconstructing surfaces with arbitrary BRDFs , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[15]  Hans-Peter Seidel,et al.  Modulated phase-shifting for 3D scanning , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[16]  T. Kanade,et al.  A Method of Time-Coded Parallel Planes of Light for Depth Measurement , 1981 .

[17]  Christoph Schnörr,et al.  Learning Sparse Representations by Non-Negative Matrix Factorization and Sequential Cone Programming , 2006, J. Mach. Learn. Res..

[18]  Nicolas Martin,et al.  Unstructured Light Scanning Robust to Indirect Illumination and Depth Discontinuities , 2014, International Journal of Computer Vision.

[19]  A. Tünnermann,et al.  High-speed three-dimensional shape measurement using GOBO projection , 2016 .

[20]  Tian-Tsong Ng,et al.  A Dual Theory of Inverse and Forward Light Transport , 2010, ECCV.

[21]  Pieter Peers,et al.  Compressive light transport sensing , 2009, ACM Trans. Graph..

[22]  Tai-Pang Wu,et al.  Separating Specular, Diffuse, and Subsurface Scattering Reflectances from Photometric Images , 2004, ECCV.

[23]  Ashok Veeraraghavan,et al.  A Practical Approach to 3D Scanning in the Presence of Interreflections, Subsurface Scattering and Defocus , 2013, International Journal of Computer Vision.

[24]  Peter M. Will,et al.  Grid Coding: A Preprocessing Technique for Robot and Machine Vision , 1971, IJCAI.