Skip to content

PaddleCV-SIG/PaddleDepth

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PaddleDepth

PaddleDepth is a lightweight, easy-to-extend, easy-to-learn, high-performance, and for-fair-comparison toolkit based on PaddlePaddle for depth information argumentation. It aims to create a industrial-level depth information enhancement solution to help developers using a lower cost to collect depth information.

Currently, the proposed PaddleDepth repo contains four depth information argumentation methods, including depth super resolution, depth completion, monocular depth estimation, and stereo depth estimation. Below is the point cloud reconstruction result by depth completion, monocular depth estimation, and stereo depth estimation.

point_cloud_reconstruction.mp4

🌟 Features

  • Rich model library: Paddledepth provides over 10+ SOTA models including depth super resolution, depth completion, monocular depth estimation, and stereo depth estimation, in which 4+ models are self-developed and first open sourced.
  • Simple to use: Modular design, decoupling each network component; easy for developers to build; quick access to high-performance, customized algorithm.
  • Fair comparison: All the included algorithms are trained in the same environment and training strategy for fair comparison.
!

⚡ Quick Experience

click the hyperlinks below to find the usage guidence for each task

👀 Visualization

depth completion

monocular depth estimation

stereo depth estimation (stereo matching)

Contribution

The toolkit is under active development and contributions are welcome! Feel free to submit issues or emails to ask questions or contribute your code. If you would like to implement new features, please submit a issue or emails to discuss with us first.

Acknowledgement

PaddleDepth is an open source project that is contributed by researchers and engineers from various colleges and companies. We appreciate all the contributors who implement their methods or add new features, as well as users who give valuable feedbacks. We wish that the toolbox and benchmark could serve the growing research community by providing a flexible toolkit to reimplement existing methods and develop their new algorithms.

License

This project is released under Apache 2.0 license

Contact

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.9%
  • MATLAB 3.1%