A New Error Spreading Method for MPEG Streaming Service Over the Internet

인터넷망에서 MPEG 스트리밍 서비스를 위한 새로운 에러 확산 기법

  • Published : 2002.09.01

Abstract

As the MPEG streaming traffics are transmitted over the Internet, MPEG packet losses cause error propagation in both spatial and temporal domains which in turn leads to severe degradation in image quality. This image degradation is become worse by the bursty packet loss at the network. In this paper, we propose a new error spreading method to reduce the effects of bursty packet losses over the Internet. The proposed error spreading method spreads out the not utilize packet losses widely, and can be used for videocasting and video-broadcasting that do not utilize the ARQ method. The proposed method can not only reduce the consecutive losses of image blocks, but also improve the performance of error concealment. Experimental results show that the deterioration of MPEG video quality can be reduced by spreading out the MPEG packet losses.

MPEG 스트리밍 트래픽이 인터넷을 통해서 서비스되어질 때 발생하는 MPEG 비디오 패킷 손실은 영상의 공간적인 그리고 시간적인 에러의 전파 현상을 일으키며, 영상 품질의 심각한 저하를 가져온다. 이러한 영상의 열화 현상은 망에서 패킷의 버스트 손실 특성에 의하여 더욱 더 악화되어진다. 본 논문에서는 버스트 패킷 손실의 영향을 줄일 수 있는 새로운 에러 확산 기법을 제안한다. 제안하는 에러 확산 기법은 국부적으로 발생하는 패킷 손실을 효과적으로 넓은 영역에 분포시킬 수 있으며, videocasting이나 video-broadcasting 분야와 같은 ARQ의 사용이 제한되는 응용 서비스에서 이용될 수 있다. 결과적으로 연속적으로 발생하는 이미지 블록 손실 현상이 줄어들게 되며, 에러 은닉 기법의 성능을 향상시킬 수 있다. 실험 결과는 제안된 에러 확산 기법에 의해 MPEG 패킷 손실이 확산되어 비디오 품질의 열화 현상이 개선될 수 있음을 보이고 있다.

Keywords

References

  1. R. Talluri, 'Error-resilient video coding in the ISO MPEG-4 standard,' IEEE Communications Magazine, Vol. 36, No. 6, pp. 112-119, June 1998 https://doi.org/10.1109/35.685373
  2. D. Milovanovic and Z. Bojkovic, 'MPEG-4 video transmission over Internet,' Telecommunications in Modern Satellite, Cable and Broodcasting Services, Vol. 1, pp. 309-312, Oct 1999 https://doi.org/10.1109/TELSKS.1999.804750
  3. P. Cuenca, A. Garrido, F. Quiles, and O. Barbosa, 'An efficient protocol architecture for error-resilient MPEG-2 video communications over ATM networks,' IEEE Trans. on Broodcasting, Vol. 45, No. 1, pp. 129-140, Mar 1999 https://doi.org/10.1109/11.754992
  4. I. Rhee and S. R. Joshi, 'Error recovery for interactive video transmission over the Internet,' IEEE Journal on Selected Areas in Communications, Vol. 18, No. 6, pp. 1033-1049, June 2000 https://doi.org/10.1109/49.848254
  5. 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, June 1997 https://doi.org/10.1109/76.585936
  6. S. Varadarajan, H. Q. Ngo, and J. Srivastava, 'An adaptive, perception-driven error spreading scheme in continuous media streaming,' Distributed Computing Systems, pp. 475-483, Apr 2000 https://doi.org/10.1109/ICDCS.2000.840960
  7. N. Schroff and M. Schwartz, 'Video modeling within networks using deterministic smoothing at the source,' INFOCOM '94. Networking for Global Communications, 13th Proceedings IEEE, Vol. 1, pp. 342-349, June 1994 https://doi.org/10.1109/INFCOM.1994.337601
  8. P. Pancha and M. El Zarki, 'MPEG coding for variable bit rate video transmission,' IEEE Communications Magazine, Vol. 32, No. 5, pp. 54-66, May 1994 https://doi.org/10.1109/35.281579
  9. S. Sen, J. L. Rexford, J. K. Dey, J. F. Kurose, and D. F. Towsley, 'Online smoothing of variable-bit-rate streaming video,' Multimedia, IEEE Trans. on Multimedia, Vol. 2, No. 1, pp. 37-48, Mar 2000 https://doi.org/10.1109/6046.825793
  10. J. D. Salehi, Z. L. Zhang, J. Kurose, and D. Towsley, 'Supporting stored video: reducing rate variability and end-to-end resource requirements through optimal smoothing,' IEEE/ACM Trans. on Networking, Vol. 6, No. 4, pp. 397-410, Aug 1998 https://doi.org/10.1109/90.720873
  11. D. Wu, Y. T. Hou, W. Zhu, H. J. Lee, T. Chiang, Y. Q. Zhang, and H. J. Chao, 'On end-to-end architecture for transporting MPEG-4 video over the Internet,' IEEE Trans. on Circuits and Systems for Video Technology, Vol. 10, No. 6, pp. 923-941, Sept 2000 https://doi.org/10.1109/76.867930
  12. J. Heinanen, 'Multiprotocol Encapsulation over ATM Adaptation Layer 5,' RFC 1483, July 1993
  13. B. Girod, K. Stuhlmuller, M. Link, and U. Horn, 'Packet loss resilient Internet video streaming,' SPIE VCIP, Vol. 3653, Jan 1999