Image Super-Resolution GANs

Enhance/upsample images with Generative Adversarial Networks using Python and Tensorflow 2.0

4.30 (27 reviews)
Udemy
platform
English
language
Data Science
category
Image Super-Resolution GANs
333
students
2.5 hours
content
Jan 2022
last update
$49.99
regular price

What you will learn

Create a generator architecture that upsamples an image by 4 times in each dimension

Create a discriminator architecture that scores both realism and fidelity to the original image

Modify custom written Keras layers to accept input images of any size without rebuilding the model

Train the models on a Cloud TPU through Google CoLab

Use the trained generator in a practical application to upsample your own images

Why take this course?

We've all seen the gimmick in crime TV shows where the investigators manage to take a tiny patch of an image and magnify it with unrealistic clarity. Well today, Generative Adversarial Networks are making the impossible possible.

Dive into this course where I’ll show you how easily we can take the fundamentals from my High Resolution Generative Adversarial Networks course and build on this to accomplish this impressive feat known as Super-resolution. Not only will you be able to train a Generator to magnify an image to 4 times it’s original size (that’s 16 times the number of pixel!), but it will take relatively little effort on our end.

Just as in the first course, we’ll use Python and TensorFlow 2.0 along with Keras to build and train our convolutional neural networks. And since training our networks will require a ton of computational power, we’ll once again use Google CoLab to connect to a free Cloud TPU. This will allow us to complete the training in just a few days without spending anything on hardware!

If this sounds enticing, take a few minutes to watch the free preview of the “Results!” lesson. I have no doubt that you will come away impressed.

Reviews

Arie
June 4, 2023
There is a need for a more elaborate description of the algorithm and a comprehensive overview of the software architecture.
Mohammad
January 13, 2023
Fantastic job in both courses; I highly recommend students with intermediate machine learning expertise (with a TensorFlow focus) to take the two courses (as of Jan 2023) by Brad Klingensmith.
Tanzim
November 16, 2022
The course content is amazing! The instructor is knowledgeable and very quick in response. Best instructor on Udemy ever!
清水
March 14, 2022
I think it's good contents. Mr.Klingensmith sometimes laugh during the lecture. But, I could not make sense what was a funny thing. Did he say a joke?
Nick
February 2, 2022
Thoroughly enjoyed this course. It does a great job using the skills learned from the previous course and applying them in a fun and useful way. The upsampled pictures are realistic enough that it's truly hard to tell they didn't start as high definition photos. The explanations of concepts and code walkthroughs are excellent. The course does a great job of highlighting what a modern upsampling AI is capable of and the pitfalls you should avoid to make the most out of it. Can't wait for the next course!

Charts

Price

Image Super-Resolution GANs - Price chart

Rating

Image Super-Resolution GANs - Ratings chart

Enrollment distribution

Image Super-Resolution GANs - Distribution chart
4517346
udemy ID
1/26/2022
course created date
2/1/2022
course indexed date
Bot
course submited by