2003
DOI: 10.1109/tcsvt.2003.814967
|View full text |Cite
|
Sign up to set email alerts
|

H.264/AVC baseline profile decoder complexity analysis

Abstract: In this paper, we study and analyze the computational complexity of a software-based H.264/AVC baseline profile decoder. Our analysis is based on determining the number of basic computational operations required by a decoder to perform the key decoding subfunctions. The frequency of use of each of the required decoding subfunctions is empirically derived using bitstreams generated from two different encoders for a variety of content, resolutions and bit rates. Using the measured frequencies, estimates of the d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
165
0
1

Year Published

2006
2006
2018
2018

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 338 publications
(167 citation statements)
references
References 3 publications
(7 reference statements)
1
165
0
1
Order By: Relevance
“…These sub-tasks account for 71% of the baseline profile decoder's time complexity [30]. After decoupled control-intensive and computeintensive part, these sub-tasks share the following properties: separation of the compute intensive responsibilities from the control-intensive responsibilities; an intensive and regular calculation mechanism in the inner MBs (all of the data in one MB follows the same computing regulation); and a relative independence of data.…”
Section: Hybrid Task Pipeline Based On Slice and Mb Levelmentioning
confidence: 99%
“…These sub-tasks account for 71% of the baseline profile decoder's time complexity [30]. After decoupled control-intensive and computeintensive part, these sub-tasks share the following properties: separation of the compute intensive responsibilities from the control-intensive responsibilities; an intensive and regular calculation mechanism in the inner MBs (all of the data in one MB follows the same computing regulation); and a relative independence of data.…”
Section: Hybrid Task Pipeline Based On Slice and Mb Levelmentioning
confidence: 99%
“…An approach that addresses not only motion compensation, but the entire H.264 decoding process is presented by Horowitz et al in [17]. The paper presents an execution time estimation for the H.264 baseline profile.…”
Section: Related Workmentioning
confidence: 99%
“…Performance analysis of H.264 deblocking filter shows that it reduces the blocking artifacts significantly at low bit rates [5]. However, it is highly computationally complex, as it takes one-third of computing resources of the decoder [6]. The main reason for high computing complexity of filter is heavy conditional processing on block edge and pixel level required for filtering decision, and to select one type of filter out of two filters.…”
Section: Introductionmentioning
confidence: 99%