AI Blitz XIII: Completed #hard #computer_vision #image2image Weight: 30.0

Welcome to AI Blitz XIII! πŸš€ | Starter Kit For This Challenge! πŸ› 

Community Contribution Prizes πŸ““  |  Find Teammates πŸ‘―β€β™€οΈ

Discord AI Community πŸŽ§


How many times have you clicked a cool selfie, only to find out that it was blurred and you could not post it on your Instagram. Successfully solve this puzzle and you could deblur all those blurry selfies!

The goal of this puzzle of single image deblurring is  to recover a clear image from a blurred input image. Deblurring is a difficult task wherein generic methods do not perform well on real-world data. Instead, domain-specific methods for deblurring specific categories like text or face outperform generic counterpart.

πŸ•΅οΈ Problem Statement

The dataset is built on artificially generated human faces that resemble real-world data. Face images are highly structured, composed of several components and semantic information.

In this puzzle, you are given a blurred face image as input data. Your task is to convert the blurred face into a clear image.   

πŸ’ͺ Getting Started

Our Starter Kit helps you understand the submission format by submitting the blurred image as submission in the required format.

πŸ’Ύ Dataset

The dataset is split into 3 different sets - train, validation & test set. The training & validation set will be used in training your models and the predictions generated from the test set will be used to evaluate your model.   Each set contains 5000, 2000, and 3000 samples respectively.


The training and validation set are zip files that contain two folders, blur and original containing blurred and non-blurred images respectively. Both folders will contain the same number of corresponding .jpg image files with dimensions 512x512. For ex.

β”œβ”€β”€ blur
β”‚   β”œβ”€β”€ f5ka8.jpg	
β”‚   β”œβ”€β”€ dk5ns.jpg
β”‚   β”œβ”€β”€ 3knds.jpg
β”‚   └── ...
└── original
    β”œβ”€β”€ f5ka8.jpg
    β”œβ”€β”€ dk5ns.jpg
    β”œβ”€β”€ 3knds.jpg
    └── …

The test set is also a zip file containing only a folder, blur, this folder will contain 3000 jpg images with dimensions 512x512.

└── blur
    β”œβ”€β”€ 3n593.jpg
    β”œβ”€β”€ sko5d.jpg
    β”œβ”€β”€ 29sns.jpg
    └── …

πŸ“ Files

Following files are available in the resources section:

  • train.zip - ( 5k samples ) This zip file contains the samples for the training set.
  • val.zip - ( 2k samples ) This zip file contains the samples for the validation set.
  • test.zip - ( 3k samples ) This zip file contains the samples for the testing set without labels.
  • sample_submission.zip - This zip file represents how your submission file should look like when making a submission.  

πŸš€  Submission

Learn to make your first submission using the starter kit πŸš€

  • Create a submission folder in your working directory,  inside the submission folder create another folder named original.

  • Generate all the predictions for test.zip with respective image names with dimensions 512x512 and save them in the folder name original. Make sure you have all 3k images in the folder.  

  • Inside a submission directory, put the .ipynb notebook from which you trained the model and generated predictions and save it as notebook.ipynb.

  • Zip the submission directory

Overall, this is what your submission directory should look like

β”œβ”€β”€ original
β”‚   β”œβ”€β”€ 3n593.jpg
β”‚   β”œβ”€β”€ sko5d.jpg
β”‚   β”œβ”€β”€ 29sns.jpg
β”‚   └── ...
└── original_notebook.ipynb

Make your first submission here πŸš€ !!

πŸ–Š Evaluation Criteria

During the evaluation, the SSIM as the primary score, and PSNR as the secondary score will be used to test the efficiency of the model.

πŸ“± Contact


See all
Solution for submission 175266
About 2 years ago
About 2 years ago
Solution for submission 174153
About 2 years ago
[ Getting Started Notebook ] Face De-Blurring
About 2 years ago