Asynchronous Multi-Object Tracking with an Event Camera
Angus Apps, Ziwei Wang, Vladimir Perejogin, Timothy Molloy, Robert Mahony
TL;DR
The paper introduces AEMOT, an asynchronous multi-object tracking framework for event cameras that combines an AEB-based tracker with a lightweight validation stage. Detection is based on a Field of Active Flow Directions derived from SAE, enabling per-event blob candidates to be spawned and validated via intensity patches. AEB-based tracking, EKF fusion, and data association support robust, high-speed tracking of dozens of small objects (bees) in a challenging bee swarm dataset, outperforming state-of-the-art event-based trackers in precision and recall. The work provides a publicly releasable Bee Swarm Dataset and code, and the validation network can be retrained for other object classes, enabling broader applicability of asynchronous event-based tracking.
Abstract
Events cameras are ideal sensors for enabling robots to detect and track objects in highly dynamic environments due to their low latency output, high temporal resolution, and high dynamic range. In this paper, we present the Asynchronous Event Multi-Object Tracking (AEMOT) algorithm for detecting and tracking multiple objects by processing individual raw events asynchronously. AEMOT detects salient event blob features by identifying regions of consistent optical flow using a novel Field of Active Flow Directions built from the Surface of Active Events. Detected features are tracked as candidate objects using the recently proposed Asynchronous Event Blob (AEB) tracker in order to construct small intensity patches of each candidate object. A novel learnt validation stage promotes or discards candidate objects based on classification of their intensity patches, with promoted objects having their position, velocity, size, and orientation estimated at their event rate. We evaluate AEMOT on a new Bee Swarm Dataset, where it tracks dozens of small bees with precision and recall performance exceeding that of alternative event-based detection and tracking algorithms by over 37%. Source code and the labelled event Bee Swarm Dataset will be open sourced
