DocumentCode :
587697
Title :
H.264/AVC motion estimation on FPGAs and GPUs: A comparative study
Author :
Santos, I.O. ; Lopes, A.S.B. ; Carvalho, Bruno M. ; Correa, E. ; Kreutz, Marcio
Author_Institution :
UFPA, Belem, Brazil
fYear :
2012
fDate :
12-13 Nov. 2012
Firstpage :
1
Lastpage :
4
Abstract :
Video compression has been receiving much deserved attention due to the widespread adoption of digital video technology, and the need of optimizing the storage and transmission of such media. In this paper, we are concerned with the optimization of one step of the H.264 compression standard, namely, the motion estimation, in which motion vectors coding the movement of macroblocks (or sub-macroblocks) between two frames are computed. Specifically, we present here a comparative study between two architectures that were used to implement the full search (FS) algorithm for single pixel precision according to the standard H.264/AVC. We are particularly concerned with the relation area × throughput of the two architectures. We report here on experiments performed on CIF, SD and full HD data, comparing the maximum throughput achieved and bandwidth required by the architectures.
Keywords :
data compression; field programmable gate arrays; graphics processing units; motion estimation; search problems; video coding; CIF; FPGA; FS algorithm; GPU; H.264 compression standard; H.264/AVC motion estimation; SD data; digital video technology; full HD data; full search algorithm; motion vector coding; single pixel precision; video compression; Computer architecture; Field programmable gate arrays; Graphics processing units; Instruction sets; Motion estimation; Streaming media; Video coding;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
NORCHIP, 2012
Conference_Location :
Cpenhagen
Print_ISBN :
978-1-4673-2221-8
Electronic_ISBN :
978-1-4673-2222-5
Type :
conf
DOI :
10.1109/NORCHP.2012.6403101
Filename :
6403101
Link To Document :
بازگشت