The Two Lines Light Source (TLLS)

Several 3D imaging methods based on active illumina- tion, such as silhouette-based 3D reconstruction and struc- tured light 3D scanning with binary patterns, require light sources capable of generating shadows with sharp bound- aries when they are used to illuminate opaque occluders. Supported by empirical evidence suggesting that a low cost Uncollimated Laser Diode (ULD) produces shadows with sharp boundaries not requiring focusing in a wide range of depths, this paper proposes the use of ULDs as light sources in the target applications. Since due to astigmatism the Point Light Source (PLS) is not an accurate mathemati- cal model of light propagation for the ULD, the Two Lines Light Source (TLLS) model is introduced to explain the ob- served behavior of the ULD. This novel geometric model of light propagation is defined by two 3D line segments, rather than a single 3D point, and guarantees that for each illu- minated 3D point there exists a unique ray, which simul- taneously passes through the point and intersects the two line segments. Furthermore, the equation of this ray can be computed in closed form at very low computational cost, and the TLLS model reduces to the PLS model when the two line segments intersect. Finally, the paper introduces a calibration method to estimate the model parameters, and describes the experiments performed to validate the model.

[1]  Marc Levoy,et al.  Light field rendering , 1996, SIGGRAPH.

[2]  Aldo Laurentini,et al.  The visual hull: a new tool for contour-based image understanding , 1991 .

[3]  Joaquim Salvi,et al.  Pattern codification strategies in structured light systems , 2004, Pattern Recognit..

[4]  Nianyi Li,et al.  Rotational Crossed-Slit Light Fields , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[5]  G. Groot Gregory,et al.  Data Format for Ray File Standard , 2013 .

[6]  A. Laurentini,et al.  The Visual Hull Concept for Silhouette-Based Image Understanding , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Veerle Ledoux,et al.  Introductory Schubert calculus , 2010 .

[8]  Douglas Lanman,et al.  Reconstructing a 3D Line from a Single Catadioptric Image , 2006, Third International Symposium on 3D Data Processing, Visualization, and Transmission (3DPVT'06).

[9]  Narendra Ahuja,et al.  Generating Octrees from Object Silhouettes in Orthographic Views , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Richard Szeliski,et al.  Rapid octree construction from image sequences , 1993 .

[11]  Bruce G. Baumgart,et al.  Geometric modeling for computer vision. , 1974 .

[12]  Daphna Weinshall,et al.  Mosaicing New Views: The Crossed-Slits Projection , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Haiyin Sun Measurement of laser diode astigmatism , 1997 .