Seshat improves pictures on its own GPU server
Seshat's picture work now runs on Rekhu's own GPU server in the EU. Upscaling is sharper, backgrounds come off cleanly, objects up to 60 % of a picture are removed, a picture can be extended as far as its own side, and a new background can be described in words.
A customer sends a photo that is too small, has the wrong background or does not fit the format. Seshat's enhance now does that work on Rekhu's own GPU server, in the EU, with stronger models than before.
What got better
- Upscale: real detail instead of a smoothed enlargement, up to four times.
- Remove the background: clean edges, also around hair and fine details.
- Remove an object: an area of up to 60 % of the picture is filled from its surroundings, where this was a quarter before.
- Extend: a picture grows by up to its own length per side, for bleed or another format, continuing what is at the edge.
- A new background from a description: "a bright office with plants" is painted behind the subject, with light that fits.
- Denoise and restore: noise and JPEG artefacts cleaned with a learned model.
Small changes come back in under a second; extending a picture or painting a background takes about ten.
The same call, nothing to change
Apps call enhance exactly as before, through the Laravel and Node.js packages. When the GPU server is busy or unreachable, Seshat does the work on its main servers, so a request never fails because of it. Pictures are processed in the EU and nothing is kept after the answer.