Design and implementation of an efficient hardware integer motion estimator for an HEVC video encoder

被引:20
|
作者
Alcocer, Estefania [1 ]
Gutierrez, Roberto [2 ]
Lopez-Granado, Otoniel [1 ]
Malumbres, Manuel [1 ]
机构
[1] Miguel Hernandez Univ Elche, Phys & Comp Architecture Dept, Alicante, Spain
[2] Miguel Hernandez Univ Elche, Commun Engn Dept, Alicante, Spain
关键词
HEVC; FPGA; Integer motion estimation; Inter-prediction; SAD architecture;
D O I
10.1007/s11554-016-0572-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
High-Efficiency Video Coding (HEVC) was developed to improve its predecessor standard, H264/AVC, by doubling its compression efficiency. As in previous standards, Motion Estimation (ME) is one of the encoder critical blocks to achieve significant compression gains. However, it demands an overwhelming complexity cost to accurately remove video temporal redundancy, especially when encoding very high-resolution video sequences. To reduce the overall video encoding time, we propose the implementation of the HEVC ME block in hardware. The proposed architecture is based on (a) a new memory scan order, and (b) a new adder tree structure, which supports asymmetric partitioning modes in a fast and efficient way. The proposed system has been designed in VHDL (VHSIC Hardware Description Language), synthesized and implemented by means of the Xilinx FPGA, Virtex-7 XC7VX550T-3FFG1158. Our design achieves encoding frame rates up to 116 and 30 fps at 2 and 4K video formats, respectively.
引用
收藏
页码:547 / 557
页数:11
相关论文
共 50 条
  • [1] Design and implementation of an efficient hardware integer motion estimator for an HEVC video encoder
    Estefania Alcocer
    Roberto Gutierrez
    Otoniel Lopez-Granado
    Manuel P. Malumbres
    Journal of Real-Time Image Processing, 2019, 16 : 547 - 557
  • [2] Design and implementation of a highly efficient fractional motion estimation for the HEVC encoder
    Chun-Yu Lung
    Chung-An Shen
    Journal of Real-Time Image Processing, 2019, 16 : 1541 - 1557
  • [3] Design and implementation of a highly efficient fractional motion estimation for the HEVC encoder
    Lung, Chun-Yu
    Shen, Chung-An
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (05) : 1541 - 1557
  • [4] Hardware Implementation of HEVC CABAC Encoder
    Kim, Doohwan
    Moon, Jeonhak
    Lee, Seongsoo
    2015 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2015, : 183 - 184
  • [5] High-Throughput Hardware Implementation for Motion Estimation in HEVC Encoder
    Medhat, Ahmed
    Shalaby, Ahmed
    Sayed, Mohammed S.
    2015 IEEE 58TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2015,
  • [6] An optimized hardware design of Integer Motion Estimation HEVC for encoding 8K Video
    Nguyen Vu Thang
    Vu Dac Tung
    Nguyen Duc Hoan
    2017 4TH NAFOSTED CONFERENCE ON INFORMATION AND COMPUTER SCIENCE (NICS), 2017, : 319 - 324
  • [7] An Efficient Hardware Implementation of Residual Data Binarization in HEVC CABAC Encoder
    Dinh-Lam Tran
    Xuan-Tu Tran
    Duy-Hieu Bui
    Pham, Cong-Kha
    ELECTRONICS, 2020, 9 (04)
  • [8] Hardware dedicated integer-pel motion estimator for high definition H.264/AVC video encoder
    Lee, Jae Hun
    Yoo, Ki Won
    2008 DIGEST OF TECHNICAL PAPERS INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 2008, : 311 - 312
  • [9] Fast Center Search Algorithm with Hardware implementation for Motion Estimation in HEVC Encoder
    Medhat, Ahmed
    Shalaby, Ahmed
    Sayed, Mohammed S.
    Elsabrouty, Maha
    Mehdipour, Farhad
    2014 21ST IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2014, : 155 - 158
  • [10] High-quality Hardware Integer Motion Estimation for HEVC/H.265 Encoder
    Zhu, Chuang
    Liu, Jie
    Huang, Xiao Feng
    Xiang, Guo Qing
    IEICE TRANSACTIONS ON ELECTRONICS, 2019, E102C (12): : 853 - 856