atlas

Research map / Vision-language and multimodal / Multimodal LLMs

S4-Driver: Scalable Self-Supervised Driving Multimodal Large Language Model with Spatio-Temporal Visual Representation

CVPR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Instruction-tuned multimodal assistants · 6 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.

Proposes S4-Driver, a self-supervised MLLM (PaLI) motion planner that lifts frozen perspective-view features into a sparse 3D spatio-temporal volume, trained on raw driving logs without human annotations.

Problem

Self-supervised end-to-end motion planning from camera images typically underperforms supervised multi-task methods, partly because MLLMs reason in 2D image space rather than the 3D space where vehicles plan, and because nuScenes is too small to train billion-parameter MLLMs.

Approach

Lift frozen multi-view, multi-frame PaLI visual features into a learned sparse 3D volume (gated by a learned gate with a learnable vacant feature), add relative 3D attention bias, and predict waypoints as text with meta-decisions and multi-sample averaging, all trained only on ego trajectories.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Pretrain on the internal driving datasetS4-Driver · WOMD-Planning-ADEADE@5s: 0.693 -> 0.655Helped
Add hierarchical meta-decision planningVanilla PaLI planner · WOMD-Planning-ADEADE@5sHelped
Add sparse 3D spatio-temporal visual representationVanilla PaLI · WOMD-Planning-ADEADE@5s: 0.798 -> 0.693Helped
Remove historical ego-states (ablation)Vanilla PaLI planner · WOMD-Planning-ADEADE@5s: 0.798 -> 2.009Hurt
Remove camera images (ablation)Vanilla PaLI planner · WOMD-Planning-ADEADE@5s: 0.798 -> 1.081Hurt
Remove MLLM pretraining (ablation)Vanilla PaLI planner · WOMD-Planning-ADEconvergenceHurt
Use PaLI3-5B instead of PaLI2-3B (ablation)S4-Driver · WOMD-Planning-ADE full 400kADE@5s: 1.035 -> 0.693Helped
Use 1m × 1m × 2m rather than 2m × 2m × 2m volume resolution (ablation)S4-Driver · WOMD-Planning-ADEADE@5s: 0.798 -> 0.750Helped
Use all eight surrounding cameras rather than front camera only (ablation)S4-Driver · WOMD-Planning-ADEADE@5s: 0.765 -> 0.732Helped
Use bin-wise rather than linear relative attention bias (ablation)S4-Driver · WOMD-Planning-ADEADE@5s: 0.770 -> 0.732Helped
Use linear relative attention bias rather than no bias (ablation)S4-Driver · WOMD-Planning-ADEADE@5s: 0.750 -> 0.770Hurt
Increase nucleus-sampled trajectory aggregation from 4 to 16 samples (ablation)S4-Driver · WOMD-Planning-ADEADE@5s: 0.709 -> 0.693Helped

Surprising findings

Limitations

Experimental setup

Datasets: WOMD-Planning-ADE nuScenes in-house camera driving logs

Benchmarks: nuScenes WOMD-Planning-ADE

Metrics: L2 displacement error (1s, 2s, 3s) ADE@1s/3s/5s bADE (behavior-wise ADE)

Baselines: UniAD VAD PARA-Drive GPT-Driver DriveVLM OmniDrive DriveVLM (w/o CoT) MotionLM Vanilla PaLI PaLI2-3B

Builds on: PaLI SimpleBEV MotionLM nucleus sampling

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