In Defense of Classical Image Processing: Fast Depth Completion on the CPU

Jason Ku, Ali Harakeh, Steven L. Waslander
1/31/2018
cs.CV

Official code: kujason/ip_basic (612 stars, MIT, last commit 2019-08-19).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

kujason/ip_basicOfficial100%
MIT

Image Processing for Basic Depth Completion

61290PythonJan 9, 20187 years agoMIT

Similar Papers

Cite this paper

@article{ku2018defense,
  title  = {In Defense of Classical Image Processing: Fast Depth Completion on the CPU},
  author = {Jason Ku and Ali Harakeh and Steven L. Waslander},
  year   = {2018},
  eprint = {1802.00036},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1802.00036}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1802.00036.svg)](https://codeofpaper.com/paper/1802.00036)

Discussion