Complexity scalability for real-time HEVC encoders

被引:0
|
作者
Guilherme Correa
Pedro Assuncao
Luciano Agostini
Luis A. da Silva Cruz
机构
[1] Universidade de Coimbra,Instituto de Telecomunicações (IT), Polo II
[2] Instituto de Telecomunicações (IT),Group of Architectures and Integrated Circuits
[3] Federal University of Pelotas,undefined
来源
关键词
High efficiency video coding (HEVC); Video coding; Real time; Computational complexity;
D O I
暂无
中图分类号
学科分类号
摘要
The high efficiency video coding (HEVC) standard achieves improved compression efficiency in comparison to previous standards at the cost of much higher computational complexity and consequently longer processing times, which may compromise real-time software-based video encoding, especially at high resolutions. This article addresses the problem of enabling complexity scalability in HEVC encoders by trading-off processing time for rate–distortion (R–D) performance in a controlled manner. The proposed method is based on dynamic constraining of HEVC coding treeblocks (CTBs) by limiting the prediction block (PB) shapes and the maximum tree depth used in each CTB, to decrease the number of R–D evaluations performed in the optimization process. The complexity-scalable encoder is capable of adjusting the processing time used in each group of pictures, according to a predefined target. The results show that processing times can be scaled down to 50 % with negligible R–D performance losses and down to 20 % at a maximum BD-PSNR decrease of 1.41 dB, which is acceptable in many applications and in power constrained devices. The simplicity of the scaling algorithm and the possibility of continuous adjustment of the scaling factor make it amenable to control real-time software-based HEVC video encoders.
引用
收藏
页码:107 / 122
页数:15
相关论文
共 50 条
  • [1] Complexity scalability for real-time HEVC encoders
    Correa, Guilherme
    Assuncao, Pedro
    Agostini, Luciano
    da Silva Cruz, Luis A.
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2016, 12 (01) : 107 - 122
  • [2] Complexity control of HEVC encoders targeting real-time constraints
    Grellert, Mateus
    Zatt, Bruno
    Shafique, Muhammad
    Bampi, Sergio
    Henkel, Joerg
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2017, 13 (01) : 5 - 24
  • [3] Complexity control of HEVC encoders targeting real-time constraints
    Mateus Grellert
    Bruno Zatt
    Muhammad Shafique
    Sergio Bampi
    Jörg Henkel
    Journal of Real-Time Image Processing, 2017, 13 : 5 - 24
  • [4] HEVC Fractional Motion Estimation Complexity Reduction for Real-Time Applications
    Maich, Henrique
    Afonso-, Vladimir
    Zatt, Bruno
    Agostini, Luciano
    Porto, Marcelo
    2014 IEEE 5TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS AND SYSTEMS (LASCAS), 2014,
  • [5] Estimating Encoding Complexity of a Real-Time Embedded Software HEVC Codec
    Mercat, Alexandre
    Hamidouche, Wassim
    Pelcat, Maxime
    Menard, Daniel
    PROCEEDINGS OF THE 2016 CONFERENCE ON DESIGN AND ARCHITECTURES FOR SIGNAL & IMAGE PROCESSING, 2016, : 26 - 33
  • [6] HEVC Real-time Decoding
    Bross, Benjamin
    Alvarez-Mesa, Mauricio
    George, Valeri
    Chi, Chi-Ching
    Mayer, Tobias
    Juurlink, Ben
    Schierl, Thomas
    APPLICATIONS OF DIGITAL IMAGE PROCESSING XXXVI, 2013, 8856
  • [7] Scalability in a real-time kernel
    Oikawa, S
    Rajkumar, R
    FOURTH INTERNATIONAL WORKSHOP ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1997, : 35 - 42
  • [8] Benchmarking Real-Time HEVC Streaming
    Nightingale, James
    Wang, Qi
    Grecos, Christos
    REAL-TIME IMAGE AND VIDEO PROCESSING 2012, 2012, 8437
  • [9] Achieving scalability in real-time systems
    Buttazzo, G
    COMPUTER, 2006, 39 (05) : 54 - +
  • [10] Visual quality optimization for real-time encoders
    Okunev O.V.
    Fedorov S.A.
    Fukalov D.S.
    Pattern Recognition and Image Analysis, 2010, 20 (2) : 185 - 191