Skip to content
main
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
doc
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Normal Inference Module

This is a PyTorch demo of the Normal Inference Module (NIM), presented in our IROS 2020 paper, Applying Surface Normal Information in Drivable Area and Road Anomaly Detection for Ground Mobile Robots. Our NIM can be used effectively for estimating surface normal information from depth images. The code has been tested in Python 3.6 and PyTorch 1.7.

We provide two examples in examples, where rgb, depth_u16 and calib contain RGB images, depth images and calibration files, respectively. These examples belong to the KITTI road dataset.

Run demo.py, and then the surface normal estimation will be saved in examples/normal. Please note that our NIM can run in two different ways. Set sign_filter=True, and then our NIM will additionally utilize a sign filter.

If you use this code for your research, please cite our paper.

@inproceedings{wang2020applying,
  author={Wang, Hengli and Fan, Rui and Sun, Yuxiang and Liu, Ming},
  title={Applying Surface Normal Information in Drivable Area and Road Anomaly Detection for Ground Mobile Robots},
  booktitle={2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
  year={2020}
}

About

Normal Inference Module in PyTorch, IROS 2020

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages