DOI QR코드

DOI QR Code

Error Concealment Using Gradient Vectors in H.264 Decoder

H.264 디코더에서 기울기 벡터를 이용한 에러복원 방법

  • 전성훈 (전남대학교 대학원 전산학과) ;
  • 유재명 (전남대학교 대학원 전산학과) ;
  • 이귀상 (전남대학교 전자컴퓨터공학부)
  • Published : 2006.06.01

Abstract

Recent advances in information technology have resulted in rapid growth in the mobile communication. With this explosive growth, reliable transmission and error concealment technique become increasingly important to offer high quality multimedia services. In this paper, we propose an improved BMA(Boundary Matching Algorithm) method using gradient vectors to conceal channel errors in inter-frames of H.264 video images. General BMA method computes the sum of pixel differences of adjacent pixels of the candidate block and its neighbouring blocks, assuming that adjacent pixels have almost the same value. In real images, however, there exist some gradients, which means that the pixel values are increasing or decreasing in a specific direction. In this paper, we develop a precise estimation method of errors in candidates blocks using gradient information and try to recover lost blocks with this technique. Experimental results show the improvement of picture quality about $1{\sim}3dB$ compared to existing methods.

이동 통신의 급속한 발전으로 고품질 영상 서비스가 요구됨에 따라 이동 통신 환경과 같은 에러에 노출된 채널환경 하에서 고품질 영상 서비스를 제공하기 위한 에러 복원 기술의 필요성이 증가되고 있다. 본 논문에서는 H.264 화면간(Inter) 프레임에서의 채널 에러에 대한 보완 방법으로 기울기 벡터를 이용한 강화된 BMA(Boundary Matching Algorithm) 방법을 제안 한다. 일반적인 BMA 방법은 후보블록과 인접블록에 대해 차분을 계산할 때, 인접한 픽셀들의 차분의 합을 구한다. 이는 인접한 픽셀들이 대체적으로 같다는 가정에서 이루어지나 실제 영상에서는 기울기가 존재하게 되고 인접한 픽셀들은 특정한 방향으로 픽셀값이 증가하거나 감소하게 된다. 본 논문에서는 이러한 영상에서의 기울기를 고려한 정확한 차분방법을 개발하여 이를 적용한 영상복원을 시도한다. 채널 에러로 손실된 영상에 제안 방법을 적용한 결과 기존에 적용된 방법에 비해 약 $1{\sim}3dB$ 정도 향상된 영상을 획득할 수 있었다.

Keywords

References

  1. B. Sklar, 'Rayleigh Fadig Channels in Mobile Digital Communication Systems, Part I:Characterization', IEEE Commun, Mag., Vol.35, No.9, pp.136-146, Sept., 1997 https://doi.org/10.1109/35.620535
  2. W. C. Jakes, Microwave Mobile Radio Reception, New York: Wiley, 1974
  3. P.Wong and D. Britland, Mobile Data Communications Systems, Artech House, Norwood Ma, 1995
  4. Raj Talluri, 'Error-Resilient Video Coding in the ISO MPEG-4 Standard.' IEEE Communication Magazine, Vol.36, Issue 6, June 1998 Page(s) : 112-119 https://doi.org/10.1109/35.685373
  5. Yanling Xu and Yuanhun Zhou 'H.264 Video Communication Based Refined Error Concealment Schemes', Consumer Electronics, IEEE Transactions on Volume 50, Issue 4, pp.1135-1141, Nov., 2004 https://doi.org/10.1109/TCE.2004.1362510
  6. A. H. Sadka, Compressed video communications, John Wiley, 2002
  7. P. Cuenca, P. Garrido, F. Quiles, and O. Barbosa, 'An efficient protocol architecture for error resilient MPEG-2 video communications over ATM networks,' IEEE Trans. on Broadcasting, Vol.45, No.1, pp.129-140. Mar., 1999 https://doi.org/10.1109/11.754992
  8. J. J. Chen, L. G. Chen, and R. M. Weng, 'Error concealment of lost motion vectors with overlapped motion compensation,' IEEE Trans. on Circuits and Systems for Video Technology, Vol.7, No.3, pp.560-563, Jun., 1997 https://doi.org/10.1109/76.585936
  9. Jian Feng, Kwok-Tung Lo and Hanssna Mehrpour, 'Error Concealment for MPEG video transmissions,' IEEE Trans. Consumer Electronics, Vol.43, No.2, pp.183-187, 1997 https://doi.org/10.1109/30.585539
  10. W.M Lam, A.R. Reibman and B. Siu, 'Recovery of lost or erroneously received motion vectors,' Proceedings of ICASSP, pp.417-420, April, 1993 https://doi.org/10.1109/ICASSP.1993.319836
  11. NamRye Son, YoJin Yang, GueeSang Lee, SungJu Park, 'A New Boundary Matching Algorithm Based on Edge Detection', Lecturre note serial:Information and Communication Technology, LNCS2510, Iran, pp.84-92, October, 2002
  12. A. Vailaya, A. K. Jain, and H. J. Zhang, 'On image classification : city images vs. landscaper,' Pattern Recognition, Vol.31, No.12, pp.1921-1933, Jan., 1998 https://doi.org/10.1016/S0031-3203(98)00079-X