Integrating Specialized and Generic Agent Motion Prediction with Dynamic Occupancy Grid Maps
Rabbia Asghar, Lukas Rummelhard, Wenqian Liu, Anne Spalanzani, Christian Laugier
TL;DR
This work tackles robust driving-scene motion forecasting by unifying agent-specific (vehicle-centric) and agent-agnostic (occupancy-based) predictions. It introduces a multi-head architecture that jointly predicts current vehicle/flow grids, future vehicle/flow grids, and future DOGMs, all guided by a flow-aware, interdependent loss and a conditional variational backbone. The system leverages DOGMs and camera-based vehicle segmentation to form a rich BEV representation, enabling accurate predictions even under occlusion and for unrecognized agents. Evaluations on nuScenes and the Woven Planet dataset show that flow-guided occupancy predictions improve both vehicle and generic dynamic predictions, while maintaining real-time performance with around 80 ms end-to-end latency on a single V100 GPU. Overall, the approach advances holistic scene understanding by enforcing cross-task consistency and enabling safe, diverse future predictions in complex urban environments.
Abstract
Accurate prediction of driving scene is a challenging task due to uncertainty in sensor data, the complex behaviors of agents, and the possibility of multiple feasible futures. Existing prediction methods using occupancy grid maps primarily focus on agent-agnostic scene predictions, while agent-specific predictions provide specialized behavior insights with the help of semantic information. However, both paradigms face distinct limitations: agent-agnostic models struggle to capture the behavioral complexities of dynamic actors, whereas agent-specific approaches fail to generalize to poorly perceived or unrecognized agents; combining both enables robust and safer motion forecasting. To address this, we propose a unified framework by leveraging Dynamic Occupancy Grid Maps within a streamlined temporal decoding pipeline to simultaneously predict future occupancy state grids, vehicle grids, and scene flow grids. Relying on a lightweight spatiotemporal backbone, our approach is centered on a tailored, interdependent loss function that captures inter-grid dependencies and enables diverse future predictions. By using occupancy state information to enforce flow-guided transitions, the loss function acts as a regularizer that directs occupancy evolution while accounting for obstacles and occlusions. Consequently, the model not only predicts the specific behaviors of vehicle agents, but also identifies other dynamic entities and anticipates their evolution within the complex scene. Evaluations on real-world nuScenes and Woven Planet datasets demonstrate superior prediction performances for dynamic vehicles and generic dynamic scene elements compared to baseline methods.
