Image Scaling using Deep Convolutional Neural Networks — Flipboard Engineering

Image Scaling using Deep Convolutional Neural Networks

The problem in the case of scaling the image to a larger size is when there are too many ‘new’ values to be filled in the image. These algorithms try to make “guesses” of what the new values should be but this introduces errors in the process which leads to noise, haloing, and artifacts.