Rate control for multisequence video streaming

Joseph C. Dagher, Ali Bilgin, Michael W Marcellin

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Streaming media over heterogeneous lossy networks and time-varying communication channels is an active area of research. Several video coders that operate under the varying constraints of such environments have been proposed recently. Scalability has become a very desirable feature in these video coders. In this paper, we make use of a leaky-bucket rate allocation method (DBRC) that provides constant quality video under buffer constraints, and extend it in two advantageous directions. First, we present a rate control mechanism for 3D wavelet video coding using DBRC. Second, we enhance the DBRC so that it can be utilized when multiple sequences are multiplexed over a single communications channel. The goal is to allocate the capacity of the channel between sequences to achieve constant quality across all sequences.

Original languageEnglish (US)
Title of host publicationProceedings of SPIE - The International Society for Optical Engineering
EditorsC.-C. Jay Kuo
Pages209-220
Number of pages12
Volume4671 I
DOIs
StatePublished - 2002
EventViual Communications and Image Processing 2002 - San Jose, CA, United States
Duration: Jan 21 2002Jan 23 2002

Other

OtherViual Communications and Image Processing 2002
CountryUnited States
CitySan Jose, CA
Period1/21/021/23/02

Fingerprint

Media streaming
Video streaming
Heterogeneous networks
coders
Image coding
Scalability
communication
buckets
coding
buffers

Keywords

  • 3D-Wavelet transform
  • Bit allocation
  • Buffering
  • JPEG2000
  • Leaky-bucket
  • Multisequence
  • Rate control
  • Scalable
  • Video streaming

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Condensed Matter Physics

Cite this

Dagher, J. C., Bilgin, A., & Marcellin, M. W. (2002). Rate control for multisequence video streaming. In C-C. Jay Kuo (Ed.), Proceedings of SPIE - The International Society for Optical Engineering (Vol. 4671 I, pp. 209-220) https://doi.org/10.1117/12.453060

Rate control for multisequence video streaming. / Dagher, Joseph C.; Bilgin, Ali; Marcellin, Michael W.

Proceedings of SPIE - The International Society for Optical Engineering. ed. / C.-C. Jay Kuo. Vol. 4671 I 2002. p. 209-220.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Dagher, JC, Bilgin, A & Marcellin, MW 2002, Rate control for multisequence video streaming. in C-C Jay Kuo (ed.), Proceedings of SPIE - The International Society for Optical Engineering. vol. 4671 I, pp. 209-220, Viual Communications and Image Processing 2002, San Jose, CA, United States, 1/21/02. https://doi.org/10.1117/12.453060
Dagher JC, Bilgin A, Marcellin MW. Rate control for multisequence video streaming. In Jay Kuo C-C, editor, Proceedings of SPIE - The International Society for Optical Engineering. Vol. 4671 I. 2002. p. 209-220 https://doi.org/10.1117/12.453060
Dagher, Joseph C. ; Bilgin, Ali ; Marcellin, Michael W. / Rate control for multisequence video streaming. Proceedings of SPIE - The International Society for Optical Engineering. editor / C.-C. Jay Kuo. Vol. 4671 I 2002. pp. 209-220
@inproceedings{116f4d68fd074a4a87d47e94d490108e,
title = "Rate control for multisequence video streaming",
abstract = "Streaming media over heterogeneous lossy networks and time-varying communication channels is an active area of research. Several video coders that operate under the varying constraints of such environments have been proposed recently. Scalability has become a very desirable feature in these video coders. In this paper, we make use of a leaky-bucket rate allocation method (DBRC) that provides constant quality video under buffer constraints, and extend it in two advantageous directions. First, we present a rate control mechanism for 3D wavelet video coding using DBRC. Second, we enhance the DBRC so that it can be utilized when multiple sequences are multiplexed over a single communications channel. The goal is to allocate the capacity of the channel between sequences to achieve constant quality across all sequences.",
keywords = "3D-Wavelet transform, Bit allocation, Buffering, JPEG2000, Leaky-bucket, Multisequence, Rate control, Scalable, Video streaming",
author = "Dagher, {Joseph C.} and Ali Bilgin and Marcellin, {Michael W}",
year = "2002",
doi = "10.1117/12.453060",
language = "English (US)",
volume = "4671 I",
pages = "209--220",
editor = "{Jay Kuo}, C.-C.",
booktitle = "Proceedings of SPIE - The International Society for Optical Engineering",

}

TY - GEN

T1 - Rate control for multisequence video streaming

AU - Dagher, Joseph C.

AU - Bilgin, Ali

AU - Marcellin, Michael W

PY - 2002

Y1 - 2002

N2 - Streaming media over heterogeneous lossy networks and time-varying communication channels is an active area of research. Several video coders that operate under the varying constraints of such environments have been proposed recently. Scalability has become a very desirable feature in these video coders. In this paper, we make use of a leaky-bucket rate allocation method (DBRC) that provides constant quality video under buffer constraints, and extend it in two advantageous directions. First, we present a rate control mechanism for 3D wavelet video coding using DBRC. Second, we enhance the DBRC so that it can be utilized when multiple sequences are multiplexed over a single communications channel. The goal is to allocate the capacity of the channel between sequences to achieve constant quality across all sequences.

AB - Streaming media over heterogeneous lossy networks and time-varying communication channels is an active area of research. Several video coders that operate under the varying constraints of such environments have been proposed recently. Scalability has become a very desirable feature in these video coders. In this paper, we make use of a leaky-bucket rate allocation method (DBRC) that provides constant quality video under buffer constraints, and extend it in two advantageous directions. First, we present a rate control mechanism for 3D wavelet video coding using DBRC. Second, we enhance the DBRC so that it can be utilized when multiple sequences are multiplexed over a single communications channel. The goal is to allocate the capacity of the channel between sequences to achieve constant quality across all sequences.

KW - 3D-Wavelet transform

KW - Bit allocation

KW - Buffering

KW - JPEG2000

KW - Leaky-bucket

KW - Multisequence

KW - Rate control

KW - Scalable

KW - Video streaming

UR - http://www.scopus.com/inward/record.url?scp=0036029534&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0036029534&partnerID=8YFLogxK

U2 - 10.1117/12.453060

DO - 10.1117/12.453060

M3 - Conference contribution

VL - 4671 I

SP - 209

EP - 220

BT - Proceedings of SPIE - The International Society for Optical Engineering

A2 - Jay Kuo, C.-C.

ER -