Rate-distortion optimized streaming of packetized media

被引:258
作者
Chou, PA [1 ]
Miao, ZR
机构
[1] Microsoft Corp, Redmond, WA 98052 USA
[2] Sony Corp, Santa Clara, CA 95054 USA
关键词
audio coding; channel coding; error correction; Internet; Markov processes; multimedia communication; optimal control; protocols; video coding;
D O I
10.1109/TMM.2005.864313
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper addresses the problem of streaming packetized media over a lossy packet network in a rate-distortion optimized way. We show that although the data units in a media presentation generally depend on each other according to a directed acyclic graph, the problem of rate-distortion optimized streaming of an entire presentation can be reduced to the problem of error-cost optimized transmission of an isolated data unit. We show how to solve the latter problem in a variety of scenarios, including the important common scenario of sender-driven streaming with feedback over a best-effort network, which we couch in the framework of Markov decision processes. We derive a fast practical algorithm for nearly optimal streaming in this scenario, and we derive a general purpose iterative descent algorithm for locally optimal streaming in arbitrary scenarios. Experimental results show that systems based on our algorithms have steady-state gains of 2-6 dB or more over systems that are not rate-distortion optimized. Furthermore, our systems essentially achieve the best possible performance: the operational distortion-rate function of the source at the capacity of the packet erasure channel.
引用
收藏
页码:390 / 404
页数:15
相关论文
共 101 条
[1]   Priority encoding transmission [J].
Albanese, A ;
Blomer, J ;
Edmonds, J ;
Luby, M ;
Sudan, M .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1996, 42 (06) :1737-1744
[2]  
[Anonymous], 1974, Introduction to the Theory of Statistics
[3]  
BEGEN AC, 2003, P ICIP BARC CAT SPAI
[4]  
BOLOT J, 1999, P IEEE INF NEW YORK
[5]  
BOLOT JC, CASE FEC BASED ERROR
[6]   Packet loss resilient transmission of MPEG video over the Internet [J].
Boyce, JM .
SIGNAL PROCESSING-IMAGE COMMUNICATION, 1999, 15 (1-2) :7-24
[7]  
BUSSE I, 1995, 1 INT WORKSH HIGH SP
[8]   Survey of error recovery techniques for IP-based audio-visual multicast applications [J].
Carle, G ;
Biersack, EW .
IEEE NETWORK, 1997, 11 (06) :24-36
[9]  
Chakareski J, 2002, PROCEEDINGS OF THE 2002 IEEE WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING, P49
[10]  
Chakareski J, 2002, CONF REC ASILOMAR C, P1310