Abstract
Multimedia applications involving the transmission of video over communication networks are rapidly increasing in popularity. Such applications can greatly benefit from adapting video coding parameters to network conditions as well as adapting network parameters to better support the application requirements. These two dimensions can both be viewed as allocating source and network resources to improve video quality. In this paper, we highlight recent advances in optimal resource allocation for real-time video communications over unreliable and resource constrained communication channels. More specifically, we focus on point-to-point coding and delivery schemes in which the sequences are encoded on the fly. We present a high-level framework for resource-distortion optimization. The framework can be used for jointly considering factors across network layers, including source coding, channel resource allocation, and error concealment. For example, resources can take the form of transmission energy in a wireless channel, and transmission cost in a DiffServ-based Internet channel. This framework can be used to optimally trade off resource consumption with end-to-end video quality in packet-based video transmission. After giving an overview of this framework, we review recent work in two areas - energy efficient wireless video transmission and resource allocation for Internet-based applications.
Original language | English (US) |
---|---|
Pages (from-to) | 135-146 |
Number of pages | 12 |
Journal | Proceedings of the IEEE |
Volume | 93 |
Issue number | 1 |
DOIs | |
State | Published - Jan 2005 |
Funding
Manuscript received December 20, 2003; revised July 23, 2004. This work was supported in part by the National Science Foundation under Grant CCR-0311838.
Keywords
- Cross-layer design
- Distortion estimation
- Energy efficient
- Error resilience
- Internet video
- Wireless video
ASJC Scopus subject areas
- General Computer Science
- Electrical and Electronic Engineering