Doppler time-of-flight imaging

Over the last few years, depth cameras have become increasingly popular for a range of applications, including human-computer interaction and gaming, augmented reality, machine vision, and medical imaging. Many of the commercially-available devices use the time-of-flight principle, where active illumination is temporally coded and analyzed in the camera to estimate a per-pixel depth map of the scene. In this paper, we propose a fundamentally new imaging modality for all time-of-flight (ToF) cameras: per-pixel radial velocity measurement. The proposed technique exploits the Doppler effect of objects in motion, which shifts the temporal illumination frequency before it reaches the camera. Using carefully coded illumination and modulation frequencies of the ToF camera, object velocities directly map to measured pixel intensities. We show that a slight modification of our imaging system allows for color, depth, and velocity information to be captured simultaneously. Combining the optical flow computed on the RGB frames with the measured metric radial velocity allows us to further estimate the full 3D metric velocity field of the scene. The proposed technique has applications in many computer graphics and vision problems, for example motion tracking, segmentation, recognition, and motion deblurring.

[1]  Andreas Kolb,et al.  Compensation of Motion Artifacts for Time-of-Flight Cameras , 2009, Dyn3D.

[2]  Shirley Dennis-Escoffier,et al.  Orthogonal Frequency Division Multiplexing for Wireless Communications , 2006 .

[3]  Astronomie Physik Über das farbige Licht der Doppelsterne , 2006 .

[4]  David J. Fleet,et al.  Performance of optical flow techniques , 1994, International Journal of Computer Vision.

[5]  Tomoo Mitsunaga,et al.  Coded rolling shutter photography: Flexible space-time sampling , 2010, 2010 IEEE International Conference on Computational Photography (ICCP).

[6]  Qionghai Dai,et al.  Frequency Analysis of Transient Light Transport with Applications in Bare Sensor Imaging , 2012, ECCV.

[7]  S. Burak Gokturk,et al.  A Time-Of-Flight Depth Sensor - System Description, Issues and Solutions , 2004, 2004 Conference on Computer Vision and Pattern Recognition Workshop.

[8]  Wolfgang Heidrich,et al.  Diffuse Mirrors: 3D Reconstruction from Diffuse Indirect Illumination Using Inexpensive Time-of-Flight Sensors , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[9]  Diego Gutierrez,et al.  Femto-photography , 2013, ACM Trans. Graph..

[10]  Local Estimation of High Velocity Optical Flow with Correlation Image Sensor , 2014, ECCV.

[11]  Andreas Kolb,et al.  Real-Time Motion Artifact Compensation for PMD-ToF Images , 2013, Time-of-Flight and Depth Imaging.

[12]  MOHIT GUPTA,et al.  Phasor Imaging , 2015, ACM Trans. Graph..

[13]  M. Cree,et al.  Achieving sub-millimetre precision with a solid-state full-field heterodyning range imaging camera , 2007 .

[14]  Bernd Jähne,et al.  Radiometric and Spectrometric Calibrations, and Distance Noise Measurement of ToF Cameras , 2009, Dyn3D.

[15]  Pradeep Sen,et al.  A versatile HDR video production system , 2011, ACM Trans. Graph..

[16]  Wolfgang Heidrich,et al.  Low-budget transient imaging using photonic mixer devices , 2013, ACM Trans. Graph..

[17]  Michael J. Cree,et al.  Range imager performance comparison in homodyne and heterodyne operating modes , 2009, Electronic Imaging.

[18]  Peter Seitz,et al.  Robust Optical Time-of-Flight Range Imaging Based on Smart Pixel Structures , 2008, IEEE Transactions on Circuits and Systems I: Regular Papers.

[19]  John Hart,et al.  ACM Transactions on Graphics , 2004, SIGGRAPH 2004.

[20]  R. Raskar,et al.  Recovering three-dimensional shape around a corner using ultrafast time-of-flight imaging , 2012, Nature Communications.

[21]  Matthew O'Toole,et al.  Temporal frequency probing for 5D transient analysis of global light transport , 2014, ACM Trans. Graph..

[22]  Ce Liu,et al.  Exploring new representations and applications for motion analysis , 2009 .

[23]  R. Lange,et al.  Solid-state time-of-flight range camera , 2001 .

[24]  C. Doppler,et al.  Ueber das farbige licht der doppelsterne und einiger anderer gestirne des himmels. , 1903 .

[25]  Ramesh Raskar,et al.  Estimating Motion and size of moving non-line-of-sight objects in cluttered environments , 2011, CVPR 2011.

[26]  Wolfgang Heidrich,et al.  Imaging in scattering media using correlation image sensors and sparse convolutional coding. , 2014, Optics express.

[27]  Ramesh Raskar,et al.  Looking around the corner using transient imaging , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[28]  Ando Shigeru,et al.  Optical flow determination with complex-sinusoidally modulated imaging , 2005 .

[29]  Shree K. Nayar,et al.  Generalized Assorted Pixel Camera: Postcapture Control of Resolution, Dynamic Range, and Spectrum , 2010, IEEE Transactions on Image Processing.

[30]  Andreas Kolb,et al.  Lateral and Depth Calibration of PMD-Distance Sensors , 2006, ISVC.

[31]  Ramesh Raskar,et al.  Coded time of flight cameras , 2013, ACM Trans. Graph..

[32]  Ramesh Raskar,et al.  Single view reflectance capture using multiplexed scattering and time-of-flight imaging , 2011, SA '11.

[33]  Marc Pollefeys,et al.  An open source and open hardware embedded metric optical flow CMOS camera for indoor and outdoor applications , 2013, 2013 IEEE International Conference on Robotics and Automation.

[34]  Berthold K. P. Horn,et al.  Determining Optical Flow , 1981, Other Conferences.

[35]  Antonio Torralba,et al.  SIFT Flow: Dense Correspondence across Different Scenes , 2008, ECCV.