DriveLM: Driving with Graph Visual Question Answering

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Sima, Chonghao, Renz, Katrin, Chitta, Kashyap, Chen, Li, Zhang, Hanxue, Xie, Chengen, Beißwenger, Jens, Luo, Ping, Geiger, Andreas, Li, Hongyang
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910786351267840
author Sima, Chonghao
Renz, Katrin
Chitta, Kashyap
Chen, Li
Zhang, Hanxue
Xie, Chengen
Beißwenger, Jens
Luo, Ping
Geiger, Andreas
Li, Hongyang
author_facet Sima, Chonghao
Renz, Katrin
Chitta, Kashyap
Chen, Li
Zhang, Hanxue
Xie, Chengen
Beißwenger, Jens
Luo, Ping
Geiger, Andreas
Li, Hongyang
contents We study how vision-language models (VLMs) trained on web-scale data can be integrated into end-to-end driving systems to boost generalization and enable interactivity with human users. While recent approaches adapt VLMs to driving via single-round visual question answering (VQA), human drivers reason about decisions in multiple steps. Starting from the localization of key objects, humans estimate object interactions before taking actions. The key insight is that with our proposed task, Graph VQA, where we model graph-structured reasoning through perception, prediction and planning question-answer pairs, we obtain a suitable proxy task to mimic the human reasoning process. We instantiate datasets (DriveLM-Data) built upon nuScenes and CARLA, and propose a VLM-based baseline approach (DriveLM-Agent) for jointly performing Graph VQA and end-to-end driving. The experiments demonstrate that Graph VQA provides a simple, principled framework for reasoning about a driving scene, and DriveLM-Data provides a challenging benchmark for this task. Our DriveLM-Agent baseline performs end-to-end autonomous driving competitively in comparison to state-of-the-art driving-specific architectures. Notably, its benefits are pronounced when it is evaluated zero-shot on unseen objects or sensor configurations. We hope this work can be the starting point to shed new light on how to apply VLMs for autonomous driving. To facilitate future research, all code, data, and models are available to the public.
format Preprint
id arxiv_https___arxiv_org_abs_2312_14150
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle DriveLM: Driving with Graph Visual Question Answering
Sima, Chonghao
Renz, Katrin
Chitta, Kashyap
Chen, Li
Zhang, Hanxue
Xie, Chengen
Beißwenger, Jens
Luo, Ping
Geiger, Andreas
Li, Hongyang
Computer Vision and Pattern Recognition
We study how vision-language models (VLMs) trained on web-scale data can be integrated into end-to-end driving systems to boost generalization and enable interactivity with human users. While recent approaches adapt VLMs to driving via single-round visual question answering (VQA), human drivers reason about decisions in multiple steps. Starting from the localization of key objects, humans estimate object interactions before taking actions. The key insight is that with our proposed task, Graph VQA, where we model graph-structured reasoning through perception, prediction and planning question-answer pairs, we obtain a suitable proxy task to mimic the human reasoning process. We instantiate datasets (DriveLM-Data) built upon nuScenes and CARLA, and propose a VLM-based baseline approach (DriveLM-Agent) for jointly performing Graph VQA and end-to-end driving. The experiments demonstrate that Graph VQA provides a simple, principled framework for reasoning about a driving scene, and DriveLM-Data provides a challenging benchmark for this task. Our DriveLM-Agent baseline performs end-to-end autonomous driving competitively in comparison to state-of-the-art driving-specific architectures. Notably, its benefits are pronounced when it is evaluated zero-shot on unseen objects or sensor configurations. We hope this work can be the starting point to shed new light on how to apply VLMs for autonomous driving. To facilitate future research, all code, data, and models are available to the public.
title DriveLM: Driving with Graph Visual Question Answering
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2312.14150