Optimal bit allocation for fine-grained scalable video sequences in distributed streaming environments

被引:0
|
作者
Hsu, ChengHsin [1 ]
Hefeeda, Mohamed [1 ]
机构
[1] Simon Fraser Univ, Sch Comp Sci, Network Syst Lab, Burnaby, BC V5A 1S6, Canada
来源
基金
加拿大自然科学与工程研究理事会;
关键词
fine-grained scalable streaming; FGS; rate-distortion optimized streaming; video streaming; peer-to-peer streaming; distributed streaming;
D O I
10.1117/12.706047
中图分类号
TB8 [摄影技术];
学科分类号
0804 ;
摘要
We present optimal schemes for allocating bits of fine-grained scalable video sequences among multiple senders streaming to a single receiver. This allocation problem is critical in optimizing the perceived quality in peer-to-peer and distributed multi-server streaming environments. Senders in such environments are heterogeneous in their outgoing bandwidth and they hold different portions of the video stream. We formulate the allocation problem as an optimization problem, which is nonlinear in general. We use rate-distortion models in the formulation to achieve the minimum distortion in the rendered video, constrained by the outgoing bandwidth of senders, availability of video data at senders, and incoming bandwidth of receiver. We show how the adopted rate-distortion models transform the nonlinear problem to an integer linear programming, (ILP) problem. We then design a simple rounding scheme that transforms the ILP problem to a linear programming (LP) one, which can be solved efficiently using common optimization techniques such as the Simplex method. We prove that our rounding scheme always produces a feasible solution, and the solution is within a negligible margin from the optimal solution. We also propose a new algorithm (FGSAssign) for the allocation problem that runs in O(n log n) steps. where n is the number of senders. We prove that FGSAssign is optimal. Because of its short running time, FGSAssign can be used in real time during the streaming session. Our experimental study validates our analytical analysis and shows the effectiveness of our allocation algorithm in improving the video quality.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Rate-distortion optimized streaming of fine-grained scalable video sequences
    Hefeeda, Mohamed
    Hsu, Cheng-Hsin
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2008, 4 (01)
  • [2] Proxy cache management for fine-grained scalable video streaming
    Liu, JC
    Chu, XW
    Xu, JL
    [J]. IEEE INFOCOM 2004: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2004, : 1490 - 1500
  • [3] Fine-Grained Scalable Video Caching
    Gong, Qiushi
    Woods, John W.
    Kar, Koushik
    Chakareski, Jacob
    [J]. 2015 IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA (ISM), 2015, : 101 - 106
  • [4] Streaming fine-grained scalable video over packet-based networks
    Cohen, R
    Radha, H
    [J]. GLOBECOM '00: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1- 3, 2000, : 288 - 292
  • [5] Fine-Grained Scalable Streaming from Coarse-Grained Videos
    Ni, Pengpeng
    Eichhorn, Alexander
    Griwodz, Carsten
    Halvorsen, Pal
    [J]. NOSSDAV 09: 18TH INTERNATIONAL WORKSHOP ON NETWORK AND OPERATING SYSTEMS SUPPORT FOR DIGITAL AUDIO AND VIDEO, 2009, : 103 - 108
  • [6] Optimal quality adaptation for MPEG-4 fine-grained scalable video
    Kim, T
    Ammar, MH
    [J]. IEEE INFOCOM 2003: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS, 2003, : 641 - 651
  • [7] On the accuracy and complexity of rate-distortion models for fine-grained scalable video sequences
    Hsu, Cheng-Hsin
    Hefeeda, Mohamed
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2008, 4 (02)
  • [8] Partitioning of multiple fine-grained scalable video sequences concurrently streamed to heterogeneous clients
    Hsu, Cheng-Hsin
    Hefeeda, Mohamed
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2008, 10 (03) : 457 - 469
  • [9] Fine-grained scalable video caching for heterogeneous clients
    Liu, Jiangchuan
    Xu, Jianliang
    Chu, Xiaowen
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2006, 8 (05) : 1011 - 1020
  • [10] The MPEG-4 fine-grained scalable video coding method for multimedia streaming over IP
    Radha, HM
    van der Schaar, M
    Chen, YW
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2001, 3 (01) : 53 - 68