1. A method for computing a spatial Fourier transform for an event-based system, comprising: receiving an asynchronous event output stream comprising at least one event from a sensor; computing a discrete Fourier transform (DFT) matrix based at least in part on dimensions of the sensor; computing an output based at least in part on the DFT matrix; and applying the output to an event processor.