ViLaD: A Large Vision Language Diffusion Framework for End-to-End Autonomous Driving
This work addresses critical limitations in end-to-end autonomous driving systems for real-world, safety-critical applications by proposing a novel diffusion-based approach.
The paper tackles the high inference latency and lack of bidirectional reasoning in autoregressive vision language models for autonomous driving by introducing ViLaD, a large vision language diffusion framework that enables parallel generation of driving decisions, resulting in improved planning accuracy, faster inference speed, and a near-zero failure rate on the nuScenes dataset.
End-to-end autonomous driving systems built on Vision Language Models (VLMs) have shown significant promise, yet their reliance on autoregressive architectures introduces some limitations for real-world applications. The sequential, token-by-token generation process of these models results in high inference latency and cannot perform bidirectional reasoning, making them unsuitable for dynamic, safety-critical environments. To overcome these challenges, we introduce ViLaD, a novel Large Vision Language Diffusion (LVLD) framework for end-to-end autonomous driving that represents a paradigm shift. ViLaD leverages a masked diffusion model that enables parallel generation of entire driving decision sequences, significantly reducing computational latency. Moreover, its architecture supports bidirectional reasoning, allowing the model to consider both past and future simultaneously, and supports progressive easy-first generation to iteratively improve decision quality. We conduct comprehensive experiments on the nuScenes dataset, where ViLaD outperforms state-of-the-art autoregressive VLM baselines in both planning accuracy and inference speed, while achieving a near-zero failure rate. Furthermore, we demonstrate the framework's practical viability through a real-world deployment on an autonomous vehicle for an interactive parking task, confirming its effectiveness and soundness for practical applications.