Title :
GPU-based total variation image restoration using Sliding Window Gauss-Seidel algorithm
Author :
Dolwithayakul, B. ; Chantrapornchai, Chantana ; Chumchob, N.
Author_Institution :
Dept. of Comput., Silpakorn Univ., Meaung-Nakhon Pathom, Thailand
Abstract :
Image restoration has been a research topic deeply investigated within the last two decades. As is well-known, total variation (TV) minimization by Rudin, Osher, and Fatami offers superior image restoration quality and involves solving a second order nonlinear partial differential equation (PDE). In more recent years, some effort has been made in improving computational speed for solving the associated PDE remained a bottleneck, preventing its applications to high-resolution digital images. In this paper, we improve a novel parallel algorithm Gauss-Seidel on GPU, called QL-SWGS. The algorithm is improved from the original Sliding Window Gauss Seidel proposed. As expected, our numerical results on realistic and synthetic images not only confirm that the proposed algorithm on GPU delivers quality results but also that it is many orders of magnitude faster than those algorithms on multicore CPU, particularly by at most 80% from our benchmark.
Keywords :
computer graphic equipment; coprocessors; image restoration; iterative methods; nonlinear differential equations; partial differential equations; GPU-based total variation image restoration; high-resolution digital images; multicore CPU; parallel algorithm; sliding window Gauss-Seidel algorithm; synthetic images; total variation minimization; Image restoration; Instruction sets; Manganese; PSNR; CUDA; GPU; Gauss-Seidel; image denoising; image restoration; sliding window; total variation;
Conference_Titel :
Intelligent Signal Processing and Communications Systems (ISPACS), 2011 International Symposium on
Conference_Location :
Chiang Mai
Print_ISBN :
978-1-4577-2165-6
DOI :
10.1109/ISPACS.2011.6146136