Upscale Photos using Neural Enhance online

Neural Enhance is a fantastic Machine Learning Showcase. It let’s you upscale photos by ‘inventing’ details using machine learning.

Neural Enhance provides a docker container for easy deployment. However, for non-technical people (with slow computers) this might be a bit tricky. That’s the reason why I created a web app which lets you use the basic functionality of neural enhance. It’s available at

The implementation is based on Angular for the UI & Apache CXF for the REST Service on the Backend.

The source code is available on github:

Client Part
Server Part