P3Depth: Monocular Depth Estimation with a Piecewise Planarity Prior
Not on the map. Why?
Abstract (arXiv)
Monocular depth estimation is vital for scene understanding and downstream tasks. We focus on the supervised setup, in which ground-truth depth is available only at training time. Based on knowledge about the high regularity of real 3D scenes, we propose a method that learns to selectively leverage information from coplanar pixels to improve the predicted depth. In particular, we introduce a piecewise planarity prior which states that for each pixel, there is a seed pixel which shares the same planar 3D surface with the former. Motivated by this prior, we design a network with two heads. The first head outputs pixel-level plane coefficients, while the second one outputs a dense offset vector field that identifies the positions of seed pixels. The plane coefficients of seed pixels are then used to predict depth at each position. The resulting prediction is adaptively fused with the initial prediction from the first head via a learned confidence to account for potential deviations from precise local planarity. The entire architecture is trained end-to-end thanks to the differentiability of the proposed modules and it learns to predict regular depth maps, with sharp edges at occlusion boundaries. An extensive evaluation of our method shows that we set the new state of the art in supervised monocular depth estimation, surpassing prior methods on NYU Depth-v2 and on the Garg split of KITTI. Our method delivers depth maps that yield plausible 3D reconstructions of the input scenes. Code is available at: https://github.com/SysCV/P3Depth
Key facts. Cited by 106 papers in the map (data through 7 Oct 2026). Builds on 57 of its 88 references that are in the map. First posted on arXiv 5 Apr 2022.
Builds on
57 of 88 references.
References · 57
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,088
- 2021Vision Transformers for Dense Predictioncited by 1,789
- 2019Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfercited by 1,484
- 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,264
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
- 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 878
- 2016Unsupervised Monocular Depth Estimation with Left-Right Consistencycited by 819
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
- 2018MegaDepth: Learning Single-View Depth Prediction from Internet Photoscited by 731
- 2018Deep Ordinal Regression Network for Monocular Depth Estimationcited by 721
38 more
- 2020AdaBins: Depth Estimation using Adaptive Binscited by 596
- 2018Pyramid Stereo Matching Networkcited by 486
- 2014Predicting Depth, Surface Normals and Semantic Labels with a Common Multi-Scale Convolutional Architecturecited by 483
- 2016Deeper Depth Prediction with Fully Convolutional Residual Networkscited by 402
- 2017Semantic Foggy Scene Understanding with Synthetic Datacited by 401
- 2019From Big to Small: Multi-Scale Local Planar Guidance for Monocular Depth Estimationcited by 379
- 2016Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescuecited by 368
- 2018GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Posecited by 341
- 2019DIODE: A Dense Indoor and Outdoor DEpth Datasetcited by 236
- 2019Enforcing geometric constraints of virtual normal for depth predictioncited by 233
- 2018PAD-Net: Multi-Tasks Guided Prediction-and-Distillation Network for Simultaneous Depth Estimation and Scene Parsingcited by 224
- 2020Learning to Recover 3D Scene Shape from a Single Imagecited by 214
- 2021The Temporal Opportunist: Self-Supervised Multi-Frame Monocular Depthcited by 190
- 2020Robust Consistent Video Depth Estimationcited by 188
- 2015DeepStereo: Learning to Predict New Views from the World's Imagerycited by 185
- 2018Unsupervised Learning of Depth and Ego-Motion from Monocular Video Using 3D Geometric Constraintscited by 179
- 2015Learning Depth from Single Monocular Images Using Deep Convolutional Neural Fieldscited by 169
- 2018Unsupervised Learning of Monocular Depth Estimation and Visual Odometry with Deep Feature Reconstructioncited by 159
- 2015Stereo Matching by Training a Convolutional Neural Network to Compare Image Patchescited by 151
- 2020Self-Supervised Monocular Depth Estimation: Solving the Dynamic Object Problem by Semantic Guidancecited by 148
- 2020Feature-metric Loss for Self-supervised Learning of Depth and Egomotioncited by 140
- 2017Semi-Supervised Deep Learning for Monocular Depth Map Predictioncited by 109
- 2018PlaneRCNN: 3D Plane Detection and Reconstruction from a Single Imagecited by 105
- 2021Boosting Monocular Depth Estimation Models to High-Resolution via Content-Adaptive Multi-Resolution Mergingcited by 104
- 2016Estimating Depth from Monocular Images as Classification Using Deep Fully Convolutional Residual Networkscited by 91
- 2019Instance Segmentation by Jointly Optimizing Spatial Embeddings and Clustering Bandwidthcited by 88
- 2020Guiding Monocular Depth Estimation Using Depth-Attention Volumecited by 82
- 2018Structured Attention Guided Convolutional Neural Fields for Monocular Depth Estimationcited by 78
- 2018PlaneNet: Piece-wise Planar Reconstruction from a Single RGB Imagecited by 77
- 2020The Edge of Depth: Explicit Constraints between Segmentation and Depthcited by 72
- 2020Don't Forget The Past: Recurrent Depth Estimation from Monocular Videocited by 71
- 2019Neural RGB->D Sensing: Depth and Uncertainty from a Video Cameracited by 69
- 2019Does computer vision matter for action?cited by 64
- 2019DepthTransfer: Depth Extraction from Video Using Non-parametric Samplingcited by 60
- 2019Single-Image Piece-wise Planar 3D Reconstruction via Associative Embeddingcited by 56
- 2018LEGO: Learning Edge with Geometry all at Once by Watching Videoscited by 47
- 2021Adaptive Surface Normal Constraint for Depth Estimationcited by 43
- 2020P2Net: Patch-match and Plane-regularization for Unsupervised Indoor Depth Estimationcited by 41
50 most cited of 57 All 57 (JSON)
Built on by
Citing papers per year: 2022: 6; 2023: 35; 2024: 30; 2025: 24; 2026: 11.
106 papers.
Sort:
By area:
- 2024Depth Anything V2cited by 1,385
- 2024Depth Anything: Unleashing the Power of Large-Scale Unlabeled Datacited by 1,346
- 2024UniDepth: Universal Monocular Metric Depth Estimationcited by 375
- 2023Repurposing Diffusion-Based Image Generators for Monocular Depth Estimationcited by 323
- 2023Unleashing Text-to-Image Diffusion Models for Visual Perceptioncited by 266
- 2024DepthCrafter: Generating Consistent Long Depth Sequences for Open-world Videoscited by 202
- 2025UniDepthV2: Universal Monocular Metric Depth Estimation Made Simplercited by 170
- 2022Attention Attention Everywhere: Monocular Depth Prediction with Skip Attentioncited by 92
- 2023DiffusionDepth: Diffusion Denoising Approach for Monocular Depth Estimationcited by 81
- 2024Align3R: Aligned Monocular Depth Estimation for Dynamic Videoscited by 79
- 2025Marigold: Affordable Adaptation of Diffusion-Based Image Generators for Image Analysiscited by 78
- 2023iDisc: Internal Discretization for Monocular Depth Estimationcited by 71
38 more
- 2025UniK3D: Universal Camera Monocular 3D Estimationcited by 60
- 2023Robust Monocular Depth Estimation under Challenging Conditionscited by 58
- 2023IEBins: Iterative Elastic Bins for Monocular Depth Estimationcited by 53
- 2023All in Tokens: Unifying Output Space of Visual Tasks via Soft Tokencited by 52
- 2023NDDepth: Normal-Distance Assisted Monocular Depth Estimationcited by 45
- 2024ECoDepth: Effective Conditioning of Diffusion Models for Monocular Depth Estimationcited by 45
- 2022RA-Depth: Resolution Adaptive Self-Supervised Monocular Depth Estimationcited by 36
- 2024StereoCrafter: Diffusion-based Generation of Long and High-fidelity Stereoscopic 3D from Monocular Videoscited by 36
- 2025GeometryCrafter: Consistent Geometry Estimation for Open-world Videos with Diffusion Priorscited by 36
- 2024Diffusion Models for Monocular Depth Estimation: Overcoming Challenging Conditionscited by 29
- 2024Video Depth without Video Modelscited by 28
- 2023DiffI2I: Efficient Diffusion Model for Image-to-Image Translationcited by 24
- 2023URCDC-Depth: Uncertainty Rectified Cross-Distillation with CutFlip for Monocular Depth Estimationcited by 16
- 2025Vision-Language Embodiment for Monocular Depth Estimationcited by 16
- 2023Self-Supervised Monocular Depth Estimation by Direction-aware Cumulative Convolution Networkcited by 14
- 2023EVP: Enhanced Visual Perception using Inverse Multi-Attentive Feature Refinement and Regularized Image-Text Alignmentcited by 14
- 2023Aberration-Aware Depth-from-Focuscited by 12
- 2023Sparse Beats Dense: Rethinking Supervision in Radar-Camera Depth Completioncited by 12
- 2024CaFNet: A Confidence-Driven Framework for Radar Camera Depth Estimationcited by 12
- 2024DCDepth: Progressive Monocular Depth Estimation in Discrete Cosine Domaincited by 11
- 2022SfM-TTR: Using Structure from Motion for Test-Time Refinement of Single-View Depth Networkscited by 10
- 2024Scalable Autoregressive Monocular Depth Estimationcited by 9
- 2023Human as Points: Explicit Point-based 3D Human Reconstruction from Single-view RGB Imagescited by 8
- 2023NDDepth: Normal-Distance Assisted Monocular Depth Estimation and Completioncited by 8
- 2023Multi-task learning with cross-task consistency for improved depth estimation in colonoscopycited by 8
- 2023RDFC-GAN: RGB-Depth Fusion CycleGAN for Indoor Depth Completioncited by 7
- 2023FS-Depth: Focal-and-Scale Depth Estimation from a Single Image in Unseen Indoor Scenecited by 7
- 2024GET-UP: GEomeTric-aware Depth Estimation with Radar Points UPsamplingcited by 7
- 2026On the Generalization Capacities of MLLMs for Spatial Intelligencecited by 7
- 2025Metric-Solver: Sliding Anchored Metric Depth Estimation from a Single Imagecited by 6
- 2025CycleDiff: Cycle Diffusion Models for Unpaired Image-to-image Translationcited by 6
- 2023Continual Learning of Unsupervised Monocular Depth from Videoscited by 5
- 2023Camera-Independent Single Image Depth Estimation from Defocus Blurcited by 5
- 2024Masked Spatial Propagation Network for Sparsity-Adaptive Depth Refinementcited by 5
- 2024ProMotion: Prototypes As Motion Learnerscited by 5
- 2024FiffDepth: Feed-forward Transformation of Diffusion-Based Generators for Detailed Depth Estimationcited by 5
- 2024LiRCDepth: Lightweight Radar-Camera Depth Estimation via Knowledge Distillation and Uncertainty Guidancecited by 5
- 2025Radar-Guided Polynomial Fitting for Metric Depth Estimationcited by 5
50 most cited of 106 All 106 (JSON)
- 2026Monocular Depth Estimation from a Single Image: Progress and Opportunities1 Sep 2026
- 2026Last-Layer-Centric Feature Recombination: Unleashing 3D Geometric Knowledge in DINOv3 for Monocular Depth Estimation29 Apr 2026
- 2026Adaptive Depth-converted-Scale Convolution for Self-supervised Monocular Depth Estimation9 Apr 2026
- 2026Monocular Depth Estimation From the Perspective of Feature Restoration: A Diffusion Enhanced Depth Restoration Approach9 Apr 2026
- 2026VDPP: Video Depth Post-Processing for Speed and Scalability8 Apr 2026
- 2026LiftFormer: Lifting and Frame Theory Based Monocular Depth Estimation Using Depth and Edge Oriented Subspace Representation8 Apr 2026
- 2026Hierarchical Awareness Adapters with Hybrid Pyramid Feature Fusion for Dense Depth Prediction3 Apr 2026
- 2026Dual-Domain Representation Alignment: Bridging 2D and 3D Vision via Geometry-Aware Architecture Search20 Mar 2026
- 2026Fractal Autoregressive Depth Estimation with Continuous Token Diffusion16 Mar 2026
- 2026On the Generalization Capacities of MLLMs for Spatial Intelligence5 Mar 2026
- 2026Adapting Depth Anything to Adverse Imaging Conditions with Events5 Jan 2026
- 2025Video Depth Propagation11 Dec 2025
38 more
- 2025Trajectory Densification and Depth from Perspective-based Blur9 Dec 2025
- 2025WEDepth: Efficient Adaptation of World Knowledge for Monocular Depth Estimation11 Nov 2025
- 2025PlanarGS: High-Fidelity Indoor 3D Gaussian Splatting Guided by Vision-Language Planar Priors27 Oct 2025
- 2025XD-RCDepth: Lightweight Radar-Camera Depth Estimation with Explainability-Aligned and Distribution-Aware Distillation15 Oct 2025
- 2025BRIDGE -- Building Reinforcement-Learning Depth-to-Image Data Generation Engine for Monocular Depth Estimation29 Sep 2025
- 2025Vid-LLM: A Compact Video-based 3D Multimodal LLM with Reconstruction-Reasoning Synergy29 Sep 2025
- 2025RS3DBench: A Comprehensive Benchmark for 3D Spatial Perception in Remote Sensing23 Sep 2025
- 2025Uncertainty-aware Test-Time Training (UT3) for Efficient On-the-fly Domain Adaptive Dense Regression3 Sep 2025
- 2025ROVR-Open-Dataset: A Large-Scale Depth Dataset for Autonomous Driving19 Aug 2025
- 2025TRIDE: A Text-assisted Radar-Image weather-aware fusion network for Depth Estimation11 Aug 2025
- 2025CycleDiff: Cycle Diffusion Models for Unpaired Image-to-image Translation8 Aug 2025
- 2025Monocular Depth Estimation with Global-Aware Discretization and Local Context Modeling5 Aug 2025
- 2025Dark Channel-Assisted Depth-from-Defocus from a Single Image7 Jun 2025
- 2025ViT-Split: Unleashing the Power of Vision Foundation Models via Efficient Splitting Heads3 Jun 2025
- 2025Marigold: Affordable Adaptation of Diffusion-Based Image Generators for Image Analysis14 May 2025
- 2025Metric-Solver: Sliding Anchored Metric Depth Estimation from a Single Image16 Apr 2025
- 2025GeometryCrafter: Consistent Geometry Estimation for Open-world Videos with Diffusion Priors1 Apr 2025
- 2025Radar-Guided Polynomial Fitting for Metric Depth Estimation21 Mar 2025
- 2025UniK3D: Universal Camera Monocular 3D Estimation20 Mar 2025
- 2025Vision-Language Embodiment for Monocular Depth Estimation18 Mar 2025
- 2025UniDepthV2: Universal Monocular Metric Depth Estimation Made Simpler27 Feb 2025
- 2025CoL3D: Collaborative Learning of Single-view Depth and Camera Intrinsics for Metric 3D Shape Recovery13 Feb 2025
- 2025SphereFusion: Efficient Panorama Depth Estimation via Gated Fusion9 Feb 2025
- 2024MetricDepth: Enhancing Monocular Depth Estimation with Deep Metric Learning29 Dec 2024
- 2024LiRCDepth: Lightweight Radar-Camera Depth Estimation via Knowledge Distillation and Uncertainty Guidance20 Dec 2024
- 2024GVDepth: Zero-Shot Monocular Depth Estimation for Ground Vehicles based on Probabilistic Cue Fusion8 Dec 2024
- 2024Align3R: Aligned Monocular Depth Estimation for Dynamic Videos4 Dec 2024
- 2024FiffDepth: Feed-forward Transformation of Diffusion-Based Generators for Detailed Depth Estimation1 Dec 2024
- 2024Video Depth without Video Models28 Nov 2024
- 2024Scalable Autoregressive Monocular Depth Estimation18 Nov 2024
- 2024DCDepth: Progressive Monocular Depth Estimation in Discrete Cosine Domain19 Oct 2024
- 2024CUBE360: Learning Cubic Field Representation for Monocular 360 Depth Estimation for Virtual Reality8 Oct 2024
- 2024StereoCrafter: Diffusion-based Generation of Long and High-fidelity Stereoscopic 3D from Monocular Videos11 Sep 2024
- 2024EDADepth: Enhanced Data Augmentation for Monocular Depth Estimation10 Sep 2024
- 2024DepthCrafter: Generating Consistent Long Depth Sequences for Open-world Videos3 Sep 2024
- 2024GET-UP: GEomeTric-aware Depth Estimation with Radar Points UPsampling2 Sep 2024
- 2024UDGS-SLAM : UniDepth Assisted Gaussian Splatting for Monocular SLAM31 Aug 2024
- 2024Diffusion Models for Monocular Depth Estimation: Overcoming Challenging Conditions23 Jul 2024
50 newest of 106 All 106 (JSON)
- 2023Repurposing Diffusion-Based Image Generators for Monocular Depth Estimationcited by 323
- 2025Marigold: Affordable Adaptation of Diffusion-Based Image Generators for Image Analysiscited by 78
- 2024ECoDepth: Effective Conditioning of Diffusion Models for Monocular Depth Estimationcited by 45
- 2024StereoCrafter: Diffusion-based Generation of Long and High-fidelity Stereoscopic 3D from Monocular Videoscited by 36
- 2025GeometryCrafter: Consistent Geometry Estimation for Open-world Videos with Diffusion Priorscited by 36
- 2024Diffusion Models for Monocular Depth Estimation: Overcoming Challenging Conditionscited by 29
- 2023DiffI2I: Efficient Diffusion Model for Image-to-Image Translationcited by 24
- 2023EVP: Enhanced Visual Perception using Inverse Multi-Attentive Feature Refinement and Regularized Image-Text Alignmentcited by 14
- 2025CycleDiff: Cycle Diffusion Models for Unpaired Image-to-image Translationcited by 6
- 2024FiffDepth: Feed-forward Transformation of Diffusion-Based Generators for Detailed Depth Estimationcited by 5
- 2024Implicit and Explicit Language Guidance for Diffusion-based Visual Perceptioncited by 3
- 2024EDADepth: Enhanced Data Augmentation for Monocular Depth Estimationcited by 0
- 2025CycleDiff: Cycle Diffusion Models for Unpaired Image-to-image Translation8 Aug 2025
- 2025Marigold: Affordable Adaptation of Diffusion-Based Image Generators for Image Analysis14 May 2025
- 2025GeometryCrafter: Consistent Geometry Estimation for Open-world Videos with Diffusion Priors1 Apr 2025
- 2024FiffDepth: Feed-forward Transformation of Diffusion-Based Generators for Detailed Depth Estimation1 Dec 2024
- 2024StereoCrafter: Diffusion-based Generation of Long and High-fidelity Stereoscopic 3D from Monocular Videos11 Sep 2024
- 2024EDADepth: Enhanced Data Augmentation for Monocular Depth Estimation10 Sep 2024
- 2024Diffusion Models for Monocular Depth Estimation: Overcoming Challenging Conditions23 Jul 2024
- 2024Implicit and Explicit Language Guidance for Diffusion-based Visual Perception11 Apr 2024
- 2024ECoDepth: Effective Conditioning of Diffusion Models for Monocular Depth Estimation27 Mar 2024
- 2023EVP: Enhanced Visual Perception using Inverse Multi-Attentive Feature Refinement and Regularized Image-Text Alignment13 Dec 2023
- 2023Repurposing Diffusion-Based Image Generators for Monocular Depth Estimation4 Dec 2023
- 2023DiffI2I: Efficient Diffusion Model for Image-to-Image Translation26 Aug 2023
- 2024Depth Anything V2cited by 1,385
- 2024Depth Anything: Unleashing the Power of Large-Scale Unlabeled Datacited by 1,346
- 2024UniDepth: Universal Monocular Metric Depth Estimationcited by 375
- 2024DepthCrafter: Generating Consistent Long Depth Sequences for Open-world Videoscited by 202
- 2025UniDepthV2: Universal Monocular Metric Depth Estimation Made Simplercited by 170
- 2022Attention Attention Everywhere: Monocular Depth Prediction with Skip Attentioncited by 92
- 2023DiffusionDepth: Diffusion Denoising Approach for Monocular Depth Estimationcited by 81
- 2024Align3R: Aligned Monocular Depth Estimation for Dynamic Videoscited by 79
- 2023iDisc: Internal Discretization for Monocular Depth Estimationcited by 71
- 2025UniK3D: Universal Camera Monocular 3D Estimationcited by 60
- 2023Robust Monocular Depth Estimation under Challenging Conditionscited by 58
- 2023IEBins: Iterative Elastic Bins for Monocular Depth Estimationcited by 53
12 most cited of 91 All 91 (JSON)
- 2026Monocular Depth Estimation from a Single Image: Progress and Opportunities1 Sep 2026
- 2026Last-Layer-Centric Feature Recombination: Unleashing 3D Geometric Knowledge in DINOv3 for Monocular Depth Estimation29 Apr 2026
- 2026Adaptive Depth-converted-Scale Convolution for Self-supervised Monocular Depth Estimation9 Apr 2026
- 2026Monocular Depth Estimation From the Perspective of Feature Restoration: A Diffusion Enhanced Depth Restoration Approach9 Apr 2026
- 2026VDPP: Video Depth Post-Processing for Speed and Scalability8 Apr 2026
- 2026LiftFormer: Lifting and Frame Theory Based Monocular Depth Estimation Using Depth and Edge Oriented Subspace Representation8 Apr 2026
- 2026Hierarchical Awareness Adapters with Hybrid Pyramid Feature Fusion for Dense Depth Prediction3 Apr 2026
- 2026Dual-Domain Representation Alignment: Bridging 2D and 3D Vision via Geometry-Aware Architecture Search20 Mar 2026
- 2026Fractal Autoregressive Depth Estimation with Continuous Token Diffusion16 Mar 2026
- 2026Adapting Depth Anything to Adverse Imaging Conditions with Events5 Jan 2026
- 2025Video Depth Propagation11 Dec 2025
- 2025Trajectory Densification and Depth from Perspective-based Blur9 Dec 2025
12 newest of 91 All 91 (JSON)