H.264 to MPEG-2 Transcoding considering Distance of Motion Vectors

움직임벡터의 거리를 고려한 H.264 to MPEG-2 Transcoding

  • 손남례 (목포대학교 정보산업연구소) ;
  • 정민아 (목포대학교 컴퓨터공학과) ;
  • 이성로 (목포대학교 정보전자공학)
  • Received : 2009.09.10
  • Accepted : 2010.04.28
  • Published : 2010.05.31

Abstract

After the efficiency of H.264 video compression has been announced, it replaced MPEG-2 standard in several applications. So transcoding methods of MPEG-2 to H.264 have been studying because there are variety devices and contents followed by MPEG-2. Although H.264 supported various service such as IPTV, DMB, digital broadcasting etc, but users using MPEG-2 devices cannot accessible to them. This paper propose H.264 to MPEG-2 transcoding for users of MPEG-2 devices without displacement H.264. The proposed method predicted a motion vector for MPEG-2 encoder after it extracted from motion vectors of variable blocks in H.264 to improve processing time. Also it predicted a optimal motion vector using modified boundary matching algorithm after grasped a special character for boundary and background of object. The experimental results from proposed method show a considerable reduction in processing time, as much as 68% averagely, with a small objective quality reduction in PSNR.

H.264표준으로 압축된 동영상들은 IPTV, DMB, 디지털콘텐츠서비스 등 다양한 응용분야에 사용되고 있다. 기존 MPEG-2표준으로 압축된 동영상들은 H.264표준을 따르는 디바이스에 적합한 트랜스코딩 방법들이 연구되어왔다. 반대로 H.264표준으로 압축된 동영상은 MPEG-2표준 디바이스를 사용하고 있는 사용자들은 시청할 수 없게 되었다. 따라서 본 논문에서는 MPEG-2표준 디바이스를 사용하고 있는 사용자들은 H.264표준을 이용할 수 있는 H.264 to MPEG-2 트랜스코딩을 제안한다. 제안한 알고리즘은 H.264부호기의 특징인 가변블록의 움직임벡터를 MPEG-2의 매크로블록에 적합한 한 개의 움직임벡터를 예측하여 MPEG-2부호기의 계산량을 향상시키는 방법을 제안한다. 이때 H.264표준의 매크로블록안에 존재하는 다양한 움직임벡터들 간의 거리에 따라 MPEG-2부호기에서 최적의 움직임벡터를 예측한다. 실험결과, 제안한 방법의 PSNR은 MPEG-2 부호기의 "전역탐색"과 거의 비슷하면서, 부호화 계산 시간은 평균적으로 약 68% 감소하였다.

Keywords

References

  1. ISO/IEC 13818, Information Technology (MPEG-2): Generic Coding of Moving Pictures and Associated Audio Information, 1995
  2. Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG (ISO/IEC JTC1/ SC29/WG11 and ITU-T SG16 Q.6), November 2002.
  3. Kalva H. and Petljanski B, "Exploiting the directional features in MPEG-2 for H.264 intra transcoding", IEEE Transactions on Consumer Electronics, Vol.52, Issue 2, pp.706-711, 2006
  4. Li Wang, Qi Wang, Yu Liu and Wei Lu, "A fast Intra Mode Decision Algorithm for MPEG-2 to H.264 Video Transcoding", IEEE 10th International Symposium on Consumer Electronics (ISCE) pp.1-5, 2006
  5. Gao Chen, Shouxun Lin and Yongdong Zhang, "A Fast Coefficients Conversion Method for the Transform Domain MPEG-2 to H.264 Transcoding", International Conference on Digital Telecommunications (ICDT) pp.17-17, 2006
  6. Xiaoan Lu, Tourapis, A.M., Peng Yin and Boyce, J., "Fast mode decision and motion estimation for H.264 with a focus on MPEG-2/H.264 transcoding", IEEE International Symposium on Circuits and Systems (ISCAS), pp.1246-1249 Vol.2, 2005
  7. Kalva, H.: Issues in H.264/MPEG-2 video transcoding. Computer Science and Engineering, 2004
  8. Yang, L., Song, X., Hou, C., Dai, J.: H.264 MPEG-2 transcoding based on personal video recorder platform. In: Proc. of the Ninth International Symposium on Consumer Electronics, pp.438-440, 2005
  9. Kunzelmann, P., Kalva, H.: Reduced complexity H.264 to MPEG-2 transcoder. ICCE International Conference on Consumer Electronics, 2007
  10. Moiron, S., Faria, S., Assuncao, P., Silva, V., Navarro, A.: Fast interframe transcoding from H.264/AVC to MPEG-2. ICIP, 2007
  11. 신익경, "비디오 트랜스코더에서 움직임벡터를 이용한 효율적 매크로블록 모드 결정 기법 연구", 석사학위 논문, 2003
  12. J. Youn and Ming-Ting Sun, "Motion Vector Refinement for high-performance transcoding", in IEEE Int. Conf. Consumer Electronics, Los Angeles, C.A., Vol.1, Issue 1, pp.30-40,March 1999.
  13. Moiron. S, et. al, "H.264/AVC to MPEG-2 Video Transcoding Architecture", Proc. conf. on telecommunications, Vol.1, pp.449-452, 2007
  14. S. Ghanbari and M. Z. Bober, "A cluster based method for the recovery of the lost motion vectors in video coding," IEEE Mobile and wireless communications network, 2002.
  15. S. Sharmat, "Transcoding of H.264 BITSTREAM to MPEG-2 BITSTREAM", Master's thesis, 2007
  16. Moiron, S., Faria, S., Assuncao, P., Silva, V., Navarro, "Mode Conversion for H.264 to MPEG-2 Video Transcoder", Proc Picture Coding Symposium, 2007
  17. 김기홍, 손남례, 신윤정, 이귀상, "H.264 to MPEG-2 Transcoder에서 P-frame을 위한 움직임벡터 비교 연구", 한국컴퓨터정보학회학계학술대회, July, 2009.
  18. Hari Kalva and Phil Kunzelmann, "Dynamic Motion Estimation for Transcoding P frmaes in H.264 to MPEG-2 Transcoders", IEEE Trans. on Consumer Electroics, Vol.54, No.2, May, 2008
  19. Siwei Ma, Wen Gao, P. Gao, and Y. Lu, "Rate control for advanced video coding standard," IEEE International Symposium on Circuits and Systems, Vol.2, pp.892-895, May 2003.