Motion Vector Recovery Based on Homogeneous Motion Area for H.263 Video Communications

H.263 비디오 통신을 위한 동일 움직임영역 기반 움직임벡터 복원

  • 김정현 (한국전자통신연구원 컴퓨터소프트웨어기술연구소 인터넷 서비스연구부 네트워크소프트웨어연구팀) ;
  • 손남례 (전남대학교 대학원 전산학과) ;
  • 박성찬 (전남대학교 대학원 전산학과) ;
  • 황성운 (한국전자통신연구원 컴퓨터소프트웨어기술연구소 인터넷 서비스연구부 네트워크소프트웨어연구팀) ;
  • 윤기송 (한국전자통신연구원 컴퓨터소프트웨어기술연구소 인터넷 서비스연구부 네트워크소프트웨어연구팀) ;
  • 손덕주 (한국전자통신연구원 컴퓨터소프트웨어기술연구소 인터넷 서비스연구부 네트워크소프트웨어연구팀) ;
  • 이귀상 (전남대학교 정보통신연구소 전산학과)
  • Published : 2001.02.01

Abstract

이동통신 채널과 같이 에러 발생율이 높은 환경에서 부호화된 비디오를 전송할 때 채널에어에 손상된 비트스트림은 복호되기 어려울 뿐만 아니라, 비트스트림의 다른 부분으로까지 에러를 전파시킨다. 한 프레임에 손실블록이 있을 때 기존방법에서는 주변블록들의 움직임벡터 평균을 구하거나 비슷한 예측을 통해 손실블록의 움직임벡터를 복원한다. 그러나 손실블록이 움직이는 객체의 경계부근에서 발생할 때 기존방법은 효율적이지 못한다. 따라서 제안 알고리즘은 기존방법보다 정확한 움직임벡터를 예측하기 위해 손실블록의 주변블록들 중세서 동일한 움직임을 갖는 블록들로 구성된 영역을 찾은 후, 동일움직임영역에 포함된 블록들의 움직임벡터를 이용하여 손실된 블록을 복원한다. 실험결과 제안방법이 기존방법에 비해 PSNR과 시각적인 화질면에서 우수한 성능을 보임을 알 수 있다.

Keywords

References

  1. ITU-T Recommendation H.324/Annex C, 'Multimedia telephone terminals over error prone channels,' Jan. 1998
  2. ITU-T Recommendation H.263, 'Video coding for low bit rate communication,' March 1996
  3. M. Wada, 'Selective recovery of vireo packet loss using error concealment,' IEEE J. Select. Areas Commun, Vol.7, 807-814, June 1994 https://doi.org/10.1109/49.32344
  4. E. Ayanoglu, P. Paucha, and A. R. Reibman, 'Video transport in wireless ATM,' in Proc. ICIP'95, Washington, DC, pp. III 400-403, Oct. 1995 https://doi.org/10.1109/ICIP.1995.537656
  5. E. Ayanoglu, P. Pancha, A. R. Reibman, and S. Talwar, 'Forward error control for MPEG-2 video transport in a wireless ATM LAN,' in Proc. ICIP'96, Lausamme, Switzerland, pp. II 833-836, Sept. 1996 https://doi.org/10.1109/ICIP.1996.561034
  6. Y. Wang, Q-F. ZHU, 'Error Control and Concealment for video Communication : A Review,' proceedings of the IEEE Vol.865, pp.974-997, May 1998 https://doi.org/10.1109/5.664283
  7. M,-J. Chen, L.-G. Chen, and R.-M. Weng, 'Error Concealment of Lost Motion Vectors with Overlapped Motion Compensation,' IEEE Transaction on Circuits and Systems for Video Technology, Vol.7, No.3, pp.560-563, June 1997 https://doi.org/10.1109/76.585936
  8. W. M. Lam, A. R. Reibman, and B. Liu, 'Recovery of lost or erroneously received motion vectors,' Proc. ICASSP, Vol.5, pp.417-420, 1993 https://doi.org/10.1109/ICASSP.1993.319836
  9. J. Feng, K. T. Lo, and H. Mehrpour. 'Error concealment for MPEG video transmissions,' IEEE Trans. Consumer Electronics, Vol.43, No.2, pp.183-187, May 1991 https://doi.org/10.1109/30.585539
  10. K. W. Kang, S. H. Lee. and T. Kim, 'Recovery of coded vidal sequences from channel errors,' Proc. SPIE Vol.2501, pp.19-27, 1995 https://doi.org/10.1117/12.206743
  11. J. Y. Nam, J. S. Seo, J. S. Kwak, and M. H. Lee, 'New block-matching algorithm for motion estimation based predicted direction information,' Proc. SPIE Vol.4067, pp.1212-1220, 2000 https://doi.org/10.1117/12.386710
  12. Z. Yu, H. R. Wu, and S. Yu, 'Lost motion vector recovery for digital video communication,' Proc. SPIE Vol.4067, pp.1250-1260, 2000 https://doi.org/10.1117/12.386544
  13. J. Zhang, J. F. Arnold, M. R. Frater, and M. R. Pickering, 'Video Error Concealment Using Decoder Motion Vector Estimation,' TENCON '97, IEEE Region 10 Annual Conference. Speech and Image Technologies for Computing and Telecommunications., Proceedings of IEEE Vol.2, pp.777-780, 1997 https://doi.org/10.1109/TENCON.1997.648539