Error Concealment Method for MPEG-4 Video in Wireless Environment

무선환경에서 MPEG-4 영상의 오류은닉 방법

  • Park, Sun-Young (Dept. of Information and Communications Engineering, Sejong University) ;
  • Song, Joon-Ho (Varo Vision Co., Ltd.) ;
  • Moon, Joo-Hee (Dept. of Information and Communications Engineering, Sejong University)
  • 박선영 (世綜大學敎 情報通信工學科) ;
  • 송준호 (바로비젼(주)) ;
  • 문주희 (世綜大學敎 情報通信工學科)
  • Published : 2002.11.01

Abstract

Recently, many advanced video application services over the mobile wireless networks have required a transcoder which can efficiently reduce the size of compressed video bitstreams. The transcoder can be worked in either the spatial domain or the DCT domain. In this paper, we propose a new fast hybrid-type transcoder which can efficiently reduce the frame size with keeping the visual quality. The proposed scheme consists of two major processes: a transform domain process and a spatial domain process. We also propose a scheme for coding mode selection and motion vector refinement. Experimental results show that our approach can reduce the computational complexity more than any other conventional spatial-domain transcoder with keeping the visual quality.

전송 오류율이 높은 이동통신 환경에서 동영상 서비스를 제공하려면 전송오류에 대한 검출 및 은닉이 필요하다. 본 논문에서는 MPEG-4 동영상 비트열을 구성하는 비디오 패킷 데이터가 손실되었을 때, 수신단에서 간단히 손상된 영상을 복구해낼 수 있는 적응적 오류은닉 방법을 제안한다. 제안된 방법은, 손실된 비디오 패킷에 포함되었을 매크로블록의 개수가 영상의 움직임 특성을 반영한다는 사실을 이용하여, 블록 반복 및 움직임 보상을 적응적으로 사용하므로써 영상 오류를 은닉하게 된다. 실험 결과, 제안 방법은 영상에 존재하는 움직임 특성에 따라 효과적으로 사용됨을 알 수 있었다. 일반적으로 손쉽게 사용될 수 있는 블록 반복 은닉 방법 혹은 움직임 보상 은닉 방법과 비교하여 최대 1dB 이상의 화질 개선이 있었으며, 주관적 화질 측면에서도 우수한 결과를 얻었다.

Keywords

References

  1. 'Information technology-Generic coding of audio-visual objects Part 2: Visual,' ISO/IEC JTC1/SC29/WG11, ISO/IEC 14496-2
  2. Y. Wang and Q. F. Zhu, 'Error Control and Concealment for Video Communication: A Review,' Proc. IEEE, vol. 86, pp. 974-997, May. 1998 https://doi.org/10.1109/5.664283
  3. 'MPEG-4 video verification model version 14.0,' ISO/IEC JTC1/SC29/WG11 N2932, Oct. 1999
  4. 'Video codec for audiovisual services at $p{\times}64kbits$,' International Telecommunication Union, ITU-T Recommendation H.261
  5. 'Video coding for low bitrate communication,' International Telecommunication Union, ITU-T Recommendation H.263
  6. 'Information technology-Generic coding of moving pictures and associated audio information-Part 2: Video,' ISO/IEC JTC1/SC29/WG11, ISO/IEC 13818-2
  7. S. Aign and K. Fazel, 'Temporal & spatial error concealment technique for hierarchical MPEG-2 video codec,' in Proc. 1995 Int. Conf. Communications, Vol. 3, pp. 1778-1783, 1995 https://doi.org/10.1109/ICC.1995.524505
  8. M. J. Chen, L.-G. Chen, and R.-M Weng. 'Error concealment of lost motion vectors with overlapped motion compensation,' IEEE Trans. on CSVT, Vol. 7, No. 3, pp. 560-564, June 1997 https://doi.org/10.1109/76.585936
  9. M. Al-Mualla, N. Canagarajah, and D. R. Bull, 'Temporal error concealment using motion field interpolation,' IEEE Electron. Lett., Vol. 35, No. 3, pp. 215-217, Feb. 1999 https://doi.org/10.1049/el:19990174
  10. M. C. Hong, H. Schwab, L. P. Kondi, and A. K. Katsaggelos, 'Error concealment algorithms for compressed video,' Signal process.: Image Commun. Vol. 14, No. 6-8, pp. 473-492, May 1999 https://doi.org/10.1016/S0923-5965(98)00061-7
  11. L. Atzori, F. G. B. De Natale, and C. Perra, 'A spatio-temporal concealment technique using boundary matching algorithm and mesh-based warping,' IEEE Trans. Multimedia, Vol. 3, No. 3, Sept. 2001 https://doi.org/10.1109/6046.944476
  12. S. Tsekeridou and I. Pitas, 'MPEG-2 error concealment based on block-matching principles,' IEEE Trans. CSVT, Vol. 10, No. 4, June 2000 https://doi.org/10.1109/76.845010
  13. S. Valente, C. Dufour, F. Groliere, and D. Snook, 'An efficient error concealment implementation for MPEG-4 video streams,' IEEE Trans. on Consumer Electronics, Vol. 47, No. 3, pp. 568-578, Aug. 2001 https://doi.org/10.1109/30.964147
  14. W.-M. Lam, A. R. Reibman, and B. Liu, 'Recovery of lost or erroneously received motion vectors,' ICASSP, Vol. 5, pp. 417-420, 1993 https://doi.org/10.1109/ICASSP.1993.319836
  15. S. Shirani, F. Kossentini, and R. Ward, 'Reconstruction of motion vector missing macroblocks in H.263 encoded video transmission over lossy networks,' ICIP, Vol. 3, pp. 487-491, Oct. 1998 https://doi.org/10.1109/ICIP.1998.727242
  16. 'Information technology-Generic coding of audio-visual objects Part 5: Reference testing,' ISO/IEC JTC1/SC29/WG11, ISO/IEC 14496-5