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
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;
Conference_Titel :
Image Processing (ICIP), 2014 IEEE International Conference on
Conference_Location :
Paris
DOI :
10.1109/ICIP.2014.7025246