Can you use Computer Vision to fix images with lost parts?
You’ve lost random parts of your images. You need some mechanism to make your image set presentable again. Use your skill in Machine Learning to achieve this.
git clone [HTTPS-ADDRESS]
cd [NAME-OF-REPO]
git checkout -b [YOUR-BRANCH-NAME]
git add .
git commit -m "your msg"
git push origin [YOUR-BRANCH-NAME]
Project maintainer’s decision on validity of PR is final.
For additional guidelines, refer to participation rules
Check out our issues and try to solve them !
Fill in the Blanks, but with Images!
The aim is to build a deep learning model, that takes as input an image with a missing rectangular portion and a boolean mask indicating its location, and imagines the missing content. The basic set of packages can be found in requirements.txt and can be installed using the pip command from usage section. The suggested dataset consists of images of various indoor scenes. Use the provided code to create the blanks in the images.
import random_rect
new_img, bool_mask = random_rect(img, area)
Where img
, new_img
and bool_mask
are NumPy or TensorFlow arrays,area
is a valid fraction in [0, 1].
Packages to be used are TensorFlow for creating and training the model, NumPy for handling arrays, MatPlotLib for image output.
Run the following command to install all the required packages for this project
- pip install requirements.txt
Lets get started!
git remote add
git fetch
git merge
Authors:
Rohan Nolan Lasrado,
Atharva Gundawar
Contributors: