Proceedings of the 7th ACM &Amp; IEEE International Conference on Embedded Software - EMSOFT '07 2007
DOI: 10.1145/1289927.1289969
|View full text |Cite
|
Sign up to set email alerts
|

Slice-balancing H.264 video encoding for improved scalability of multicore decoding

Abstract: With multicore architectures being introduced to the market, the research community is revisiting problems to evaluate them under the new preconditions set by those new systems. Algorithms need to be implemented with scalability in mind. One problem that is known to be computationally demanding is video decoding. In this paper, we will present a technique that increases the scalability of H.264 video decoding by modifying only the encoder stage. In embedded scenarios, increased scalability can also enable redu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
25
0

Year Published

2008
2008
2017
2017

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 46 publications
(26 citation statements)
references
References 6 publications
0
25
0
Order By: Relevance
“…Decoding using slice-level parallelism has been presented in [17]. The idea of the work was based on applying decoding time prediction at the encoder stage.…”
Section: Slice-levelmentioning
confidence: 99%
See 1 more Smart Citation
“…Decoding using slice-level parallelism has been presented in [17]. The idea of the work was based on applying decoding time prediction at the encoder stage.…”
Section: Slice-levelmentioning
confidence: 99%
“…The only drawbacks associated with this level are the increasing bit rate and degradation of visual quality when the number of slices increases [13]. Fourthly, MB-level and block-level coding incur no bit rate degradation; nevertheless, both are associated with high synchronization costs because of the small-sized parallel unit, dependency among them [17], and poor scalability [5], which render them incompatible with the current trend of multicore. Given this remarks, parallel granularity in video coding could potentially reflect the performance of a parallel system in terms of scalability, synchronization cost, and memory requirements.…”
Section: Comparison Of the H264 Data-level Parallelismsmentioning
confidence: 99%
“…Roitzsch [26] proposed a slice-balancing approach to improve the load balance of exploiting slice-level parallelism. MB-level parallelism has been presented in theoretical and simulation analysis as scalable and efficient.…”
Section: Problem Of Choosing Data Sizementioning
confidence: 99%
“…Chen et al [7] proposed a combination of frame-and slice-level parallelism. Roitzsch [16] proposed a scheme based on slice- level parallelism by modifying the encoder. Baik et al [4] have implemented a parallel version of H.264 on the Cell processor.…”
Section: Parallelization Opportunitiesmentioning
confidence: 99%