Skip to main content
Log in

A review of multiple description coding techniques for error-resilient video delivery

  • Regular Paper
  • Published:
Multimedia Systems Aims and scope Submit manuscript

Abstract

Multiple description coding (MDC) is one of the promising solutions for live video delivery over lossy networks. In this paper, we present a review of MDC techniques based on their application domain and we explain their functionality, with the objective of giving enough insight to designers to decide which MDC scheme is best suited for their specific application based on requirements such as standard compatibility, redundancy tunability, complexity, and extendibility to n-description coding. The focus is mainly on video sources but image-based algorithms applicable to video are considered as well. We also cover the well-known and important problem of drift and solutions to avoid it.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24

Similar content being viewed by others

References

  1. Moo Young, K., Kleijn, W.B.: Comparative rate–distortion performance of multiple description coding for real-time audiovisual communication over the Internet. IEEE Trans. Commun. 54(4), 625–636 (2006). doi:10.1109/tcomm.2006.873071

    Article  Google Scholar 

  2. Bernardini, R., Durigon, M., Rinaldo, R., Vitali, A.: Comparison between multiple description and single description video coding with forward error correction. In: 2005 IEEE 7th Workshop on Multimedia Signal Processing, 30 Oct 2005–2 Nov 2005, pp. 1–4. doi:10.1109/MMSP.2005.248546

  3. Baccaglini, E., Tillo, T., Olmo, G.: A comparison between ULP and MDC with many descriptions for image transmission. IEEE Signal Process. Lett. 17(1), 75–78 (2010). doi:10.1109/lsp.2009.2032976

    Article  Google Scholar 

  4. Dán, G., Fodor, V., Karlsson, G.: Are multiple descriptions better than one? In: Boutaba, R., Almeroth, K., Puigjaner, R., Shen, S., Black, J. (eds.) Networking 2005. Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; Mobile and Wireless Communications Systems. Lecture Notes in Computer Science, vol. 3462, pp. 684–696. Springer, Berlin (2005). doi:10.1007/11422778_55

  5. Lee, Y.-C., Kim, J., Altunbasak, Y., Mersereau, R.M.: Layered coded vs. multiple description coded video over error-prone networks. Signal Process. Image Commun. 18(5), 337–356 (2003)

    Article  Google Scholar 

  6. Chakareski, J., Han, S., Girod, B.: Layered coding vs. multiple descriptions for video streaming over multiple paths. Multimed. Syst. 10(4), 275–285 (2005). doi:10.1007/s00530-004-0162-3

    Article  Google Scholar 

  7. Reibman, A.R., Yao, W., Xiaoxin, Q., Zhimei, J., Chawla, K.: Transmission of multiple description and layered video over an EGPRS wireless network. In: Proceedings of the 2000 International Conference on Image Processing, 10–13 Sept 2000, vol. 132, pp. 136–139. doi:10.1109/icip.2000.899246

  8. Singh, R., Ortega, A., Perret, L., Jiang, W.: Comparison of multiple description coding and layered coding based on network simulations. Paper presented at the SPIE Conference on Visual Communication and Image Processing (2000)

  9. Javadtalab, A., Omidyeganeh, M., Shirmohammandi, S., Hosseini, M.: A rate control algorithm for ×264 high definition video conferencing. In: 2011 IEEE International Conference on Multimedia and Expo (ICME), 11–15 July 2011, pp. 1–6. doi:10.1109/icme.2011.6012225

  10. Greco, C., Cagnazzo, M., Pesquet-Popescu, B.: Low-Latency Video Streaming With Congestion Control in Mobile Ad-Hoc Networks. IEEE Trans. Multimed. 14(4), 1337–1350 (2012). doi:10.1109/tmm.2012.2195480

    Article  Google Scholar 

  11. Yiting, L., Gibson, J.D.: Routing-aware multiple description video coding over mobile ad-hoc networks. IEEE Trans. Multimed. 13(1), 132–142 (2011). doi:10.1109/tmm.2010.2089504

    Article  Google Scholar 

  12. Min, Q., Zimmermann, R.: An adaptive strategy for mobile ad hoc media streaming. IEEE Trans. Multimed. 12(4), 317–329 (2010). doi:10.1109/tmm.2010.2046275

    Article  Google Scholar 

  13. Jiann-Jone, C., Shih-Chieh, L., Ching-Hua, C., Chen-Hsiang, S., Jyun-Jie, J., Chi-Chun, L.: A multiple description video codec with adaptive residual distributed coding. IEEE Trans. Circuits Syst. Video Technol. 22(5), 754–768 (2012). doi:10.1109/tcsvt.2011.2179459

    Article  Google Scholar 

  14. Padmanabhan, V.N., Wang, H.J., Chou, P.A.: Resilient peer-to-peer streaming. In: Proceedings of the 11th IEEE International Conference on Network Protocols, 2003, 4–7 Nov 2003, pp. 16–27. doi:10.1109/icnp.2003.1249753

  15. Wu, J.C., Peng, K.J., Lu, M.T., Lin, C.K., Cheng, Y.H., Huang, P., Yao, J., Chen, H.H.: HotStreaming: enabling scalable and quality IPTV services. Paper presented at the Proceedings of the IPTV Workshop, 15th International World Wide Web Conference (2006)

  16. Castro, M., Druschel, P., Kermarrec, A.M., Nandi, A., Rowstron, A., Singh, A.: SplitStream: high-bandwidth multicast in cooperative environments. Paper presented at the ACM SOSP’03, New York, USA (2003)

  17. Padmanabhan, V.N., Wang, H.J., Chou, P.A., Sripanidkulchai, K.: Distributing streaming media content using cooperative networking. Paper presented at the ACM/IEEE NOSSDAV, Miami, FL, USA (2002)

  18. Magnetto, A., Gaeta, R., Grangetto, M., Sereno, M.: TURINstream: a Totally pUsh, Robust, and effIcieNt P2P video streaming architecture. IEEE Trans. Multimed. 12(8), 901–914 (2010). doi:10.1109/tmm.2010.2077623

    Article  Google Scholar 

  19. Kobayashi, M., Nakayama, H., Ansari, N., Kato, N.: Robust and efficient stream delivery for application layer multicasting in heterogeneous networks. IEEE Trans. Multimed. 11(1), 166–176 (2009). doi:10.1109/tmm.2008.2008933

    Article  Google Scholar 

  20. Goyal, V.K.: Multiple description coding: compression meets the network. IEEE Signal Process. Mag. 18(5), 74–93 (2001). doi:10.1109/79.952806

    Article  Google Scholar 

  21. Wang, Y., Reibman, A.R., Lin, S.: Multiple description coding for video delivery. Proc. IEEE. 93(1), 57–70 (2005). doi:10.1109/jproc.2004.839618

    Article  Google Scholar 

  22. Wolf, J., Wyner, A., Ziv, J.: Source coding for multiple descriptions. Bell Syst. Tech. J. 59(8), 1417–1426 (1980)

    Article  MATH  MathSciNet  Google Scholar 

  23. Witsenhausen, H.S., Wyner, A.D.: Source coding for multiple descriptions II: a binary source. Bell Labs., Tech. Rep. TM-80-1217 (1980)

  24. Ozarow, L.: On a source coding problem with two channels and three receivers. Bell Syst. Tech. J. 59, 1909–1921 (1980)

    Article  MATH  MathSciNet  Google Scholar 

  25. Apostolopoulos, J.G., Trott, M.D.: Path diversity for enhanced media streaming. IEEE Commun. Mag. 42(8), 80–87 (2004). doi:10.1109/mcom.2004.1321395

    Article  Google Scholar 

  26. Shirani, S., Gallant, M., Kossentini, F.: Multiple description image coding using pre- and post-processing. In: Proceedings of the International Conference on Information Technology: Coding and Computing, 2001, Apr 2001, pp. 35–39. doi:10.1109/itcc.2001.918761

  27. Gallant, M., Shirani, S., Kossentini, F.: Standard-compliant multiple description video coding. In: Proceedings of the 2001 International Conference on Image Processing, vol. 941, pp. 946–949. doi:10.1109/icip.2001.959203

  28. Tillo, T., Olmo, G.: Data-dependent pre- and postprocessing multiple description coding of images. IEEE Trans. Image Process. 16(5), 1269–1280 (2007). doi:10.1109/tip.2007.891799

    Article  MathSciNet  Google Scholar 

  29. Yapıcı, Y., Demir, B., Ertürk, S., Urhan, O.: Down-sampling based multiple description image coding using optimal filtering. SPIE J. Electron. Imaging. 17(3), 033018-1–033018-9 (2008)

    Google Scholar 

  30. Ates, C., Urgun, Y., Demir, B., Urhan, O., Erturk, S.: Polyphase downsampling based multiple description image coding using optimal filtering with flexible redundancy insertion. In: International Conference on Signals and Electronic Systems, 2008. ICSES ‘08, 14–17 Sept 2008, pp. 193–196. doi:10.1109/icses.2008.4673390

  31. Jing, W., Jie, L.: H.264 intra frame coding and JPEG 2000-based predictive multiple description image coding. In: IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, 2007. PacRim 2007, 22–24 Aug 2007, pp. 569–572. doi:10.1109/pacrim.2007.4313300

  32. Zhe, W., Kai-Kuang, M., Canhui, C.: Prediction-compensated polyphase multiple description image coding with adaptive redundancy control. IEEE Trans. Circuits Syst. Video Technol. 22(3), 465–478 (2012). doi:10.1109/tcsvt.2011.2168131

    Article  Google Scholar 

  33. Fumagalli, M., Lancini, R., Stanzione, A.: Video transmission over IP by using polyphase downsampling multiple description coding. In: IEEE International Conference on Multimedia and Expo, 2001. ICME 2001, 22–25 Aug 2001, pp. 1095–1098. doi:10.1109/icme.2001.1237917

  34. Shirani, S.: Content-based multiple description image coding. IEEE Trans. Multimed. 8(2), 411–419 (2006). doi:10.1109/tmm.2005.864349

    Article  Google Scholar 

  35. Jiang, W., Ortega, A.: Multiple description coding via polyphase transform and selective quantization. In: SPIE Conference on Visual Communication and Image Processing, San Jose, CA, pp. 998–1008 (1999)

  36. Apostolopoulos, J.G.: Error-resilient video compression through the use of multiple states. In: Proceedings of the 2000 International Conference on Image Processing, vol. 353, pp. 352–355. doi:10.1109/icip.2000.899393

  37. Kibria, R., Kim, J.: H.264/AVC-based multiple description coding for wireless video transmission. Paper presented at the International Conference on Communications (2008)

  38. Apostolopoulos, J.G.: Reliable video communication over lossy packet networks using multiple state encoding and path diversity. Paper presented at the Visual Communications and Image Processing (VCIP) (2001)

  39. Thomas, G.A.: Television motion measurement for DATV and other applications, 1987/11. BBC Research Report BBC RD (1987)

  40. Tillo, T., Olmo, G.: Low complexity pre postprocessing multiple description coding for video streaming. In: Proceedings of the 2004 International Conference on Information and Communication Technologies: From Theory to Applications, 19–23 Apr 2004, pp. 519–520. doi:10.1109/ictta.2004.1307860

  41. Tillo, T., Baccaglini, E., Olmo, G.: Multiple descriptions based on multirate coding for JPEG 2000 and H.264/AVC. IEEE Trans. Image Process. 19(7), 1756–1767 (2010). doi:10.1109/tip.2010.2045683

    Article  MathSciNet  Google Scholar 

  42. Radulovic, I., Frossard, P., Ye-Kui, W., Hannuksela, M.M., Hallapuro, A.: Multiple description video coding with H.264/AVC redundant pictures. IEEE Trans. Circuits Syst. Video Technol. 20(1), 144–148 (2010). doi:10.1109/tcsvt.2009.2026815

    Article  Google Scholar 

  43. Huihui, B., Yao, Z., Ce, Z.: Multiple description video coding using adaptive temporal sub-sampling. In: 2007 IEEE International Conference on Multimedia and Expo, 2–5 July 2007, pp. 1331–1334. doi:10.1109/icme.2007.4284904

  44. Zhang, M., Liu, W., Wang, R., Bai, H.: A novel multiple description video coding algorithm. Paper presented at the International Conference on Computational Intelligence and Security (2008)

  45. Parameswaran, V., Kannur, A., Li, B.: Adapting quantization offset in multiple description coding for error resilient video transmission. J. Vis. Commun. Image Represent. 20(7), 491–503 (2009)

    Article  Google Scholar 

  46. Vaishampayan, V.A.: Design of multiple description scalar quantizers. IEEE Trans. Inf. Theory 39(3), 821–834 (1993). doi:10.1109/18.256491

    Article  MATH  Google Scholar 

  47. Campana, O., Contiero, R., Mian, G.A.: An H.264/AVC video coder based on a multiple description scalar quantizer. IEEE Trans. Circuits Syst. Video Technol. 18(2), 268–272 (2008). doi:10.1109/tcsvt.2008.918113

    Article  Google Scholar 

  48. Chao, T., Hemami, S.S.: A new class of multiple description scalar quantizer and its application to image coding. IEEE Signal Process. Lett. 12(4), 329–332 (2005). doi:10.1109/lsp.2005.843764

    Article  Google Scholar 

  49. Samarawickrama, U., Jie, L.: A two-stage algorithm for multiple description predictive coding. In: Canadian Conference on Electrical and Computer Engineering, 2008. CCECE 2008, 4–7 May 2008, pp. 685–688. doi:10.1109/ccece.2008.4564622

  50. Vaishampayan, V.A., Batllo, J.C.: Asymptotic analysis of multiple description quantizers. IEEE Trans. Inf. Theory 44(1), 278–284 (1998). doi:10.1109/18.651044

    Article  MATH  MathSciNet  Google Scholar 

  51. Chao, T., Hemami, S.S.: Universal multiple description scalar quantization: analysis and design. IEEE Trans. Inf. Theory 50(9), 2089–2102 (2004). doi:10.1109/tit.2004.833344

    Article  Google Scholar 

  52. Vaishampayan, V.A., Domaszewicz, J.: Design of entropy-constrained multiple-description scalar quantizers. IEEE Trans. Inf. Theory 40(1), 245–250 (1994). doi:10.1109/18.272491

    Article  MATH  Google Scholar 

  53. Reibman, A., Jafarkhani, H., Yao, W., Orchard, M.: Multiple description video using rate–distortion splitting. In: Proceedings of the 2001 International Conference on Image Processing, vol. 971, pp. 978–981. doi:10.1109/icip.2001.959211

  54. Matty, K.R., Kondi, L.P.: Balanced multiple description video coding using optimal partitioning of the DCT coefficients. IEEE Trans. Circuits Syst. Video Technol. 15(7), 928–934 (2005). doi:10.1109/tcsvt.2005.848343

    Article  Google Scholar 

  55. Conci, N., De Natale, F.: Real-time multiple description intra-coding by sorting and interpolation of coefficients. Signal Image Video Process. 1(1), 1–10 (2007). doi:10.1007/s11760-007-0009-4

    Article  Google Scholar 

  56. Comas, D., Singh, R., Ortega, A., Marques, F.: Unbalanced multiple description video coding with rate–distortion optimization. EURASIP J. Appl. Signal Process. 81–90 (2003). doi:10.1155/S1110865703211215

  57. Doe-Man, C., Yao, W.: Multiple description image coding using signal decomposition and reconstruction based on lapped orthogonal transforms. IEEE Trans. Circuits Syst. Video Technol. 9(6), 895–908 (1999). doi:10.1109/76.785727

    Article  Google Scholar 

  58. Guoqian, S., Samarawickrama, U., Jie, L., Chao, T., Chengjie, T., Tran, T.D.: Multiple description coding with prediction compensation. IEEE Trans. Image Process. 18(5), 1037–1047 (2009). doi:10.1109/tip.2009.2013068

    Article  MathSciNet  Google Scholar 

  59. Yao, W., Orchard, M.T., Vaishampayan, V., Reibman, A.R.: Multiple description coding using pairwise correlating transforms. IEEE Trans. Image Process. 10(3), 351–366 (2001). doi:10.1109/83.908500

    Article  MATH  Google Scholar 

  60. Yao, W., Orchard, M.T., Reibman, A.R.: Multiple description image coding for noisy channels by pairing transform coefficients. In: IEEE First Workshop on Multimedia Signal Processing, 1997, 23–25 June 1997, pp. 419–424. doi:10.1109/mmsp.1997.602671

  61. Orchard, M.T., Wang, Y., Vaishampayan, V., Reibman, A.R.: Redundancy rate–distortion analysis of multiple description coding using pairwise correlating transforms. In: Proceedings of the International Conference on Image Processing, 1997, 26–29 Oct 1997, vol. 601, pp. 608–611. doi:10.1109/icip.1997.647986

  62. Goyal, V.K., Kovacevic, J.: Optimal multiple description transform coding of Gaussian vectors. In: Proceedings of the Data Compression Conference, 1998. DCC ‘98, 30 Mar–1 Apr 1998, pp. 388–397. doi:10.1109/dcc.1998.672173

  63. Goyal, V.K., Kovacevic, J., Arean, R., Vetterli, M.: Multiple description transform coding of images. In: Proceedings of the 1998 International Conference on Image Processing. ICIP 98, 4–7 Oct 1998, vol. 671, pp. 674–678. doi:10.1109/icip.1998.723588

  64. Yao, W., Orchard, M.T., Reibman, A.R.: Optimal pairwise correlating transforms for multiple description coding. In: Proceedings of the 1998 International Conference on Image Processing. ICIP 98, 4–7 Oct 1998, vol. 671, pp. 679–683. doi:10.1109/icip.1998.723589

  65. Wang, Y., Reibman, A.R., Orchard, M.T., Jafarkhani, H.: An improvement to multiple description transform coding. IEEE Trans. Signal Process. 50(11), 2843–2854 (2002). doi:10.1109/tsp.2002.804062

    Article  Google Scholar 

  66. Reibman, A.R., Jafarkhani, H., Yao, W., Orchard, M.T., Puri, R.: Multiple-description video coding using motion-compensated temporal prediction. IEEE Trans. Circuits Syst. Video Technol. 12(3), 193–204 (2002). doi:10.1109/76.993440

    Article  Google Scholar 

  67. Goyal, V.K., Kovacevic, J.: Generalized multiple description coding with correlating transforms. IEEE Trans. Inf. Theory 47(6), 2199–2224 (2001). doi:10.1109/18.945243

    Article  MATH  MathSciNet  Google Scholar 

  68. Samarawickrama, U., Jie, L., Chao, T.: M-channel multiple description coding with two-rate coding and staggered quantization. IEEE Trans. Circuits Syst. Video Technol. 20(7), 933–944 (2010). doi:10.1109/tcsvt.2010.2045820

    Article  Google Scholar 

  69. Wang, D., Canagarajah, N., Bull, D.: Slice group based multiple description video coding using motion vector estimation. In: 2004 International Conference on Image Processing. ICIP ‘04, 24–27 Oct 2004, vol. 3235, pp. 3237–3240. doi:10.1109/icip.2004.1421803

  70. Che-Chun, S., Yao, J.J., Chen, H.H.: H.264/AVC-based multiple description coding scheme. In: IEEE International Conference on Image Processing, 2007. ICIP 2007, 16 Sept 2007–19 Oct 2007, pp. IV-265–IV-268. doi:10.1109/icip.2007.4380005

  71. Tillo, T., Grangetto, M., Olmo, G.: Redundant slice optimal allocation for H.264 multiple description coding. IEEE Trans. Circuits Syst. Video Technol. 18(1), 59–70 (2008). doi:10.1109/tcsvt.2007.913751

    Article  Google Scholar 

  72. Peraldo, L., Baccaglini, E., Magli, E., Olmo, G., Ansari, R., Yao, Y.: Slice-level rate–distortion optimized multiple description coding for H.264/AVC. In: 2010 IEEE International Conference on Acoustics Speech and Signal Processing (ICASSP), 14–19 March 2010, pp. 2330–2333. doi:10.1109/icassp.2010.5496045

  73. Kazemi, M., Sadeghi, K., Shirmohammadi, S.: A high video quality multiple description coding scheme for lossy channels. In: 2011 IEEE International Conference on Multimedia and Expo (ICME), 11–15 July 2011, pp. 1–6. doi:10.1109/icme.2011.6012009

  74. Kazemi, M., Sadeghi, K.H., Shirmohammadi, S.: A mixed layer multiple description video coding scheme. IEEE Trans. Circuits Syst. Video Technol. 22(2), 202–215 (2012). doi:10.1109/tcsvt.2011.2159431

    Article  Google Scholar 

  75. Albanese, A., Blomer, J., Edmonds, J., Luby, M., Sudan, M.: Priority encoding transmission. IEEE Trans. Inf. Theory 42(6), 1737–1744 (1996). doi:10.1109/18.556670

    Article  MATH  MathSciNet  Google Scholar 

  76. Mohr, A.E., Riskin, E.A., Ladner, R.E.: Unequal loss protection: graceful degradation of image quality over packet erasure channels through forward error correction. IEEE J. Sel. Areas Commun. 18(6), 819–828 (2000). doi:10.1109/49.848236

    Article  Google Scholar 

  77. Puri, R., Ramchandran, K.: Multiple description source coding through forward error correction codes. Paper presented at the 33rd Asilomar Conference on Signals, Systems and Computers, CA (1999)

  78. El Essaili, A., Khan, S., Kellerer, W., Steinbach, E.: Multiple description video transcoding. In: IEEE International Conference on Image Processing, 2007. ICIP 2007, 16 Sept 2007–19 Oct 2007, pp. VI-77–VI-80. doi:10.1109/icip.2007.4379525

  79. Meng-Ting, L., Jui-Chieh, W., Kuan-Jen, P., Huang, P., Yao, J.J., Chen, H.H.: Design and evaluation of a P2P IPTV system for heterogeneous networks. IEEE Trans. Multimed. 9(8), 1568–1579 (2007). doi:10.1109/tmm.2007.907456

    Article  Google Scholar 

  80. Chia-Wei, H., Wen-Jiin, T.: Hybrid multiple description coding based on H.264. IEEE Trans. Circuits Syst. Video Technol. 20(1), 76–87 (2010). doi:10.1109/tcsvt.2009.2026973

    Article  Google Scholar 

  81. Zhiming, X., Zhiping, L., Anamitra, M.: Multiple description image coding with hybrid redundancy. In: IEEE Asia Pacific Conference on Circuits and Systems, 2006. APCCAS 2006, 4–7 Dec 2006, pp. 382–385. doi:10.1109/apccas.2006.342450

  82. Xing, W., Au, O.C., Jiang, X., Zhiqin, L., Yi, Y., Weiran, T.: A novel multiple description video coding based on H.264/AVC video coding standard. In: IEEE International Symposium on Circuits and Systems, 2009. ISCAS 2009, 24–27 May 2009, pp. 1237–1240. doi:10.1109/iscas.2009.5117986

  83. Ce, Z., Minglei, L.: Multiple description video coding based on hierarchical B pictures. IEEE Trans. Circuits Syst. Video Technol. 19(4), 511–521 (2009). doi:10.1109/tcsvt.2009.2013521

    Article  Google Scholar 

  84. Zhao, A., Wang, W., Cui, H., Tang, K.: Efficient multiple description scalable video coding scheme based on weighted signal combinations. Tsinghua Sci. Technol. 12(1), 86–90 (2007). doi:10.1016/s1007-0214(07)70013-5

    Article  Google Scholar 

  85. Tian, S., Rajan, P.K.: Multiple description coding using transforms and data fusion. In: International Conference on Information Technology: Coding and Computing, 2005. ITCC 2005, 4–6 Apr 2005, vol 81, pp. 85–90. doi:10.1109/itcc.2005.205

  86. Zhao, A., Yu, Y., Sun, G., Li, G., Hui, J.: Multiple description video coding based on residuum compensation. Sci. China Ser. F Inf. Sci. 52(8), 1439–1445 (2009). doi:10.1007/s11432-009-0133-6

    Article  MATH  Google Scholar 

  87. Kamnoonwatana, N., Agrafiotis, D., Canagarajah, C.N.: Flexible adaptive multiple description coding for video transmission. IEEE Trans. Circuits Syst. Video Technol. 22(1), 1–11 (2012). doi:10.1109/tcsvt.2011.2129251

    Article  Google Scholar 

  88. Chunyu, L., Tillo, T., Yao, Z., Byeungwoo, J.: Multiple description coding for H.264/AVC with redundancy allocation at macro block level. IEEE Trans. Circuits Syst. Video Technol. 21(5), 589–600 (2011). doi:10.1109/tcsvt.2011.2129270

    Article  Google Scholar 

  89. Sehgal, A., Jagmohan, A., Ahuja, N.: Wireless video conferencing using multiple description coding. In: The 2001 IEEE International Symposium on Circuits and Systems. ISCAS 2001, vol. 305, pp. 303–306. doi:10.1109/iscas.2001.922045

  90. Vaishampayan, V.A., John, S.: Balanced interframe multiple description video compression. In: Proceedings of the 1999 International Conference on Image Processing. ICIP 99, vol. 813, pp. 812–816. doi:10.1109/icip.1999.817235

  91. Yilong, L., Oraintara, S.: Drift-free multiple description video coding with redundancy rate–distortion optimization. In: IEEE International Symposium on Circuits and Systems, 2005. ISCAS 2005, 23–26 May 2005, vol. 4034, pp. 4034–4037. doi:10.1109/iscas.2005.1465516

  92. Yao, W., Shunan, L.: Error-resilient video coding using multiple description motion compensation. IEEE Trans. Circuits Syst. Video Technol. 12(6), 438–452 (2002). doi:10.1109/tcsvt.2002.800320

    Article  Google Scholar 

  93. Franchi, N., Fumagalli, M., Lancini, R., Tubaro, S.: Multiple description video coding for scalable and robust transmission over IP. IEEE Trans. Circuits Syst. Video Technol. 15(3), 321–334 (2005). doi:10.1109/tcsvt.2004.842606

    Article  Google Scholar 

  94. Franchi, N., Fumagalli, M., Lancini, R., Tubaro, S.: Multiple description video coding for scalable and robust transmission over IP. In: Proceedings of the PV 03, Nantes, France (2003)

  95. Correia, P., Assuncao, P.A., Silva, V.: Multiple description of coded video for path diversity streaming adaptation. IEEE Trans. Multimed. 14(3), 923–935 (2012). doi:10.1109/tmm.2011.2182184

    Article  Google Scholar 

  96. Yen-Chi, L., Altunbasak, Y., Mersereau, R.M.: A drift-free motion-compensated predictive encoding technique for multiple description coding. In: Proceedings of the 2003 International Conference on Multimedia and Expo. ICME ‘03, 6–9 July 2003, vol. 583, pp. III-581–III-584. doi:10.1109/icme.2003.1221378

  97. Yen-Chi, L., Altunbasak, Y., Mersereau, R.M.: An enhanced two-stage multiple description video coder with drift reduction. IEEE Trans. Circuits Syst. Video Technol. 14(1), 122–127 (2004). doi:10.1109/tcsvt.2003.819182

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad Kazemi.

Additional information

Communicated by B. Prabhakaran.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kazemi, M., Shirmohammadi, S. & Sadeghi, K.H. A review of multiple description coding techniques for error-resilient video delivery. Multimedia Systems 20, 283–309 (2014). https://doi.org/10.1007/s00530-013-0319-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00530-013-0319-z

Keywords

Navigation