atlas

Research map / 3D vision / 3D generation

UrbanCAD: Towards Highly Controllable and Photorealistic 3D Vehicles for Urban Scene Simulation

CVPR 2025 · 3D vision › 3D generation · approach: 3D perception for autonomous driving · 1 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.

Builds photorealistic, part-controllable 3D vehicle digital twins from a single urban image by retrieving Objaverse CAD models and optimizing Adobe procedural material graphs, then inserts them into 3DGS-reconstructed KITTI-360 scenes with fisheye-based lighting.

Problem

Autonomous driving simulation needs vehicle digital twins that are both photorealistic and controllable at part level, but reconstruction methods lack controllability and free CAD models lack high-quality materials, especially from single-view observations.

Approach

A retrieval-optimization pipeline: retrieve a part-disentangled CAD model via CLIP-aligned 3D embeddings, assign part-aware handcrafted procedural material graphs using semantic recognition (Grounded SAM on ControlNet-generated images), then optimize only albedo of metal and rubber graphs with differentiable rendering; scene insertion uses fisheye-derived spatially varying HDR lighting and 3DGS ba

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use UrbanCAD instead of Paint3D†Vehicle 3D rendering · KITTI-360 360° renderingsFID: 67.52 -> 62.80Helped
use UrbanCAD instead of Paint3D†Vehicle 3D rendering · KITTI-360 360° renderingsKID: 0.0417 -> 0.0479Hurt
use UrbanCAD instead of PhotoScene†Vehicle 3D rendering · KITTI-360 matched-pose renderingsLPIPS: 0.5422 -> 0.5242Helped
add material optimization (ablation)UrbanCAD · In-distribution driving scenarios, Trajectory 1IOU: 69.21 -> 74.08Helped
add material optimization (ablation)UrbanCAD · In-distribution driving scenarios, Trajectory 2IOU: 68.69 -> 74.15Helped
add material optimization (ablation)UrbanCAD · In-distribution driving scenarios, Trajectory 3IOU: 67.06 -> 74.02Helped
add lighting estimation (ablation)UrbanCAD · In-distribution driving scenarios, Trajectory 1IOU: 73.11 -> 74.08Helped
add lighting estimation (ablation)UrbanCAD · In-distribution driving scenarios, Trajectory 2IOU: 73.33 -> 74.15Helped
add lighting estimation (ablation)UrbanCAD · In-distribution driving scenarios, Trajectory 3IOU: 73.22 -> 74.02Helped

Surprising findings

Limitations

Experimental setup

Datasets: KITTI-360 Objaverse (26k+ car and vehicle models) Adobe 3D Asset Library (13k+ materials) MVMC (Multi-View Marketplace Cars) Real-world car datasets for FID/KID

Benchmarks: KITTI-360 MVMC

Metrics: FID KID LPIPS IOU PQ instance-level IOU

Baselines: PixelNeRF Wonder3D LRM HUGS LatentPaint Paint3D PhotoScene

Builds on: MATch DiffMat v2 3D Gaussian Splatting InvRenderNet PhotoScene

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