3D Monocular Depth Estimation is a deep learning project designed to predict depth maps from 2D images. By leveraging advanced models, the project achieves high accuracy in depth prediction, enabling better understanding of 3D structures in various applications.
This project integrates cutting-edge machine learning models, including:
- DenseNet
- Deep3DBox
- EfficientNet
- RegNet
- MiDaS
These models contribute to robust depth estimation and ensure precise generation of depth maps from single RGB images.
- State-of-the-art Models: Utilizes advanced deep learning architectures for superior performance.
- High Accuracy: Optimized for precise depth prediction across diverse scenarios.
- Scalable and Flexible: Easily customizable for different datasets and applications.
-
Clone the repository:
git clone https://github.com/unajmieh/3DMonocular-Depth-estimation cd 3d-monocular-depth-estimation
-
Install dependencies:
pip install -r requirements.txt
-
Ensure you have the necessary dataset and pre-trained weights. Refer to the Dataset section for details.
To run the depth estimation:
python Models.py --input path_to_input_image --output path_to_output