Title :
Error recovery for interactive video transmission over the Internet
Author :
Rhee, Injong ; Joshi, Srinath R.
Author_Institution :
Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
fDate :
6/1/2000 12:00:00 AM
Abstract :
Real-time interactive video transmission in the current Internet has mediocre quality because of high packet loss rates. Loss of packets in a video frame manifests itself not only in the reduced quality of that frame but also in the propagation of that distortion to successive frames. This error propagation problem is inherent in any motion compensation-based video codec. In this paper, we present a new error recovery scheme, called recovery from error spread using continuous updates (RESCU), that effectively alleviates error propagation in the transmission of interactive video. The main benefit of the RESCU scheme is that it allows more time for transport-level recovery such as retransmission and forward error correction to succeed while effectively masking out delays in recovering lost packets without introducing any playout delays, thus making it suitable for interactive video communication. Through simulation and real Internet experiments, we study the effectiveness and limitations of our proposed techniques and compare their performance to that of existing video error recovery techniques including H.263+ (NEWPRED). The study indicates that RESCU is effective in alleviating the error spread problem and can sustain much better video quality with less bit overhead than existing video error recovery techniques under various network environments.
Keywords :
Internet; forward error correction; interactive video; packet switching; real-time systems; video coding; Internet; RESCU; delays; distortion; error propagation problem; error recovery; error spread problem; forward error correction; interactive video transmission; motion compensation-based video codec; packet loss rates; performance; recovery from error spread using continuous updates; retransmission; transport-level recovery; video frame; Computer errors; Delay effects; Displays; Error correction; Forward error correction; Internet; Motion estimation; Propagation losses; Video codecs; Video compression;
Journal_Title :
Selected Areas in Communications, IEEE Journal on