Total Variation Numerical Schemes Wrap up approximate formulations of subgradient relation Martin Burger Cetraro, September 2008 1 Total Variation Numerical Schemes Primal Approximation Primal Fixed Point Dual Approximation Dual Fixed Point Dual Fixed Point for Primal Relation Martin Burger Cetraro, September 2008 2 Total Variation 1. Fixed point methods Matrix form Martin Burger Cetraro, September 2008 3 Total Variation Fixed Point Schemes I Primal Gradient Method Based on approximation of F: Fixed-point approach for first optimality equation Martin Burger Cetraro, September 2008 4 Total Variation 5 Fixed Point Schemes I Primal Gradient Method Based on Approximation, Rudin-OsherFatemi 89 + easy to implement, efficient iteration steps + global convergence (descent method for variational problem) - dependent on approximation - slow convergence - severe step size restrictions (explicit approximation of differential operator) Martin Burger Cetraro, September 2008 Total Variation 6 Fixed Point Schemes I Primal Gradient Method Based on Approximation, Rudin-OsherFatemi 89 Special case of fixed point methods with choice Martin Burger Cetraro, September 2008 Total Variation 7 Fixed Point Schemes I Primal Gradient Method Based on Approximation, Rudin-OsherFatemi 89 + easy to implement, efficient iteration steps + global convergence (descent method for variational problem) - dependent on approximation - slow convergence - severe step size restrictions (explicit approximation of differential operator) Martin Burger Cetraro, September 2008 Total Variation Fixed Point Schemes II Dual Gradient Projection Method Dual methods eliminate also u Martin Burger Cetraro, September 2008 8 Total Variation 9 Fixed Point Schemes II Dual Gradient Projection Method Do gradient step on the quadrativc functional and project back to constraint set M Note: can be interpreted as a scheme where the first equation is always satisfied, i.e. special case with Martin Burger Cetraro, September 2008 Total Variation 10 Fixed Point Schemes II Dual Gradient Projection Method, Chambolle 05, Chan et al 08, Aujol 08 + easy to implement, efficient iteration steps + global convergence (descent method for dual problem) + no approximation necessary - slow convergence - needs inversion of A*A, hence good for ROF, bad for inverse problems Obvious generalization for last point: use preconditioning of A*A Martin Burger Cetraro, September 2008 Total Variation Fixed Point Schemes II Chambolle‘s Method Dual method, again eliminates u Martin Burger Cetraro, September 2008 11 Total Variation 12 Fixed Point Schemes III Chambolle‘s Method Complicated derivation from dual minimization problem in original paper Note: can be interpreted as a scheme where the first equation is always satisfied, in addition using dual fixed point form for the primal subgradient relation, i.e. special case with Martin Burger Cetraro, September 2008 Total Variation 13 Fixed Point Schemes III Chambolle‘s Method, Chambolle 04 + easy to implement, efficient iteration steps + global convergence (descent method for dual problem) + no approximation necessary - slow convergence - needs inversion of A*A, hence good for ROF, bad for inverse problems Obvious generalization for last point: use preconditioning of A*A Martin Burger Cetraro, September 2008 Total Variation 14 Fixed Point Schemes IV Inexact Uzawa method, Zhu and Chan 08 Primal gradient descent, dual projected gradient ascent in the reduced Lagrangian (for u and w) Coincides with dual gradient projection if A = I and appropriate choice of damping parameter q Martin Burger Cetraro, September 2008 Total Variation Fixed Point Schemes V Primal Lagged Diffusivity with Approximation, Vogel et al 95-97 Approximate smoothed primal optimality condition Semi-implicit treatment of differential operator Martin Burger Cetraro, September 2008 15 Total Variation Fixed Point Schemes V Special case with choice Martin Burger Cetraro, September 2008 16 Total Variation 17 Fixed Point Schemes V Primal Lagged Diffusivity with Approximation + acceptable step-size restrictions + global convergence (descent method for variational problem) - dependent on approximation - still slow convergence - differential equation with changing parameter to be solved in each step Martin Burger Cetraro, September 2008 Total Variation 2. Thesholding methods C is damping matrix, possible perturbation T is thresholding operator Martin Burger Cetraro, September 2008 18 Total Variation Thresholding Methods I Primal Thresholding Method, Daubechies-Defrise-DeMol 03 Only used for D = -I Introduce Martin Burger Cetraro, September 2008 19 Total Variation Thresholding Methods I Primal Thresholding Method, Daubechies-Defrise-DeMol 03 Hence, special case with Martin Burger Cetraro, September 2008 20 Total Variation Thresholding Scheme I Primal Thresholding Method + easy to implement, efficient iteration steps if D= - I - slow convergence - cannot be generalized to cases where D is not invertible Martin Burger Cetraro, September 2008 21 Total Variation Thresholding Methods II Alternating Minimization, Yin et al 08, Amat-Pedregal 08 Use quadratic penalty for the gradient constraing (MoreauYosida regularization) Alternate minimization with respect to the variables Martin Burger Cetraro, September 2008 22 Total Variation Thresholding Methods II Alternating Minimization, Yin et al 08, Amat-Pedregal 08 Use quadratic penalty for the gradient constraing (MoreauYosida regularization) Alternate minimization with respect to the variables Martin Burger Cetraro, September 2008 23 Total Variation 24 Thresholding Methods II Alternating Minimization, Yin et al 08, Amat-Pedregal 08 Introduce Hence, special case with Martin Burger Cetraro, September 2008 Total Variation 25 Thresholding Scheme II Primal Thresholding Method + efficient iteration steps if D*D and A*A can be jointly inverted easily (e.g. by FFT) + treats differential operator implicitely, no severe stability bounds -Linear convergence - Smoothes the regularization functional Martin Burger Cetraro, September 2008 Total Variation 26 Thresholding Methods III Split Bregman, Goldstein-Osher 08 Original motivation from Bregman iteration, can be rewritten as Martin Burger Cetraro, September 2008 Total Variation 27 Thresholding Methods III Split Bregman, Goldstein-Osher 08 Difficult to solve directly, hence subiteration with thresholding After renumbering Martin Burger Cetraro, September 2008 Total Variation 28 Thresholding Scheme III Split Bregman, Goldstein-Osher 08 + efficient iteration steps if D*D and A*A can be jointly inverted easily (e.g. by FFT) + treats differential operator implicitely, no severe stability bounds + does not need smoothing - Linear convergence Martin Burger Cetraro, September 2008 Total Variation 2. Newton type methods Matrix form Martin Burger Cetraro, September 2008 29 Total Variation 30 Newton-type Methods Primal or dual + fast local convergence - global convergence difficult - dependent on approximation (Newton-matrix degenerates) - needs inversion of large Newton matrix Good choice with efficient preconditioning for linear system in each iteration step Martin Burger Cetraro, September 2008
© Copyright 2026 Paperzz