Real Time All Intra HEVC HD Encoder on FPGA

被引:0
|
作者
Atapattu, Sachille [1 ]
Liyanage, Namitha [1 ]
Menuka, Nisal [1 ]
Perera, Ishantha [1 ]
Pasqual, Ajith [1 ]
机构
[1] Univ Moratuwa, Dept Elect & Telecommun Engn, Moratuwa, Sri Lanka
关键词
high efficiency video coding; video coding on fpga; intra coding; early CU partitioning; early mode decision; low latency encoding; ARCHITECTURE; PREDICTION;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Higher compression efficiency in HEVC encoders comes with increased computational complexity, making real time encoding of high resolution videos a challenging task. This challenge can be addressed by software, yet hardware solutions are more appealing due to their superior performance and low power consumption. This paper presents an FPGA based hardware implementation of an all intra HEVC encoder, which can encode 8 bits per sample, 1920x1080 resolution, 30 frames per second raw video, that is viable in real time even at low operating frequencies. A major obstacle to real time encoding in available architectures is the dependency created by reference generation. Moreover, each coding unit (CU) has to be processed in multiple configurations to determine the most efficient split and prediction mode representation, based on the bit stream generated. We propose a new three stage architecture to reduce these dependencies and increase parallelism. Feedback needed for CU split and prediction direction decision from binarization is avoided by a Hadamard based early decision method. Feedback constrained coefficient and reconstruction derivation module exploits several optimization techniques. All modules can operate at 200 MHz and the encoder can achieve real time encoding with a minimum operating frequency of 140 MHz. The design consumes 83K LUTs, 28K registers, and 34 DSPs when implemented on Xilinx Zynq ZC706.
引用
收藏
页码:191 / 195
页数:5
相关论文
共 50 条
  • [1] High-Level Synthesis Implementation of an Embedded Real-Time HEVC Intra Encoder on FPGA for Media Applications
    Sjovall, Panu
    Lemmetti, Ari
    Vanne, Jarno
    Lahti, Sakari
    Hamalainen, Timo D.
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2022, 27 (04)
  • [2] FPGA Implementation of a Full HD Real-time HEVC Main Profile Decoder
    Engelhardt, Denis
    Moeller, Jan
    Hahlbeck, Jan
    Stabernack, Benno
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2014, 60 (03) : 476 - 484
  • [3] Real-Time Hardware Implementation of HEVC Video Encoder for 1080p HD Video
    Miyazawa, Kazuyuki
    Sakate, Hiroharu
    Sekiguchi, Shun-ichi
    Motoyama, Nobuaki
    Sugito, Yasuko
    Iguchi, Kazuhisa
    Ichigaya, Atsuro
    Sakaida, Shin-ichi
    2013 PICTURE CODING SYMPOSIUM (PCS), 2013, : 225 - 228
  • [4] Time and Energy Modeling of an INTRA-ONLY HEVC Encoder
    Rodriguez-Sanchez, R.
    Alonso, M. T.
    Martinez, J. L.
    Mayo, R.
    Quintana-Orti, E. S.
    2015 VISUAL COMMUNICATIONS AND IMAGE PROCESSING (VCIP), 2015,
  • [5] REAL-TIME IMPLEMENTATION OF SCALABLE HEVC ENCODER
    Laitinen, Jaakko
    Lemmetti, Ari
    Vanne, Jarno
    2020 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2020, : 1166 - 1170
  • [6] Kvazaar 4K HEVC Intra Encoder on FPGA Accelerated Airframe Server
    Sjovall, Panu
    Vlitamaki, Vili
    Oinonen, Arto
    Vanne, Jarno
    Hamalainen, Timo D.
    Kulmala, Ari
    2017 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2017,
  • [7] FPGA-Powered 4K120p HEVC Intra Encoder
    Sjovall, Panu
    Viitamaki, Vili
    Vanne, Jarno
    Hamalainen, Timo D.
    Kulmala, Ari
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [8] Energy Reduction Opportunities in an HEVC Real-Time Encoder
    Mercat, Alexandre
    Arrestier, Florian
    Hamidouche, Wassim
    Pelcat, Maxime
    Menard, Daniel
    2017 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2017, : 1158 - 1162
  • [9] Motion Estimation Block for HEVC Encoder On FPGA
    Vidyalekshmi, V. G.
    Yagain, Deepa
    Rao, Ganesh K.
    2014 RECENT ADVANCES AND INNOVATIONS IN ENGINEERING (ICRAIE), 2014,
  • [10] A Flexible HEVC Intra Mode Decision Hardware for 8kx4k Real Time Encoder
    Lu, Yanheng
    Cheng, Wei
    Huang, Leilei
    Zeng, Xiaoyang
    Fan, Yibo
    PROCEEDINGS OF 2015 IEEE 11TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2015,