DocumentCode :
1228228
Title :
Statistical Framework for Video Decoding Complexity Modeling and Prediction
Author :
Kontorinis, Nikolaos ; Andreopoulos, Yiannis ; Van der Schaar, Mihaela
Author_Institution :
Dept. of Electr. Eng., Univ. of California, Los Angeles, CA, USA
Volume :
19
Issue :
7
fYear :
2009
fDate :
7/1/2009 12:00:00 AM
Firstpage :
1000
Lastpage :
1013
Abstract :
Video decoding complexity modeling and prediction is an increasingly important issue for efficient resource utilization in a variety of applications, including task scheduling, receiver-driven complexity shaping, and adaptive dynamic voltage scaling. In this paper we present a novel view of this problem based on a statistical framework perspective. We explore the statistical structure (clustering) of the execution time required by each video decoder module (entropy decoding, motion compensation, etc.) in conjunction with complexity features that are easily extractable at encoding time (representing the properties of each module´s input source data). For this purpose, we employ Gaussian mixture models (GMMs) and an expectation-maximization algorithm to estimate the joint execution-time-feature probability density function (PDF). A training set of typical video sequences is used for this purpose in an offline estimation process. The obtained GMM representation is used in conjunction with the complexity features of new video sequences to predict the execution time required for the decoding of these sequences. Several prediction approaches are discussed and compared. The potential mismatch between the training set and new video content is addressed by adaptive online joint-PDF re-estimation. An experimental comparison is performed to evaluate the different approaches and compare the proposed prediction scheme with related resource prediction schemes from the literature. The usefulness of the proposed complexity-prediction approaches is demonstrated in an application of rate-distortion-complexity optimized decoding.
Keywords :
Gaussian processes; adaptive decoding; adaptive estimation; computational complexity; expectation-maximisation algorithm; feature extraction; learning (artificial intelligence); pattern clustering; prediction theory; probability; rate distortion theory; resource allocation; video coding; GMM representation; Gaussian mixture model; adaptive dynamic voltage scaling; adaptive online joint-PDF re-estimation; clustering method; entropy decoding; expectation-maximization algorithm; feature extraction; feature probability density function; joint execution-time estimation; motion compensation; offline estimation process; rate-distortion-complexity optimized decoding; receiver-driven complexity shaping; resource prediction scheme; resource utilization; statistical framework; task scheduling; training set; video decoder module; video decoding complexity modeling; video encoding; video sequence; Clustering methods; complexity modeling; complexity prediction; parametric density estimation; prediction theory; statistical analysis; video coding;
fLanguage :
English
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
Publisher :
ieee
ISSN :
1051-8215
Type :
jour
DOI :
10.1109/TCSVT.2009.2020256
Filename :
4811981
Link To Document :
بازگشت