Hardware-friendly advanced motion vector prediction method and its architecture design for high efficiency video coding

被引:3
作者
Wang, Chuen-Ching [1 ]
Li, Gwo-Long [2 ]
机构
[1] Kao Yuan Univ, Dept Informat Technol, Kaohsiung, Taiwan
[2] Ind Technol Res Inst, Dept Video Coding Core Technol, Hsinchu, Taiwan
关键词
HEVC; Video coding; Motion estimation; HDTV;
D O I
10.1007/s11042-017-4500-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
High efficiency video coding (HEVC) has been standardized as a means of meeting the coding requirements of 4 K (3840 x 2160) video. However, HEVC has a high computational complexity and a challenging hardware implementation. As a result, 4 K video applications are still limited. Consequently, the present study proposes a hardware-friendly advanced motion vector prediction (AMVP) method for HEVC which avoids the data dependency problem during the hardware pipeline operation. In the proposed method, the motion vector relationship between the largest coding unit (LCU) and the smaller coding units (CUs) and prediction units (PUs) is observed first. Based on the observation results, a linear model is constructed to estimate the motion vectors of the CUs and PUs from the motion vector of the LCU. It is shown that the proposed prediction method improves the hardware coding throughput by at least 53.8% compared to a traditional AMVP hardware realization, and increases the BD-rate by no more than 0.99% on average. To reduce the hardware implementation costs, a coefficient approximation and control signal sharing technique are also proposed in this paper to realize the proposed linear model. In addition, since the motion vectors of the small CUs and PUs are estimated in advance, a data pre-fetch technique can be employed to further increase the hardware-coding throughput. The experimental results show that the proposed AMVP design has a gate count of just 10 k.
引用
收藏
页码:25285 / 25296
页数:12
相关论文
共 20 条
[1]  
Advanced Video Coding for Generic Audio-visual Services, 2010, H264 ITUT
[2]   Fully pipelined real time hardware solution for High Efficiency Video Coding (HEVC) intra prediction [J].
Amish, Farouk ;
Bourennane, El-Bay .
JOURNAL OF SYSTEMS ARCHITECTURE, 2016, 64 :133-147
[3]  
Bossen F., 2013, JCTVCM1010
[4]  
Bossen F., 2012, JCTVCJ1100
[5]  
Chen WW, 2015, I SYMP CONSUM ELECTR, P56, DOI 10.1109/ICCE.2015.7066316
[6]  
Fan C, 2015, MULTIMED TOOLS APPL, V74, P1
[7]   Sample Adaptive Offset in the HEVC Standard [J].
Fu, Chih-Ming ;
Alshina, Elena ;
Alshin, Alexander ;
Huang, Yu-Wen ;
Chen, Ching-Yeh ;
Tsai, Chia-Yang ;
Hsu, Chih-Wei ;
Lei, Shaw-Min ;
Park, Jeong-Hoon ;
Han, Woo-Jin .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (12) :1755-1764
[8]  
High Efficiency Video Coding, 2013, H265 ITUT
[9]   Block Partitioning Structure in the HEVC Standard [J].
Kim, Il-Koo ;
Min, Junghye ;
Lee, Tammy ;
Han, Woo-Jin ;
Park, JeongHoon .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (12) :1697-1706
[10]   Intra Coding of the HEVC Standard [J].
Lainema, Jani ;
Bossen, Frank ;
Han, Woo-Jin ;
Min, Junghye ;
Ugur, Kemal .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (12) :1792-1801