Unsupervised Depth Completion with Calibrated Backprojection Layers
Not on the map. Why?
Abstract (arXiv)
We propose a deep neural network architecture to infer dense depth from an image and a sparse point cloud. It is trained using a video stream and corresponding synchronized sparse point cloud, as obtained from a LIDAR or other range sensor, along with the intrinsic calibration parameters of the camera. At inference time, the calibration of the camera, which can be different than the one used for training, is fed as an input to the network along with the sparse point cloud and a single image. A Calibrated Backprojection Layer backprojects each pixel in the image to three-dimensional space using the calibration matrix and a depth feature descriptor. The resulting 3D positional encoding is concatenated with the image descriptor and the previous layer output to yield the input to the next layer of the encoder. A decoder, exploiting skip-connections, produces a dense depth map. The resulting Calibrated Backprojection Network, or KBNet, is trained without supervision by minimizing the photometric reprojection error. KBNet imputes missing depth value based on the training set, rather than on generic regularization. We test KBNet on public depth completion benchmarks, where it outperforms the state of the art by 30.5% indoor and 8.8% outdoor when the same camera is used for training and testing. When the test camera is different, the improvement reaches 62%. Code available at: https://github.com/alexklwong/calibrated-backprojection-network.
Key facts. Cited by 61 papers in the map (data through 14 Oct 2026). Builds on 38 of its 53 references that are in the map. First posted on arXiv 24 Aug 2021.
Builds on
38 of 53 references.
References · 38
- 2017Attention Is All You Needcited by 60,361
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognitioncited by 720
- 2018Pyramid Stereo Matching Networkcited by 489
- 2016Virtual Worlds as Proxy for Multi-Object Tracking Analysiscited by 341
- 2017Sparsity Invariant CNNscited by 326
- 2019Kornia: an Open Source Differentiable Computer Vision Library for PyTorchcited by 232
- 2020Non-Local Spatial Propagation Network for Depth Completioncited by 195
- 2019Depth from Videos in the Wild: Unsupervised Monocular Depth Learning from Unknown Camerascited by 170
- 2018Self-supervised Sparse-to-Dense: Self-supervised Depth Completion from LiDAR and Monocular Cameracited by 140
- 2018DeepLiDAR: Deep Surface Normal Guided Depth Prediction for Outdoor Scene from Sparse LiDAR Data and Single Color Imagecited by 129
- 2018Deep Depth Completion of a Single RGB-D Imagecited by 110
26 more
- 2018Depth Estimation via Affinity Learned with Convolutional Spatial Propagation Networkcited by 110
- 2019CSPN++: Learning Context and Resource Aware Convolutional Spatial Propagation Networks for Depth Completioncited by 110
- 2019Depth Completion from Sparse LiDAR Data with Depth-Normal Constraintscited by 108
- 2018In Defense of Classical Image Processing: Fast Depth Completion on the CPUcited by 96
- 2019Unsupervised Depth Completion from Visual Inertial Odometrycited by 89
- 2019Sparse and noisy LiDAR completion with RGB guidance and uncertaintycited by 79
- 2018Sparse and Dense Data with CNNs: Depth Completion and Semantic Segmentationcited by 76
- 2019CAM-Convs: Camera-Aware Multi-Scale Convolutions for Single-View Depthcited by 75
- 2020Learning Joint 2D-3D Representations for Depth Completioncited by 71
- 2019Dense Depth Posterior (DDP) from Single Image and Sparse Rangecited by 57
- 2020Uncertainty-Aware CNNs for Depth Completion: Uncertainty from Beginning to Endcited by 55
- 2019Bilateral Cyclic Constraint and Adaptive Regularization for Unsupervised Monocular Depth Predictioncited by 44
- 2019DFuseNet: Deep Fusion of RGB and Sparse Depth Information for Image Guided Dense Depth Completioncited by 38
- 2021Learning Topology from Synthetic Data for Unsupervised Depth Completioncited by 38
- 2018Propagating Confidences through CNNs for Sparse Data Regressioncited by 36
- 2018Geo-Supervised Visual Depth Predictioncited by 33
- 2018HMS-Net: Hierarchical Multi-scale Sparsity-invariant Network for Sparse Depth Completioncited by 32
- 2021An Adaptive Framework for Learning Unsupervised Depth Completioncited by 30
- 2020Project to Adapt: Domain Adaptation for Depth Completion from Noisy and Sparse Sensor Datacited by 28
- 2018Deep Convolutional Compressed Sensing for LiDAR Depth Completioncited by 27
- 2019Depth Completion via Deep Basis Fittingcited by 23
- 2020CodeVIO: Visual-Inertial Odometry with Learned Optimizable Dense Depthcited by 23
- 2021Bayesian Deep Basis Fitting for Depth Completion with Uncertaintycited by 23
- 2020Deep Depth Estimation from Visual-Inertial SLAMcited by 13
- 2016Semantically Guided Depth Upsamplingcited by 11
- 2016gvnn: Neural Network Library for Geometric Computer Visioncited by 4
Built on by
Citing papers per year: 2021: 2; 2022: 16; 2023: 16; 2024: 11; 2025: 10; 2026: 6.
61 papers.
Sort:
By area:
- 2022Dynamic Spatial Propagation Network for Depth Completioncited by 71
- 2023LRRU: Long-short Range Recurrent Updating Networks for Depth Completioncited by 49
- 2021Toward Practical Monocular Indoor Depth Estimationcited by 42
- 2024WorDepth: Variational Language Prior for Monocular Depth Estimationcited by 34
- 2022Deep Depth Completion from Extremely Sparse Data: A Surveycited by 33
- 2022Not Just Streaks: Towards Ground Truth for Single Image Derainingcited by 31
- 2022DesNet: Decomposed Scale-Consistent Network for Unsupervised Depth Completioncited by 27
- 2022Sparsity Agnostic Depth Completioncited by 27
- 2024Test-Time Adaptation for Depth Completioncited by 26
- 2022Monitored Distillation for Positive Congruent Depth Completioncited by 24
- 2022Multi-Modal Masked Pre-Training for Monocular Panoramic Depth Completioncited by 23
- 2022GraphCSPN: Geometry-Aware Depth Completion via Dynamic GCNscited by 23
38 more
- 2022ALTO: Alternating Latent Topologies for Implicit 3D Reconstructioncited by 21
- 2024RSA: Resolving Scale Ambiguities in Monocular Depth Estimators through Language Descriptionscited by 21
- 2024RadarCam-Depth: Radar-Camera Fusion for Depth Estimation with Learned Metric Scalecited by 20
- 2023Monocular Visual-Inertial Depth Estimationcited by 18
- 2021Stereoscopic Universal Perturbations across Different Architectures and Datasetscited by 17
- 2023Enhancing Diffusion Models with 3D Perspective Geometry Constraintscited by 16
- 2023AugUndo: Scaling Up Augmentations for Monocular Depth Completion and Estimationcited by 15
- 2023Learnable Differencing Center for Nighttime Depth Perceptioncited by 14
- 2022Towards 3D Scene Reconstruction from Locally Scale-Aligned Monocular Video Depthcited by 11
- 2023SuperPrimitive: Scene Reconstruction at a Primitive Levelcited by 11
- 2025ProtoDepth: Unsupervised Continual Depth Completion with Prototypescited by 11
- 2022Struct-MDC: Mesh-Refined Unsupervised Depth Completion Leveraging Structural Regularities from Visual SLAMcited by 10
- 2023Clutter Detection and Removal in 3D Scenes with View-Consistent Inpaintingcited by 9
- 2023NDDepth: Normal-Distance Assisted Monocular Depth Estimation and Completioncited by 9
- 2024DoubleTake: Geometry Guided Depth Estimationcited by 9
- 2025Extending Foundational Monocular Depth Estimators to Fisheye Cameras with Calibration Tokenscited by 9
- 2024RGB Guided ToF Imaging System: A Survey of Deep Learning-based Methodscited by 8
- 2024Cross-spectral Gated-RGB Stereo Depth Estimationcited by 8
- 2024All-day Depth Completioncited by 8
- 2023Gated Stereo: Joint Depth Estimation from Gated and Wide-Baseline Active Stereo Cuescited by 7
- 2025Zero-shot Depth Completion via Test-time Alignment with Affine-invariant Depth Priorcited by 6
- 2024UnCLe: Benchmarking Unsupervised Continual Learning for Depth Completioncited by 5
- 2025Radar-Guided Polynomial Fitting for Metric Depth Estimationcited by 5
- 2023SimpleMapping: Real-Time Visual-Inertial Dense Mapping with Deep Multi-View Stereocited by 4
- 2025SVDC: Consistent Direct Time-of-Flight Video Depth Completion with Frequency Selective Fusioncited by 4
- 2025PacGDC: Label-Efficient Generalizable Depth Completion with Projection Ambiguity and Consistencycited by 4
- 2025ETA: Energy-based Test-time Adaptation for Depth Completioncited by 4
- 2022Sparse SPN: Depth Completion from Sparse Keypointscited by 3
- 2024Gated Fields: Learning Scene Reconstruction from Gated Videoscited by 3
- 2026Depth Completion as Parameter-Efficient Test-Time Adaptationcited by 3
- 2022Segmentation-guided Domain Adaptation for Efficient Depth Completioncited by 2
- 2023Depth Completion with Multiple Balanced Bases and Confidence for Dense Monocular SLAMcited by 2
- 2023Lidar Line Selection with Spatially-Aware Shapley Value for Cost-Efficient Depth Completioncited by 1
- 2023DEFLOW: Self-supervised 3D Motion Estimation of Debris Flowcited by 1
- 2024Deep Cost Ray Fusion for Sparse Depth Video Completioncited by 1
- 2025StarryGazer: Leveraging Monocular Depth Estimation Models for Domain-Agnostic Single Depth Image Completioncited by 1
- 2026OASIS-DC: Generalizable Depth Completion via Output-level Alignment of Sparse-Integrated Monocular Pseudo Depthcited by 1
- 2026Triangular Consistency as a Universal Constraint for Learning Optical Flowcited by 1
50 most cited of 61 All 61 (JSON)
- 2026From Perspective to Fisheye Depth Estimation and Open-Vocabulary Segmentation28 Aug 2026
- 2026VisTa3D: A Dataset and Benchmark for Thin Object Reconstruction from Vision, Tactile, and 3D Point Clouds21 Aug 2026
- 2026The Multipath Blind Spot: K-Agnostic Robust Calibration for Sparse-Anchor Metric Depth from Frozen Foundations5 Jul 2026
- 2026Triangular Consistency as a Universal Constraint for Learning Optical Flow18 Jun 2026
- 2026Depth Completion as Parameter-Efficient Test-Time Adaptation16 Feb 2026
- 2026OASIS-DC: Generalizable Depth Completion via Output-level Alignment of Sparse-Integrated Monocular Pseudo Depth1 Feb 2026
- 2025StarryGazer: Leveraging Monocular Depth Estimation Models for Domain-Agnostic Single Depth Image Completion15 Dec 2025
- 2025VIMD: Monocular Visual-Inertial Motion and Depth Estimation24 Sep 2025
- 2025ETA: Energy-based Test-time Adaptation for Depth Completion8 Aug 2025
- 2025Extending Foundational Monocular Depth Estimators to Fisheye Cameras with Calibration Tokens6 Aug 2025
- 2025Training Self-Supervised Depth Completion Using Sparse Measurements and a Single Image20 Jul 2025
- 2025PacGDC: Label-Efficient Generalizable Depth Completion with Projection Ambiguity and Consistency10 Jul 2025
38 more
- 2025Radar-Guided Polynomial Fitting for Metric Depth Estimation21 Mar 2025
- 2025ProtoDepth: Unsupervised Continual Depth Completion with Prototypes17 Mar 2025
- 2025SVDC: Consistent Direct Time-of-Flight Video Depth Completion with Frequency Selective Fusion3 Mar 2025
- 2025Zero-shot Depth Completion via Test-time Alignment with Affine-invariant Depth Prior10 Feb 2025
- 2024UnCLe: Benchmarking Unsupervised Continual Learning for Depth Completion23 Oct 2024
- 2024RSA: Resolving Scale Ambiguities in Monocular Depth Estimators through Language Descriptions3 Oct 2024
- 2024Deep Cost Ray Fusion for Sparse Depth Video Completion23 Sep 2024
- 2024DoubleTake: Geometry Guided Depth Estimation26 Jun 2024
- 2024Gated Fields: Learning Scene Reconstruction from Gated Videos30 May 2024
- 2024All-day Depth Completion27 May 2024
- 2024Cross-spectral Gated-RGB Stereo Depth Estimation21 May 2024
- 2024RGB Guided ToF Imaging System: A Survey of Deep Learning-based Methods16 May 2024
- 2024WorDepth: Variational Language Prior for Monocular Depth Estimation4 Apr 2024
- 2024Test-Time Adaptation for Depth Completion5 Feb 2024
- 2024RadarCam-Depth: Radar-Camera Fusion for Depth Estimation with Learned Metric Scale9 Jan 2024
- 2023Self-Supervised Depth Completion Guided by 3D Perception and Geometry Consistency23 Dec 2023
- 2023SuperPrimitive: Scene Reconstruction at a Primitive Level10 Dec 2023
- 2023Enhancing Diffusion Models with 3D Perspective Geometry Constraints1 Dec 2023
- 2023NDDepth: Normal-Distance Assisted Monocular Depth Estimation and Completion13 Nov 2023
- 2023AugUndo: Scaling Up Augmentations for Monocular Depth Completion and Estimation15 Oct 2023
- 2023LRRU: Long-short Range Recurrent Updating Networks for Depth Completion13 Oct 2023
- 2023DEUX: Active Exploration for Learning Unsupervised Depth Perception16 Sep 2023
- 2023Depth Completion with Multiple Balanced Bases and Confidence for Dense Monocular SLAM8 Sep 2023
- 2023Learnable Differencing Center for Nighttime Depth Perception26 Jun 2023
- 2023SimpleMapping: Real-Time Visual-Inertial Dense Mapping with Deep Multi-View Stereo14 Jun 2023
- 2023Gated Stereo: Joint Depth Estimation from Gated and Wide-Baseline Active Stereo Cues22 May 2023
- 2023Clutter Detection and Removal in 3D Scenes with View-Consistent Inpainting7 Apr 2023
- 2023DEFLOW: Self-supervised 3D Motion Estimation of Debris Flow5 Apr 2023
- 2023Sparse Depth-Guided Attention for Accurate Depth Completion: A Stereo-Assisted Monitored Distillation Approach28 Mar 2023
- 2023Monocular Visual-Inertial Depth Estimation21 Mar 2023
- 2023Lidar Line Selection with Spatially-Aware Shapley Value for Cost-Efficient Depth Completion21 Mar 2023
- 2022ALTO: Alternating Latent Topologies for Implicit 3D Reconstruction8 Dec 2022
- 2022Sparse SPN: Depth Completion from Sparse Keypoints2 Dec 2022
- 2022Sparsity Agnostic Depth Completion1 Dec 2022
- 2022DesNet: Decomposed Scale-Consistent Network for Unsupervised Depth Completion20 Nov 2022
- 2022GraphCSPN: Geometry-Aware Depth Completion via Dynamic GCNs19 Oct 2022
- 2022Segmentation-guided Domain Adaptation for Efficient Depth Completion14 Oct 2022
- 2022MetaComp: Learning to Adapt for Online Depth Completion21 Jul 2022
50 newest of 61 All 61 (JSON)
- 2022Dynamic Spatial Propagation Network for Depth Completioncited by 71
- 2023LRRU: Long-short Range Recurrent Updating Networks for Depth Completioncited by 49
- 2021Toward Practical Monocular Indoor Depth Estimationcited by 42
- 2024WorDepth: Variational Language Prior for Monocular Depth Estimationcited by 34
- 2022Deep Depth Completion from Extremely Sparse Data: A Surveycited by 33
- 2022Not Just Streaks: Towards Ground Truth for Single Image Derainingcited by 31
- 2022DesNet: Decomposed Scale-Consistent Network for Unsupervised Depth Completioncited by 27
- 2022Sparsity Agnostic Depth Completioncited by 27
- 2024Test-Time Adaptation for Depth Completioncited by 26
- 2022Multi-Modal Masked Pre-Training for Monocular Panoramic Depth Completioncited by 23
- 2022GraphCSPN: Geometry-Aware Depth Completion via Dynamic GCNscited by 23
- 2022ALTO: Alternating Latent Topologies for Implicit 3D Reconstructioncited by 21
12 most cited of 58 All 58 (JSON)
- 2026From Perspective to Fisheye Depth Estimation and Open-Vocabulary Segmentation28 Aug 2026
- 2026VisTa3D: A Dataset and Benchmark for Thin Object Reconstruction from Vision, Tactile, and 3D Point Clouds21 Aug 2026
- 2026The Multipath Blind Spot: K-Agnostic Robust Calibration for Sparse-Anchor Metric Depth from Frozen Foundations5 Jul 2026
- 2026Triangular Consistency as a Universal Constraint for Learning Optical Flow18 Jun 2026
- 2026Depth Completion as Parameter-Efficient Test-Time Adaptation16 Feb 2026
- 2026OASIS-DC: Generalizable Depth Completion via Output-level Alignment of Sparse-Integrated Monocular Pseudo Depth1 Feb 2026
- 2025StarryGazer: Leveraging Monocular Depth Estimation Models for Domain-Agnostic Single Depth Image Completion15 Dec 2025
- 2025VIMD: Monocular Visual-Inertial Motion and Depth Estimation24 Sep 2025
- 2025ETA: Energy-based Test-time Adaptation for Depth Completion8 Aug 2025
- 2025Extending Foundational Monocular Depth Estimators to Fisheye Cameras with Calibration Tokens6 Aug 2025
- 2025Training Self-Supervised Depth Completion Using Sparse Measurements and a Single Image20 Jul 2025
- 2025PacGDC: Label-Efficient Generalizable Depth Completion with Projection Ambiguity and Consistency10 Jul 2025
12 newest of 58 All 58 (JSON)