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 :
بازگشت