atlas

Research map / 3D vision / Depth and stereo

UniK3D: Universal Camera Monocular 3D Estimation

CVPR 2025 · 3D vision › Depth and stereo · approach: Self-supervised monocular depth · 26 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 UniK3D, a generalizable monocular metric 3D estimator that models any camera (pinhole, fisheye, panoramic) via a spherical 3D output and a learned spherical-harmonics camera ray representation.

Problem

Monocular metric 3D estimation typically assumes pinhole or rectified cameras, which fails for fisheye and panoramic images with large field of view and strong distortion.

Approach

Predicts a fully spherical 3D output (angles plus radial distance) with camera rays represented as a learned superposition of spherical harmonics, plus an asymmetric quantile angular loss and camera-conditioning strategies (static encoding, curriculum, gradient detach) to prevent FoV contraction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace the pinhole camera representation with SH camera rays (ablation)UniK3D · L.FoV and PanoFA: 45.2 -> 53.5; 24.6 -> 58.6Helped
use non-parametric rays instead of SH camera rays (ablation)UniK3D · PanoFA: 58.6 -> 51.7Hurt
use SH camera rays instead of Zernike-polynomial coefficients (ablation)UniK3D · PanoFA: 31.8 -> 58.6Helped
predict spherical radius instead of Cartesian depth with SH camera rays (ablation)UniK3D · PanoFA: 10.9 -> 53.8Helped
predict spherical radius instead of Cartesian depth with SH camera rays (ablation)UniK3D · S.FoVDistFA: 42.1 -> 35.0Hurt
add strongly distorted-camera training images (ablation)UniK3D with pinhole data and output · S.FoVDistFA: 31.7 -> 40.4Helped
add strongly distorted-camera training images (ablation)UniK3D with SH camera and depth output · PanoρA: 16.1 -> 14.8Hurt
add asymmetric angular loss (ablation)UniK3D with radius output and SH camera model · PanoFA: 53.8 -> 56.1Helped
add enhanced camera conditioning (ablation)UniK3D with asymmetric angular loss · S.FoVDistFA: 39.5 -> 44.6Helped
add enhanced camera conditioning (ablation)UniK3D with asymmetric angular loss · PanoFA: 56.1 -> 58.6Helped
use UniK3D-Large instead of the strongest listed baselinezero-shot monocular 3D estimation · L.FoVFA: 29.7 -> 71.6Helped
use UniK3D-Large instead of the strongest listed baselinezero-shot camera estimation · PanoρA: 2.1 -> 57.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: A2D2 aiMotive Argoverse2 ARKit-Scenes ASE BEDLAM BlendedMVS DL3DV DrivingStereo DynamicReplica EDEN FutureHouse

Benchmarks: NYU-Depth V2 KITTI nuScenes IBims-1 ETH3D Diode Indoor ADT ScanNet++ (DSLR) KITTI360 Stanford-2D3D

Metrics: delta1 SSI FA (F1 AUC) rho_A (camera angular AUC) delta1 AbsRel

Baselines: DepthAnything DepthAnythingv2 Metric3D Metric3Dv2 ZoeDepth UniDepth MASt3R DepthPro BiFuse BiFuse++ UniFuse

Builds on: UniDepth DINOv2 quantile regression

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