DocumentCode :
2535226
Title :
Reducing complexity in H.264/AVC motion estimation by using a GPU
Author :
Rodríguez-Sánchez, R. ; Martínez, J.L. ; Fernández-Escribano, G. ; Claver, J.M. ; Sánchez, J.L.
Author_Institution :
Inst. de Investig. en Inf. de Albacete, Univ. de Castilla-La Mancha, Albacete, Spain
fYear :
2011
fDate :
17-19 Oct. 2011
Firstpage :
1
Lastpage :
6
Abstract :
H.264/AVC applies a complex mode decision technique that has high computational complexity in order to reduce the temporal redundancies of video sequences. Several algorithms have been proposed in the literature in recent years with the aim of accelerating this part of the encoding process. Recently, with the emergence of many-core processors or accelerators, a new approach can be adopted for reducing the complexity of the H.264/AVC encoding algorithm. This paper focuses on reducing the inter prediction complexity adopted in H.264/AVC and proposes a GPU-based implementation using CUDA. Experimental results show that the proposed approach reduces the complexity by as much as 99% (100x of speedup) while maintaining the coding efficiency.
Keywords :
computational complexity; computer graphic equipment; coprocessors; data compression; encoding; image sequences; video coding; CUDA; GPU-based implementation; H.264-AVC encoding algorithm; H.264-AVC motion estimation; complex mode decision technique; complexity reduction; computational complexity; encoding process; interprediction complexity; many-core processors; video sequences; Algorithm design and analysis; Encoding; Graphics processing unit; Instruction sets; Prediction algorithms; Proposals; Software algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multimedia Signal Processing (MMSP), 2011 IEEE 13th International Workshop on
Conference_Location :
Hangzhou
Print_ISBN :
978-1-4577-1432-0
Electronic_ISBN :
978-1-4577-1433-7
Type :
conf
DOI :
10.1109/MMSP.2011.6093785
Filename :
6093785
Link To Document :
بازگشت