Title :
A novel SAD architecture for variable block size motion estimation in HEVC video coding
Author :
Nalluri, Purnachand ; Alves, Luis Nero ; Navarro, Antonio
Author_Institution :
Polo Aveiro, Institudo de Telecomun., Univ. de Santiago, Aveiro, Portugal
Abstract :
Motion estimation (ME) is one of the critical and most time consuming tasks in video coding. The increase of block size to 64x64 and introduction of asymmetric motion partitioning (AMP) in HEVC makes variable block size motion estimation more complex and therefore requires specific hardware architecture for real time implementation. The ME process includes the calculation of SAD (Sum of Absolute Difference) of two blocks, the current and the reference blocks. The present paper proposes low complexity SAD (Sum of Absolute Difference) architecture for ME of HEVC video encoder, which is able to exploit and optimize parallelism at various levels. The proposed architecture was implemented in FPGA, and compared with other non-parallel SAD architectures. Synthesis results show that the proposed architecture takes fewer resources in FPGA when compared with results from non-parallel architectures and other contributions.
Keywords :
field programmable gate arrays; motion estimation; video coding; AMP; FPGA; HEVC video coding; asymmetric motion partitioning; novel SAD architecture; parallelism optimization; reference blocks; sum-of-absolute difference; variable block size motion estimation; HEVC; Motion Estimation; SAD architecture;
Conference_Titel :
System on Chip (SoC), 2013 International Symposium on
Conference_Location :
Tampere
DOI :
10.1109/ISSoC.2013.6675269