Comparison · Remastering decision

SDR2HDR Conversion vs AI Upscaling

Both tools make old video look better. They work on different axes: upscaling adds pixels, conversion adds dynamic range. The question is never 'which one' — it's 'in what order'.

SDR2HDRAI upscalingRemastering

Core idea

Two axes, not two competitors

Resolution and dynamic range are orthogonal. A 480p SDR video can become 1080p SDR (upscaling) or stay 480p but gain HDR brightness (conversion). Do both and you get a 1080p HDR file — each step operates on a different dimension of quality.

Side by side

AI upscalingSDR2HDR conversion
ChangesPixel count (resolution)Luminance, gamut, bit depth
InputSD/HD video at any rangeSDR video at any resolution
OutputHD/4K/8K in the same dynamic range10-bit HDR10 in the same resolution
Best forOld SD/HD masters that look soft on modern screensSDR libraries that should shine on HDR displays
Failure modeInvents texture where there is noneCannot restore clipped highlights

When to use each one alone

Upscale alone when the destination is SDR: social clips, SDR-only platforms, archival viewing. Convert alone when resolution is fine but the picture is flat: a 1080p SDR master heading to an HDR streaming tier.

The combined remaster pipeline

For a legacy library remaster, the standard order is upscale first, then convert to HDR. Upscaling first gives the HDR model more detail to work with — shadow texture and edge information survive the HDR pass better when they were already reconstructed at higher resolution.

Our recommended pipeline: super-resolution API → SDR2HDR API → deliver HDR10. Both are async jobs, so the two stages chain naturally with webhooks.

Order matters — why

Note: mlslabs runs both APIs on the same async job infrastructure, so the combined pipeline is a config, not a custom build.
  • Upscale first: more source detail for the HDR model
  • Convert second: 10-bit HDR10 out of the chain
  • Never the reverse: converting first then upscaling doubles the hallucination surface
  • Match settings: same library, same presets, per-batch config

FAQ

Common questions

Should I upscale or convert first?

Upscale first, then convert to HDR. The HDR model works from the higher-resolution detail and produces cleaner highlights and shadow texture.

Do I need both?

Only if the target is a big-screen HDR deliverable. For SDR-only platforms, upscaling alone is enough; for HDR at the source resolution, conversion alone.

Does conversion also add resolution?

No. SDR2HDR changes dynamic range and color, not pixel count. Pair it with super-resolution for a full remaster.