CBSD68 gaussian denoising#

Run this benchmark with

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

Warning

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

solver_name

PSNR

LPIPS

Restormer

32.25 ± 2.31

0.09 ± 0.04

SwinIR

32.22 ± 2.29

0.09 ± 0.04

DRUNet

32.16 ± 2.29

0.10 ± 0.04

GSDRUNet

32.06 ± 2.25

0.09 ± 0.03

DiffUNet

32.03 ± 2.29

0.10 ± 0.05

RAM

31.97 ± 2.25

0.10 ± 0.04

NCSNpp

31.90 ± 2.19

0.11 ± 0.05

DScCP

30.94 ± 1.97

0.12 ± 0.05

SCUNet

30.89 ± 2.20

0.14 ± 0.07

DnCNN

30.39 ± 1.62

0.14 ± 0.05

TGVDenoiser

28.06 ± 2.06

0.24 ± 0.06

TVDenoiser

27.64 ± 2.52

0.26 ± 0.08

BilateralFilter

26.68 ± 1.47

0.44 ± 0.08

WaveletDenoiser

25.19 ± 0.89

0.32 ± 0.10