Multiple description coding: Difference between revisions

Content deleted Content added
No edit summary
Yobot (talk | contribs)
m Tagging using AWB (10703)
Line 1:
{{Multiple issues|orphan =February 2009|context =October 2009|refimprove =July 2007}}
{{refimprove|date=July 2007}}
{{orphan|date=February 2009}}
{{context|date=October 2009}}
}}
 
'''Multiple description coding (MDC)''' is a [[Channel coding|coding]] technique that fragments a single [[Streaming media|media stream]] into ''n'' substreams (''n'' ≥ 2) referred to as descriptions. The [[Packet (information technology)|packets]] of each description are routed over multiple, (partially) disjoint paths. In order to decode the media stream, any description can be used, however, the quality improves with the number of descriptions received in parallel. The idea of MDC is to provide error resilience to media streams. Since an arbitrary subset of descriptions can be used to decode the original stream, [[network congestion]] or packet loss — which are common in [[best-effort network]]s such as the [[Internet]] — will not interrupt the stream but only cause a (temporary) loss of quality. The quality of a stream can be expected to be roughly proportional to data rate sustained by the receiver.
Line 15 ⟶ 19:
*R. Puri and K. Ramchandran, “Multiple description source coding through forward error correction codes,” IEEE Proceedings Asilomar Conference on Signals, Systems, and Computers, Asilomar, CA, October 1999.
 
*A. Farzamnia, S. K. Syed-Yusof, N. Fisal, and S. A. Abu-Bakar, "Investigation of Error Concealment Using Different Transform Codings and Multiple Description Codings," Journal of Electrical Engineering, vol. 63, pp. 171-179 171–179, 2012.
 
*Ilan Sadeh, "The rate distortion region for coding in stationary systems", Journal of Applied Mathematics and Computer Science, vol. 6, No. 1, 123-136, 1996.