
UW-Madison researchers have created methods that enable photon data captured by single-photon detectors, called single-photon avalanche diodes (SPADs), to emulate a wide range of imaging modalities such as exposure bracketing, video compressive systems and event cameras. A user has the flexibility to choose one (or even multiple) of these functionalities post-capture. SPAD arrays can operate as extremely high frame-rate photon detectors (∼100 kHz), producing a temporal sequence of binary frames called a photon-cube. Computing photon-cube projections, which are simple linear and shift operations, can reinterpret the photon-cube to achieve novel post-capture imaging functionalities in a software-defined manner.