Error control for H.263 video transmission over wireless channels

We consider ways to combat the error effects when transmitting H.263 video over a wireless channel. The error control measures consist of two "layers", namely that of the coded bitstream and of the video information. At the bitstream layer, we employ error-resilient entropy coding (EREC), with pseudo-random block interleaving, to reduce the error propagation in decoding of variable-length codewords. At the information layer, we employ a DC recovery scheme to conceal the effects of corrupted DC coefficients. Corrupted motion vectors are detected and corrected using a motion-vector pairing technique in the encoder and a corresponding motion-vector checking and recovery algorithm in the decoder. By these methods, corrupted strips in the images caused by loss of synchronization are avoided. The annoying "green/pink block artifacts" caused by erroneous DC coefficients and the effects of incorrect motion compensation caused by corrupted motion vectors are also reduced.

[1]  Nick G. Kingsbury,et al.  Transcoding of MPEG-II for enhanced resilience to transmission errors , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[2]  Toshio Kawahara,et al.  Video transmission technology with effective error protection and tough synchronization for wireless channels , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[3]  W. C. Jakes,et al.  Microwave Mobile Communications , 1974 .

[4]  Yen-Lin Chen,et al.  WIRELESS TRANSMISSION ERROR CONTROL FOR H.263 VIDEO , 1998 .

[5]  David R. Bull,et al.  Error resilient arithmetic coding of still images , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[6]  Nick G. Kingsbury,et al.  The EREC: an error-resilient technique for coding variable-length blocks of data , 1996, IEEE Trans. Image Process..