TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/UniK3D: Universal Camera Monocular 3D Estimation

UniK3D: Universal Camera Monocular 3D Estimation

Luigi Piccinelli, Christos Sakaridis, Mattia Segu, Yung-Hsu Yang, Siyuan Li, Wim Abbeloos, Luc van Gool

2025-03-20CVPR 2025 1Disentanglement3D ReconstructionMonocular Depth Estimation
PaperPDFCode(official)

Abstract

Monocular 3D estimation is crucial for visual perception. However, current methods fall short by relying on oversimplified assumptions, such as pinhole camera models or rectified images. These limitations severely restrict their general applicability, causing poor performance in real-world scenarios with fisheye or panoramic images and resulting in substantial context loss. To address this, we present UniK3D, the first generalizable method for monocular 3D estimation able to model any camera. Our method introduces a spherical 3D representation which allows for better disentanglement of camera and scene geometry and enables accurate metric 3D reconstruction for unconstrained camera models. Our camera component features a novel, model-independent representation of the pencil of rays, achieved through a learned superposition of spherical harmonics. We also introduce an angular loss, which, together with the camera module design, prevents the contraction of the 3D outputs for wide-view cameras. A comprehensive zero-shot evaluation on 13 diverse datasets demonstrates the state-of-the-art performance of UniK3D across 3D, depth, and camera metrics, with substantial gains in challenging large-field-of-view and panoramic settings, while maintaining top accuracy in conventional pinhole small-field-of-view domains. Code and models are available at github.com/lpiccinelli-eth/unik3d .

Results

TaskDatasetMetricValueModel
Depth EstimationNYU-Depth V2Delta < 1.250.989UniK3D (FT, metric)
Depth EstimationNYU-Depth V2Delta < 1.25^20.998UniK3D (FT, metric)
Depth EstimationNYU-Depth V2Delta < 1.25^31UniK3D (FT, metric)
Depth EstimationNYU-Depth V2RMSE0.173UniK3D (FT, metric)
Depth EstimationNYU-Depth V2absolute relative error0.044UniK3D (FT, metric)
Depth EstimationNYU-Depth V2log 100.019UniK3D (FT, metric)
Depth EstimationKITTI Eigen splitDelta < 1.250.99UniK3D (FT, metric)
Depth EstimationKITTI Eigen splitDelta < 1.25^20.998UniK3D (FT, metric)
Depth EstimationKITTI Eigen splitDelta < 1.25^30.999UniK3D (FT, metric)
Depth EstimationKITTI Eigen splitRMSE1.68UniK3D (FT, metric)
Depth EstimationKITTI Eigen splitRMSE log0.06UniK3D (FT, metric)
Depth EstimationKITTI Eigen splitabsolute relative error0.037UniK3D (FT, metric)
3DNYU-Depth V2Delta < 1.250.989UniK3D (FT, metric)
3DNYU-Depth V2Delta < 1.25^20.998UniK3D (FT, metric)
3DNYU-Depth V2Delta < 1.25^31UniK3D (FT, metric)
3DNYU-Depth V2RMSE0.173UniK3D (FT, metric)
3DNYU-Depth V2absolute relative error0.044UniK3D (FT, metric)
3DNYU-Depth V2log 100.019UniK3D (FT, metric)
3DKITTI Eigen splitDelta < 1.250.99UniK3D (FT, metric)
3DKITTI Eigen splitDelta < 1.25^20.998UniK3D (FT, metric)
3DKITTI Eigen splitDelta < 1.25^30.999UniK3D (FT, metric)
3DKITTI Eigen splitRMSE1.68UniK3D (FT, metric)
3DKITTI Eigen splitRMSE log0.06UniK3D (FT, metric)
3DKITTI Eigen splitabsolute relative error0.037UniK3D (FT, metric)

Related Papers

CSD-VAR: Content-Style Decomposition in Visual Autoregressive Models2025-07-18AutoPartGen: Autogressive 3D Part Generation and Discovery2025-07-17SpatialTrackerV2: 3D Point Tracking Made Easy2025-07-16BRUM: Robust 3D Vehicle Reconstruction from 360 Sparse Images2025-07-16Vision-based Perception for Autonomous Vehicles in Obstacle Avoidance Scenarios2025-07-16Towards Depth Foundation Model: Recent Trends in Vision-Based Depth Estimation2025-07-15MonoMVSNet: Monocular Priors Guided Multi-View Stereo Network2025-07-15Binomial Self-Compensation: Mechanism and Suppression of Motion Error in Phase-Shifting Profilometry2025-07-14