Streaming Motion Forecasting for Autonomous Driving
Not on the map. Why?
Abstract (arXiv)
Trajectory forecasting is a widely-studied problem for autonomous navigation. However, existing benchmarks evaluate forecasting based on independent snapshots of trajectories, which are not representative of real-world applications that operate on a continuous stream of data. To bridge this gap, we introduce a benchmark that continuously queries future trajectories on streaming data and we refer to it as "streaming forecasting." Our benchmark inherently captures the disappearance and re-appearance of agents, presenting the emergent challenge of forecasting for occluded agents, which is a safety-critical problem yet overlooked by snapshot-based benchmarks. Moreover, forecasting in the context of continuous timestamps naturally asks for temporal coherence between predictions from adjacent timestamps. Based on this benchmark, we further provide solutions and analysis for streaming forecasting. We propose a plug-and-play meta-algorithm called "Predictive Streamer" that can adapt any snapshot-based forecaster into a streaming forecaster. Our algorithm estimates the states of occluded agents by propagating their positions with multi-modal trajectories, and leverages differentiable filters to ensure temporal consistency. Both occlusion reasoning and temporal coherence strategies significantly improve forecasting quality, resulting in 25% smaller endpoint errors for occluded agents and 10-20% smaller fluctuations of trajectories. Our work is intended to generate interest within the community by highlighting the importance of addressing motion forecasting in its intrinsic streaming setting. Code is available at https://github.com/ziqipang/StreamingForecasting.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 29 of its 35 references that are in the map. First posted on arXiv 2 Oct 2023.
Builds on
29 of 35 references.
References · 29
- 2019nuScenes: A multimodal dataset for autonomous drivingcited by 4,523
- 2019Argoverse: 3D Tracking and Forecasting with Rich Mapscited by 732
- 2021Large Scale Interactive Motion Forecasting for Autonomous Driving : The Waymo Open Motion Datasetcited by 537
- 2020VectorNet: Encoding HD Maps and Agent Dynamics from Vectorized Representationcited by 530
- 2021NuPlan: A closed-loop ML-based planning benchmark for autonomous vehiclescited by 493
- 2020Learning Lane Graph Representations for Motion Forecastingcited by 382
- 2020TNT: Target-driveN Trajectory Predictioncited by 347
- 2021AgentFormer: Agent-Aware Transformers for Socio-Temporal Multi-Agent Forecastingcited by 331
- 2018Learning 3D Human Dynamics from Videocited by 316
- 2021DenseTNT: End-to-end Trajectory Prediction from Dense Goal Setscited by 295
- 2021MultiPath++: Efficient Information Fusion and Trajectory Aggregation for Behavior Predictioncited by 246
- 2021FIERY: Future Instance Prediction in Bird's-Eye View from Surround Monocular Camerascited by 239
17 more
- 2020Fast and Furious: Real Time End-to-End 3D Detection, Tracking and Motion Forecasting with a Single Convolutional Netcited by 228
- 2021MP3: A Unified Model to Map, Perceive, Predict and Plancited by 212
- 2021Multimodal Motion Prediction with Stacked Transformerscited by 208
- 2021Scene Transformer: A unified architecture for predicting multiple agent trajectoriescited by 165
- 2021GOHOME: Graph-Oriented Heatmap Output for future Motion Estimationcited by 146
- 2021HOME: Heatmap Output for future Motion Estimationcited by 122
- 2022ViP3D: End-to-end Visual Trajectory Prediction via 3D Agent Queriescited by 117
- 2021SimpleTrack: Understanding and Rethinking 3D Multi-object Trackingcited by 103
- 2018Particle Filter Networks with Application to Visual Localizationcited by 65
- 2018Differentiable Particle Filters: End-to-End Learning with Algorithmic Priorscited by 59
- 2023Standing Between Past and Future: Spatio-Temporal Modeling for Multi-Camera 3D Multi-Object Trackingcited by 54
- 2016Backprop KF: Learning Discriminative Deterministic State Estimatorscited by 47
- 2021Immortal Tracker: Tracklet Never Diescited by 42
- 2020Multimodal Sensor Fusion with Differentiable Filterscited by 29
- 2020How to Train Your Differentiable Filtercited by 23
- 2021Differentiable Factor Graph Optimization for Learning Smootherscited by 17
- 2021Interpreting Contact Interactions to Overcome Failure in Robot Assembly Taskscited by 9
Built on by
Citing papers per year: 2024: 2; 2025: 1; 2026: 1.
4 papers.
- 2024Motion Forecasting in Continuous Drivingcited by 11
- 2024Learning Online Belief Prediction for Efficient POMDP Planning in Autonomous Drivingcited by 5
- 2025From Shadows to Safety: Occlusion Tracking and Risk Mitigation for Urban Autonomous Drivingcited by 2
- 2026Streaming Real-Time Trajectory Prediction Using Endpoint-Aware Modelingcited by 1
- 2026Streaming Real-Time Trajectory Prediction Using Endpoint-Aware Modeling2 Mar 2026
- 2025From Shadows to Safety: Occlusion Tracking and Risk Mitigation for Urban Autonomous Driving2 Apr 2025
- 2024Motion Forecasting in Continuous Driving8 Oct 2024
- 2024Learning Online Belief Prediction for Efficient POMDP Planning in Autonomous Driving27 Jan 2024