A novel parallel deblocking filtering strategy for HEVC/H.265 based on GPU

被引:8
|
作者
Jiang, Wenbin [1 ]
Mei, Hongyan [1 ]
Lu, Feng [1 ]
Jin, Hai [1 ]
Yang, Laurence T. [2 ,3 ]
Luo, Bin [1 ]
Chi, Ye [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Serv Comp Technol & Syst Lab, Cluster & Grid Comp Lab, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Cyber Phys Social Syst CPSS Lab, Wuhan 430074, Peoples R China
[3] St Francis Xavier Univ, Dept Comp Sci, Antigonish, NS, Canada
来源
关键词
deblocking; parallelization; HEVC/H.265; GPU; in-loop filtering; EFFICIENCY;
D O I
10.1002/cpe.3751
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The deblocking filter in high-efficiency video coding (HEVC) has huge computational complexity because of its high content-adaptive coding structure as well as high-definition. Parallelization for it based on massively parallel architectures such as graphics processing unit becomes an urgent demand. However, a large number of conditional branches and data dependencies severely hinder its efficient parallelization. In this paper, a novel parallel optimization strategy based on graphics processing unit is presented for concurrent deblocking in HEVC/H.265 standard to improve the parallel performance. First, by reducing various conditional branches, a normalization mechanism for instruction stream based on feature vector is proposed, which improves the efficiency of boundary strength computation dramatically. The idea can also be applied to edge discrimination. Second, a parallel mechanism based on an adaptive post-correction is presented to process vertical and horizontal edges filtering concurrently, which improves the processing speed obviously, while producing negligible quality loss. Experimental results show that the strategy presented outperforms the existing state-of-the-art method with accelerating factor up to 32. Copyright (C) 2016 John Wiley & Sons, Ltd.
引用
收藏
页码:4264 / 4276
页数:13
相关论文
共 50 条
  • [1] High-Throughput Parallel Architecture for H.265/HEVC Deblocking Filter
    Le, Hoai-Huong Nguyen
    Bae, Jongwoo
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2014, 30 (02) : 281 - 294
  • [2] Quality Assessment of Dual-Parallel Edge Deblocking Filter Architecture for HEVC/H.265
    Christopher, Prayline Rajabai
    Sathasivam, Sivanantham
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (24):
  • [3] A Novel SAO-based Filtering Technique for Reduction in Temporal Flickering Artifacts in H.265/HEVC
    Yang, Kaifang
    Wan, Shuai
    Gong, Yanchao
    Wu, Hong Ren
    Feng, Yan
    [J]. CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2016, 35 (11) : 4099 - 4128
  • [4] A Novel SAO-based Filtering Technique for Reduction in Temporal Flickering Artifacts in H.265/HEVC
    Kaifang Yang
    Shuai Wan
    Yanchao Gong
    Hong Ren Wu
    Yan Feng
    [J]. Circuits, Systems, and Signal Processing, 2016, 35 : 4099 - 4128
  • [5] Extending RISC-V ISA for Accelerating the H.265/HEVC Deblocking Filter
    Alizadeh, M.
    Sharifkhani, M.
    [J]. 2018 8TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2018, : 126 - 129
  • [6] H.265/HEVC Encoder for UHDTV
    Ikeda, Mitsuo
    [J]. 2015 20TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2015, : 687 - 688
  • [7] A Comparison of H.265/HEVC Implementations
    Zach, Ondrej
    Slanina, Martin
    [J]. 2014 56TH INTERNATIONAL SYMPOSIUM ELMAR (ELMAR), 2014, : 147 - 150
  • [8] Temporal Distortions in H.265/HEVC
    Yang, Kaifang
    Wan, Shuai
    Gong, Yanchao
    Yang, Yuan
    Feng, Yan
    [J]. 2016 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA), 2016,
  • [9] Comparison of H.265/HEVC encoders
    Trochimiuk, Maciej
    [J]. PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS 2016, 2016, 10031
  • [10] Watermarking for HEVC/H.265 Stream
    Ogawa, Kazuto
    Ohtake, Go
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2015, : 102 - 103