Skip to content

Implementation of Colorful Colorizer to color grayscale flower images.

License

Notifications You must be signed in to change notification settings

MMujtabaRoohani/FlowerColorizer-PyTorch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlowerColorizer-PyTorch

This is the final project for the course 'CSE 351 - Artificial Intelligence' at Habib University. We implemented the paper 'Colorful Image Colorization' and made a demo application on iOS to showcase our results. Due to the unavailability of high-performance systems, we used the algorithm to train our model on only images having flowers from the dataset accessible here.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

You will need the following hardware and softwares to run the project.

  1. A machine running on MacOS.
  2. An iOS device running iOS 9 or later.
  3. Apple Developer Account.
  4. Google Account for development on colab.

Installing

Clone the repository and run the server through the following commands after install all the dependencies

python PythonServer/server.py

Now install all CocoaPods dependencies using

cd iOSDemo/
pod install 

Now open the iOS Project in XCode and replace your machine's IP in the requestURL variable of the ViewController.swift class. Then install and run the application on your iOS device.

Note: For running the notebook file, download the file and open it in Google Co-Laboratory for features such as mounting gdrive to work.

Model Results

Images that worked Images that didn't work
Worked Sample 1 Poor Performance Sample 1
Worked Sample 2 Poor Performance Sample 2
Worked Sample 3 Poor Performance Sample 3
Worked Sample 4 Poor Performance Sample 4
Worked Sample 5 Poor Performance Sample 5

Authors

See the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • Dr. Saleha Raza for offering the course and for her support and supervision.
  • Olga Belitskaya for the flower image dataset.

About

Implementation of Colorful Colorizer to color grayscale flower images.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published