atlas

Research map / 3D vision / 3D generation

ViPOcc: Leveraging Visual Priors from Vision Foundation Models for Single-View 3D Occupancy Prediction

AAAI 2025 · 3D vision › 3D generation · approach: Vision-based 3D occupancy prediction · 3 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 ViPOcc, a self-supervised single-view 3D occupancy and metric depth framework that uses Depth Anything V2 priors via inverse depth alignment and a Grounded-SAM-guided non-overlapping Gaussian mixture ray sampler.

Problem

Single-view 3D occupancy prediction for autonomous driving with NeRF-based methods lacks instance-level semantic reasoning, temporal photometric consistency, and accurate metric depth; random ray sampling wastes samples and misses instances.

Approach

Couple a metric depth branch to the NeRF occupancy branch: refine Depth Anything V2 pseudo depth via residual inverse-depth fitting, use its depth for temporal photometric warping and depth-rendering consistency, and sample rays with a semantic-guided non-overlapping Gaussian mixture driven by Grounded-SAM instance masks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add a metric-depth branch without VFM priors (ablation)ViPOcc · KITTI-360 scene occupancyO_acc^s: 0.91 -> 0.91No clear effect
use VFM pseudo depth directly instead of inverse-depth alignment (ablation)ViPOcc · KITTI-360 scene occupancyO_acc^s: 0.91 -> 0.86Hurt
align VFM pseudo depth in inverse-depth space (ablation)ViPOcc · KITTI-360 scene occupancyO_acc^s: 0.91 -> 0.92Helped
use SNOG rather than random ray sampling (ablation)ViPOcc · KITTI-360 scene occupancyIE_acc^s: 0.65 -> 0.67Helped
use SNOG rather than random ray sampling (ablation)ViPOcc · KITTI-360 scene occupancyIE_rec^s: 0.64 -> 0.67Helped
add temporal alignment loss only (ablation)ViPOcc · KITTI-360 scene occupancyO_acc^s: 0.91 -> 0.91No clear effect
add reconstruction consistency loss only (ablation)ViPOcc · KITTI-360 scene occupancyO_acc^s: 0.91 -> 0.89Hurt
add temporal alignment and reconstruction consistency losses together (ablation)ViPOcc · KITTI-360 scene occupancyIE_acc^s: 0.65 -> 0.69Helped
use ViPOcc rather than KYN for scene occupancyKITTI-360 scene occupancy · KITTI-360IE_rec^s: 0.66 -> 0.69Helped
use ViPOcc rather than KYN for object occupancyKITTI-360 object occupancy · KITTI-360IE_rec^o: 0.61 -> 0.64Helped
use ViPOcc rather than BTS for KITTI-360 depth estimationKITTI-360 depth estimation · KITTI-360Abs Rel: 0.103 -> 0.097Helped
use ViPOcc rather than BTS for KITTI Raw depth estimationKITTI Raw Eigen split · KITTI RawAbs Rel: 0.102 -> 0.096Helped

Surprising findings

Limitations

Experimental setup

Datasets: KITTI-360 KITTI Raw DDAD Cityscapes

Benchmarks: KITTI-360 KITTI Raw (Eigen split) DDAD

Metrics: O_acc^s IE_acc^s IE_rec^s O_acc^o IE_acc^o IE_rec^o Abs Rel Sq Rel RMSE RMSE log

Baselines: Monodepth2 PixelNeRF BTS KYN MVBTS KDBTS SwinDepth Lite-Mono Dynamo-Depth SC-DepthV3

Builds on: BTS Depth Anything V2 Grounded-SAM Monodepth2

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