Review and Comparative Analysis of Parallel Video Encoding Techniques for VVC

被引:1
|
作者
Belememis, Panagiotis [1 ]
Panagou, Natalia [1 ]
Loukopoulos, Thanasis [2 ]
Koziri, Maria [1 ]
机构
[1] Univ Thessaly, Sch Sci, Dept Comp Sci & Telecommun, Papasiopoulou 2-4,PO 35100, Lamia, Greece
[2] Univ Thessaly, Sch Sci, Dept Comp Sci & Biomed Informat, Papasiopoulou 2-4,PO 35100, Lamia, Greece
关键词
parallel video encoding; VVC; thread parallelism; CU splitting; tiles; slices; wavefront; HEVC ENCODER; EFFICIENCY; ALGORITHM; TILES;
D O I
10.1117/12.2569283
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we review and summarize research results concerning video encoding parallelization, with a primary focus on medium and fine grained methods that operate at block or inner block levels. Taxonomies are illustrated wherever applicable with emphasis to scalability issues. Given the reported results, we turn our attention into the problem of allocating resources (processing cores) to parallel tasks performed by the encoder so as to achieve high speedup. We advocate that a parallelization scheme taking advantage of independently coded areas (e.g., tiles), wavefront parallelism within each area and inner block parallelism at the CTU compression level, can achieve significantly higher parallelization degree compared to standalone methods. An algorithm is then proposed that takes resource allocation decisions at all the aforementioned levels. Both the proposed algorithm and standalone representative approaches from the relevant literature are evaluated in terms of scalability using CTU coding times recorded by CU split parallelism in VTM 6.2. Results show that the potential scalability of the proposed scheme surpasses alternatives.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] A review of temporal video error concealment techniques and their suitability for HEVC and VVC
    Mohammad Kazemi
    Mohammad Ghanbari
    Shervin Shirmohammadi
    Multimedia Tools and Applications, 2021, 80 : 12685 - 12730
  • [2] A review of temporal video error concealment techniques and their suitability for HEVC and VVC
    Kazemi, Mohammad
    Ghanbari, Mohammad
    Shirmohammadi, Shervin
    MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (08) : 12685 - 12730
  • [3] Fast VVC Intra Encoding for Video Coding for Machines
    Gou, Aorui
    Sun, Heming
    Zeng, Xiaoyang
    Fan, Yibo
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [4] Comparative Rate-Distortion-Complexity Analysis of VVC and HEVC Video Codecs
    Mercat, Alexandre
    Makinen, Arttu
    Sainio, Joose
    Lemmetti, Ari
    Viitanen, Marko
    Vanne, Jarno
    IEEE ACCESS, 2021, 9 : 67813 - 67828
  • [5] Video texture analysis for VVC content
    Fatma, Belghith
    Taheni, Damak
    Sonda, Ben Jdidia
    Bouthaina, Abdallah
    Ali, Ben Ayed Mohamed
    Nouri, Masmoudi
    2024 IEEE 7TH INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES, SIGNAL AND IMAGE PROCESSING, ATSIP 2024, 2024, : 223 - 227
  • [6] Parallel memories in video encoding
    Tampere Univ of Technology, Finland
    Data Compression Conf Proc, (552):
  • [7] Parallel memories in video encoding
    Tanskanen, J
    Niittylahti, J
    DCC '99 - DATA COMPRESSION CONFERENCE, PROCEEDINGS, 1999, : 552 - 552
  • [8] Fast Affine Motion Estimation for Versatile Video Coding (VVC) Encoding
    Park, Sang-Hyo
    Kang, Je-Won
    IEEE ACCESS, 2019, 7 : 158075 - 158084
  • [9] Efficient VVC Encoding Using Hierarchical Parallelization: A Comprehensive Analysis
    George, Valeri
    Brandenburg, Jens
    Hege, Gabriel
    Hinz, Tobias
    Wieckowski, Adam
    Bross, Benjamin
    Marpe, Detlev
    INTERNATIONAL JOURNAL OF SEMANTIC COMPUTING, 2024, 18 (02) : 175 - 204
  • [10] Comparative Analysis of Keyframe Extraction Techniques for Video Summarization
    Parikh V.
    Mehta J.
    Shah S.
    Sharma P.
    Recent Advances in Computer Science and Communications, 2021, 14 (09): : 2761 - 2771