Error-Resilient Unequal Error Protection of Fine Granularity Scalable Video Bitstreams
- PDF / 859,178 Bytes
- 11 Pages / 600.03 x 792 pts Page_size
- 89 Downloads / 187 Views
Error-Resilient Unequal Error Protection of Fine Granularity Scalable Video Bitstreams Hua Cai,1 Bing Zeng,2 Guobin Shen,1 Zixiang Xiong,3 and Shipeng Li1 1 Microsoft
Research Asia, Haidian District, Beijing 100080, China of Electrical and Electronic Engineering, The Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, HKSAR, China 3 Department of Electrical Engineering, Texas A&M University, College Station, TX 77843, USA 2 Department
Received 12 August 2005; Revised 9 March 2006; Accepted 30 April 2006 This paper deals with the optimal packet loss protection issue for streaming the fine granularity scalable (FGS) video bitstreams over IP networks. Unlike many other existing protection schemes, we develop an error-resilient unequal error protection (ER-UEP) method that adds redundant information optimally for loss protection and, at the same time, cancels completely the dependency among bitstream after loss recovery. In our ER-UEP method, the FGS enhancement-layer bitstream is first packetized into a group of independent and scalable data packets. Parity packets, which are also scalable, are then generated. Unequal protection is finally achieved by properly shaping the data packets and the parity packets. We present an algorithm that can optimally allocate the rate budget between data packets and parity packets, together with several simplified versions that have lower complexity. Compared with conventional UEP schemes that suffer from bit contamination (caused by the bit dependency within a bitstream), our method guarantees successful decoding of all received bits, thus leading to strong error-resilience (at any fixed channel bandwidth) and high robustness (under varying and/or unclean channel conditions). Copyright © 2006 Hindawi Publishing Corporation. All rights reserved.
1.
INTRODUCTION
Streaming multimedia contents over the Internet is becoming more and more popular in the recent years, partially due to the extraordinary audio/video presentation capability of multimedia data and partially due to the increasing deployment of broadband networks. However, network heterogeneity and competing traffic over networks often cause fluctuation of the available bandwidth for each streaming service. In addition, the delivering process of multimedia contents is not error-free due to the best-effort nature of the current Internet. Some scalable source coding schemes have been developed to cope with the varying bandwidth more efficiently. For example, the scalable mode can be chosen when running MPEG-2/4 [1, 2] and H.263+ [3] to mitigate the effect of network heterogeneity. However, this scalable mode alone is not sufficient in dealing with bandwidth fluctuations. Recently, the so-called fine granularity scalable (FGS) video coding scheme has proven to be able to offer much better scalability [4, 5]. For transmission over packet-switched networks such as the Internet, a long video bitstream is first partitioned into packets. Some packets will arrive promptly through the
network channel, while others may be lo
Data Loading...