Half-Pixel Correction for MPEG-2/H.264 Transcoding

DCT 기반 MPEG-2/H.264 변환을 위한 1/2 화소 보정

  • 권순영 (부산대학교 컴퓨터공학과) ;
  • 이주경 (부산대학교 컴퓨터공학과) ;
  • 정기동 (부산대학교 컴퓨터공학과)
  • Published : 2005.10.01

Abstract

To improve video quality and coding efficiency, H.264/AVC adopts different half pixel calculating method compared with the previous standards. So, the transcoder requires additional works to transcode the pre-coded video contents with the previous standards to H.264/AVC in DCT domain. In this paper, we propose the first half-pixel correction method for MPEG-2 to H.264 transcoding in DCT domain. In the proposed method, MPEG-2 block is added to the correction block obtained by difference calculation of half-pixel values between two standards using DCT reference frame. Experimental results show that the proposed achieves better quality than pixel based cascaded transcoding method.

최신 동영상 압축 표준인 H.264는 압축 효율을 높이기 위해 기존의 표준과는 다른 1/2 화소 생성 방법을 사용한다. 그러므로 기존의 동영상 압축표준으로 압축된 비트열을 DCT 상에서 H.264로 트랜스코딩(transcoding)하기 위해서는 추가적인 보정 작업이 필요하다 본 논문에서는 MPEG-2로 압축된 비트열을 DCT 상에서 H.264로 트랜스코딩 할 때 두 표준 간 1/2 화소 값의 차이를 보정하는 기법을 제안한다. 제안된 1/2 화소 보정 기법에서는 DCT 상태의 참조 프레임을 이용하여 두 표준 간의 차이 값을 구하여 입력으로 들어온 블록의 값에 더하여 보정한다. 픽셀 기반에서 보정하는 기법과 성능을 비교한 결과 제안하는 기법이 화질 면에서 우수하였다.

Keywords

References

  1. T. Wiegand, G. Sullivan, A. Luthra, 'Overview of the H.264/AVC Video Coding Standard,' IEEE Transaction on CSVT, Vol. 4, pp. 560-576, July 2003 https://doi.org/10.1109/TCSVT.2003.815165
  2. J. Ostermann, J,Bormans, P. List, D. Marpe, M. Narroschke, F. Pereira, T. Stockhammer, and T. Wedi, 'Video Coding with H.264/AVC: Tools, Performance, and Complexity,' IEEE Circuits Syst. Magazine, Vol.4, No.1, pp.7-28, Apr. 2004 https://doi.org/10.1109/MCAS.2004.1286980
  3. Hari Kalva. 'Issues in H.264/MPEG-2 Video Transcoding,' Consumer Communications and Networking Conference, 2004. CCNC 2004. First IEEE, 5-S Jan. 2004
  4. A. Vetro and C. Christopoulos and H. Sun, 'Video Transcoding Architectures and Techniques: An Overview,' IEEE signal Processing Magazine, ISSN: 1053-5888, Vol. 20, Issue 2, pp. 18-29, March 2003 https://doi.org/10.1109/MSP.2003.1184336
  5. ISO/IEC 13818-2:1995(E) pp.83-100
  6. lain E.G. Richardson, 'H.264 and MPEG-4 Video Compression,' WILEY, 2003
  7. 강진미, 'MPEG-2에서 H.264/AVC로의 변환을 위한 DCT 기반 트랜스코더 구조', 공학석사 학위논문, 2005년 02월
  8. Joo-Kyong LEE, Ki-Dong CHUNG. 'Quantization/DCT Conversion Scheme for DCT-domain MPEG-2 to H.264/AVC Transcoding,' IEICE Trans. Commun., Vol.E88-B, No.7 pp.2856-2863, JULY 2005 https://doi.org/10.1093/ietcom/e88-b.7.2856
  9. T. Shanableh and M. Ghanbari, 'Hybrid DCT/pixel domain architecture for heterogeneous video transcoding,' Signal processing: Image Communication, Vol.18, pp.601-620, 2003 https://doi.org/10.1016/S0923-5965(03)00055-9
  10. G.Cao, Z.Lei, J.Li, N.D.Georganas, Z.Zhu. 'A Novel DCT Domain Transcoder for Transcoding Video Streams with Half-pixel Motion Vectors,' Real-Time Imaging (Elsevier Science) Vol.10. Issue 5, Oc.2004, pp.331-337 https://doi.org/10.1016/j.rti.2004.07.002
  11. Haiyan Shu and Lap-Pui, 'An Efficient Arbitrary Downsizing Algorithm for Video Transcoding,' IEEE Trans. Circuits Syst. Video Technol., Vol. 14, No.6, pp.887-891 https://doi.org/10.1109/TCSVT.2004.828327
  12. S. F. Chang and D. G. Messerschmitt, 'Manipulation and composing of MC-DCT compressed video,' IEEE JNL. Select. Areas Commun,. Vol. 13, pp.1-11 , Jan. 1995 https://doi.org/10.1109/49.363151
  13. http://diml.yonsei.ac.kr/~wizard97/mpeg2/mpeg2v12.zip
  14. http://bs.hhi.de/~suehring/tml/download/old_jm/jm82.zip