OGNI-DC: Robust Depth Completion with Optimization-Guided Neural Iterations
Not on the map. Why?
Abstract (arXiv)
Depth completion is the task of generating a dense depth map given an image and a sparse depth map as inputs. It has important applications in various downstream tasks. In this paper, we present OGNI-DC, a novel framework for depth completion. The key to our method is "Optimization-Guided Neural Iterations" (OGNI). It consists of a recurrent unit that refines a depth gradient field and a differentiable depth integrator that integrates the depth gradients into a depth map. OGNI-DC exhibits strong generalization, outperforming baselines by a large margin on unseen datasets and across various sparsity levels. Moreover, OGNI-DC has high accuracy, achieving state-of-the-art performance on the NYUv2 and the KITTI benchmarks. Code is available at https://github.com/princeton-vl/OGNI-DC.
Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). Builds on 46 of its 57 references that are in the map. First posted on arXiv 17 Jun 2024.
Builds on
46 of 57 references.
References · 46
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
- 2019Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfercited by 1,484
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 983
- 2016ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Camerascited by 801
- 2018MegaDepth: Learning Single-View Depth Prediction from Internet Photoscited by 731
- 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 673
- 20193D Packing for Self-Supervised Monocular Depth Estimationcited by 437
- 2021RAFT-Stereo: Multilevel Recurrent Field Transforms for Stereo Matchingcited by 348
- 2017Sparsity Invariant CNNscited by 325
- 2020Non-Local Spatial Propagation Network for Depth Completioncited by 194
- 2022Deep Patch Visual Odometrycited by 186
34 more
- 2017Sparse-to-Dense: Depth Prediction from Sparse Depth Samples and a Single Imagecited by 159
- 2021PENet: Towards Precise and Efficient Image Guided Depth Completioncited by 146
- 2018Learning Depth with Convolutional Spatial Propagation Networkcited by 135
- 2018DeepLiDAR: Deep Surface Normal Guided Depth Prediction for Outdoor Scene from Sparse LiDAR Data and Single Color Imagecited by 129
- 2019Learning Guided Convolutional Network for Depth Completioncited by 111
- 2018Deep Depth Completion of a Single RGB-D Imagecited by 110
- 2019CSPN++: Learning Context and Resource Aware Convolutional Spatial Propagation Networks for Depth Completioncited by 110
- 2023CompletionFormer: Depth Completion with Convolutions and Vision Transformerscited by 92
- 2019Unsupervised Depth Completion from Visual Inertial Odometrycited by 88
- 2021RigNet: Repetitive Image Guided Network for Depth Completioncited by 80
- 2022Dynamic Spatial Propagation Network for Depth Completioncited by 70
- 2020Adaptive Context-Aware Multi-Modal Network for Depth Completioncited by 69
- 2022Deep Equilibrium Optical Flow Estimationcited by 63
- 2023VA-DepthNet: A Variational Approach to Single Image Depth Predictioncited by 54
- 2021Virtual Normal: Enforcing Geometric Constraints for Accurate and Robust Depth Predictioncited by 48
- 2023LRRU: Long-short Range Recurrent Updating Networks for Depth Completioncited by 48
- 2020FCFR-Net: Feature Fusion based Coarse-to-Fine Residual Learning for Depth Completioncited by 45
- 2023NDDepth: Normal-Distance Assisted Monocular Depth Estimationcited by 45
- 2021Adaptive Surface Normal Constraint for Depth Estimationcited by 43
- 2021Depth Completion with Twin Surface Extrapolation at Occlusion Boundariescited by 41
- 2020Predicting Sharp and Accurate Occlusion Boundaries in Monocular Depth Estimation Using Displacement Fieldscited by 40
- 2020GeoNet++: Iterative Geometric Neural Network with Edge-Aware Refinement for Joint Depth and Surface Normal Estimationcited by 36
- 20173D Visual Perception for Self-Driving Cars using a Multi-Camera System: Calibration, Mapping, Localization, and Obstacle Detectioncited by 35
- 2020Deformable spatial propagation network for depth completioncited by 30
- 2022IronDepth: Iterative Refinement of Single-View Depth using Surface Normal and its Uncertaintycited by 30
- 2022Sparsity Agnostic Depth Completioncited by 27
- 2019FrameNet: Learning Local Canonical Frames of 3D Surfaces from a Single RGB Imagecited by 26
- 2022GraphCSPN: Geometry-Aware Depth Completion via Dynamic GCNscited by 23
- 2023Revisiting Depth Completion from a Stereo Matching Perspective for Cross-domain Generalizationcited by 18
- 2016Parse Geometry from a Line: Monocular Depth Estimation with Partial Laser Observationcited by 14
- 2022A Confidence-based Iterative Solver of Depths and Surface Normals for Deep Multi-view Stereocited by 11
- 2022Unsupervised confidence for LiDAR depth maps and applicationscited by 10
- 2022Total Variation Optimization Layers for Computer Visioncited by 8
- 2023SparseDC: Depth Completion from sparse and non-uniform inputscited by 8
Built on by
Citing papers per year: 2024: 3; 2025: 9; 2026: 11.
23 papers.
Sort:
By area:
- 2024Marigold-DC: Zero-Shot Monocular Depth Completion with Guided Diffusioncited by 47
- 2025Depth Anything with Any Priorcited by 32
- 2024OMNI-DC: Highly Robust Depth Completion with Multiresolution Depth Integrationcited by 28
- 2025Distilling Monocular Foundation Model for Fine-grained Depth Completioncited by 14
- 2025LIFe-GoM: Generalizable Human Rendering with Learned Iterative Feedback Over Multi-Resolution Gaussians-on-Meshcited by 11
- 2026MetricAnything: Scaling Metric Depth Pretraining with Noisy Heterogeneous Sourcescited by 10
- 2025Self-Supervised Sparse Sensor Fusion for Long Range Perceptioncited by 8
- 2024SteeredMarigold: Steering Diffusion Towards Depth Completion of Largely Incomplete Depth Mapscited by 7
- 2025Event-Driven Dynamic Scene Depth Completioncited by 5
- 2025PacGDC: Label-Efficient Generalizable Depth Completion with Projection Ambiguity and Consistencycited by 4
- 2026IDESplat: Iterative Depth Probability Estimation for Generalizable 3D Gaussian Splattingcited by 4
- 2026Depth Completion as Parameter-Efficient Test-Time Adaptationcited by 3
11 more
- 2025Learning Inverse Laplacian Pyramid for Progressive Depth Completioncited by 2
- 2026Gaussian Belief Propagation Network for Depth Completioncited by 1
- 2026The Midas Touch for Metric Depthcited by 1
- 2026OmniPoint: Universal Monocular Metric Pointcloud from Any Cameracited by 1
- 2025ToF-Splatting: Dense SLAM using Sparse Time-of-Flight Depth and Multi-Frame Integrationcited by 0
- 2025Training Self-Supervised Depth Completion Using Sparse Measurements and a Single Imagecited by 0
- 2026EndoDDC: Learning Sparse to Dense Reconstruction for Endoscopic Robotic Navigation via Diffusion Depth Completioncited by 0
- 2026No Calibration, No Depth, No Problem: Cross-Sensor View Synthesis with 3D Consistencycited by 0
- 2026Need for Speed: Zero-Shot Depth Completion with Single-Step Diffusioncited by 0
- 2026Dense Metric Depth Completion from Sparse Direct Time-of-Flight Sensorscited by 0
- 2026Boosting Metric Depth Completion via Training-Free Adaptive Response Geometrycited by 0
- 2026Boosting Metric Depth Completion via Training-Free Adaptive Response Geometry28 Sep 2026
- 2026OmniPoint: Universal Monocular Metric Pointcloud from Any Camera8 Sep 2026
- 2026Dense Metric Depth Completion from Sparse Direct Time-of-Flight Sensors5 Aug 2026
- 2026The Midas Touch for Metric Depth12 May 2026
- 2026Need for Speed: Zero-Shot Depth Completion with Single-Step Diffusion11 Mar 2026
- 2026No Calibration, No Depth, No Problem: Cross-Sensor View Synthesis with 3D Consistency27 Feb 2026
- 2026EndoDDC: Learning Sparse to Dense Reconstruction for Endoscopic Robotic Navigation via Diffusion Depth Completion25 Feb 2026
- 2026Depth Completion as Parameter-Efficient Test-Time Adaptation16 Feb 2026
- 2026MetricAnything: Scaling Metric Depth Pretraining with Noisy Heterogeneous Sources29 Jan 2026
- 2026Gaussian Belief Propagation Network for Depth Completion29 Jan 2026
- 2026IDESplat: Iterative Depth Probability Estimation for Generalizable 3D Gaussian Splatting7 Jan 2026
- 2025Self-Supervised Sparse Sensor Fusion for Long Range Perception19 Aug 2025
11 more
- 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
- 2025Event-Driven Dynamic Scene Depth Completion19 May 2025
- 2025Depth Anything with Any Prior15 May 2025
- 2025ToF-Splatting: Dense SLAM using Sparse Time-of-Flight Depth and Multi-Frame Integration23 Apr 2025
- 2025Distilling Monocular Foundation Model for Fine-grained Depth Completion21 Mar 2025
- 2025LIFe-GoM: Generalizable Human Rendering with Learned Iterative Feedback Over Multi-Resolution Gaussians-on-Mesh13 Feb 2025
- 2025Learning Inverse Laplacian Pyramid for Progressive Depth Completion11 Feb 2025
- 2024Marigold-DC: Zero-Shot Monocular Depth Completion with Guided Diffusion18 Dec 2024
- 2024OMNI-DC: Highly Robust Depth Completion with Multiresolution Depth Integration28 Nov 2024
- 2024SteeredMarigold: Steering Diffusion Towards Depth Completion of Largely Incomplete Depth Maps16 Sep 2024
- 2025Depth Anything with Any Priorcited by 32
- 2024OMNI-DC: Highly Robust Depth Completion with Multiresolution Depth Integrationcited by 28
- 2025Distilling Monocular Foundation Model for Fine-grained Depth Completioncited by 14
- 2025LIFe-GoM: Generalizable Human Rendering with Learned Iterative Feedback Over Multi-Resolution Gaussians-on-Meshcited by 11
- 2026MetricAnything: Scaling Metric Depth Pretraining with Noisy Heterogeneous Sourcescited by 10
- 2025Self-Supervised Sparse Sensor Fusion for Long Range Perceptioncited by 8
- 2024SteeredMarigold: Steering Diffusion Towards Depth Completion of Largely Incomplete Depth Mapscited by 7
- 2025Event-Driven Dynamic Scene Depth Completioncited by 5
- 2025PacGDC: Label-Efficient Generalizable Depth Completion with Projection Ambiguity and Consistencycited by 4
- 2026IDESplat: Iterative Depth Probability Estimation for Generalizable 3D Gaussian Splattingcited by 4
- 2026Depth Completion as Parameter-Efficient Test-Time Adaptationcited by 3
- 2025Learning Inverse Laplacian Pyramid for Progressive Depth Completioncited by 2
12 most cited of 21 All 21 (JSON)
- 2026Boosting Metric Depth Completion via Training-Free Adaptive Response Geometry28 Sep 2026
- 2026OmniPoint: Universal Monocular Metric Pointcloud from Any Camera8 Sep 2026
- 2026Dense Metric Depth Completion from Sparse Direct Time-of-Flight Sensors5 Aug 2026
- 2026The Midas Touch for Metric Depth12 May 2026
- 2026No Calibration, No Depth, No Problem: Cross-Sensor View Synthesis with 3D Consistency27 Feb 2026
- 2026EndoDDC: Learning Sparse to Dense Reconstruction for Endoscopic Robotic Navigation via Diffusion Depth Completion25 Feb 2026
- 2026Depth Completion as Parameter-Efficient Test-Time Adaptation16 Feb 2026
- 2026MetricAnything: Scaling Metric Depth Pretraining with Noisy Heterogeneous Sources29 Jan 2026
- 2026Gaussian Belief Propagation Network for Depth Completion29 Jan 2026
- 2026IDESplat: Iterative Depth Probability Estimation for Generalizable 3D Gaussian Splatting7 Jan 2026
- 2025Self-Supervised Sparse Sensor Fusion for Long Range Perception19 Aug 2025
- 2025Training Self-Supervised Depth Completion Using Sparse Measurements and a Single Image20 Jul 2025
12 newest of 21 All 21 (JSON)