In Defense of Classical Image Processing: Fast Depth Completion on the CPU
Not on the map. Why?
Abstract (arXiv)
With the rise of data driven deep neural networks as a realization of universal function approximators, most research on computer vision problems has moved away from hand crafted classical image processing algorithms. This paper shows that with a well designed algorithm, we are capable of outperforming neural network based methods on the task of depth completion. The proposed algorithm is simple and fast, runs on the CPU, and relies only on basic image processing operations to perform depth completion of sparse LIDAR depth data. We evaluate our algorithm on the challenging KITTI depth completion benchmark, and at the time of submission, our method ranks first on the KITTI test server among all published methods. Furthermore, our algorithm is data independent, requiring no training data to perform the task at hand. The code written in Python will be made publicly available at https://github.com/kujason/ip_basic.
Key facts. Cited by 96 papers in the map (data through 7 Oct 2026). First posted on arXiv 31 Jan 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 18; 2022: 20; 2023: 18; 2024: 20; 2025: 11; 2026: 9.
96 papers.
Sort:
By area:
- 2021Categorical Depth Distribution Network for Monocular 3D Object Detectioncited by 326
- 2023OpenOccupancy: A Large Scale Benchmark for Surrounding Semantic Occupancy Perceptioncited by 218
- 2021FFB6D: A Full Flow Bidirectional Fusion Network for 6D Pose Estimationcited by 144
- 2022DeepInteraction: 3D Object Detection via Modality Interactioncited by 125
- 2023S-NeRF: Neural Radiance Fields for Street Viewscited by 116
- 2021RigNet: Repetitive Image Guided Network for Depth Completioncited by 80
- 2022Dynamic Spatial Propagation Network for Depth Completioncited by 70
- 2022MonoDistill: Learning Spatial Features for Monocular 3D Object Detectioncited by 68
- 20223D Object Detection from Images for Autonomous Driving: A Surveycited by 66
- 2021Unsupervised Depth Completion with Calibrated Backprojection Layerscited by 61
- 2024Bilateral Propagation Network for Depth Completioncited by 59
- 2023LRRU: Long-short Range Recurrent Updating Networks for Depth Completioncited by 48
38 more
- 2024Marigold-DC: Zero-Shot Monocular Depth Completion with Guided Diffusioncited by 47
- 2022ONCE-3DLanes: Building Monocular 3D Lane Detectioncited by 44
- 2024Tri-Perspective View Decomposition for Geometry-Aware Depth Completioncited by 42
- 2022SuperFusion: Multilevel LiDAR-Camera Fusion for Long-Range HD Map Generationcited by 39
- 2021Learning Topology from Synthetic Data for Unsupervised Depth Completioncited by 38
- 2021Learning a State Representation and Navigation in Cluttered and Dynamic Environmentscited by 30
- 2021An Adaptive Framework for Learning Unsupervised Depth Completioncited by 30
- 2023FreeReg: Image-to-Point Cloud Registration Leveraging Pretrained Diffusion Models and Monocular Depth Estimatorscited by 29
- 2021ILabel: Interactive Neural Scene Labellingcited by 28
- 2024S-NeRF++: Autonomous Driving Simulation via Neural Reconstruction and Generationcited by 28
- 2022DesNet: Decomposed Scale-Consistent Network for Unsupervised Depth Completioncited by 27
- 2024SPIN: Simultaneous Perception, Interaction and Navigationcited by 27
- 2022Monitored Distillation for Positive Congruent Depth Completioncited by 24
- 2021A Surface Geometry Model for LiDAR Depth Completioncited by 18
- 2023Revisiting Depth Completion from a Stereo Matching Perspective for Cross-domain Generalizationcited by 18
- 2021DenseLiDAR: A Real-Time Pseudo Dense Depth Guided Depth Completion Networkcited by 17
- 2022Improving Monocular Visual Odometry Using Learned Depthcited by 17
- 2021Robust Depth Completion with Uncertainty-Driven Loss Functionscited by 16
- 2023Deep Fusion Transformer Network with Weighted Vector-Wise Keypoints Voting for Robust 6D Object Pose Estimationcited by 16
- 20223DPPE: 3D Point Positional Encoding for Multi-Camera 3D Object Detection Transformerscited by 15
- 2024DeepInteraction++: Multi-Modality Interaction for Autonomous Drivingcited by 15
- 2023PointMBF: A Multi-scale Bidirectional Fusion Network for Unsupervised RGB-D Point Cloud Registrationcited by 14
- 2025GaussianFormer3D: Multi-Modal Gaussian-based Semantic Occupancy Prediction with 3D Deformable Attentioncited by 14
- 2021Radar Voxel Fusion for 3D Object Detectioncited by 13
- 2024Completion as Enhancement: A Degradation-Aware Selective Image Guided Network for Depth Completioncited by 12
- 2023RigNet++: Semantic Assisted Repetitive Image Guided Network for Depth Completioncited by 11
- 2025SAMFusion: Sensor-Adaptive Multimodal Fusion for 3D Object Detection in Adverse Weathercited by 10
- 2024WildOcc: A Benchmark for Off-Road 3D Semantic Occupancy Predictioncited by 9
- 2023You Only Look at One: Category-Level Object Representations for Pose Estimation From a Single Examplecited by 8
- 2025Self-Supervised Sparse Sensor Fusion for Long Range Perceptioncited by 8
- 2022M2-3DLaneNet: Exploring Multi-Modal 3D Lane Detectioncited by 7
- 2023Revisiting Fully Convolutional Geometric Features for Object 6D Pose Estimationcited by 7
- 2024SteeredMarigold: Steering Diffusion Towards Depth Completion of Largely Incomplete Depth Mapscited by 7
- 2022A Low Memory Footprint Quantized Neural Network for Depth Completion of Very Sparse Time-of-Flight Depth Mapscited by 6
- 2022CU-Net: LiDAR Depth-Only Completion With Coupled U-Netcited by 6
- 2021PDC: Piecewise Depth Completion utilizing Superpixelscited by 5
- 20233D Neural Embedding Likelihood: Probabilistic Inverse Graphics for Robust 6D Pose Estimationcited by 5
- 2023Learning to Estimate Two Dense Depths from LiDAR and Event Datacited by 5
50 most cited of 96 All 96 (JSON)
- 2026Depth-to-Image Synthesis-Driven Generative Unguided Depth Completion5 Sep 2026
- 2026GeoUniPR: A Geometry-Consistent Unified Framework for Cross-Modal Place Recognition10 Aug 2026
- 2026G2IA: Geometry-Guided Instance-Aware Retrieval and Refinement for Cross-Modal Place Recognition13 Jun 2026
- 2026Physics-Aware Diffusion for LiDAR Point Cloud Densification23 Mar 2026
- 2026AURORA-KITTI: Any-Weather Depth Completion and Denoising in the Wild16 Mar 2026
- 2026Need for Speed: Zero-Shot Depth Completion with Single-Step Diffusion11 Mar 2026
- 2026EIMC: Efficient Instance-aware Multi-modal Collaborative Perception3 Mar 2026
- 2026UP-Fuse: Uncertainty-guided LiDAR-Camera Fusion for 3D Panoptic Segmentation22 Feb 2026
- 2026Gaussian Belief Propagation Network for Depth Completion29 Jan 2026
- 2025SAMFusion: Sensor-Adaptive Multimodal Fusion for 3D Object Detection in Adverse Weather22 Aug 2025
- 2025Self-Supervised Sparse Sensor Fusion for Long Range Perception19 Aug 2025
- 2025Propagating Sparse Depth via Depth Foundation Model for Out-of-Distribution Depth Completion7 Aug 2025
38 more
- 2025Preserving Guidance in Cost-Volume Retrieval under Extreme LiDAR Sparsity in Iterative Stereo26 Jul 2025
- 2025Training Self-Supervised Depth Completion Using Sparse Measurements and a Single Image20 Jul 2025
- 2025Event-Driven Dynamic Scene Depth Completion19 May 2025
- 2025GaussianFormer3D: Multi-Modal Gaussian-based Semantic Occupancy Prediction with 3D Deformable Attention15 May 2025
- 2025All-day Depth Completion via Thermal-LiDAR Fusion3 Apr 2025
- 2025UniCalib: Targetless LiDAR-Camera Calibration via Probabilistic Flow on Unified Depth Representations2 Apr 2025
- 2025Hybrid Rendering for Multimodal Autonomous Driving: Merging Neural and Physics-Based Simulation12 Mar 2025
- 2025Learning Inverse Laplacian Pyramid for Progressive Depth Completion11 Feb 2025
- 2024LiDAR-Camera Fusion for Video Panoptic Segmentation without Video Training30 Dec 2024
- 2024Completion as Enhancement: A Degradation-Aware Selective Image Guided Network for Depth Completion26 Dec 2024
- 2024Marigold-DC: Zero-Shot Monocular Depth Completion with Guided Diffusion18 Dec 2024
- 2024S3PT: Scene Semantics and Structure Guided Clustering to Boost Self-Supervised Pre-Training for Autonomous Driving30 Oct 2024
- 2024WildOcc: A Benchmark for Off-Road 3D Semantic Occupancy Prediction21 Oct 2024
- 2024SteeredMarigold: Steering Diffusion Towards Depth Completion of Largely Incomplete Depth Maps16 Sep 2024
- 2024SDformer: Efficient End-to-End Transformer for Depth Completion12 Sep 2024
- 2024gWaveNet: Classification of Gravity Waves from Noisy Satellite Data using Custom Kernel Integrated Deep Learning Method26 Aug 2024
- 2024DeepInteraction++: Multi-Modality Interaction for Autonomous Driving9 Aug 2024
- 2024RePLAy: Remove Projective LiDAR Depthmap Artifacts via Exploiting Epipolar Geometry27 Jul 2024
- 2024KGpose: Keypoint-Graph Driven End-to-End Multi-Object 6D Pose Estimation via Point-Wise Pose Voting12 Jul 2024
- 2024BiCo-Fusion: Bidirectional Complementary LiDAR-Camera Fusion for Semantic- and Spatial-Aware 3D Object Detection27 Jun 2024
- 2024A Two-Stage Masked Autoencoder Based Network for Indoor Depth Completion14 Jun 2024
- 2024Enhanced Automotive Object Detection via RGB-D Fusion in a DiffusionDet Framework5 Jun 2024
- 2024SPIN: Simultaneous Perception, Interaction and Navigation13 May 2024
- 2024RoofDiffusion: Constructing Roofs from Severely Corrupted Point Data via Diffusion14 Apr 2024
- 2024Tri-Perspective View Decomposition for Geometry-Aware Depth Completion22 Mar 2024
- 2024DeCoTR: Enhancing Depth Completion with 2D and 3D Attentions18 Mar 2024
- 2024Bilateral Propagation Network for Depth Completion17 Mar 2024
- 2024S-NeRF++: Autonomous Driving Simulation via Neural Reconstruction and Generation3 Feb 2024
- 2023Self-Supervised Depth Completion Guided by 3D Perception and Geometry Consistency23 Dec 2023
- 2023Revisiting Depth Completion from a Stereo Matching Perspective for Cross-domain Generalization14 Dec 2023
- 2023LRRU: Long-short Range Recurrent Updating Networks for Depth Completion13 Oct 2023
- 2023Towards Long-Range 3D Object Detection for Autonomous Vehicles7 Oct 2023
- 2023FreeReg: Image-to-Point Cloud Registration Leveraging Pretrained Diffusion Models and Monocular Depth Estimators5 Oct 2023
- 2023RigNet++: Semantic Assisted Repetitive Image Guided Network for Depth Completion1 Sep 2023
- 2023Deep Fusion Transformer Network with Weighted Vector-Wise Keypoints Voting for Robust 6D Object Pose Estimation10 Aug 2023
- 2023PointMBF: A Multi-scale Bidirectional Fusion Network for Unsupervised RGB-D Point Cloud Registration9 Aug 2023
- 2023Revisiting Fully Convolutional Geometric Features for Object 6D Pose Estimation28 Jul 2023
- 2023You Only Look at One: Category-Level Object Representations for Pose Estimation From a Single Example22 May 2023
50 newest of 96 All 96 (JSON)
- 2021Categorical Depth Distribution Network for Monocular 3D Object Detectioncited by 326
- 2023OpenOccupancy: A Large Scale Benchmark for Surrounding Semantic Occupancy Perceptioncited by 218
- 2021FFB6D: A Full Flow Bidirectional Fusion Network for 6D Pose Estimationcited by 144
- 2022DeepInteraction: 3D Object Detection via Modality Interactioncited by 125
- 2023S-NeRF: Neural Radiance Fields for Street Viewscited by 116
- 2021RigNet: Repetitive Image Guided Network for Depth Completioncited by 80
- 2022Dynamic Spatial Propagation Network for Depth Completioncited by 70
- 2022MonoDistill: Learning Spatial Features for Monocular 3D Object Detectioncited by 68
- 20223D Object Detection from Images for Autonomous Driving: A Surveycited by 66
- 2021Unsupervised Depth Completion with Calibrated Backprojection Layerscited by 61
- 2024Bilateral Propagation Network for Depth Completioncited by 59
- 2023LRRU: Long-short Range Recurrent Updating Networks for Depth Completioncited by 48
12 most cited of 91 All 91 (JSON)
- 2026Depth-to-Image Synthesis-Driven Generative Unguided Depth Completion5 Sep 2026
- 2026GeoUniPR: A Geometry-Consistent Unified Framework for Cross-Modal Place Recognition10 Aug 2026
- 2026G2IA: Geometry-Guided Instance-Aware Retrieval and Refinement for Cross-Modal Place Recognition13 Jun 2026
- 2026Physics-Aware Diffusion for LiDAR Point Cloud Densification23 Mar 2026
- 2026AURORA-KITTI: Any-Weather Depth Completion and Denoising in the Wild16 Mar 2026
- 2026EIMC: Efficient Instance-aware Multi-modal Collaborative Perception3 Mar 2026
- 2026UP-Fuse: Uncertainty-guided LiDAR-Camera Fusion for 3D Panoptic Segmentation22 Feb 2026
- 2026Gaussian Belief Propagation Network for Depth Completion29 Jan 2026
- 2025SAMFusion: Sensor-Adaptive Multimodal Fusion for 3D Object Detection in Adverse Weather22 Aug 2025
- 2025Self-Supervised Sparse Sensor Fusion for Long Range Perception19 Aug 2025
- 2025Propagating Sparse Depth via Depth Foundation Model for Out-of-Distribution Depth Completion7 Aug 2025
- 2025Preserving Guidance in Cost-Volume Retrieval under Extreme LiDAR Sparsity in Iterative Stereo26 Jul 2025
12 newest of 91 All 91 (JSON)