SCSim: A Realistic Spike Cameras Simulator
Liwen Hu, Lei Ma, Yijia Guo, Tiejun Huang
TL;DR
SCSim tackles the lack of realistic spike-stream datasets by introducing a spike-camera simulator with a circuit-aware noise model and autonomous driving scene generation. It combines a detailed spike camera model with temporal and spatial noise to produce authentic spike streams, validated against real data and used to improve reconstruction through RHDD and WGSE finetuning. A spike-based noise evaluation framework (SNEE) enables calibration against measurements, and auxiliary Rand Scenes/Label Generation functions streamline large-scale dataset creation. The work demonstrates that SCSim yields more realistic spike streams than prior simulators and can significantly advance spike-camera tasks such as reconstruction. The project is publicly available at the associated GitHub repository.
Abstract
Spike cameras, with their exceptional temporal resolution, are revolutionizing high-speed visual applications. Large-scale synthetic datasets have significantly accelerated the development of these cameras, particularly in reconstruction and optical flow. However, current synthetic datasets for spike cameras lack sophistication. Addressing this gap, we introduce SCSim, a novel and more realistic spike camera simulator with a comprehensive noise model. SCSim is adept at autonomously generating driving scenarios and synthesizing corresponding spike streams. To enhance the fidelity of these streams, we've developed a comprehensive noise model tailored to the unique circuitry of spike cameras. Our evaluations demonstrate that SCSim outperforms existing simulation methods in generating authentic spike streams. Crucially, SCSim simplifies the creation of datasets, thereby greatly advancing spike-based visual tasks like reconstruction. Our project refers to https://github.com/Acnext/SCSim.
