DocumentCode :
816045
Title :
Dynamic Programming-Based Reverse Frame Selection for VBR Video Delivery Under Constrained Resources
Author :
Tao, Dayong ; Cai, Jianfei ; Yi, Haoran ; Rajan, Deepu ; Chia, Liang-Tien ; Ngan, King Ngi
Author_Institution :
Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore
Volume :
16
Issue :
11
fYear :
2006
Firstpage :
1362
Lastpage :
1375
Abstract :
In this paper, we investigate optimal frame-selection algorithms based on dynamic programming for delivering stored variable bit rate (VBR) video under both bandwidth and buffer size constraints. Our objective is to find a feasible set of frames that can maximize the video´s accumulated motion values without violating any constraint. It is well known that dynamic programming has high complexity. In this research, we propose to eliminate nonoptimal intermediate frame states, which can effectively reduce the complexity of dynamic programming. Moreover, we propose a reverse frame selection (RFS) algorithm, where the selection starts from the last frame and ends at the first frame. Compared with the conventional dynamic programming-based forward frame selection, the RFS is able to find all of the optimal results for different preloads in one round. We further extend the RFS scheme to solve the problem of frame selection for VBR channels. In particular, we first perform the RFS algorithm offline, and the complexity is modest and scalable with the aids of frame stuffing and nonoptimal state elimination. During online streaming, we only need to retrieve the optimal frame-selection path from the pregenerated offline results, and it can be applied to any VBR channels as long as the VBR channels can be modeled as piecewise CBR channels. Experimental results show good performance of our proposed algorithms
Keywords :
dynamic programming; video streaming; VBR video delivery; dynamic programming; frame stuffing; online streaming; optimal frame-selection algorithms; piecewise CBR channels; reverse frame selection; variable bit rate video; Bandwidth smoothing; VBR video delivery; dynamic programming; motion awareness; optimal frame selection; variable bit rate (VBR) channels;
fLanguage :
English
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
Publisher :
ieee
ISSN :
1051-8215
Type :
jour
DOI :
10.1109/TCSVT.2006.884568
Filename :
4012011
Link To Document :
بازگشت