bytedance/seedvr2-upscale

SeedVR2 restores and upscales images, recovering detail rather than simply interpolating pixels.

$0.001 / megapixel
GPU: A100

Model Inputs

file

Image to upscale (.jpg/.png/.webp)

string

The mode to use for the upscale. If 'target', the upscale factor will be calculated based on the target resolution. If 'factor', the upscale factor will be used directly.

number

Upscaling factor to be used. Will multiply the dimensions with this factor when `upscale_mode` is `factor`.

string

The target resolution to upscale to when `upscale_mode` is `target`.

integer

The random seed used for the generation process.

number

The noise scale to use for the generation process.

string

The format of the output image.

Result

Idle
Waiting for your input...

Pricing

bytedance/

seedvr2-upscale

You are billed for what this model actually produces — by the megapixel — so a shorter request costs less and you never pay for idle time.

Rate
$0.001 / megapixel
or
1,000 megapixels / $1

For example, a request of 100 megapixels costs about $0.10.

You are charged for what the request actually produces, so the final amount scales with the megapixels you use.

ProviderPrice ($)Saving (%)
Synexa$0.004-
fal$0.004same price

Comparison prices are for an equivalent request.

Readme

SeedVR2 is a diffusion-based restoration upscaler. Run it either by factor (multiply the input dimensions, 1x-10x) or by target resolution (720p through 2160p) - upscale_mode selects which of the two knobs is read.

noise_scale controls how much the model is allowed to hallucinate texture: keep it low for faithful restoration of photographs, raise it when the source is heavily degraded.