> 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?

A plain-language overview of the VIESUS image enhancement engine — what it is, who uses it, how it works, and what makes it different.

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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
