A GPU-accelerated augmented Lagrangian based L1-mean curvature Image denoising algorithm implementation
Date issued
2015
Journal Title
Journal ISSN
Volume Title
Publisher
Václav Skala - UNION Agency
Abstract
This paper presents a graphics processing unit (GPU) implementation of a recently published augmented Lagrangian
based L1-mean curvature image denoising algorithm. The algorithm uses a particular alternating direction
method of multipliers to reduce the related saddle-point problem to an iterative sequence of four simpler minimization
problems. Two of these subproblems do not contain the derivatives of the unknown variables and can therefore
be solved point-wise without inter-process communication. In particular, this facilitates the efficient solution of
the subproblem that deals with the non-convex term in the original objective function by modern GPUs. The two
remaining subproblems are solved using the conjugate gradient method and a partial solution variant of the cyclic
reduction method, both of which can be implemented relatively efficiently on GPUs. The numerical results indicate
up to 33-fold speedups when compared against a single-threaded CPU implementation. The pointwise treated
subproblem that takes care of the non-convex term in the original objective function was solved up to 76 times
faster.
Description
Subject(s)
rozšířená Lagrangianova metoda, GPU výpočty, odstranění šumu z obrazu, zpracování obrazu, střední zakřivení, OpenCL
Citation
WSCG 2015: full papers proceedings: 23rd International Conference in Central Europeon Computer Graphics, Visualization and Computer Visionin co-operation with EUROGRAPHICS Association, p. 119-128.