Automatic network-adaptive ultra-low-bit-rate video coding

Wei Jung Chien, Tuyet Trang Lam, Glen P. Abousleman, Lina Karam

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

3 Citations (Scopus)

Abstract

This paper presents a software-only, real-time video coder/decoder (codec) for use with low-bandwidth channels where the bandwidth is unknown or varies with time. The codec incorporates a modified JPEG2000 core and interframe predictive coding, and can operate with network bandwidths of less than 1 kbits/second. The encoder and decoder establish two virtual connections over a single IP-based communications link. The first connection is UDP/IP guaranteed throughput, which is used to transmit the compressed video stream in real time, while the second is TCP/IP guaranteed delivery, which is used for two-way control and compression parameter updating. The TCP/IP link serves as a virtual feedback channel and enables the decoder to instruct the encoder to throttle back the transmission bit rate in response to the measured packet loss ratio. It also enables either side to initiate on-the-fly parameter updates such as bit rate, frame rate, frame size, and correlation parameter, among others. The codec also incorporates frame-rate throttling whereby the number of frames decoded is adjusted based upon the available processing resources. Thus, the proposed codec is capable of automatically adjusting the transmission bit rate and decoding frame rate to adapt to any network scenario. Video coding results for a variety of network bandwidths and configurations are presented to illustrate the vast capabilities of the proposed video coding system.

Original languageEnglish (US)
Title of host publicationProceedings of SPIE - The International Society for Optical Engineering
Volume6246
DOIs
StatePublished - 2006
EventVisual Information Processing XV - Kissimmee, FL, United States
Duration: Apr 18 2006Apr 19 2006

Other

OtherVisual Information Processing XV
CountryUnited States
CityKissimmee, FL
Period4/18/064/19/06

Fingerprint

decoders
coders
Image coding
coding
Bandwidth
bandwidth
Packet loss
throttling
Telecommunication links
Decoding
video compression
Throughput
decoding
Feedback
delivery
resources
Processing
adjusting
communication
computer programs

Keywords

  • JPEG2000
  • Network-adaptive
  • Predictive coding
  • Ultra-low-bit-rate video coding

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Condensed Matter Physics

Cite this

Chien, W. J., Lam, T. T., Abousleman, G. P., & Karam, L. (2006). Automatic network-adaptive ultra-low-bit-rate video coding. In Proceedings of SPIE - The International Society for Optical Engineering (Vol. 6246). [624606] https://doi.org/10.1117/12.665069

Automatic network-adaptive ultra-low-bit-rate video coding. / Chien, Wei Jung; Lam, Tuyet Trang; Abousleman, Glen P.; Karam, Lina.

Proceedings of SPIE - The International Society for Optical Engineering. Vol. 6246 2006. 624606.

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

Chien, WJ, Lam, TT, Abousleman, GP & Karam, L 2006, Automatic network-adaptive ultra-low-bit-rate video coding. in Proceedings of SPIE - The International Society for Optical Engineering. vol. 6246, 624606, Visual Information Processing XV, Kissimmee, FL, United States, 4/18/06. https://doi.org/10.1117/12.665069
Chien WJ, Lam TT, Abousleman GP, Karam L. Automatic network-adaptive ultra-low-bit-rate video coding. In Proceedings of SPIE - The International Society for Optical Engineering. Vol. 6246. 2006. 624606 https://doi.org/10.1117/12.665069
Chien, Wei Jung ; Lam, Tuyet Trang ; Abousleman, Glen P. ; Karam, Lina. / Automatic network-adaptive ultra-low-bit-rate video coding. Proceedings of SPIE - The International Society for Optical Engineering. Vol. 6246 2006.
@inproceedings{5cf69bae900445099a86acda49c1aa3c,
title = "Automatic network-adaptive ultra-low-bit-rate video coding",
abstract = "This paper presents a software-only, real-time video coder/decoder (codec) for use with low-bandwidth channels where the bandwidth is unknown or varies with time. The codec incorporates a modified JPEG2000 core and interframe predictive coding, and can operate with network bandwidths of less than 1 kbits/second. The encoder and decoder establish two virtual connections over a single IP-based communications link. The first connection is UDP/IP guaranteed throughput, which is used to transmit the compressed video stream in real time, while the second is TCP/IP guaranteed delivery, which is used for two-way control and compression parameter updating. The TCP/IP link serves as a virtual feedback channel and enables the decoder to instruct the encoder to throttle back the transmission bit rate in response to the measured packet loss ratio. It also enables either side to initiate on-the-fly parameter updates such as bit rate, frame rate, frame size, and correlation parameter, among others. The codec also incorporates frame-rate throttling whereby the number of frames decoded is adjusted based upon the available processing resources. Thus, the proposed codec is capable of automatically adjusting the transmission bit rate and decoding frame rate to adapt to any network scenario. Video coding results for a variety of network bandwidths and configurations are presented to illustrate the vast capabilities of the proposed video coding system.",
keywords = "JPEG2000, Network-adaptive, Predictive coding, Ultra-low-bit-rate video coding",
author = "Chien, {Wei Jung} and Lam, {Tuyet Trang} and Abousleman, {Glen P.} and Lina Karam",
year = "2006",
doi = "10.1117/12.665069",
language = "English (US)",
isbn = "0819463027",
volume = "6246",
booktitle = "Proceedings of SPIE - The International Society for Optical Engineering",

}

TY - GEN

T1 - Automatic network-adaptive ultra-low-bit-rate video coding

AU - Chien, Wei Jung

AU - Lam, Tuyet Trang

AU - Abousleman, Glen P.

AU - Karam, Lina

PY - 2006

Y1 - 2006

N2 - This paper presents a software-only, real-time video coder/decoder (codec) for use with low-bandwidth channels where the bandwidth is unknown or varies with time. The codec incorporates a modified JPEG2000 core and interframe predictive coding, and can operate with network bandwidths of less than 1 kbits/second. The encoder and decoder establish two virtual connections over a single IP-based communications link. The first connection is UDP/IP guaranteed throughput, which is used to transmit the compressed video stream in real time, while the second is TCP/IP guaranteed delivery, which is used for two-way control and compression parameter updating. The TCP/IP link serves as a virtual feedback channel and enables the decoder to instruct the encoder to throttle back the transmission bit rate in response to the measured packet loss ratio. It also enables either side to initiate on-the-fly parameter updates such as bit rate, frame rate, frame size, and correlation parameter, among others. The codec also incorporates frame-rate throttling whereby the number of frames decoded is adjusted based upon the available processing resources. Thus, the proposed codec is capable of automatically adjusting the transmission bit rate and decoding frame rate to adapt to any network scenario. Video coding results for a variety of network bandwidths and configurations are presented to illustrate the vast capabilities of the proposed video coding system.

AB - This paper presents a software-only, real-time video coder/decoder (codec) for use with low-bandwidth channels where the bandwidth is unknown or varies with time. The codec incorporates a modified JPEG2000 core and interframe predictive coding, and can operate with network bandwidths of less than 1 kbits/second. The encoder and decoder establish two virtual connections over a single IP-based communications link. The first connection is UDP/IP guaranteed throughput, which is used to transmit the compressed video stream in real time, while the second is TCP/IP guaranteed delivery, which is used for two-way control and compression parameter updating. The TCP/IP link serves as a virtual feedback channel and enables the decoder to instruct the encoder to throttle back the transmission bit rate in response to the measured packet loss ratio. It also enables either side to initiate on-the-fly parameter updates such as bit rate, frame rate, frame size, and correlation parameter, among others. The codec also incorporates frame-rate throttling whereby the number of frames decoded is adjusted based upon the available processing resources. Thus, the proposed codec is capable of automatically adjusting the transmission bit rate and decoding frame rate to adapt to any network scenario. Video coding results for a variety of network bandwidths and configurations are presented to illustrate the vast capabilities of the proposed video coding system.

KW - JPEG2000

KW - Network-adaptive

KW - Predictive coding

KW - Ultra-low-bit-rate video coding

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

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

U2 - 10.1117/12.665069

DO - 10.1117/12.665069

M3 - Conference contribution

AN - SCOPUS:33747363185

SN - 0819463027

SN - 9780819463029

VL - 6246

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

ER -