Last Updated on April 28, 2023
With the availability of huge amounts of data for research and powerful machines to run your code on with distributed cloud computing and parallelism across GPU cores, Deep Learning has helped to create self-driving cars, intelligent voice assistants, pioneer medical advancements, machine translation, and much more. Deep Learning has become an indispensable tool for countless industries.
This series looks at highly promising machine learning and deep learning software for Linux.
Upscayl is GUI software that uses sophisticated AI models to enhance your images by guessing what the details could be. It’s free and open source software.
Installation
The software we’ve covered in earlier articles in this series had fairly longwinded installation steps. Upscayl is very different. Installation is very simple. The project provides distro packages for Debian/Ubuntu and Fedora.
We downloaded the .deb from the project’s GitHub page, and installed it using dpkg.
$ sudo dpkg -i upscayl-2.0.1-linux.deb
There’s also an AppImage, a universal software format for distributing portable software on Linux without needing superuser permissions to install the application. AppImage doesn’t really install software. It’s a compressed image with all the dependencies and libraries needed to run the desired software.
This is cross-platform software. Besides Linux, the software runs under macOS and Windows.
Next page: Page 2 – In Operation and Summary
Pages in this article:
Page 1 – Introduction and Installation
Page 2 – In Operation and Summary
First off I am not a programmer. But a rather hard-core linux user. A simple comment-could this software method be added to a full tool graphic pgm such as Gimp.This would expand the graphic pgm to a higher level.
I was thinking along the same lines. Upscayl is just a simple graphical frontend. But the underlying software it uses to restore images is Real-ESRGAN, that’s open source software written in Python.
There is nothing to stop the gimp developers or any other developers adding a Python plugin for Real-ESRGAN.
You probably should take a look at GIMP-ML, which is AI for GNU Image Manipulation Program. Its website says “Applications from deep learning such as monocular depth estimation, semantic segmentation, mask generative adversarial networks, image super-resolution, de-noising and coloring have been incorporated with GIMP through Python-based plugins.”
We’ve never really tested GIMP-ML, but we’ll probably write up our investigation in due course. There are a lot of AI models included but from a very brief look, it does not appear Real-ESRGAN is present. There is SRResNet.
—-
After spending a few hours of trying to install GIMP-ML, I stopped trying. Looks like development has stalled for the past couple of years in any event.
Thanks for the positive thoughts. It could happen in enough people post comment’s and want’s. That’s how linux works.
Yes, definitely a need for more ML software to be included in the mainstream desktop Linux apps like GIMP.