Upscale low res card images to high res using Deep Learning
Posted: 13 Jul 2017, 23:15
I have been working on a project to train a neural network (Deep Convolutional Generative Adversarial Network) to upsample images from 265x370 to 1060x1480 resolution. There is plenty of training data as we have HQ scans of all but the most recent set and, once trained, the network can be used to upsample the new sets where we only have low-res spoilers. The network is only trained on parts of the card other than the art, so the art does get a bit modified with the current version. Here is a sample of my first attempt - more examples to follow if people are interested:
low res:
high res:
EDIT:
In case you are reading this thread for the first time - here's how the upscaling looks now (this image shows the low res, the upscaled output - then as we have them now the high res scans too):
And here is a video showing the effect up close: https://www.youtube.com/watch?v=qpFsaIc8BgU
And now with the new ESRGAN model added as the third image:
low res:
high res:
EDIT:
In case you are reading this thread for the first time - here's how the upscaling looks now (this image shows the low res, the upscaled output - then as we have them now the high res scans too):
And here is a video showing the effect up close: https://www.youtube.com/watch?v=qpFsaIc8BgU
And now with the new ESRGAN model added as the third image: