DocumentCode
248121
Title
High speed SAD architectures for variable block size motion estimation in HEVC video coding
Author
Nalluri, Purnachand ; Alves, Luis Nero ; Navarro, Antonio
Author_Institution
Inst. de Telecomun., Aveiro, Portugal
fYear
2014
fDate
27-30 Oct. 2014
Firstpage
1233
Lastpage
1237
Abstract
HEVC is the latest video coding standard aimed to compress double to that of its predecessor standard H.264/AVC at the cost of increased coding complexity. Motion Estimation (ME) is one of its critical tools in the encoder whose complexity drastically increases due to the increase in coding block size to 64×64 and due to the introduction of Asymmetric Motion Partitioning (AMP). Hence it requires specific hardware architectures for real time implementation. The bottleneck of ME tool is the SAD (Sum of Absolute Difference) circuit architecture which calculates SAD between current block and reference block pixels. The present paper proposes and implements three SAD architectures in FPGA. Synthesis results show that one of the proposed architectures outperforms when compared to results of other contributions, despite supporting all block modes of HEVC.
Keywords
field programmable gate arrays; motion estimation; video codecs; video coding; FPGA; HEVC video coding; SAD circuit architecture; asymmetric motion partitioning; coding complexity; high speed SAD architecture; motion estimation; specific hardware architectures; standard H.264/AVC; sum of absolute difference; variable block size; Clocks; Delays; Field programmable gate arrays; Motion estimation; Parallel architectures; Video coding; HEVC; Motion Estimation; SAD architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Image Processing (ICIP), 2014 IEEE International Conference on
Conference_Location
Paris
Type
conf
DOI
10.1109/ICIP.2014.7025246
Filename
7025246
Link To Document