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 条
  • [21] A Comparison of H.265/HEVC Implementations
    Zach, Ondrej
    Slanina, Martin
    2014 56TH INTERNATIONAL SYMPOSIUM ELMAR (ELMAR), 2014, : 147 - 150
  • [22] Temporal Distortions in H.265/HEVC
    Yang, Kaifang
    Wan, Shuai
    Gong, Yanchao
    Yang, Yuan
    Feng, Yan
    2016 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA), 2016,
  • [23] HARDWARE ARCHITECTURE OF THE FAST MODE DECISION ALGORITHM FOR H.265/HEVC
    Zhao, Wenjun
    Onoye, Takao
    Song, Tian
    2014 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2014, : 1258 - 1262
  • [24] Watermarking for HEVC/H.265 Stream
    Ogawa, Kazuto
    Ohtake, Go
    2015 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2015, : 102 - 103
  • [25] Deeply pipelined interpolation architecture for full ultra-HD H.265/HEVC video encoding
    Ding D.
    Gui K.
    Ye X.
    Liu F.
    Pan Z.
    High Technology Letters, 2019, 25 (01): : 28 - 34
  • [26] Deeply pipelined interpolation architecture for full ultra-HD H.265/HEVC video encoding
    丁丹丹
    Gui Kai
    Ye Xin
    Liu Fuchang
    Pan Zhigeng
    HighTechnologyLetters, 2019, 25 (01) : 28 - 34
  • [27] EFFICIENT VIDEO RESOLUTION ADAPTATION USING SCALABLE H.265/HEVC
    Roodaki, Hoda
    Ugur, Kemal
    Hannuksela, Miska M.
    Gabbouj, Moncef
    2013 20TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP 2013), 2013, : 1563 - 1567
  • [28] Performance Comparison of H.265/HEVC, H.264/AVC and VP9 Encoders in Video Dissemination over VANETs
    Iza Paredes, Cristhian
    Mohamad Mezher, Ahmad
    Aguilar Igartua, Onica
    SMART OBJECTS AND TECHNOLOGIES FOR SOCIAL GOOD, 2017, 195 : 51 - 60
  • [29] Hardware Architecture of the Fast Mode Decision Algorithm for H.265/HEVC
    Zhao, Wenjun
    Onoye, Takao
    Song, Tian
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2015, E98A (08) : 1787 - 1795
  • [30] A Novel Adaptive Scanning Approach for Effective H.265/HEVC Entropy Coding
    Li, Wei
    Zhao, Fan
    Ren, Peng
    Xiang, Zheng
    INTERNATIONAL JOURNAL OF MOBILE COMPUTING AND MULTIMEDIA COMMUNICATIONS, 2016, 7 (04) : 17 - 27