atlas

Research map / 3D vision / Gaussian splatting

DepthSplat: Connecting Gaussian Splatting and Depth

CVPR 2025 · 3D vision › Gaussian splatting · approach: Compact and efficient Gaussian splatting · 80 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 DepthSplat, a feed-forward model that fuses multi-view cost volumes with pre-trained Depth Anything V2 monocular features for depth and Gaussian splatting, and shows Gaussian splatting rendering loss can unsupervisedly pre-train depth models.

Problem

Gaussian splatting and depth estimation are studied in isolation; multi-view feature matching for feed-forward 3DGS fails in occlusions, texture-less and reflective regions.

Approach

Augment multi-view cost volumes with pre-trained monocular ViT features (Depth Anything V2) via early concatenation, unproject predicted depth as Gaussian centers, and use the photometric splatting loss as an unsupervised pre-training objective for depth.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add monocular depth features to the multi-view cost-volume branch (ablation)DepthSplat · TartanAir depthAbs Rel: 12.25 -> 8.46Helped
Add the multi-view cost-volume branch alongside monocular features (ablation)DepthSplat · TartanAir depthAbs Rel: 11.34 -> 8.46Helped
Add Gaussian splatting pre-training before depth fine-tuning (ablation)DepthSplat · ScanNet two-view depthAbs Rel: 4.5 -> 3.8Helped
Use a larger monocular backbone (ViT-S to ViT-B to ViT-L) (ablation)DepthSplat, 1-scale · TartanAir depthAbs Rel: 8.46 -> 6.94 -> 6.07Helped
Use 2-scale hierarchical matching instead of 1-scale matching (ablation)DepthSplat with ViT-S · TartanAir depthAbs Rel: 8.46 -> 7.01Helped
Use attention fusion instead of concatenation (ablation)DepthSplat · TartanAir depthAbs Rel: 8.46 -> 8.40No clear effect
Pre-train the depth model with Gaussian splatting rendering loss (ablation)DepthSplat depth model · TartanAir depthAbs Rel: 10.86 -> 10.20Helped
Integrate monocular features early with cost volumesDepthSplat · RealEstate10K two-view novel view synthesisPSNR: 26.39 -> 27.47Helped
Use DepthSplat rather than MVSplat for sparse-view reconstructionDepthSplat · DL3DV 2-view novel view synthesisPSNR: 17.54 -> 19.31Helped
Use DepthSplat rather than MVSplat for cross-dataset generalizationRealEstate10K-pretrained models · DL3DV cross-dataset generalizationPSNR: 24.14 -> 27.66Helped

Surprising findings

Limitations

Experimental setup

Datasets: RealEstate10K TartanAir VKITTI2 ScanNet DL3DV KITTI ACID

Benchmarks: ScanNet RealEstate10K DL3DV ACID TartanAir KITTI

Metrics: Abs Rel delta1 RMSE PSNR SSIM LPIPS inference time

Baselines: MVSplat pixelSplat TranSplat MuRF UniMatch DeMoN BA-Net DeepV2D NeuralRecon DRO GPNR AttnRend

Builds on: MVSplat pixelSplat Depth Anything V2 UniMatch 3D Gaussian Splatting

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