Iterative Event-based Motion Segmentation by Variational Contrast Maximization
Ryo Yamaki, Shintaro Shiba, Guillermo Gallego, Yoshimitsu Aoki
TL;DR
This work tackles motion segmentation for event cameras by introducing an iterative, variational extension of the Contrast Maximization framework. At each step, it estimates a dominant motion and classifies events via the per-event first variation of the CMax loss, recursively handling residual events to uncover multiple motions without heavy initialization. The approach yields sharp, motion-compensated edge-like images and achieves state-of-the-art moving-object detection on benchmarks, including a reported >30% IoU improvement, while remaining applicable to simple and real-world scenes. Although not real-time due to its iterative nature, the method broadens CMax’s applicability to multi-motion scenarios and noisy data, with demonstrated robustness and visualization via the Mean Variation Image.
Abstract
Event cameras provide rich signals that are suitable for motion estimation since they respond to changes in the scene. As any visual changes in the scene produce event data, it is paramount to classify the data into different motions (i.e., motion segmentation), which is useful for various tasks such as object detection and visual servoing. We propose an iterative motion segmentation method, by classifying events into background (e.g., dominant motion hypothesis) and foreground (independent motion residuals), thus extending the Contrast Maximization framework. Experimental results demonstrate that the proposed method successfully classifies event clusters both for public and self-recorded datasets, producing sharp, motion-compensated edge-like images. The proposed method achieves state-of-the-art accuracy on moving object detection benchmarks with an improvement of over 30%, and demonstrates its possibility of applying to more complex and noisy real-world scenes. We hope this work broadens the sensitivity of Contrast Maximization with respect to both motion parameters and input events, thus contributing to theoretical advancements in event-based motion segmentation estimation. https://github.com/aoki-media-lab/event_based_segmentation_vcmax
