I hope this technic will be available for more usual image enhancing too, like noise reduction, sharpening / deconvolution, toning, color correction etcetera.
For scaling there is Waifu2x already, it does also noise reduction.
I like to have a "simple" feature that a neural network can be trained on a original image with a (GIMP, Photoflow, Rawtherapee, Darktable) enhanced image. So creating a neural network filter I can apply on on other images.
In a beautiful German free (not FOSS) program "Fitswork" (Windows) by Jens Dierks, for astrophotography, you can already do something like this:
http://www.fitswork.de/anleitung/speziell.php (German) "Bildgröße x2 NN" and "Universeller NN-Filter"
http://www.fitswork.de/anleitung/sprachen.php (files for other languages)
But there is a lot more you can do with this software.
The entire computer program fits on an old-fashioned 1,44 MB floppy disk.
The NN-filters are simple. There is no "deep learning" possible. But it is enough interesting what you can accomplish with such a simple neural network. I like to have the simple functionality of "Fitswork", but with more complex and bigger neural networks. I don't know now other free or open source software with this feature that is easy to use for layman.
I can imagine that it must be possible to create something like this now (FOSS?), with all these new technic.