DocumentCode :
1685468
Title :
GPU H.264 motion estimation with contiguous diagonal parallelization and fusion of macroblock processing
Author :
Takano, F. ; Moriyoshi, T.
Author_Institution :
Green Platform Res. Labs., NEC Corp., Kawasaki, Japan
fYear :
2013
Firstpage :
19
Lastpage :
20
Abstract :
In this paper, we propose two methods, a contiguous diagonal parallelization and a fused execution of macroblock (MB) processing, to improve the parallel processing efficiency of GPU H.264 motion estimation. The first method can increase the degree of MB level parallelism to 2x larger with keeping coding efficiency, by relaxing the weak data dependencies. The second one can accelerate the motion estimation by a factor of 1.3, by improving the parallel processing efficiency within each MB. The evaluation results show that the processing time is reduced to 13.2 ms/frame with only 8.2% bit-rate increasing against JM16.0. As a result, the proposed methods can contribute real-time full-HD encoding with sufficiently-small bit-rate increase.
Keywords :
data compression; graphics processing units; image fusion; motion estimation; parallel processing; video coding; ED encoding; GPU H.264 motion estimation; JM16.0; MB level parallelism degree; MB processing; bit-rate; coding efficiency; contiguous diagonal parallelization; macroblock processing fusion; parallel processing efficiency improvement; Acceleration; Encoding; Graphics processing units; Instruction sets; Motion estimation; Parallel processing; Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Consumer Electronics (ICCE), 2013 IEEE International Conference on
Conference_Location :
Las Vegas, NV
ISSN :
2158-3994
Print_ISBN :
978-1-4673-1361-2
Type :
conf
DOI :
10.1109/ICCE.2013.6486776
Filename :
6486776
Link To Document :
بازگشت