Large Scale Interactive Motion Forecasting for Autonomous Driving : The Waymo Open Motion Dataset

TL;DR

Introduces Waymo Motion Dataset with 570 hours of multi-agent interaction data, enabling joint prediction models for autonomous driving.

cs.CV 🔴 Advanced 2021-04-21 62 views
Scott Ettinger Shuyang Cheng Benjamin Caine Chenxi Liu Hang Zhao Sabeek Pradhan Yuning Chai Ben Sapp Charles Qi Yin Zhou Zoey Yang Aurelien Chouard Pei Sun Jiquan Ngiam Vijay Vasudevan Alexander McCauley Jonathon Shlens Dragomir Anguelov
autonomous driving motion forecasting interaction modeling large-scale dataset multi-agent prediction

Key Findings

Methodology

This work constructs a large-scale, diverse interactive motion dataset using high-precision offboard 3D detection and tracking, combined with HD maps. Data from six US cities covers 20-second scenes at 10Hz, totaling over 570 hours and 1750 km. The dataset annotates vehicle, pedestrian, and cyclist interactions, supporting joint prediction. New metrics, including joint ADE, miss rate, and mAP, evaluate multi-agent models. Baseline models include constant velocity and deep LSTM-based encoders with map and interaction features, validated on complex scenarios.

Key Results

  • The dataset contains over 100,000 scenes with diverse behaviors, surpassing existing datasets in interaction complexity and multi-target annotation. Baseline models achieve an average minADE of 1.36m (vehicles) and 1.54m (pedestrians) over 8s prediction. Joint prediction metrics show significant improvements when incorporating map and interaction features, with a 20% reduction in minADE and 15% increase in mAP compared to single-target models.
  • The introduced joint metrics effectively capture multi-agent prediction quality. Experiments demonstrate that models leveraging rich scene context outperform simpler baselines, especially in complex interactions like merges and unprotected turns.
  • Results confirm that multi-modal, multi-agent models are essential for accurate long-term predictions, with joint models outperforming marginal ones across various scenarios.

Significance

This dataset addresses a critical gap by providing large-scale, high-quality, multi-agent interaction data for motion forecasting. It enables development and benchmarking of joint prediction models, crucial for safe autonomous driving in complex environments. The comprehensive evaluation metrics facilitate better understanding of model performance in multi-agent scenarios, fostering advances in interaction-aware planning and safety assurance.

Technical Contribution

The paper introduces a high-fidelity, large-scale dataset with detailed annotations of multi-agent interactions, generated via an offboard perception pipeline. It proposes new joint prediction metrics, including overlap rate and mAP tailored for multi-agent trajectories. Baseline models incorporate map, traffic signals, and high-order interactions, demonstrating the importance of scene context. The dataset's diversity and annotation quality significantly advance the state-of-the-art in multi-agent motion prediction.

Novelty

First large-scale, publicly available dataset explicitly designed for multi-agent interaction prediction in urban driving, with detailed joint annotations. The development of novel metrics for evaluating joint prediction performance addresses a key gap in existing benchmarks. The combination of high-quality offboard perception and rich scene context sets a new standard for data quality and model evaluation.

Limitations

  • The dataset is primarily based on US urban environments, which may limit generalization to other regions with different traffic behaviors. The models evaluated still struggle with rare or extreme interactions, indicating room for improvement. High-quality offboard perception, while accurate, may not directly translate to real-time onboard systems. Long-term prediction in highly dynamic scenarios remains challenging, requiring further research.

Future Work

Future efforts will expand geographic coverage, include more diverse interaction types, and develop real-time perception pipelines. Enhancing model architectures to better capture long-term dependencies and complex interactions is a priority. Integrating online perception with offline training aims to improve robustness and real-world applicability. The community can leverage this dataset to push the boundaries of multi-agent motion prediction.

AI Executive Summary

Autonomous driving systems rely heavily on accurate motion forecasting to navigate complex urban environments safely. Traditional datasets have focused on single-agent trajectories, often lacking the interaction richness necessary for real-world scenarios. Recognizing this gap, the authors introduce the Waymo Open Motion Dataset, a comprehensive resource comprising over 570 hours of multi-agent interaction data collected across six US cities. This dataset features diverse scenes with vehicles, pedestrians, and cyclists, annotated with high-precision 3D bounding boxes and detailed maps, capturing complex behaviors like merges, turns, and crossings.

The dataset's scale and annotation quality enable the development of joint prediction models that consider multiple interacting agents simultaneously. To evaluate these models, the authors propose new metrics—joint ADE, miss rate, overlap rate, and mAP—that provide a nuanced understanding of multi-agent prediction performance. Baseline models, including constant velocity and deep LSTM encoders with scene context, demonstrate the dataset's utility, achieving significant improvements in long-term prediction accuracy when incorporating rich scene features.

Experimental results reveal that models leveraging map information and high-order interactions outperform simpler baselines, especially in complex scenarios. The findings underscore the importance of multi-modal, interaction-aware modeling for safe autonomous navigation. The dataset and evaluation framework set a new standard for research, fostering the development of more robust, interaction-aware motion forecasting algorithms.

Looking ahead, expanding geographic diversity, enhancing real-time perception integration, and exploring advanced modeling techniques will further advance the field. This work provides a foundational platform for safer, more reliable autonomous driving, addressing key challenges in multi-agent interaction prediction and paving the way for future innovations.

Deep Analysis

Background

Recent advances in autonomous driving have emphasized the importance of accurate motion prediction for safe navigation. Early datasets like KITTI and Waymo Open Dataset provided static scene annotations but lacked detailed interaction scenarios. More recent datasets such as NuScenes and Argoverse introduced richer object taxonomy but still focused on single-agent trajectories. The challenge remains in modeling complex multi-agent interactions, especially in urban environments with merges, crossings, and unprotected turns. Existing models often treat agents independently, limiting their ability to capture interdependencies, which are critical for safe planning. The need for large-scale, high-quality, interaction-rich datasets is evident to push the frontier of joint prediction models.

Core Problem

The core challenge lies in accurately predicting the future trajectories of multiple agents engaged in complex interactions within urban traffic scenes. Traditional datasets and models fall short in capturing the nuanced behaviors arising from inter-agent influences, leading to suboptimal planning and safety risks. Moreover, existing benchmarks lack comprehensive metrics to evaluate joint prediction performance, making it difficult to compare models effectively. The problem is compounded by the scarcity of large, diverse datasets that include detailed annotations of interaction scenarios involving vehicles, pedestrians, and cyclists across varied road geometries. Addressing this gap is essential for advancing interaction-aware motion forecasting.

Innovation

This work introduces several key innovations: 1) a large-scale, diverse dataset capturing multi-agent interactions with detailed annotations, enabling training of joint prediction models; 2) a high-accuracy offboard perception pipeline that generates high-quality 3D bounding boxes and maps, reducing perception noise; 3) novel evaluation metrics tailored for multi-agent scenarios, including joint ADE, overlap rate, and mAP, providing comprehensive performance assessment; 4) baseline models that incorporate rich scene context such as HD maps, traffic signals, and high-order interactions, demonstrating the benefits of scene-aware modeling. These innovations collectively address limitations of prior datasets and evaluation methods, fostering more realistic and robust motion prediction research.

Methodology

  • �� Data collection: Using autonomous vehicles across six US cities, scenes are mined for interactions like merges, turns, and crossings based on semantic predicates. • Automatic labeling: An offboard detection and tracking system employs 3D LiDAR data to generate high-precision bounding boxes, followed by a refinement network ensuring temporal consistency. • Scene segmentation: Each 20-second scene is split into 9.1-second segments, capturing complete interaction events. • Annotation: Interactions are explicitly labeled, with semantic predicates guiding the selection of scenarios. • Model inputs: Encoded scene features include vehicle, pedestrian, cyclist states, 3D map polylines, traffic signals, and high-order interaction graphs. • Prediction: K=6 trajectories per agent are generated using MLP decoders, trained with min-of-k loss. • Evaluation: Metrics like minADE, miss rate, overlap rate, and mAP are computed at 8s horizon, with ablation studies on feature importance.

Experiments

The dataset is split into training (70%), validation (15%), and test (15%) sets, ensuring diverse interaction scenarios. Baseline models include constant velocity, LSTM encoders, and scene-aware deep models. Experiments evaluate the impact of map, traffic signals, and interaction features on prediction accuracy. Metrics such as minADE, miss rate, and mAP are used to compare models across different scene complexities. Ablation studies analyze the contribution of each feature type. Results demonstrate that incorporating scene context and high-order interactions significantly improves long-term prediction performance, especially in complex scenarios like merges and crossings.

Results

Models leveraging rich scene features outperform simple baselines, with a 20% reduction in minADE and 15% increase in mAP over 8 seconds. Joint prediction models show superior performance in multi-agent scenarios, with a notable decrease in overlap rate and miss rate. The dataset's diversity enables models to generalize across various behaviors, with the best models achieving a joint minADE of approximately 1.36m for vehicles and 1.54m for pedestrians. These results validate the dataset's effectiveness in fostering interaction-aware motion prediction research.

Applications

The dataset and models support advanced autonomous driving functions such as path planning, collision avoidance, and interaction modeling. They enable safer navigation in complex urban environments by accurately predicting multiple agents' future behaviors. Long-term prediction capabilities can improve decision-making in scenarios like merging, crossing, and unprotected turns, ultimately enhancing passenger safety and traffic efficiency. The framework also facilitates the development of real-time perception and prediction systems, bridging research and industry needs.

Limitations & Outlook

While the dataset covers diverse urban scenarios, it is primarily based on US cities, limiting regional applicability. The models still face challenges in rare or highly dynamic interactions, and high computational costs of training large models may hinder deployment. The reliance on offline perception for annotations, though high quality, may not fully replicate real-time onboard perception noise. Future work should focus on expanding geographic diversity, improving model efficiency, and integrating online perception for real-world deployment.

Plain Language Accessible to non-experts

Imagine you’re watching a busy playground where kids are running, chasing, and playing together. Some kids run straight, others turn around or stop suddenly. To predict where each kid will be in the next few seconds, you need to understand not just their individual movements but also how they influence each other—like one kid chasing another or stopping to wait. This is similar to how self-driving cars need to guess what pedestrians, bikes, and other vehicles will do next, especially when they interact, like crossing or merging.

To help cars learn this, researchers created a huge collection of videos and data from real city streets, showing all kinds of interactions. They labeled each person and vehicle carefully, so the car’s brain can learn patterns of behavior in different situations. Just like in a playground, understanding how kids influence each other helps predict their future paths more accurately.

This dataset acts like a detailed map of playground interactions, teaching the car how to handle complex traffic scenes safely. It’s like giving the car a super-smart friend who’s seen everything and knows how everyone might move next, making driving safer and smoother for everyone involved.

Abstract

As autonomous driving systems mature, motion forecasting has received increasing attention as a critical requirement for planning. Of particular importance are interactive situations such as merges, unprotected turns, etc., where predicting individual object motion is not sufficient. Joint predictions of multiple objects are required for effective route planning. There has been a critical need for high-quality motion data that is rich in both interactions and annotation to develop motion planning models. In this work, we introduce the most diverse interactive motion dataset to our knowledge, and provide specific labels for interacting objects suitable for developing joint prediction models. With over 100,000 scenes, each 20 seconds long at 10 Hz, our new dataset contains more than 570 hours of unique data over 1750 km of roadways. It was collected by mining for interesting interactions between vehicles, pedestrians, and cyclists across six cities within the United States. We use a high-accuracy 3D auto-labeling system to generate high quality 3D bounding boxes for each road agent, and provide corresponding high definition 3D maps for each scene. Furthermore, we introduce a new set of metrics that provides a comprehensive evaluation of both single agent and joint agent interaction motion forecasting models. Finally, we provide strong baseline models for individual-agent prediction and joint-prediction. We hope that this new large-scale interactive motion dataset will provide new opportunities for advancing motion forecasting models.

cs.CV cs.LG cs.RO