DocumentCode :
2550997
Title :
Multi-pass algorithm of motion estimation in video encoding for generic GPU
Author :
Lin, Yu-Cheng ; Li, Pei-Lun ; Chang, Chin-Hsiang ; Wu, Chi-Ling ; Tsao, You-Ming ; Chien, Shao-Yi
Author_Institution :
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei
fYear :
2006
fDate :
21-24 May 2006
Abstract :
The importance of video encoding has boomed rapidly since video data communication was widely needed. In this paper, we propose a multi-pass algorithm to accelerate the motion estimation (ME), the dominant part in video encoding, with the graphics processing unit (GPU). By the multi-pass method to unroll and rearrange the multiple nested loops, the complex ME can be implemented on GPU. Besides, ME can be executed efficiently with the built-in parallel processing and texture filter of GPU. Experimental results show that, by utilizing the computing power of GPU, about two times and 14 times speed-up can be achieved for integer-pel ME and MPEG-1/2 half-pel ME, respectively
Keywords :
motion estimation; video coding; video communication; MPEG; graphics processing unit; motion estimation; multipass algorithm; video data communication; video encoding; Acceleration; Data communication; Data engineering; Decoding; Encoding; Graphics; Motion estimation; Parallel processing; Pipelines; Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
Conference_Location :
Island of Kos
Print_ISBN :
0-7803-9389-9
Type :
conf
DOI :
10.1109/ISCAS.2006.1693617
Filename :
1693617
Link To Document :
بازگشت