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 条
  • [41] A HIGHLY PARALLELIZED H.265/HEVC REAL-TIME UHD SOFTWARE ENCODER
    Heng, Tse Kai
    Asano, Wataru
    Itoh, Takayuki
    Tanizawa, Akiyuki
    Yamaguchi, Jun
    Matsuo, Takuya
    Kodama, Tomoya
    2014 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2014, : 1213 - 1217
  • [42] Parallelization of Kvazaar HEVC Intra Encoder for Multi-core Processors
    Koivula, Ari
    Viitanen, Marko
    Vanne, Jarno
    Hamalainen, Timo D.
    Fasnacht, Laurent
    2015 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS 2015), 2015,
  • [43] Real-time video vector quantization encoder using FPGA chip
    Cheung, CF
    Chan, CK
    ISCAS '97 - PROCEEDINGS OF 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I - IV: CIRCUITS AND SYSTEMS IN THE INFORMATION AGE, 1997, : 1225 - 1228
  • [44] A computationally scalable fast intra coding scheme for HEVC video encoder
    Elahe Hosseini
    Farhad Pakdaman
    Mahmoud Reza Hashemi
    Mohammad Ghanbari
    Multimedia Tools and Applications, 2019, 78 : 11607 - 11630
  • [45] A computationally scalable fast intra coding scheme for HEVC video encoder
    Hosseini, Elahe
    Pakdaman, Farhad
    Hashemi, Mahmoud Reza
    Ghanbari, Mohammad
    MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (09) : 11607 - 11630
  • [46] Convolutional neural network based low complexity HEVC intra encoder
    Wang, Zixi
    Li, Fan
    MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (02) : 2441 - 2460
  • [47] 4K-UHD REAL-TIME HEVC ENCODER WITH GPU ACCELERATED MOTION ESTIMATION
    Takano, Fumiyo
    Igarashi, Hiroaki
    Moriyoshi, Tatsuji
    2017 24TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2017, : 2731 - 2735
  • [48] FPGA-based architecture for real time segmentation and denoising of HD video
    Genovese, M.
    Napoli, E.
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2013, 8 (04) : 389 - 401
  • [49] FPGA-based architecture for real time segmentation and denoising of HD video
    M. Genovese
    E. Napoli
    Journal of Real-Time Image Processing, 2013, 8 : 389 - 401
  • [50] Performance Exploration of Jointly Rate-Distortion Optimized HEVC Intra Encoder
    Zhang, Yingwen
    Wang, Meng
    Li, Junru
    Wang, Shiqi
    2024 DATA COMPRESSION CONFERENCE, DCC, 2024, : 603 - 603