This project involves the colorization of black and white images using deep learning techniques. The colorization model was trained to predict appropriate colors for grayscale images, effectively adding color to historical and monochromatic photographs.
The project also includes a web application with a Django backend, allowing users to upload black and white images and receive their colorized versions.
- Shivnath Chavan
- Ayush Mudgal
- Kshitij Murabatte
- Saksham Sharma
- Vaibhav Hariramani The Vaibhav Hariramani App (Latest Version)
- GitHub Repository: Image-Colorisation-Algorithms
- Deployed Model: https://imagecolorisation.herokuapp.com/
To train the model:
- Fork the main repository: Image Colorisation
- Navigate to
ApproachByRzang_ECCV16
within the repository. - Run the provided Jupyter notebook or the
execute.py
script to train the model with the desired parameters.
To deploy the model on Heroku:
- Sign up or log in to Heroku.
- Create a new app and connect it to your model's GitHub repository.
- Deploy the model using Heroku's deployment process.
To learn more about these Resources you can Refer to some of these articles written by Vaibhav Hariramani:-
The project successfully combined deep learning techniques with web development to create a colorization model with a user-friendly web interface. The collaboration between team members showcased the power of interdisciplinary teamwork in achieving innovative results.
This project is licensed under the MIT License - see the LICENSE file for details.