This work describes a new algorithm that yields dense range maps in real-time. Reconstructions are based on a single frame structured light illumination. On-the-fly adaptation of the projection pattern renders the system more robust against scene variability. A continuous trade off between speed and quality is made. The correspondence problem is solved by using geometric pattern coding in combination with sparse color coding. Only local spatial and temporal continuity are assumed. This allows to construct a neighbor relationship within every frame and to track correspondences over time. All cues are integrated in one consistent labeling. This is achieved by reformulating the problem as a graph cut. Every cue is weighted based on its average consistency with the result within a small time window. Integration and weighting of additional cues is straightforward. The correctness of the range maps is not guaranteed, but an estimation of the uncertainty is provided for each part of the reconstruction. Our prototype is implemented using unmodified consumer hardware only. Frame rates vary between 10 and 25 fps dependent on scene complexity.
[1]
Manuel Menezes de Oliveira Neto,et al.
A point-and-shoot color 3D camera
,
2003,
Fourth International Conference on 3-D Digital Imaging and Modeling, 2003. 3DIM 2003. Proceedings..
[2]
André Oosterlinck,et al.
Range Image Acquisition with a Single Binary-Encoded Light Pattern
,
1990,
IEEE Trans. Pattern Anal. Mach. Intell..
[3]
Nahum Kiryati,et al.
Toward optimal structured light patterns
,
1999,
Image Vis. Comput..
[4]
Minoru Maruyama,et al.
Range Sensing By Projecting Multiple Slits With Random Cuts
,
1990,
Other Conferences.
[5]
Li Zhang,et al.
Rapid shape acquisition using color structured light and multi-pass dynamic programming
,
2002,
Proceedings. First International Symposium on 3D Data Processing Visualization and Transmission.
[6]
Thomas P. Koninckx,et al.
High-speed active 3D acquisition based on a pattern-specific mesh
,
2003,
IS&T/SPIE Electronic Imaging.