1. Lossless Compression of Data From Static and Mobile Dynamic Vision Sensors-Performance and Trade-Offs
- Author
-
Maria G. Martini, Khurram Iqbal, and Nabeel Khan
- Subjects
Lossless compression ,General Computer Science ,Computer science ,020208 electrical & electronic engineering ,Real-time computing ,Trade offs ,General Engineering ,020207 software engineering ,02 engineering and technology ,Data_CODINGANDINFORMATIONTHEORY ,Dynamic vision senor ,neuromorphic computing ,spike coding ,computer vision ,Neuromorphic engineering ,Wide dynamic range ,0202 electrical engineering, electronic engineering, information engineering ,General Materials Science ,lcsh:Electrical engineering. Electronics. Nuclear engineering ,dictionary based compression ,lcsh:TK1-9971 ,data compression ,Data compression - Abstract
Dynamic Vision Sensors (DVS) are emerging retinomorphic visual capturing devices, with great advantages over conventional vision sensors in terms of wide dynamic range, low power consumption, and high temporal resolution. The bio-inspired approach of the DVS results in lower data rates than conventional vision sensors. Still, such data can be further compressed. Compression of DVS data is an emerging research area and a detailed performance comparison of different compression strategies for these data is still missing. This paper addresses lossless compression strategies for data output by neuromorphic visual sensors. We compare the performance of a number of strategies, including the only strategy developed specifically for such data and other more generic data compression strategies, tailored here to the case of neuromorphic data. We perform the comparison in terms of compression ratio, as well as compression and decompression speed and latency. Moreover, the compression performance analysis is performed under diverse scenarios including stationary and mobile DVS. According to the detailed experimental analysis, Lempel-Ziv-Markov chain algorithm (LZMA) achieves the best compression ratios among all the considered strategies for the case when the DVS is static. On the other hand, Spike coding achieves the best compression ratios under the scenario when spike events are produced by a sensor in motion. However, both strategies result in low compression speed and high latency which restrict the applications of these strategies in real-time scenarios. The Brotli strategy achieves the best trade-off between compression ratio, speed and latency under static as well as mobile scenarios. We also observe a significant decrease in compression and decompression performance (in terms of ratio, speed and latency) of all the strategies under mobile DVS scenarios.
- Published
- 2020