DocumentCode
2908992
Title
Parallel Implementation of Edge-Directed Image Interpolation on a Graphics Processing Unit
Author
Wu, Jiaji ; Li, Tao ; Huang, Bormin
Author_Institution
Sch. of Electron. Eng., Xidian Univ., Xi´´an, China
fYear
2011
fDate
7-9 Dec. 2011
Firstpage
1052
Lastpage
1056
Abstract
The edge-directed interpolation scheme is a non-iterative, orientation-adaptive method to enhance image resolution with better visual effect than conventional interpolation methods. It interpolates the missing pixels based on the covariance of a high-resolution image estimated from the covariance of the low-resolution image. In spite of the impressive performance, the computational complexity of covariance-based adaptation is significantly higher than that of the conventional linear interpolation algorithms. In this paper, we propose a GPU-based massively parallel version of the edge-directed interpolation scheme. A speedup of 61.7x can be achieved with respect to its single-threaded CPU counterpart in the host computer.
Keywords
computer graphic equipment; covariance analysis; image resolution; interpolation; GPU-based massively parallel version; computational complexity; covariance-based adaptation; edge-directed image interpolation; graphics processing unit; high-resolution image; image resolution; low-resolution image; missing pixel; noniterative orientation-adaptive method; parallel implementation; single-threaded CPU; visual effect; Graphics processing unit; Image edge detection; Instruction sets; Interpolation; Kernel; Registers; Streaming media; CUDA; Graphics Processing Unit (GPU); edge-directed interpolation; parallel computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems (ICPADS), 2011 IEEE 17th International Conference on
Conference_Location
Tainan
ISSN
1521-9097
Print_ISBN
978-1-4577-1875-5
Type
conf
DOI
10.1109/ICPADS.2011.161
Filename
6121404
Link To Document