My 15 year old son bears a striking resemblance to Crypto Punk #2101. For his birthday, I’d like to get him a high quality, framed print of #2101 that he can showcase proudly in his room. Unfortunately, the original punk images are only available at a very low resolution and aren’t printshop ready. In this post, I’ll show how to upscale a low-rez image using Python, Tensorflow and Keras so the images will be ready for printing at 300 Dots per Inch (DPI).