Single-Photon Structured Light

Abstract

We present a novel structured light technique that uses Single Photon Avalanche Diode (SPAD) arrays to enable 3D scanning at high-frame rates and low-light levels. This technique, called "Single-Photon Structured Light", works by sensing binary images that indicates the presence or absence of photon arrivals during each exposure; the SPAD array is used in conjunction with a high-speed binary projector, with both devices operated at speeds as high as 20 kHz. The binary images that we acquire are heavily influenced by photon noise and are easily corrupted by ambient sources of light. To address this, we develop novel temporal sequences using error correction codes that are designed to be robust to short-range effects like projector and camera defocus as well as resolution mismatch between the two devices. Our lab prototype is capable of 3D imaging in challenging scenarios involving objects with extremely low albedo or undergoing fast motion, as well as scenes under strong ambient illumination.

Cite

Text

Sundar et al. "Single-Photon Structured Light." Conference on Computer Vision and Pattern Recognition, 2022. doi:10.1109/CVPR52688.2022.01734

Markdown

[Sundar et al. "Single-Photon Structured Light." Conference on Computer Vision and Pattern Recognition, 2022.](https://mlanthology.org/cvpr/2022/sundar2022cvpr-singlephoton/) doi:10.1109/CVPR52688.2022.01734

BibTeX

@inproceedings{sundar2022cvpr-singlephoton,
  title     = {{Single-Photon Structured Light}},
  author    = {Sundar, Varun and Ma, Sizhuo and Sankaranarayanan, Aswin C. and Gupta, Mohit},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2022},
  pages     = {17865-17875},
  doi       = {10.1109/CVPR52688.2022.01734},
  url       = {https://mlanthology.org/cvpr/2022/sundar2022cvpr-singlephoton/}
}