DIV2K Super Resolution 2x#

Run this benchmark with

from deepinv_bench import run_benchmark
my_solver = lambda y, physics: ...  # your solver here
results = run_benchmark(my_solver, "div2k_super_resolution_2x")

Warning

Runtimes are only indicative and may vary depending on various factors which are not controlled in the benchmark.

solver_name

PSNR

LPIPS

SwinIR[variant=medium]

32.98 ± 3.40

0.06 ± 0.04

SwinIR[variant=lightweight]

32.43 ± 3.32

0.07 ± 0.05

DPIR[sigma=0.1]

26.86 ± 2.28

0.32 ± 0.12

DPIR[sigma=0.2]

24.44 ± 2.20

0.43 ± 0.13

DPS[denoiser=DRUNet,max_iter=1000]

21.94 ± 2.68

0.54 ± 0.15

DPS[denoiser=DiffUNet,max_iter=1000]

20.07 ± 2.90

0.61 ± 0.18