From 5df08e61aca82c409d0d85d878a9a559fd8bd05e Mon Sep 17 00:00:00 2001 From: Stephan Hilb <stephan@ecshi.net> Date: Mon, 9 May 2022 16:42:54 +0200 Subject: [PATCH] add third image for inpaint-denoise example --- scripts/run_experiments.jl | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/scripts/run_experiments.jl b/scripts/run_experiments.jl index 6c2d1be..5ecd675 100644 --- a/scripts/run_experiments.jl +++ b/scripts/run_experiments.jl @@ -1445,15 +1445,28 @@ function experiment_inpaint_denoise(ctx) params.g_arr .= add_noise(g_arr; params.noise_sigma, params.noise_p) saveimg(joinpath(ctx.outdir, "input_noisy.png"), grayclamp.(g_arr)) + savedata(joinpath(ctx.outdir, "data.tex"); + params.eps_newton, params.n_refine, + params.noise_sigma, params.noise_p, + params.alpha1, params.alpha2, params.lambda, + params.gamma1, params.gamma2, + width=size(g_arr, 1), height=size(g_arr, 2)) + + beta = 3e-1 ctx(inpaint, "s-identity_beta-large"; params..., - S = Operators.SIdentity(), beta = 3e-1) + S = Operators.SIdentity(), beta = beta * 10) + ctx(inpaint, "s-identity_beta-medium"; params..., + S = Operators.SIdentity(), beta = beta) ctx(inpaint, "s-identity_beta-small"; params..., - S = Operators.SIdentity(), beta = 3e-4) + S = Operators.SIdentity(), beta = beta / 10) + beta = 5e+1 ctx(inpaint, "s-nabla_beta-large"; params..., - S = Operators.SNabla(), beta = 5e1) + S = Operators.SNabla(), beta = beta * 10) + ctx(inpaint, "s-nabla_beta-medium"; params..., + S = Operators.SNabla(), beta = beta) ctx(inpaint, "s-nabla_beta-small"; params..., - S = Operators.SNabla(), beta = 5e-2) + S = Operators.SNabla(), beta = beta / 10) end function optflow(ctx) -- GitLab