DocumentCode
781556
Title
Complexity-Constrained Video Bitstream Shaping
Author
Andreopoulos, Yiannis ; Van der Schaar, Mihaela
Author_Institution
Dept. of Electr. Eng., California Univ., Los Angeles, CA
Volume
55
Issue
5
fYear
2007
fDate
5/1/2007 12:00:00 AM
Firstpage
1967
Lastpage
1974
Abstract
In scalable or layered video coding, bitstreams that fulfil specific rate or distortion profiles can be derived (shaped) postencoding, i.e., at transmission time. This can also be a very effective method for real-time adjustment of the decoding complexity to bounds specified by the decoding processor or operating system. In this paper, a new type of bitstream shaping is discussed, which is able to fulfil various instantaneous complexity profiles/constraints imposed by the decoder. Complexity is estimated by modeling generic metrics that can be translated into receiver-specific execution-time or energy-consumption estimates. For various bitstream-shaping alternatives, we associate their corresponding complexity estimates with the decoder modules via a decomposition into complexity coefficients and complexity functions. This process drives bitstream shaping according to joint distortion and complexity constraints, while the proposed model incurs limited online computational and storage overhead. In addition, our experiments demonstrate that the proposed method that is based on offline training can outperform various online training methods commonly used for resource prediction in the literature. For each group of pictures, our bitstream-shaping experiments indicate that the accuracy of the proposed method permits adaptation to real-time imposed constraints on the complexity metrics within a 10% error margin
Keywords
computational complexity; decoding; video coding; video streaming; complexity-constrained video bitstream shaping; decoding complexity; energy-consumption estimates; receiver-specific execution-time; video coding; Adaptation model; Decoding; Drives; Multitasking; Operating systems; Rate distortion theory; Signal analysis; Signal processing algorithms; Streaming media; Video coding; Bitstream adaptation; complexity modeling; video streaming;
fLanguage
English
Journal_Title
Signal Processing, IEEE Transactions on
Publisher
ieee
ISSN
1053-587X
Type
jour
DOI
10.1109/TSP.2006.890867
Filename
4156358
Link To Document