DrivePI: Spatial-aware 4D MLLM for Unified Autonomous Driving Understanding, Perception, Prediction and Planning

TL;DR

DrivePI: A spatial-aware 4D MLLM that enhances autonomous driving understanding, perception, prediction, and planning, surpassing existing models.

cs.CV 🔴 Advanced 2025-12-15 7 views
Zhe Liu Runhui Huang Rui Yang Siming Yan Zining Wang Lu Hou Di Lin Xiang Bai Hengshuang Zhao
autonomous driving multimodal 4D perception deep learning spatial understanding

Key Findings

Methodology

DrivePI is a spatial-aware 4D multimodal large language model (MLLM) that integrates vision, language, and action frameworks. The method performs spatial understanding, 3D perception (e.g., 3D occupancy), prediction (e.g., occupancy flow), and planning (e.g., action outputs) simultaneously through end-to-end optimization. DrivePI combines point clouds, multi-view images, and language instructions within a unified MLLM architecture. Additionally, a data engine was developed to generate text-occupancy and text-flow QA pairs for 4D spatial understanding.

Key Results

  • DrivePI outperforms OpenDriveVLA-7B by 2.5% mean accuracy on nuScenes-QA and reduces collision rate by 70% over ORION (from 0.37% to 0.11%) on nuScenes.
  • On OpenOcc, DrivePI surpasses FB-OCC by 10.3 RayIoU for 3D occupancy and reduces the mAVE from 0.591 to 0.509 for occupancy flow.
  • For planning on nuScenes, DrivePI achieves 32% lower L2 error than VAD (from 0.72m to 0.49m).

Significance

The introduction of DrivePI provides a new unified framework for the field of autonomous driving, combining the strengths of vision, language, and action models. This model not only excels in 3D perception and prediction but also enhances user experience through language interaction. The successful application of DrivePI demonstrates the potential of multimodal large language models in complex dynamic environments, offering new insights for future autonomous driving systems.

Technical Contribution

Technically, DrivePI achieves seamless integration of multimodal information by introducing LiDAR point clouds and multi-view images, enhancing the model's spatial understanding capabilities. Compared to existing VLA and VA models, DrivePI excels in fine-grained 3D perception and prediction while improving model interpretability and safety through language interaction.

Novelty

DrivePI is the first to apply a 4D multimodal large language model to autonomous driving, combining the advantages of vision, language, and action frameworks. Compared to existing methods, DrivePI not only achieves breakthroughs in 3D perception and prediction but also enhances user experience through language interaction.

Limitations

  • DrivePI may misjudge in complex scenarios, such as high-density traffic environments, where prediction accuracy might decrease.
  • The model requires significant computational resources, which may limit its application on resource-constrained devices.
  • In extreme weather conditions, the quality of sensor data might affect the model's performance.

Future Work

Future research can focus on optimizing DrivePI's computational efficiency for operation on resource-constrained devices. Additionally, further improving the model's performance in complex dynamic environments and robustness in extreme weather conditions are important research directions.

AI Executive Summary

In the field of autonomous driving, existing multimodal large language models (MLLMs) face challenges in generating fine-grained 3D perception and prediction outputs. The emergence of DrivePI brings new breakthroughs to this field. This model introduces a spatial-aware 4D MLLM, combining the strengths of vision, language, and action frameworks to achieve unified autonomous driving understanding, perception, prediction, and planning.

DrivePI performs spatial understanding, 3D perception (e.g., 3D occupancy), prediction (e.g., occupancy flow), and planning (e.g., action outputs) simultaneously through end-to-end optimization. The method combines point clouds, multi-view images, and language instructions within a unified MLLM architecture. Additionally, a data engine was developed to generate text-occupancy and text-flow QA pairs for 4D spatial understanding.

Experimental results show that DrivePI excels in multiple benchmarks, surpassing existing VLA and VA models. Particularly, its performance on the nuScenes-QA and OpenOcc datasets demonstrates significant advantages in fine-grained 3D perception and prediction. The successful application of DrivePI provides new insights for future autonomous driving systems, showcasing the potential of multimodal large language models in complex dynamic environments.

Deep Analysis

Background

Autonomous driving technology has made significant progress in recent years, particularly in the application of multimodal large language models (MLLMs). Traditional vision-action (VA) models process visual information (e.g., LiDAR point clouds, images) to generate action signals but have limitations in language interaction. To address this, researchers have begun exploring the application of MLLMs in autonomous driving to leverage their powerful reasoning and human-like decision-making capabilities.

Core Problem

Despite the strong performance of MLLMs in various domains, challenges remain in generating fine-grained 3D perception and prediction outputs in autonomous driving. Existing methods often struggle to ensure reliable outputs, lacking fine-grained intermediate 3D perception and prediction outputs, which affects interpretability and safety.

Innovation

DrivePI introduces a spatial-aware 4D MLLM, achieving seamless integration of vision, language, and action frameworks. The model combines point clouds, multi-view images, and language instructions to form a unified architecture, retaining the spatial precision of VA models while providing the interpretability and interaction capabilities of VLA frameworks.

Methodology

  • �� DrivePI integrates LiDAR point clouds and multi-view images, providing precise 3D geometric information.

  • �� Performs spatial understanding, 3D perception, prediction, and planning simultaneously through end-to-end optimization.

  • �� Developed a data engine to generate text-occupancy and text-flow QA pairs for 4D spatial understanding.

  • �� Utilizes four specialized heads for scene understanding, 3D occupancy, occupancy flow, and trajectory planning.

Experiments

Extensive experiments were conducted on the nuScenes and OpenOcc datasets to validate DrivePI's performance in 3D occupancy, occupancy flow, and trajectory planning tasks. Compared to existing models, DrivePI excels in multiple metrics, particularly in the accuracy of 3D occupancy and occupancy flow.

Results

DrivePI outperforms OpenDriveVLA-7B by 2.5% mean accuracy on nuScenes-QA and reduces collision rate by 70% over ORION. On OpenOcc, DrivePI surpasses FB-OCC by 10.3 RayIoU for 3D occupancy.

Applications

DrivePI can be used in autonomous driving systems for scene understanding, path planning, and dynamic prediction. Its multimodal integration capability makes it excel in complex dynamic environments, suitable for applications requiring high-precision 3D perception and prediction.

Limitations & Outlook

DrivePI may misjudge in complex scenarios, such as high-density traffic environments, where prediction accuracy might decrease. Additionally, the model requires significant computational resources, which may limit its application on resource-constrained devices.

Plain Language Accessible to non-experts

Imagine driving in a complex traffic environment with many vehicles and pedestrians around. DrivePI is like a super-intelligent navigation assistant that not only sees the surrounding environment but also understands your voice commands and plans the best route for you. Like an experienced driver, it can react quickly and accurately in complex traffic situations, ensuring your driving safety.

ELI14 Explained like you're 14

Imagine you're playing a racing game with lots of obstacles and other cars. DrivePI is like a super-smart game assistant that can see everything in the game and understand what you say. It helps you find the fastest route and avoid obstacles, just like an unbeatable race car driver! You can focus on enjoying the game while DrivePI handles everything else.

Glossary

Multimodal Large Language Model (MLLM)

A language model that combines multiple data modalities (e.g., images, text) to understand and generate multimodal information.

Used in DrivePI to integrate vision, language, and action information.

3D Occupancy

Refers to the position and volume occupied by objects in three-dimensional space.

DrivePI uses it to accurately perceive the surrounding environment's 3D occupancy information.

Occupancy Flow

Describes the movement trajectory and speed of objects in space.

DrivePI uses it to predict the movement in dynamic environments.

Trajectory Planning

Planning a safe and efficient driving path for autonomous vehicles.

DrivePI analyzes environmental information for trajectory planning.

End-to-End Optimization

A training method that optimizes directly from input to output.

DrivePI uses end-to-end optimization for multi-task joint training.

Open Questions Unanswered questions from this research

  • 1 How to efficiently run DrivePI on resource-constrained devices? The current model requires significant computational resources, limiting its use in some applications.
  • 2 How does DrivePI perform in extreme weather conditions? The quality of sensor data might affect the model's accuracy.
  • 3 How to further improve DrivePI's performance in complex dynamic environments?

Applications

Immediate Applications

Autonomous Driving Systems

DrivePI can enhance scene understanding and path planning capabilities of autonomous driving systems, especially in complex dynamic environments.

Intelligent Traffic Management

Optimize traffic flow management and accident prevention through DrivePI's precise perception capabilities.

Long-term Vision

Smart Cities

DrivePI can serve as a core component of smart city traffic management systems, achieving more efficient urban traffic management.

Abstract

Although multi-modal large language models (MLLMs) have shown strong capabilities across diverse domains, their application in generating fine-grained 3D perception and prediction outputs in autonomous driving remains underexplored. In this paper, we propose DrivePI, a novel spatial-aware 4D MLLM that serves as a unified Vision-Language-Action (VLA) framework that is also compatible with vision-action (VA) models. Our method jointly performs spatial understanding, 3D perception (i.e., 3D occupancy), prediction (i.e., occupancy flow), and planning (i.e., action outputs) in parallel through end-to-end optimization. To obtain both precise geometric information and rich visual appearance, our approach integrates point clouds, multi-view images, and language instructions within a unified MLLM architecture. We further develop a data engine to generate text-occupancy and text-flow QA pairs for 4D spatial understanding. Remarkably, with only a 0.5B Qwen2.5 model as MLLM backbone, DrivePI as a single unified model matches or exceeds both existing VLA models and specialized VA models. Specifically, compared to VLA models, DrivePI outperforms OpenDriveVLA-7B by 2.5% mean accuracy on nuScenes-QA and reduces collision rate by 70% over ORION (from 0.37% to 0.11%) on nuScenes. Against specialized VA models, DrivePI surpasses FB-OCC by 10.3 RayIoU for 3D occupancy on OpenOcc, reduces the mAVE from 0.591 to 0.509 for occupancy flow on OpenOcc, and achieves 32% lower L2 error than VAD (from 0.72m to 0.49m) for planning on nuScenes. Code will be available at https://github.com/happinesslz/DrivePI

cs.CV