SoDaCam: Software-defined Cameras via Single-Photon Imaging
Varun Sundar, Andrei Ardelean, Tristan Swedish, Claudio Bruschini,, Edoardo Charbon, Mohit Gupta

TL;DR
SoDaCam introduces a flexible, software-defined camera system using single-photon imaging that can emulate various camera functionalities through photon-cube transformations, enabling advanced imaging capabilities and compression.
Contribution
It presents a novel approach to reinterpretable cameras at the photon level, leveraging photon-cube transformations for diverse imaging functionalities and efficient data compression.
Findings
Photon-cube transformations emulate multiple camera types.
The system achieves high-speed photon detection at 100 kHz.
Camera-dependent compression reduces data size effectively.
Abstract
Reinterpretable cameras are defined by their post-processing capabilities that exceed traditional imaging. We present "SoDaCam" that provides reinterpretable cameras at the granularity of photons, from photon-cubes acquired by single-photon devices. Photon-cubes represent the spatio-temporal detections of photons as a sequence of binary frames, at frame-rates as high as 100 kHz. We show that simple transformations of the photon-cube, or photon-cube projections, provide the functionality of numerous imaging systems including: exposure bracketing, flutter shutter cameras, video compressive systems, event cameras, and even cameras that move during exposure. Our photon-cube projections offer the flexibility of being software-defined constructs that are only limited by what is computable, and shot-noise. We exploit this flexibility to provide new capabilities for the emulated cameras. As an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
SoDaCam: Software-defined Cameras via Single-Photon Imaging· youtube
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Advanced Memory and Neural Computing · Integrated Circuits and Semiconductor Failure Analysis
