적응적 경계 정합을 이용한 시간적 에러 은닉 기법

A Temporal Error Concealment Technique Using The Adaptive Boundary Matching Algorithm

  • 김원기 (한양대학교 전자통신전파공학과) ;
  • 이두수 (한양대학교 전기전자컴퓨터공학) ;
  • 정제창 (한양대학교 전기전자컴퓨터공학부)
  • 발행 : 2004.05.01

초록

에러가 존재하는 전송환경을 통해 MPEG-2 비디오를 전송하기 위해서는 다양한 에러 제어 기법이 필요하다. 특히, 수신 단에서 독립적으로 구현할 수 있는 에러 은닉 기법은 양질의 영상을 얻기 위해 중요한 기술이다. 본 논문에서는 매크로블록이 움직임 벡터와 함께 손상이 되었을 때 움직임 벡터 추정 및 적응적인 BMA 방법을 이용하는 시간적 에러 은닉 방법에 대해 제안한다. 복잡도가 높은 BMA를 사용하기에 앞서 주변 움직임 벡터를 이용한 움직임 벡터 추정을 통해 에러 은닉을 수행한다. 그 결과가 만족스럽지 못할 때에는 주변 매크로블록의 움직임 활동도와 움직임 리터에 따라 탐색 범위를 줄이고 신뢰도가 높은 경계화소들을 추출하는 적응적 BMA을 적용함으로써 에러 블록을 좀더 효과적으로 복원할 수 있다. 이러한 에러 은닉 방법은 기존의 BMA와 비교하여 복잡도는 줄이면서 PSNR 측면에서 0.3∼0.7㏈ 정도의 성능향상을 보인다.

To transmit MPEG-2 video on an errorneous channel, a number of error control techniques are needed. Especially, error concealment techniques which can be implemented on receivers independent of transmitters are essential to obtain good video quality. In this paper, prediction of motion vector and an adaptive boundary matching algorithm are presented for temporal error concealment. Before the complex BMA, we perform error concealment by a motion vector prediction using neighboring motion vectors. If the candidate of error concealment is not satisfied, search range and reliable boundary pixels are selected by the temporal activity or motion vectors and a damaged macroblock is concealed by applying an adaptive BMA. This error concealment technique reduces the complexity and maintains a PSNR gain of 0.3∼0.7㏈ compared to conventional BMA.

키워드

참고문헌

  1. Proceedings of the IEEE v.86 Error control and concealment for video communications: A review Y.Wang;Q.F.Zhu https://doi.org/10.1109/5.664283
  2. IEEE Trans. Circuits Syst. Video Technol. v.3 no.3 Cell-loss concealment in ATM video codecs M.Ghanbari;V.Seferidis https://doi.org/10.1109/76.224234
  3. IEEE J. Select. Areas Commun. v.7 no.5 Selective recovery of video packet loss using error concealment M.Wada https://doi.org/10.1109/49.32344
  4. IEEE Trans. Image Processing v.3 no.5 Cell-loss concealment techniques for layered video codecs in an ATM networks L.H.Kieu;D.N.Ngan https://doi.org/10.1109/83.334978
  5. IEEE TENCON Recovery of motion vectors for error concealment J.Suh;Y.Ho
  6. Error Concealment Techniques for H.263 Video Transmission D.Kwon;P.Driessen
  7. Proc. ICIP Robust error concealment algorithm using iterative weighted boundary matching criterion Young H.Jung;Yong goo Kim;Yoonsik Choe
  8. Proc. ICIP v.1 A temporal error concealment method for MPEG coded video using multi-frame boundary matching algorithm Y.C.Lee;Y.Altunbasak;R.Mersereau
  9. IEEE Trans. Consumer Electronics v.43 no.2 Error concealment for MPEG video transmissions Jian Feng;Kwok Tung Lo;Hanssna Mehrpour https://doi.org/10.1109/30.585539
  10. Proceedings of ICASSP Recovery of lost or erroneously received motion vectors W.M.Lam;A.R.Reibman;B.Siu
  11. IEEE ICIP The error concealment feature in the H.26L test model Ye Kui Wang;Miska M.Hannuksela;Viktor Varsa