From 4691803be9d61fb678c0641ac1b82c13aeac6f77 Mon Sep 17 00:00:00 2001 From: Nicola Vigano <nicola.vigano@esrf.fr> Date: Mon, 4 Jun 2018 16:37:32 +0200 Subject: [PATCH] 6D-Reconstruction: fixed l1-min Signed-off-by: Nicola Vigano <nicola.vigano@esrf.fr> --- zUtil_Deformation/Gt6DBlobReconstructor.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zUtil_Deformation/Gt6DBlobReconstructor.m b/zUtil_Deformation/Gt6DBlobReconstructor.m index b5e860e3..db79c60a 100644 --- a/zUtil_Deformation/Gt6DBlobReconstructor.m +++ b/zUtil_Deformation/Gt6DBlobReconstructor.m @@ -266,13 +266,13 @@ classdef Gt6DBlobReconstructor < Gt6DVolumeToBlobProjector compute_update_primal = @(ii){}; case '6DL1' compute_update_primal = @(ii)gtCxxMathsCellTimes(... - q_l1(ii), self.lambda_l1, 'threads', self.num_threads); + q_l1(ii), -self.lambda_l1, 'threads', self.num_threads); case '6DTV' compute_update_primal = @(ii)get_divergence(self, mdiv_tv, ii); case '6DTVL1' compute_update_primal = @(ii)gtCxxMathsCellPlus(... get_divergence(self, mdiv_tv, ii), q_l1(ii), ... - 'scale', self.lambda_l1, 'threads', self.num_threads); + 'scale', -self.lambda_l1, 'threads', self.num_threads); end % Computing update primal -- GitLab