#497 · Primary category: Computer Vision

self-supervised-depth-completion

computer-vision deep-learning depth-completion depth-estimation depth-prediction kitti-dataset lidar pytorch self-supervised-learning

ICRA 2019 "Self-supervised Sparse-to-Dense: Self-supervised Depth Completion from LiDAR and Monocular Camera"

Project last updated:04/24/21

GitHub Stars

654

Forks

134

Contributors

5

License

MIT

Why we included this project

This is the reference PyTorch implementation of the Sparse-to-Dense method from ICRA 2019, which fuses sparse LiDAR depth samples with a monocular RGB image to produce dense depth maps. Developed at MIT, it was trained on the KITTI dataset alone, with no pretraining on Cityscapes or other driving data. The repo covers both training regimes: supervised training against semi-dense LiDAR ground truth, and a self-supervised mode that relies on photometric, sparse-depth, and smoothness losses, so you can compare the two directly. It also includes KITTI download scripts, pretrained checkpoints, and command-line options for training, resuming, and evaluating. If you need to densify sparse range measurements for driving perception or robotics, this is a solid reference to start from, though it is research code rather than a maintained production service.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category