CBSD68 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_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.26 ± 2.31

0.09 ± 0.04

SwinIR

32.22 ± 2.29

0.09 ± 0.04

DRUNet

32.17 ± 2.30

0.10 ± 0.04

GSDRUNet

32.06 ± 2.25

0.09 ± 0.03

DiffUNet

32.02 ± 2.27

0.10 ± 0.05

RAM

31.97 ± 2.24

0.10 ± 0.04

NCSNpp

31.91 ± 2.20

0.11 ± 0.05

DScCP

30.93 ± 1.96

0.12 ± 0.05

SCUNet

30.87 ± 2.19

0.14 ± 0.07

DnCNN

30.40 ± 1.62

0.14 ± 0.05

TGVDenoiser

28.06 ± 2.05

0.24 ± 0.06

TVDenoiser

27.63 ± 2.52

0.26 ± 0.08

BilateralFilter

26.68 ± 1.47

0.44 ± 0.08

WaveletDenoiser

25.19 ± 0.89

0.32 ± 0.10