How To Upscale

SuperScale

Purpose: Anti-aliasing, Restoration

I was bored, so I did this. This model uses DPID as the scaling algorithm for the HRs. The original images were 8k or 12k. It's significantly sharper than Box/Area scaling, yet does a great job with aliasing. This allows for a very sharp model with minimal artifacts, even on the SPAN version.

The main model is trained on 12k images captured with Nvidia Ansel. It took about 2 days capturing manual 4k and 12k pairs for this model. The 4k captures were used as the LR, the 12k captures were resized to 4k with DPID with randomized lambda values, then trained on as HRs.

The Alt model is trained exclusively on 8k images from my 8k dataset, resized to 4k with dpid. This provides a clearer result with less noise, but it doesn't handle long edges well at all.

Thanks to CF2lter for advice on preparing the dataset, and umzi2 for creating the rust version of DPID.

Showcase: https://slow.pics/c/TCyqje9K Animation (2)

ArchitectureSPAN
Scale1x
Color Mode
LicenseCC-BY-NC-SA-4.0
Private use
Distribution
Modifications
Credit required
Same License
State Changes
No Liability & Warranty
Disclaimer
Date2025-05-05
Dataset8k Dataset V3, Custom Ansel dataset

Similar Models