> For the complete documentation index, see [llms.txt](https://docs.viesus.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.viesus.com/discover/what-is-viesus.md).

# What is VIESUS?

VIESUS™ is a professional automatic image enhancement engine. It analyses each image individually and applies the optimal combination of color correction, contrast, brightness, sharpening, noise reduction, repair, and AI upscaling — fully automatically, without human review.

Unlike desktop tools built for retouching images one at a time, VIESUS runs in the background of automated production, improving millions of images a day without manual steps or interrupting the workflow.

It is built for real-world input. Low-resolution or messenger-compressed customer photos that would otherwise show visible quality loss in print are prepared automatically. The same engine powers photo lab production lines, ID photo systems, SaaS image platforms and many other workflows worldwide.

## Who uses VIESUS

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="image"></th></tr></thead><tbody><tr><td><h4>Photo labs &#x26; print services</h4></td><td>Enhance millions of customer images for paper prints, photobooks, canvas, mugs, and calendars.</td><td></td></tr><tr><td><h4>Digital media &#x26; SaaS platforms</h4></td><td>Optimise user-uploaded images automatically before display, download, or fulfilment. Integrate through the Cloud API or Node.js module.</td><td></td></tr><tr><td><h4>Industrial printing</h4></td><td>Keep image quality consistent across mixed source files in catalogue, marketing, and packaging production.</td><td></td></tr><tr><td><h4>Event &#x26; school photography</h4></td><td>Apply face-aware enhancement, auto-cropping, and background handling for school, event, and similar portrait workflows.</td><td></td></tr></tbody></table>

## How VIESUS works

{% stepper %}
{% step %}

#### Analyse

VIESUS analyses every image and detects [faces](/features/features/face-detection.md), skin tones, sky, vegetation, noise patterns, focus quality, and dozens of other characteristics. Results feed every subsequent step.
{% endstep %}

{% step %}

#### Enhance

Per-image [color correction](/features/features/global-color-correction.md), contrast, brightness, [sharpening](/features/features/sharpening.md), and skin-tone adjustments are applied locally (where they help) and globally (where appropriate). [vScene](/features/scene-based-enhancement.md) tailors the parameters to the detected scene type.
{% endstep %}

{% step %}

#### Repair (optional)

[JPEG compression artifacts](/features/features/ai-artifact-removal.md) are removed. [Noise](/features/features/noise-reduction.md) is reduced. [Red-eye](/features/features/red-eye-removal.md) is corrected. [AI Upscaling](/features/features/ai-super-resolution.md) and [AI Facial Reconstruction](/features/features/face-reconstruction.md) can bring low-resolution sources up to print-grade quality.
{% endstep %}

{% step %}

#### Output

The enhanced image is written to the target format (JPEG, TIFF, PNG, or PDF), preserving the source's natural character. No manual review needed.
{% endstep %}
{% endstepper %}

## Where it runs

VIESUS ships as both an **on-premise** library and a hosted **cloud API**. On-premise interfaces (CLI, PDF Enhancer, Node.js module, C/C++ SDK) all wrap the same C++ engine and share a single `viesusini.json` configuration. The VIESUS Cloud exposes the same enhancement engine over a GraphQL API for integrations that prefer not to manage their own infrastructure.

Cloud is the easiest way to **try** VIESUS; for production volume we generally recommend **on-premise**, which runs locally and is faster and more cost-efficient at scale — see [Cloud vs on-premise](/discover/choose-your-interface.md#cloud-vs-on-premise) for the trade-off and a break-even example.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.viesus.com/discover/what-is-viesus.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
