2020
DOI: 10.1109/access.2020.3013804
|View full text |Cite
|
Sign up to set email alerts
|

iCUS: Intelligent CU Size Selection for HEVC Inter Prediction

Abstract: The hierarchical quadtree partitioning of Coding Tree Units (CTU) is one of the striking features in HEVC that contributes towards its superior coding performance over its predecessors. However, the brute force evaluation of the quadtree hierarchy using the Rate-Distortion (RD) optimisation, to determine the best partitioning structure for a given content, makes it one of the most time-consuming operations in HEVC encoding. In this context, this paper proposes an intelligent fast Coding Unit (CU) size selectio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 39 publications
0
7
0
Order By: Relevance
“…Therefore, state-of-the-art methods that focus on encoder complexity reduction attempt to skip all or certain stages in the compute intensive RD optimization when determining the best possible encoding parameter combinations for a given content. In this regard, the majority of the encoder complexity reduction methods can be categorized into two approaches; statistical feature-based methods and learningbased approaches [154]. Statistical feature-based methods attempt to use texture complexity [152], [155], motion complexity details [156], [157], combined with statistics from previously encoded blocks [158] to generate probabilistic models (e.g., Naive-Bayes) to early determine the best coding structure/parameters for a given image segment.…”
Section: B Impact Of the Encoder Optimization On Qoementioning
confidence: 99%
See 2 more Smart Citations
“…Therefore, state-of-the-art methods that focus on encoder complexity reduction attempt to skip all or certain stages in the compute intensive RD optimization when determining the best possible encoding parameter combinations for a given content. In this regard, the majority of the encoder complexity reduction methods can be categorized into two approaches; statistical feature-based methods and learningbased approaches [154]. Statistical feature-based methods attempt to use texture complexity [152], [155], motion complexity details [156], [157], combined with statistics from previously encoded blocks [158] to generate probabilistic models (e.g., Naive-Bayes) to early determine the best coding structure/parameters for a given image segment.…”
Section: B Impact Of the Encoder Optimization On Qoementioning
confidence: 99%
“…On the other hand, learning-based approaches use data sets composed of previously encoded image segments and associated encoding parameters to train machine learning models which can then be used to predict the coding structures/parameters for a given arbitrary content. Supervised learning algorithms such as Support Vector Machines (SVM) have been used predominantly in recent literature due to their less complexity and ability to handle binary classification effectively [154], [159]. In addition, techniques such as random forests [160], decision trees for data mining [161], and various deep learning-based methods [162], [163] have been attempted to predict coding parameters at various stages in the encoding…”
Section: B Impact Of the Encoder Optimization On Qoementioning
confidence: 99%
See 1 more Smart Citation
“…Frame rate up conversion [11] enhances the original videos' temporal resolutions thus converting the frame rate between different systems by interpolation of frames between consecutive ones. Encoding process of HEVC inter prediction [14,20] computes quadtree partitioning of CTU and evaluates its hierarchy using rate distortion optimization.…”
Section: Inter Predictionmentioning
confidence: 99%
“…However, machine learning approaches are less suitable for real-time applications due to their high computational complexity. Erabadda 15 , et al use the SVMs to classify the CU. The SVM is trained by using the texture and context features of the coding unit.…”
Section: Introductionmentioning
confidence: 99%