Revera-LD is a 1.4B-parameter latent diffusion model. It reconstructs skin, fabric, hair, and architectural textures up to 16K resolution. No hallucinations, no painted retouching, no color shifts.
Supports JPG, PNG, WebP up to 20 MB. Processing runs locally in your browser via a WebAssembly build of the model. Nothing leaves your device — except quality metrics, which we aggregate to improve the model.
The Revera-LD architecture is built on the classic latent diffusion paradigm with modifications: a Variational Autoencoder compresses the image into an 8-dimensional latent space, a 50-step DPM++ 2M sampler refines the latent, and a VAE decoder restores the pixels. All components are jointly trained on 14M paired and 220M unpaired images.
VAE encoder compresses the input image into an 8-channel latent representation with a downsampling factor of 8. This allows working in a space 64× smaller than pixel space, reducing inference time by 11× compared to pixel-space diffusion.
A 1.2B-parameter U-Net performs 50 steps of DPM++ 2M sampling with classifier-free guidance. At each step, the model predicts noise and refines the latent. Input resolution is preserved via text-conditioned skip-connections.
VAE decoder restores pixels from the refined latent. An additional perceptual-refinement block corrects high-frequency details via a pre-trained VGG-19+LPIPS discriminator. Final pass is adaptive noise reduction.
Transparency is part of our methodology. All hyperparameters, datasets, and metrics are published openly. The model card is updated with every release.
The dataset is compiled from publicly licensed stock photos (CC0, CC-BY), museum archives (Rijksmuseum, Met Open Access), and synthetic pairs generated via a realistic downscale pipeline. Each pair underwent manual curatorial review.
An additional 220M unpaired images were used for the pretrain stage in a self-supervised (MAE) regime. Fine-tuning was performed on 8× H100 for 14 days with a batch size of 768.
All images were uploaded by real users during the open beta. Hover over a card to take a closer look.
Metrics calculated on the DIV8K-test dataset (480 images) and DIV2K-validation (100 images). Lower is better for LPIPS and FID, higher is better for CLIPIQA and user study.
| Model | Params | LPIPS ↓ | FID ↓ | CLIPIQA ↑ | User Study ↑ | Inference (A100) |
|---|---|---|---|---|---|---|
|
Revera-LD v4.2
this paper · 2024
|
1.41B | 0.082 | 12.4 | 0.687 | 87% | 3.2s |
|
Real-ESRGAN x4
Wang et al. · 2021
|
16.7M | 0.142 | 24.7 | 0.612 | 64% | 0.4s |
|
SwinIR
Liang et al. · 2021
|
11.8M | 0.156 | 28.3 | 0.598 | 58% | 0.6s |
|
Stable Diffusion x4
Rombach et al. · 2022
|
1.50B | 0.094 | 14.8 | 0.642 | 71% | 4.1s |
|
Topaz Gigapixel v7
proprietary · 2024
|
— | 0.098 | 16.2 | 0.651 | 73% | — |
|
Upscayl (Real-ESRGAN)
open-source · 2024
|
16.7M | 0.142 | 24.7 | 0.612 | 64% | 0.4s |
|
HAT-L
Chen et al. · 2022
|
40.1M | 0.118 | 19.6 | 0.628 | 69% | 1.2s |
|
Bicubic (baseline)
—
|
— | 0.241 | 42.1 | 0.514 | 22% | 0.01s |
Python SDK, REST API, ready-made wrappers for Node.js, Go, Rust. SLA 99.95%, edge inference in 12 regions, automatic fallback.
Install the package via pip, pass a file path or PIL object, and get the result. The enhance_faces and restore_textures parameters enable the respective model blocks.
Asynchronous mode, batch processing, webhooks, and streaming output are available on the Studio tier and above.
# pip install revera-sdk from revera import Client from PIL import Image client = Client(api_key="rv_live_8f2a...c41d") # sync mode · x4 · face-aware result = client.upscale( image="portrait.jpg", scale=4, model="revera-ld-v4.2", enhance_faces=True, restore_textures=True, output_format="png", ) print(f"Output: {result.width}×{result.height}") print(f"LPIPS gain: +{result.metrics.lpips_gain:.3f}") print(f"Inference: {result.metrics.inference_ms}ms") result.save("portrait_4k.png")
All tiers include access to Revera-LD v4.2, parallel processing, REST API, and the web interface. Prices are in euros, VAT included.
Didn't find an answer? Email us at support@revera.ai — we reply within 6 hours.
No registration required. Upload a file, evaluate the result, then decide. We don't believe in half-screen watermarked demos.