ABSTRACT
In this paper, we examine the performance of specific implementations of multiple description coding and of layered coding for video streaming over error-prone packet switched networks. We compare their performance using different transmission schemes with and without network path diversity. It is shown that given the specific implementations there is a large variation in relative performance between multiple description coding and layered coding depending on the employed transmission scheme. For scenarios where the packet transmission schedules can be optimized in a rate-distortion sense, layered coding provides a better performance. The converse is true for scenarios where the packet schedules are not rate-distortion optimized.
- M. Ghanbari, "Two-layer coding of video signals for vbr networks," IEEE J. Selected Areas in Communications, vol. 7, pp. 771--781, June 1989.Google ScholarDigital Library
- B.-J. Kim, Z. Xiong, , and W. A. Pearlman, "Low bit-rate scalable video coding with 3D set partitioning in hierarchical trees (3-D SPIHT)," IEEE Trans. Circuits and Systems for Video Technology, vol. 10, no. 8, pp. 1374--1387, Dec. 2000. Google ScholarDigital Library
- M. Khansari, A. Zakauddin, W.-Y. Chan, E. Dubois, and P. Mermelstein, "Approaches to layered coding for dual-rate wireless video transmission," in Proc. Int'l Conf. Image Processing, Austin, TX, Oct. 1994, IEEE, vol. 1, pp. 258--262.Google Scholar
- H. Radha, Y. Chen, K. Parthasarathy, and R. Cohen, "Scalable Internet video using MPEG-4," Signal Processing: Image Communication, vol. 15, no. 1--2, pp. 95--126, Sept. 1999.Google Scholar
- U. Horn, K. Stuhlm\"uller, M. Link, and B. Girod, "Robust Internet video transmission based on scalable coding and unequal error protection," Signal Processing: Image Communication, vol. 15, no. 1--2, pp. 77--94, Sept. 1999.Google Scholar
- ISO/IEC, "Information technology --- coding of audio-visual objects: Visual (MPEG-4)," Final Committee Draft 14496-2, JTC1/SC29/WG11, Tokyo, Mar. 1998.Google Scholar
- Telecom. Standardization Sector of ITU, "Video coding for low bitrate communication," ITU-T Recommendation H.263 Version 2, Feb. 1998.Google Scholar
- J. Madhavi and S. Floyd, "TCP-friendly unicast rate-based flow control," Technical note sent to the end2end-interest mailing list, Jan. 1997, http://www.psc.edu/networking/papers/tcp_friendly.html.Google Scholar
- W.-T. Tan and A. Zakhor, "Internet video using error resilient scalable compression and cooperative transport protocol," in Proc. Int'l Conf. Image Processing, Chicago, IL, Oct. 1998, IEEE, vol. 3, pp. 458--462.Google Scholar
- S. Floyd, M. Handley, and J. Padhye, "Equation-based congestion control for unicast applications," Tech. Rep. TR-00-03, International Computer Science Institute, Berkeley, CA, Mar. 2000.Google ScholarCross Ref
- S. R. McCanne, M. Vetterli, and V. Jacobson, "Low-complexity video coding for receiver-driven layered multicast," IEEE J. Selected Areas in Communications, vol. 15, no. 6, pp. 983--1001, Aug. 1997. Google ScholarDigital Library
- W.-T. Tan and A. Zakhor, "Multicast transmission of scalable video using receiver-driven hierarchical FEC," in Proc. Int'l Packet Video Workshop, New York, Apr. 1999.Google Scholar
- P. A. Chou, A. E. Mohr, A. Wang, and S. Mehrotra, "Error control for receiver-driven layered multicast of audio and video," IEEE Trans. Multimedia, vol. 3, no. 1, pp. 108--122, Mar. 2001. Google ScholarDigital Library
- S. Blake, D. Black, M. Carlson, E. Davies, and Z. Wang, "An architecture for differentiated services," Tech. Rep. RFC-2475, IETF, Dec. 1998. Google ScholarDigital Library
- E. Masala, D. Quaglia, and J. C. de~Martin, "Adaptive picture slicing for distortion-based classification of video packets," in Proc. Workshop on Multimedia Signal Processing, Cannes, France, Oct. 2001, IEEE, pp. 111--116.Google Scholar
- J. Shin, J. Kim, and C.-C. J. Kuo, "Relative priority based QoS interaction between video applications and differentiated service networks," in Proc. Int'l Conf. Image Processing, Vancouver, Canada, Oct. 2000, IEEE, vol. 3, pp. 536--539.Google Scholar
- J. Shin, J. Kim, and C.-C. J. Kuo, "Quality-of-service mapping mechanism for packet video in differentiated services network," IEEE Trans. Multimedia, vol. 3, no. 2, pp. 219--231, June 2001. Google ScholarDigital Library
- D. Quaglia and J. C. de~Martin, "Delivery of MPEG video streams with constant perceptual quality of service," in Proc. Int'l Conf. Multimedia and Exhibition, Lausanne, Switzerland, Aug. 2002, IEEE, vol. 2, pp. 85--88.Google Scholar
- A. Reibman, H. Jafarkhani, Y. Wang, M. Orchard, and R. Puri, "Multiple description coding for video using motion compensated prediction," in Proc. Int'l Conf. Image Processing, Kobe, Japan, Oct. 1999, IEEE, vol. 3, pp. 837--841.Google Scholar
- D. Comas, R. Singh, and A. Ortega, "Rate-distortion optimization in a robust video transmission based on unbalanced multiple description coding," in Proc. Workshop on Multimedia Signal Processing, Cannes, France, Oct. 2001, pp. 581--586, IEEE.Google Scholar
- Y. Wang and S. Lin, "Error resilient video coding using multiple description motion compensation," in Proc. Workshop on Multimedia Signal Processing, Cannes, France, Oct. 2001, pp. 441--447, IEEE.Google Scholar
- Y.-C. Lee and Y. Altunbasak, "A collaborative multiple description transform coding and statistical error concealment method for error resilient video streaming over noisy channels," in Proc. Int'l Conf. Acoustics, Speech, and Signal Processing, Orlando, FL, May 2002, IEEE, vol. 2, pp. 2077--2080, IEEE.Google Scholar
- A. Reibman, H. Jafarkhani, M. Orchard, and Y. Wang, "Performance of multiple description coders on a real channel," in Proc. Int'l Conf. Acoustics, Speech, and Signal Processing, Phoenix, AZ, USA, Mar. 1999, IEEE, vol. 5, pp. 2415--2418. Google ScholarDigital Library
- R. Singh, A. Ortega, L. Perret, and W. Jiang, "Comparison of multiple description coding and layered coding based on network simulations," in Proc. Visual Communications and Image Processing, San Jose, CA, USA, Jan. 2000, SPIE, vol. 3974, pp. 929--939.Google Scholar
- A. Reibman, Y. Wang, X. Qiu, Z. Jiang, and K. Chawla, "Transmission of multiple description and layered video over an EGPRS wireless network," in Proc. Int'l Conf. Image Processing, Vancouver, BC, Oct. 2000, IEEE, vol. 2, pp. 136--139.Google Scholar
- Y. Wang, S. Panwar, S. Lin, and S. Mao, "Wireless video transport using path diversity: multiple description vs. layered coding," in Proc. Int'l Conf. Image Processing, Rochester, NY, Sept. 2002, IEEE, vol. 1, pp. 21--24.Google Scholar
- Y.-C. Lee, J. Kim, Y. Altunbasak, and R.M. Mersereau, "Performance comparisons of layered and multiple description coded video streaming over error-prone networks," in Proc. Int'l Conf. Communications, Anchorage, AK, USA, May 2003, IEEE, vol. 1, pp. 35--39.Google Scholar
- Y. Su, T. Tao, J. Lu, and J. Wang, "Channel-optimized video transmission over WCDMA system," in Proc. Vehicular Technology Conference, Birmingham, AL, May 2002, IEEE, vol. 1, pp. 265--269.Google Scholar
- H. Wang and A. Ortega, "Robust video communication by combining scalability and multiple description coding techniques," in Proc. Symposium on Electronic Imaging, San Jose, CA, Jan. 2003, SPIE.Google Scholar
- P.A. Chou, H.J. Wang, and V.N. Padmanabhan, "Layered multiple description coding," in Proc. Int'l Packet Video Workshop, Nantes, France, Apr. 2003.Google Scholar
- J. Apostolopoulos, "Reliable video communication over lossy packet networks using multiple state encoding and path diversity," in Proc. Visual Communications and Image Processing, Seattle, WA, Jan. 2001, SPIE, pp. 329--409.Google Scholar
- J. Apostolopoulos and S.J. Wee, "Unbalanced multiple description video communication using path diversity," in Proc. Int'l Conf. Image Processing, Thessaloniki, Greece, Oct. 2001, IEEE, vol. 1, pp. 966--969.Google Scholar
- N. Gogate, D.-M. Chung, S.S. Panwar, and Y. Wang, "Supporting image and video applications in a multihop radio environment using path diversity and multiple description coding," IEEE Trans. Circuits and Systems for Video Technology, vol. 12, no. 9, pp. 777--792, Sept. 2002. Google ScholarDigital Library
- Y.J. Liang, E. Setton, and B. Girod, "Channel-adaptive video streaming using packet path diversity and rate-distortion optimized reference picture selection," in Proc. Workshop on Multimedia Signal Processing, St. Thomas, US Virgin Islands, Dec. 2002, IEEE, pp. 420--423.Google Scholar
- J. Apostolopoulos, W.-T. Tan, and S. Wee, "Performance of a multiple description streaming media content delivery network," in Proc. Int'l Conf. Image Processing, Rochester, NY, USA, Sept. 2002, IEEE, vol. 2, pp. 189--192.Google Scholar
- A. Sehgal and P. A. Chou, "Cost-distortion optimized streaming media over DiffServ networks," in Proc. Int'l Conf. Multimedia and Exhibition, Lausanne, Switzerland, Aug. 2002, IEEE, vol. 1, pp. 857--860.Google Scholar
- J. Chakareski and B. Girod, "Rate-distortion optimized packet scheduling and routing for media streaming with path diversity," in Proc. Data Compression Conference, Snowbird, UT, Mar. 2003, IEEE Computer Society, pp. 203--212. Google ScholarDigital Library
- P. A. Chou and Z. Miao, "Rate-distortion optimized streaming of packetized media," IEEE Trans. Multimedia, 2001, submitted. Google ScholarDigital Library
- M. Mathis, J. Semke, S. Mahdavi, and T. Ott, "The macroscopic behavior of the TCP congestion avoidance algorithm," Computer Communication Review, vol. 27, no. 3, pp. 67--82, July 1997. Google ScholarDigital Library
- T. Turletti, S.F. Parisis, and J.-C. Bolot, "Experiments with a layered transmission scheme over the Internet," Tech. Rep. 3296, INRIA, Sophia Antipolis, France, Nov. 1997.Google Scholar
- D. Sisalem and H. Schulzrinne, "The loss-delay adaptation algorithm: a TCP-friendly adaptation scheme," in Proc. Network and Operating System Support for Digital Audio and Video (NOSSDAV), Cambridge, UK, July 1998, ACM. Google ScholarDigital Library
- R. Rejaie, M. Handley, and D. Estrin, "RAP: an end-to-end based congestion control mechanism for realtime streams in the Internet," in Proc. Conf. on Computer Communications (INFOCOM), New York, NY, Mar. 1999, IEEE, vol. 3, pp. 1337--1345.Google ScholarCross Ref
- Q. Zhang, Y.-Q. Zhang, and W. Zhu, "Resource allocation for audio and video streaming over the Internet," in Proc. Int'l Symp. Circuits and Systems, Geneva, Switzerland, May 2000, IEEE, vol. IV, pp. 21--24.Google Scholar
- "Matlab version 6.5," Tech. Rep., The Mathworks, http://www.mathworks.com.Google Scholar
- ITU-T~SG16/Q15 (T. Gardos, ed.), "Video codec test model number 10 (TMN-10) (H.263+)," ITU-T SG16/Q15 document Q15-D-65, Apr. 1998.Google Scholar
- S. Wenger, G.D. Knorr, J. Ott, and F. Kossentini, "Error resilience support in H.263+," IEEE Trans. Circuits and Systems for Video Technology, vol. 8, no. 7, pp. 867--877, Nov. 1998. Google ScholarDigital Library
Index Terms
- Layered coding vs. multiple descriptions for video streaming over multiple paths
Recommendations
Layered coding vs. multiple descriptions for video streaming over multiple paths
In this paper, we examine the performance of specific implementations of multiple description coding and of layered coding for video streaming over error-prone packet switched networks. We compare their performance using different transmission schemes ...
Layered Wyner–Ziv Video Coding
Following recent theoretical works on successive Wyner-Ziv coding (WZC), we propose a practical layered Wyner-Ziv video coder using the DCT, nested scalar quantization, and irregular LDPC code based Slepian-Wolf coding (or lossless source coding with ...
RD-optimized interactive streaming of multiview video with multiple encodings
This paper presents a rate-distortion (RD) optimized interactive streaming method for multiview video pre-compressed by H.264 Joint Multiview Video Model (JMVM). In the proposed method, multiple encodings are first used to facilitate the flexible server-...
Comments