High-speed 3D sensing via hybrid-mode imaging and guided upsampling

Imaging systems with temporal resolution play a vital role in a diverse range of scientific, industrial, and consumer applications, e.g., fluorescent lifetime imaging in microscopy and time-of-flight (ToF) depth sensing in autonomous vehicles. In recent years, single-photon avalanche diode (SPAD) arrays with picosecond timing capabilities have emerged as a key technology driving these systems forward. Here we report a high-speed 3D imaging system enabled by a state-of-the-art SPAD sensor used in a hybrid imaging mode that can perform multi-event histogramming. The hybrid imaging modality alternates between photon counting and timing frames at rates exceeding 1000 frames per second, enabling guided upscaling of depth data from a native resolution of 64×32 to 256×128. The combination of hardware and processing allows us to demonstrate high-speed ToF 3D imaging in outdoor conditions and with low latency. The results indicate potential in a range of applications where real-time, high throughput data are necessary. One such example is improving the accuracy and speed of situational awareness in autonomous systems and robotics.

[1]  Song Zhang,et al.  High-speed 3D shape measurement with structured light methods: A review , 2018, Optics and Lasers in Engineering.

[2]  George M. Williams Optimization of eyesafe avalanche photodiode lidar for automobile safety and autonomous navigation systems , 2017 .

[3]  Kohsei Takehara,et al.  Needs, requirements, and new proposals for ultra-high-speed video cameras in Japan , 1995, International Congress on High-Speed Imaging and Photonics.

[4]  Stephen P. Boyd,et al.  Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers , 2011, Found. Trends Mach. Learn..

[5]  Robert K. Henderson,et al.  5.7 A 256×256 40nm/90nm CMOS 3D-Stacked 120dB Dynamic-Range Reconfigurable Time-Resolved SPAD Imager , 2019, 2019 IEEE International Solid- State Circuits Conference - (ISSCC).

[6]  Aongus McCarthy,et al.  Three-dimensional imaging of stationary and moving targets in turbid underwater environments using a single-photon detector array. , 2019, Optics express.

[7]  Martin Laurenzis,et al.  Single photon range, intensity and photon flux imaging with kilohertz frame rate and high dynamic range. , 2019, Optics express.

[8]  Remo Sala,et al.  A Survey on 3D Cameras: Metrological Comparison of Time-of-Flight, Structured-Light and Active Stereoscopy Technologies , 2018, SpringerBriefs in Computer Science.

[9]  Lu Yang,et al.  Survey on 3D Hand Gesture Recognition , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Yoann Altmann,et al.  3D Reconstruction Using Single-photon Lidar Data Exploiting the Widths of the Returns , 2019, ICASSP 2019 - 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[11]  Heiko Hirschmüller,et al.  Evaluation of Cost Functions for Stereo Matching , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[12]  Masatoshi Okutomi,et al.  Misalignment-Robust Joint Filter for Cross-Modal Image Pairs , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[13]  Ji Wan,et al.  Multi-view 3D Object Detection Network for Autonomous Driving , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[14]  E. Dereniak,et al.  Gaussian profile estimation in one dimension. , 2007, Applied Optics.

[15]  Robert K. Henderson,et al.  Digital Silicon Photomultipliers With OR/XOR Pulse Combining Techniques , 2016, IEEE Transactions on Electron Devices.

[16]  Andreas Velten,et al.  Photon-Flooded Single-Photon 3D Cameras , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[17]  Qi Zhang,et al.  100+ Times Faster Weighted Median Filter (WMF) , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[18]  Jonathan Leach,et al.  1kFPS Time-of-Flight Imaging with a 3D-stacked CMOS SPAD Sensor , 2019 .

[19]  A. Tosi,et al.  SPADAS: a high-speed 3D single-photon camera for advanced driver assistance systems , 2015, Photonics West - Optoelectronic Materials and Devices.

[20]  W. Freude,et al.  185 MHz Count Rate, 139 dB Dynamic Range Single-Photon Avalanche Diode with Active Quenching Circuit in 130nm CMOS Technology , 2011 .

[21]  Marc Levoy,et al.  Handheld multi-frame super-resolution , 2019, ACM Trans. Graph..

[22]  Manfred Kirchgessner,et al.  Accelerating Image Analysis for Localization Microscopy with FPGAs , 2011, 2011 21st International Conference on Field Programmable Logic and Applications.

[23]  H. V. Trees,et al.  Part I. Detection, Estimation, and Linear Modulation Theory , 2013 .

[24]  David A. Forsyth,et al.  BeThere: 3D mobile collaboration with spatial input , 2013, CHI.

[25]  José M. Bioucas-Dias,et al.  An Augmented Lagrangian Approach to the Constrained Optimization Formulation of Imaging Inverse Problems , 2009, IEEE Transactions on Image Processing.

[26]  HoraudRadu,et al.  An overview of depth cameras and range scanners based on time-of-flight technologies , 2016 .

[27]  Vivek K. Goyal,et al.  A Few Photons Among Many: Unmixing Signal and Noise for Photon-Efficient Active Imaging , 2016, IEEE Transactions on Computational Imaging.

[28]  Aongus McCarthy,et al.  Lidar Waveform-Based Analysis of Depth Images Constructed Using Sparse Single-Photon Data , 2015, IEEE Transactions on Image Processing.

[29]  Carl Jackson,et al.  A 1 × 16 SiPM Array for Automotive 3 D Imaging LiDAR Systems , 2017 .

[30]  Michael Elad,et al.  The Little Engine That Could: Regularization by Denoising (RED) , 2016, SIAM J. Imaging Sci..

[31]  Martin Wolf,et al.  A 30-frames/s, $252\times144$ SPAD Flash LiDAR With 1728 Dual-Clock 48.8-ps TDCs, and Pixel-Wise Integrated Histogramming , 2019, IEEE Journal of Solid-State Circuits.

[32]  Markus Ulrich,et al.  Machine Vision Algorithms and Applications , 2007 .

[33]  Mingjie Sun,et al.  Adaptive foveated single-pixel imaging with dynamic supersampling , 2016, Science Advances.

[34]  Nikola Krstajić,et al.  0.5 billion events per second time correlated single photon counting using CMOS SPAD arrays. , 2015, Optics letters.

[35]  Jean-Yves Tourneret,et al.  Real-time 3D reconstruction from single-photon lidar data using plug-and-play point cloud denoisers , 2019, Nature Communications.

[36]  Gerald S. Buller,et al.  Fast Adaptive Scene Sampling for Single-Photon 3D Lidar Images , 2019, 2019 IEEE 8th International Workshop on Computational Advances in Multi-Sensor Adaptive Processing (CAMSAP).

[37]  Maik Beer,et al.  Background Light Rejection in SPAD-Based LiDAR Sensors by Adaptive Photon Coincidence Detection , 2018, Sensors.

[38]  Vivek K. Goyal,et al.  Dead Time Compensation for High-Flux Ranging , 2018, IEEE Transactions on Signal Processing.

[39]  Yu Li,et al.  Mutually Guided Image Filtering , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[40]  Gustav Tolt,et al.  Peak detection approaches for time-correlated single-photon counting three-dimensional lidar systems , 2018 .

[41]  Abderrahim Halimi,et al.  Single-photon three-dimensional imaging at up to 10 kilometers range. , 2017, Optics express.

[42]  Horst Bischof,et al.  Image Guided Depth Upsampling Using Anisotropic Total Generalized Variation , 2013, 2013 IEEE International Conference on Computer Vision.

[43]  LIVER,et al.  CS-ToF : High-resolution compressive time-of-flight imaging , 2017 .