• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

Parallel Deblocking Filter Based on Modified Order of Accessing the Coding Tree Units for HEVC on Multicore Processor

Vol. 11, No. 3, March 30, 2017
10.3837/tiis.2017.03.024, Download Paper (Free):

Abstract

The deblocking filter (DF) reduces blocking artifacts in encoded video sequences, and thereby significantly improves the subjective and objective quality of videos. Statistics show that the DF accounts for 5–18% of the total decoding time in high-efficiency video coding. Therefore, speeding up the DF will improve codec performance, especially for the decoder. In view of the rapid development of multicore technology, we propose a parallel DF scheme based on a modified order of accessing the coding tree units (CTUs) by analyzing the data dependencies between adjacent CTUs. This enables the DF to run in parallel, providing accelerated performance and more flexibility in the degree of parallelism, as well as finer parallel granularity. We additionally solve the problems of variable privatization and thread synchronization in the parallelization of the DF. Finally, the DF module is parallelized based on the HM16.1 reference software using OpenMP technology. The acceleration performance is experimentally tested under various numbers of cores, and the results show that the proposed scheme is very effective at speeding up the DF.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
H. Lei, W. Liu, A. Wang, "Parallel Deblocking Filter Based on Modified Order of Accessing the Coding Tree Units for HEVC on Multicore Processor," KSII Transactions on Internet and Information Systems, vol. 11, no. 3, pp. 1684-1699, 2017. DOI: 10.3837/tiis.2017.03.024.

[ACM Style]
Haiwei Lei, Wenyi Liu, and Anhong Wang. 2017. Parallel Deblocking Filter Based on Modified Order of Accessing the Coding Tree Units for HEVC on Multicore Processor. KSII Transactions on Internet and Information Systems, 11, 3, (2017), 1684-1699. DOI: 10.3837/tiis.2017.03.024.

[BibTeX Style]
@article{tiis:21407, title="Parallel Deblocking Filter Based on Modified Order of Accessing the Coding Tree Units for HEVC on Multicore Processor", author="Haiwei Lei and Wenyi Liu and Anhong Wang and ", journal="KSII Transactions on Internet and Information Systems", DOI={10.3837/tiis.2017.03.024}, volume={11}, number={3}, year="2017", month={March}, pages={1684-1699}}