A VGG19-Based Algorithm for Bird Species Detection
Welcome to the Bird Species Detection repository! This project employs the power of deep learning using the VGG19 architecture to classify various bird species from images. The model has been trained on a dataset with over 5000 bird images, available on Kaggle.
- Clone the repository:
git clone https://github.com/imtommyshelby/Bird_Species_Detection.git
cd Bird_Species_Detection
- Install The Required Dependencies Using pip
pip install -r requirements.txt
-
Download the pre-trained VGG19 model weights from here.
-
Place the downloaded model weights in the models folder.
-
Use the detect_species.py script to perform species detection on an image:
python detect_species.py --image path/to/your/image.jpg
The script will output the predicted bird species along with confidence scores.
Check out some of the impressive results achieved by the model in the Results folder. You can see the classification accuracy and example images from the dataset.
Feel free to contribute to this project! If you have any ideas, enhancements, or bug fixes, please open an issue or create a pull request.
This project is licensed under the MIT License.
Created with 🦜 by Sagnik