Multisymbol Architecture of the Entropy Coder for H.265/HEVC Video Encoders

被引:11
|
作者
Pastuszak, Grzegorz [1 ]
机构
[1] Warsaw Univ Technol, Inst Radioelect & Multimedia Technol, PL-00661 Warsaw, Poland
关键词
Entropy; Throughput; Clocks; Streaming media; Encoding; Context modeling; Multiplexing; Binary arithmetic coding; entropy coding; field-programmable gate array (FPGA); H265; HEVC; UHDTV; video compression; HARDWIRED CABAC ENCODER;
D O I
10.1109/TVLSI.2020.3016386
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In video compression, throughputs of entropy encoders based on arithmetic coding are limited. This article presents the architecture of the entropy coder able to process in each clock cycle much more binary symbols than previous works. The architecture takes advantage of the multisymbol implementation of the binary arithmetic coder (BAC) developed earlier. To balance high throughputs of the BAC, fast implementations of binarization, context modeling, and probability model (PM) update are developed. The main improvement in the symbol rate stems from the decomposition of the processing path into many parallel ones. Critical paths associated with state transitions are shortened since each path updates the PM only for one context selected in each clock cycle. The negative impact on the symbol rate is compensated by the context-based symbol reordering. Although paths have variable bin/symbol rates, the applied buffering strategy improves the continuity of two data streams directed to the BAC, separately for context-coded and bypass-mode symbols. The entropy coder synthesized for the 90-nm TSMC technology consumes 273-k gates and operates at 570 MHz. It achieves the average symbol rate of 13.08 bins per clock cycle and the throughput of 7455 Mbins/s for high-quality H.265/HEVC compression.
引用
收藏
页码:2573 / 2583
页数:11
相关论文
共 50 条
  • [41] On Use of Crowdsourcing for H.264/AVC and H.265/HEVC Video Quality Evaluation
    Zach, Ondrej
    Seufert, Michael
    Hirth, Matthias
    Slanina, Martin
    Phuoc Tran-Gia
    2017 27TH INTERNATIONAL CONFERENCE RADIOELEKTRONIKA (RADIOELEKTRONIKA), 2017, : 126 - 131
  • [42] Drift-Compensated Robust Watermarking Algorithm for H.265/HEVC Video Stream
    Gaj, Sibaji
    Kanetkar, Aditya
    Sur, Arijit
    Bora, Prabin Kumar
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2017, 13 (01)
  • [43] Coding Unit-Based Region of Interest Encryption in HEVC/H.265 Video
    Yu, Jin-Yong
    Kim, Young-Gab
    IEEE ACCESS, 2023, 11 : 47967 - 47978
  • [44] Perceptual Video Coding Based on Saliency and Just Noticeable Distortion for H.265/HEVC
    Wang, Huiqi
    Wang, Lin
    Hu, Xuelin
    Tu, Qin
    Men, Aidong
    2014 INTERNATIONAL SYMPOSIUM ON WIRELESS PERSONAL MULTIMEDIA COMMUNICATIONS (WPMC), 2014, : 106 - 111
  • [45] Layered HEVC/H.265 Video Transmission Scheme Based on Hierarchical QAM Optimization
    Feng, Weidong
    Zhou, Cheng
    Xiong, Chengyi
    Chen, Shaobo
    Wang, Junxi
    MIPPR 2015: REMOTE SENSING IMAGE PROCESSING, GEOGRAPHIC INFORMATION SYSTEMS, AND OTHER APPLICATIONS, 2015, 9815
  • [46] Flexible Coding Order for 3D Video Extension of H.265/HEVC
    Gopalakrishna, Srikanth
    Hannuksela, Miska M.
    Gabbouj, Moncef
    2013 PICTURE CODING SYMPOSIUM (PCS), 2013, : 253 - 256
  • [47] Architecture design of the high-throughput compensator and interpolator for the H.265/HEVC encoder
    Grzegorz Pastuszak
    Maciej Trochimiuk
    Journal of Real-Time Image Processing, 2016, 11 : 663 - 673
  • [48] Enhanced inter-mode decision algorithm for HEVC/H.265 video coding
    Jaja, Edward
    Omar, Zaid
    Ab Rahman, Ab
    Zabidi, Muhammad
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (02) : 377 - 390
  • [49] Moving Object Counting Using a Tripwire in H.265/HEVC Bitstreams for Video Surveillance
    Chen, Yung-Wei
    Chen, Kai
    Yuan, Shih-Yi
    Kuo, Sy-Yen
    IEEE ACCESS, 2016, 4 : 2529 - 2541
  • [50] The impact of bitrate and GOP pattern on the video quality of H.265/HEVC compression standard
    Xu, Jinheng
    Zhou, Bei
    Zhang, Chi
    Ke, Nanhai
    Jin, Weizheng
    Hao, Siqi
    2018 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATIONS AND COMPUTING (ICSPCC), 2018,