3D Reconstruction From Single-Photon Data

Single-photon light detection and ranging (lidar) has emerged as a prime candidate technology for depth imaging through challenging environments. This modality relies on constructing, for each pixel, a histogram of time delays between emitted light pulses and detected photon arrivals. The problem of estimating the number of imaged surfaces, their reflectivity and position becomes very challenging in the low-photon regime (which equates to short acquisition times) or relatively high background levels (i.e., strong ambient illumination).

Schematic of 3D reconstruction from lidar data

In a general setting, a variable number of surfaces can be observed per imaged pixel. The majority of existing methods assume exactly one surface per pixel, simplifying the reconstruction problem so that standard image processing techniques can be easily applied. However, this assumption hinders practical three-dimensional (3D) imaging applications, being restricted to controlled indoor scenarios. Moreover, other existing methods that relax this assumption achieve worse reconstructions, suffering from long execution times and large memory requirements.

This project focuses on novel approaches to 3D reconstruction from single-photon lidar data, which are capable of identifying multiple surfaces in each pixel. A first approach to multi-depth consists of detecting in which pixels a target is present. Limiting the number of surfaces per pixel to 0 or 1 can significantly reduce the complexity of the reconstructions algorithms, while still tackling a wide range of practical imaging scenarios. Detection methods can be found in (Tachella et al., 2019) and (Tachella et al., 2019).

The models proposed in (Tachella et al., 2019), (Tachella et al., 2019), (Tachella et al., 2019) and (Tachella et al., 2019) differ from standard image processing tools, being designed to capture correlations of manifold-like structures.

Until now, a major limitation has been the significant amount of time required for the analysis of the recorded data. By combining statistical models with highly scalable computational tools from the computer graphics community, we demonstrate 3D reconstruction of complex outdoor scenes with processing times of the order of 20 ms, where the lidar data was acquired in broad daylight from distances up to 320 m (Tachella et al., 2019). This has enabled robust, real-time target reconstruction of complex moving scenes, paving the way for single-photon lidar at video rates for practical 3D imaging applications

Multispectral lidar (MSL) systems gather measurements at many spectral bands, making it possible to distinguish distinct materials. The MSL modality consists of constructing one histogram of time delays per wavelength. 3D reconstruction from MSL data imposes an additional challenge as the data to be processed can become prohibitive. A way to overcome this limitation is through the use of compressive strategies on the spatial domain (Tachella et al., 2019).

A comprehensive survey of 3D reconstruction methods can be found in (Rapp et al., 2020).

2020

  1. rapp2020advances.png
    Advances in single-photon lidar for autonomous vehicles: Working principles, challenges, and recent advances
    Joshua Rapp , Julian Tachella, Yoann Altmann , Stephen McLaughlin , and Vivek K Goyal
    IEEE Signal Processing Magazine, Jun 2020

2019

  1. tachella2019detection.png
    Fast Surface Detection in Single-Photon Lidar Waveforms
    Julian Tachella, Yoann Altmann , Stephen McLaughlin , and Jean-Yves Tourneret
    In Proc. 27th Eur. Signal Process. Conf. (EUSIPCO) , Sep 2019
  2. On fast object detection using single-photon lidar data
    Julian Tachella, Yoann Altmann , Stephen McLaughlin , and Jean-Yves Tourneret
    In Proc. SPIE Wavelets and Sparsity XVIII , Sep 2019
  3. tachella2019manipop.gif
    Bayesian 3D Reconstruction of Complex Scenes from Single-Photon Lidar Data
    Julian Tachella, Yoann Altmann , Ximing Ren , Angus McCarthy , Gerald Buller , Steve McLaughlin , and Jean-Yves Tourneret
    SIAM Journal on Imaging Sciences, Sep 2019
  4. tachellagenmanipop.gif
    3D Reconstruction Using Single-photon Lidar Data Exploiting the Widths of the Returns
    Julian Tachella, Yoann Altmann , Stephen McLaughlin , and Jean-Yves Tourneret
    In Proc. Int. Conf. on Acoustics, Speech and Signal Process. (ICASSP) , May 2019
  5. tachella2019rt3d.gif
    Real-time 3D reconstruction from single-photon lidar data using plug-and-play point cloud denoisers
    Julian Tachella, Yoann Altmann , Nicolas Mellado , Rachel Tobin , Angus McCarthy , Gerald Buller , Jean-Yves Tourneret , and Steve McLaughlin
    Nature Communications, May 2019
  6. tachella2019crt3d.gif
    Real-time 3D color imaging with single-photon lidar data
    Julian Tachella, Yoann Altmann , Stephen McLaughlin , and Jean-Yves Tourneret
    In Proc. 8th Int. Workshop Comput. Adv. Multi-Sensor Adap. Process. (CAMSAP) , Dec 2019