Hardware implementation and validation of the fast variable block size motion estimation architecture for HEVC Standard

被引:2
作者
Loukil, Hassen [1 ,2 ]
Mayet, Abdulilah Mohammad [1 ]
机构
[1] King Khalid Univ, Coll Engn, Elect Engn Dept, Abha 61411, Saudi Arabia
[2] Univ Sfax, Natl Engn Sch Sfax, Elect & Informat Technol Lab, Sfax, Tunisia
关键词
HEVC; Motion estimation; Diamond search pattern; Embedded video; VHDL; FPGA; DIAMOND SEARCH ALGORITHM;
D O I
10.1007/s11042-023-15628-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
High-Efficiency Video Coding (HEVC) has become popular according to its excellent coding performance, in particular in the case of high-resolution video applications. However, the significant gain in performance is accompanied by a higher encoding complexity compared to the H.264/AVC standard. The motion estimation (ME) is the most time-consuming part that removes temporal redundancy. To reduce the motion estimation complexity, many fast algorithms have been developed in order to minimize search positions and speed up computation but they do not take into account how they can be effectively implemented by hardware. This paper presents a design for the fast ME algorithm with a variable block size of HEVC standard which is the "TZ search". The design is described in VHDL language and synthesized to Altera Stratix III FPGA. The hardware architecture throughput reaches a processing rate up to 78 million pixels per second at 100 MHz. For the validation proposed design, an IP core is presented using the embedded video system on a programmable chip (SoPC). Finally, compared to other designs existing in the literature, the proposed architecture shows more efficiency in terms of hardware cost and improved performance. This design can be used in ultra-high-definition real-time TV coding (UHD) applications.
引用
收藏
页码:46331 / 46349
页数:19
相关论文
共 46 条
[1]   Design and implementation of an efficient hardware integer motion estimator for an HEVC video encoder [J].
Alcocer, Estefania ;
Gutierrez, Roberto ;
Lopez-Granado, Otoniel ;
Malumbres, Manuel .
JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (02) :547-557
[2]  
[Anonymous], ALTERA DE1 SOC DEV K
[3]  
[Anonymous], SOPC BUILDER
[4]  
[Anonymous], MODELSIM
[5]  
[Anonymous], NIOS 2 INTEGRATED DE
[6]  
Bross B, 2012, 003 JCT VCHI
[7]   Design of integer motion estimator of HEVC for asymmetric motion-partitioning mode and 4K-UHD [J].
Byun, J. ;
Jung, Y. ;
Kim, J. .
ELECTRONICS LETTERS, 2013, 49 (18) :1142-1143
[8]   A novel cross-diamond search algorithm for fast block motion estimation [J].
Cheung, CH ;
Po, LM .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2002, 12 (12) :1168-1177
[9]  
Dinh C., 2017, J TELECOMMUN ELECT C, V9, P1
[10]  
Dinh C, 2017, J TELECOMMUN ELECT C