Building an Image Inpainting and Super Resolution Tool using Keras

Project Intro- Building an Image inpainting and super resolution tool using keras
with nitinsethi|4 years experience
12777views
Building an Image Inpainting and Super Resolution Tool using Keras
- English
- Artificial Intelligence
Computer Vision
- Project length: 5h 53m
Ever thought of creating your tool that can perform Image Inpainting and Super Resolution ? This project will teach you how to do so.
Overview
Introduction
This tutorial will cover all the details (resources, tools, languages etc) that are necessary to build an Image inpainting and super resolution tool using Keras. You will be guided through all the steps and concepts, starting from the basic ones like data augmentation to the more advanced topics related to the development.
What are the requirements?
- Python basics
- Keras basics (not mandatory as it will be covered in lesson too)
- Basic neural network concepts
- And the most important is: a desire to learn
What is the target audience?
- Learners who want to enhance their knowledge
- This project will help the students who are doing their final projects.
Project Outline
Session 1 Keras Basics
Session 2 Inpainting Basics
- Session 2.1 Inpainting Architecture
- Session 2.2 Inpainting Losses
Session 3 Coding Inpainting
- Session 3.1 Image Inpainting
- Session 3.2 Generator
- Session 3.3 Discriminator
- Session 3.4 Creating Masked Images
- Session 3.5 Training
- Session 3.6 Save Images
- Session 3.7 Save Model
- Session 3.8 Training
Session 4 Superresolution Basics
- Session 4.1 Super Resolution Architecture
- Session 4.2 Super Resolution Loss
Session 5 Coding Superresolution
- Session 5.1 Data Loader
- Session 5.2 Super Resolution Init
- Session 5.3 Build VGG
- Session 5.4 Build Generator
- Session 5.5 Build Discriminator
- Session 5.6 Training
- Session 5.7 Save Images
- Session 5.8 Save Model
- Session 5.9 Super Resolution Training
Session 6 Building the tool
- Session 6.1 Function for Superresolution
- Session 6.2 Function for Inpainting Part-1
- Session 6.3 Function for Inpainting Part-2
- Session 6.4 Demonstrating the Tool