The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - March (2012 vol.34)
pp: 548-563
L. G. Hassebrook , Univ. of Kentucky, Lexington, KY, USA
ABSTRACT
Active stereo vision is a method of 3D surface scanning involving the projecting and capturing of a series of light patterns where depth is derived from correspondences between the observed and projected patterns. In contrast, passive stereo vision reveals depth through correspondences between textured images from two or more cameras. By employing a projector, active stereo vision systems find correspondences between two or more cameras, without ambiguity, independent of object texture. In this paper, we present a hybrid 3D reconstruction framework that supplements projected pattern correspondence matching with texture information. The proposed scheme consists of using projected pattern data to derive initial correspondences across cameras and then using texture data to eliminate ambiguities. Pattern modulation data are then used to estimate error models from which Kullback-Leibler divergence refinement is applied to reduce misregistration errors. Using only a small number of patterns, the presented approach reduces measurement errors versus traditional structured light and phase matching methodologies while being insensitive to gamma distortion, projector flickering, and secondary reflections. Experimental results demonstrate these advantages in terms of enhanced 3D reconstruction performance in the presence of noise, deterministic distortions, and conditions of texture and depth contrast.
INDEX TERMS
Cameras, Stereo vision, Three dimensional displays, Noise, Reflection, Calibration, Frequency conversion,KL divergence., Active stereo vision, phase matching, range data, data fusion
CITATION
L. G. Hassebrook, "Robust Active Stereo Vision Using Kullback-Leibler Divergence", IEEE Transactions on Pattern Analysis & Machine Intelligence, vol.34, no. 3, pp. 548-563, March 2012, doi:10.1109/TPAMI.2011.162
17 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool