atlas

Research map / 3D vision / 3D generation

UniDrive: Towards Universal Driving Perception Across Camera Configurations

ICLR 2025 · 3D vision › 3D generation · approach: 3D perception for autonomous driving · 0 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 UniDrive, which warps multi-camera images into a set of unified virtual cameras via ground-aware projection, with CMA-ES optimization of virtual camera configurations, to let BEV 3D detectors generalize across camera configurations on a new CARLA dataset.

Problem

Vision-centric 3D driving perception degrades sharply when camera intrinsics or extrinsics differ from the training configuration, so models do not transfer across vehicle platforms.

Approach

Re-project all original camera views into a unified set of virtual cameras using a ground-aware depth assumption (ground plane near the vehicle, cylindrical surface beyond a distance threshold), and choose the virtual camera parameters by CMA-ES to minimize a distance-weighted angular projection error summed across camera systems; the module is plug-and-play before a 3D detector.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add UniDrive virtual camera projection to BEVFusion-CBEVFusion-C · CARLA 3D detection, train 5×70° + 110°, test 5×70° + 110°mAP: 63.9 -> 68.8Helped
Add UniDrive virtual camera projectionBEVFusion-C · CARLA 3D detection; train 6 × 60°, test 5×70° + 110°mAP: 4.6 -> 63.6Helped
Add UniDrive virtual camera projectionBEVFusion-C · CARLA 3D detection; train 6 × 70°, test 6 × 60°mAP: 9.2 -> 63.1Helped
Optimize the virtual camera configuration rather than using the intuitive unoptimized configuration (ablation)UniDrive · CARLA 3D detection across camera configurationsmAPHelped
Use an intuitive virtual camera configuration without optimization (ablation)UniDrive · CARLA 3D detection across camera configurationsmAPMixed
Add UniDrive for varying camera heightsBEVFusion-C · CARLA 3D detection across camera heightsperformance: more than 10% -> 3.0%Helped
Add UniDrive for camera placement changesBEVFusion-C · CARLA 3D detection; train 6 × 80° b, test 6 × 80° aperformance drop: 5.9% -> 4.6%Helped

Limitations

Experimental setup

Datasets: CARLA-generated multi-camera dataset (nuScenes format)

Benchmarks: CARLA multi-camera configuration dataset

Metrics: mAP class-level AP

Baselines: BEVFusion-C

Builds on: BEVFusion CMA-ES nuScenes

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