atlas

Research map / Image generation / Autoregressive and latent generation

Copilot4D: Learning Unsupervised World Models for Autonomous Driving via Discrete Diffusion

ICLR 2024 · Image generation › Autoregressive and latent generation · approach: Latent diffusion with learned tokenizers · 7 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Copilot4D tokenizes lidar point clouds with a VQVAE (depth-rendering decoder) and forecasts future tokens with a MaskGIT-derived absorbing-uniform discrete diffusion spatio-temporal Transformer world model.

Problem

Scaling unsupervised world models for autonomous driving lags behind GPT-style language modeling because lidar observations are complex and unstructured and decoding tens of thousands of tokens per frame needs a scalable generative model. The paper targets point cloud forecasting on NuScenes, KITTI

Approach

Tokenize each lidar frame into BEV discrete tokens with a VQVAE whose decoder uses implicit occupancy and differentiable depth rendering, then predict future tokens with discrete diffusion. The discrete diffusion is a MaskGIT recast with uniform noise injected into unmasked tokens and loss applied to all positions, enabling resampling, plus classifier-free guidance on past context.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Copilot4D instead of 4D-Occpoint-cloud forecasting · NuScenes 1sChamfer (within ROI): 1.41 -> 0.36Helped
Use Copilot4D instead of 4D-Occpoint-cloud forecasting · NuScenes 3sChamfer (within ROI): 1.40 -> 0.58Helped
Use Copilot4D instead of 4D-Occpoint-cloud forecasting · KITTI Odometry 1sChamfer (within ROI): 0.51 -> 0.18Helped
Use Copilot4D instead of 4D-Occpoint-cloud forecasting · KITTI Odometry 3sChamfer (within ROI): 0.96 -> 0.45Helped
Use Copilot4D instead of 4D-Occpoint-cloud forecasting · Argoverse 2 Lidar validation 1sChamfer (within ROI): 1.42 -> 0.26Helped
Use Copilot4D instead of 4D-Occpoint-cloud forecasting · Argoverse 2 Lidar validation 3sChamfer (within ROI): 1.99 -> 0.55Helped
Add classifier-free guidance (w=1.0) (ablation)Copilot4D · NuScenes 3sChamfer (within ROI): 1.40 -> 0.56; 60%↓Helped
Set classifier-free guidance weight to 1.0 rather than 2.0 (ablation)Copilot4D · NuScenes 3sL1 Med: 0.14 -> 0.13No clear effect
Replace MaskGIT with the proposed discrete diffusion changes (ablation)world-model prediction · NuScenes 3sChamfer (within ROI): 0.82 -> 0.58; 29%↓Helped
Add spatial skipping to the tokenizer (ablation)Copilot4D tokenizer · NuScenes reconstructionChamfer (within ROI): 0.148 -> 0.082Helped
Add spatial skipping to the tokenizer (ablation)Copilot4D tokenizer · NuScenes reconstructionL1 Median: 0.044 -> 0.044No clear effect
Use differentiable depth rendering with implicit representation rather than voxel-presence-only reconstruction (ablation)Copilot4D tokenizer · point-cloud reconstructionreconstruction fidelityHelped

Surprising findings

Limitations

Experimental setup

Datasets: NuScenes KITTI Odometry Argoverse2 Lidar

Benchmarks: NuScenes KITTI Odometry Argoverse2 Lidar

Metrics: Chamfer distance L1 Med L1 Mean AbsRel Med AbsRel Mean

Baselines: 4D Occupancy SPFNet S2Net ST3DCNN MaskGIT

Builds on: MaskGIT D3PM VQVAE Swin Transformer GPT-2

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy