2025-07-032025-07-032024Tapia López, R., Martínez de Dios, J.R. y Ollero Baturone, A. (2024). eFFT: An Event-based Method for the Efficient Computation of Exact Fourier Transforms. IEEE Transactions on Pattern Analysis and Machine Intelligence, 46 (12), 9630-9647. https://doi.org/10.1109/TPAMI.2024.3422209.0162-88281939-3539https://hdl.handle.net/11441/174982This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/We introduce eFFT, an efficient method for the calculation of the exact Fourier transform of an asynchronous event stream. It is based on keeping the matrices involved in the Radix-2 FFT algorithm in a tree data structure and updating them with the new events, extensively reusing computations, and avoiding unnecessary calculations while preserving exactness. eFFT can operate event-by-event, requiring for each event only a partial recalculation of the tree since most of the stored data are reused. It can also operate with event packets, using the tree structure to detect and avoid unnecessary and repeated calculations when integrating the different events within each packet to further reduce the number of operations. eFFT has been extensively evaluated with public datasets and experiments, validating its exactness, low processing time, and feasibility for online execution on resourceconstrained hardware. We release a C++ implementation of eFFT to the community.application/pdf18 p.engAttribution 4.0 Internationalhttp://creativecommons.org/licenses/by/4.0/Asynchronous processingEvent-based visionFast Fourier transformeFFT: An Event-based Method for the Efficient Computation of Exact Fourier Transformsinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/openAccess10.1109/TPAMI.2024.3422209