Upscale Chat

How AI upscaling works

AI upscalers are trained on low/high image pairs to predict plausible high-frequency detail. Diffusion models generate it; interpolation only averages. Detail is predicted, not recovered.

Trained to predict detail

An upscaler is trained on pairs: the same image at low and high resolution. The model learns the mapping - given a blurry edge, what sharp edge usually follows.

Classic interpolation (bicubic, Lanczos) averages neighboring pixels. It sharpens nothing and invents nothing.

Diffusion-based upscalers go further: they regenerate the image at high resolution, hallucinating texture that fits the scene. Skin pores, fabric weave, leaf edges. Usually plausible, occasionally wrong - which is why you compare against the original before shipping.