From 09f9bf9828c39bcdd870cfefbcb52e61451802eb Mon Sep 17 00:00:00 2001 From: algol Date: Thu, 26 Oct 2017 15:45:36 +0100 Subject: Lipshitz constant attached to the regularization parameter --- demos/Demo_Phantom3D_Parallel.m | 2 +- demos/Demo_RealData3D_Parallel.m | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'demos') diff --git a/demos/Demo_Phantom3D_Parallel.m b/demos/Demo_Phantom3D_Parallel.m index b0737f1..4219bd1 100644 --- a/demos/Demo_Phantom3D_Parallel.m +++ b/demos/Demo_Phantom3D_Parallel.m @@ -71,7 +71,7 @@ clear params params.proj_geom = proj_geom; % pass geometry to the function params.vol_geom = vol_geom; params.sino = single(sino3D_log); % sinogram -params.iterFISTA = 12; %max number of outer iterations +params.iterFISTA = 15; %max number of outer iterations params.X_ideal = TomoPhantom; % ideal phantom params.weights = dataRaw./max(dataRaw(:)); % statistical weight for PWLS params.subsets = 12; % the number of subsets diff --git a/demos/Demo_RealData3D_Parallel.m b/demos/Demo_RealData3D_Parallel.m index d680aca..f82e0b0 100644 --- a/demos/Demo_RealData3D_Parallel.m +++ b/demos/Demo_RealData3D_Parallel.m @@ -72,12 +72,12 @@ fprintf('%s\n', 'Reconstruction using FISTA-OS-GH-TV...'); clear params params.proj_geom = proj_geom; % pass geometry to the function params.vol_geom = vol_geom; -params.sino = Sino3D; +params.sino = Sino3D(:,:,10); params.iterFISTA = 18; params.Regul_Lambda_FGPTV = 5.0000e+6; % TV regularization parameter for FGP-TV params.Ring_LambdaR_L1 = 0.002; % Soft-Thresh L1 ring variable parameter params.Ring_Alpha = 21; % to boost ring removal procedure -params.weights = Weights3D; +params.weights = Weights3D(:,:,10); params.subsets = 8; % the number of ordered subsets params.show = 1; params.maxvalplot = 2.5; params.slice = 1; -- cgit v1.2.3