Optimization of AVS plus Software Decoder for High-definition Video

被引:0
|
作者
Chen, Peijuan [1 ]
Liu, Rongke [1 ]
Pan, Yu [1 ]
Du, Qiuchen [1 ]
Lin, Manqing [1 ]
机构
[1] Beihang Univ, Elect & Informat Engn Dept, Beijing 100191, Peoples R China
基金
中国国家自然科学基金;
关键词
AVS plus decoder; parallel optimization; single instruction multiple data (SIMD); multi-thread pipeline;
D O I
10.1145/3007669.3007737
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Advance Video Coding System Plus (AVS+), the new generation of AVS video coding standard in China, is designed to achieve significant coding efficiency improvements relative to the preceding H. 264/AVC and AVS1 standard. Although its coding performance is improved, the complexity of decoding is also increased. In this paper, we propose a parallel optimization method based on different levels of granularity to implement the optimization of AVS+ software decoder for real-time HD (1920x1080) video decoding. Firstly, for modules with computational intensity in the AVS+ decoder, single-instruction-multiple-data (SIMD) instructions are exploited to optimize the computational performance of these modules in way of data-level parallelism. Secondly, by decomposing the decoding process into several parts that can be executed in mode of parallel pipeline, multi-thread optimization is used to achieve a higher level parallelism, thus further improving the decoding performance. The experimental result shows that the optimized decoder reaches an average decoding frame rate of 38 fps for high-definition (1080P) videos, and gives a total speed-up of more than 170% compared with the original AVS+ decoder.
引用
收藏
页码:334 / 339
页数:6
相关论文
共 50 条
  • [1] MAPPING AND OPTIMIZATION OF THE AVS VIDEO DECODER ON A HIGH PERFORMANCE CHIP MULTIPROCESSOR
    Krommydas, Konstantinos
    Tsoublekas, George
    Antonopoulos, Christos D.
    Bellas, Nikolaos
    2010 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME 2010), 2010, : 896 - 901
  • [2] AN AVS/H.264 DUAL MODE VIDEO DECODER TARGETED AT HIGH DEFINITION VIDEO APPLICATIONS
    Chien, Cheng-An
    Yang, Yao-Chang
    Yang, Feng-Ming
    Chen, Jia-Wai
    Chang, Hsiu-Cheng
    Guo, Jiun-In
    2011 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2011, : 285 - 288
  • [3] Triax and high-definition video
    Lampen, S
    SMPTE MOTION IMAGING JOURNAL, 2003, 112 (10-11): : 364 - 365
  • [4] HIGH DEFINITION IEEE AVS DECODER ON ARM NEON PLATFORM
    Wang, Ronggang
    Wan, Jie
    Wang, Wenmin
    Wang, Zhenyu
    Dong, Shengfu
    Gao, Wen
    2013 20TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP 2013), 2013, : 1524 - 1527
  • [5] High-definition video telescopic rhinoplasty
    Tasca, I.
    Compadretti, G. Ceroni
    Romano, C.
    ACTA OTORHINOLARYNGOLOGICA ITALICA, 2016, 36 (06) : 496 - 498
  • [6] A Real-Time Ultra-High Definition Video Decoder of AVS3 on Heterogeneous Systems
    Han, Xu
    Pan, Xiaofei
    Wang, Shiqi
    Wang, Shanshe
    Gao, Wen
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2022, 32 (08) : 5595 - 5607
  • [7] Software-based serverless endpoint video combiner architecture for high-definition multiparty video conferencing
    Baskaran, Vishnu Monn
    Chang, Yoong Choon
    Loo, Jonathan
    Wong, KokSheik
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2013, 36 (01) : 336 - 352
  • [8] Fractal Coding based Optimization Algorithm for Interframe Prediction of High-definition Video
    Liu, Chang
    PROCEEDINGS OF THE 2018 8TH INTERNATIONAL CONFERENCE ON MANAGEMENT, EDUCATION AND INFORMATION (MEICI 2018), 2018, 163 : 666 - 670
  • [9] VLD Design for AVS Video Decoder
    Liu Wei
    Chen Yong-en
    WKDD: 2009 SECOND INTERNATIONAL WORKSHOP ON KNOWLEDGE DISCOVERY AND DATA MINING, PROCEEDINGS, 2009, : 648 - 651
  • [10] Adaptive Downsampling for High-Definition Video Coding
    Dong, Jie
    Ye, Yan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2014, 24 (03) : 480 - 488