This project provides a set of tools for depth map generation, point cloud creation, and distance analysis from single images using Apple's Depth-Pro model for monocular depth map genration.
- Depth map generation from single RGB images
- Point cloud creation from depth maps
- Distance calculation and analysis
- Visualization of results
This project relies on the following Python libraries:
- depth_pro (https://github.com/apple/ml-depth-pro)
- numpy
- torch
- matplotlib
- open3d
- opencv-python (cv2)
- Pillow (PIL)
- Install Depth Pro:
Follow the installation and virtual enviornment creation instructions at https://github.com/apple/ml-depth-pro/blob/main/README.md
- Clone this repository:
git clone https://github.com/TheFourthKaramazov/point_pro.git
This project uses the Depth Pro model for depth estimation. The model is developped by Apple's ML lab and the github repository can be found here: https://github.com/apple/ml-depth-pro
Bochkovskii, A., Delaunoy, A., Germain, H., Santos, M., Zhou, Y., Richter, S. R., & Koltun, V. (2024). Depth Pro: Sharp Monocular Metric Depth in Less Than a Second. arXiv. Retrieved from https://arxiv.org/abs/2410.02073