SPKLIP: Aligning Spike Video Streams with Natural Language
Yongchang Gao, Meiling Jin, Zhaofei Yu, Tiejun Huang, Guozhang Chen
TL;DR
Spike cameras enable high-speed, high-dynamic-range sensing but yield sparse, asynchronous data that challenge semantic grounding with dense RGB models. SPKLIP introduces a spike-specific, end-to-end Spike-VLA architecture combining a Hierarchical Spike Feature Extractor, Spike-Text Contrastive Learning, and a Full-Spiking Visual Encoder to directly align spike streams with text. It achieves state-of-the-art performance on spike datasets, demonstrates strong few-shot generalization on a real-world spike dataset, and shows substantial energy savings with neuromorphic components. The work provides a foundational, energy-efficient framework for event-based multimodal perception and offers a released real-world spike dataset to accelerate research.
Abstract
Spike cameras offer unique sensing capabilities but their sparse, asynchronous output challenges semantic understanding, especially for Spike Video-Language Alignment (Spike-VLA) where models like CLIP underperform due to modality mismatch. We introduce SPKLIP, the first architecture specifically for Spike-VLA. SPKLIP employs a hierarchical spike feature extractor that adaptively models multi-scale temporal dynamics in event streams, and uses spike-text contrastive learning to directly align spike video with language, enabling effective few-shot learning. A full-spiking visual encoder variant, integrating SNN components into our pipeline, demonstrates enhanced energy efficiency. Experiments show state-of-the-art performance on benchmark spike datasets and strong few-shot generalization on a newly contributed real-world dataset. SPKLIP's energy efficiency highlights its potential for neuromorphic deployment, advancing event-based multimodal research. The source code and dataset are available at [link removed for anonymity].
