에러 강인성 향상을 위한 다상 다운 샘플링 적용 H.264 동영상 부호화 기술

Error-Resilience Enhancement based on Polyphase Down Sampling for the H.264 Video Coding Technology

  • 정은구 (세종대학교 소프트웨어공학과) ;
  • 지아 지예 (세종대학교 소프트웨어공학과) ;
  • 김해광 (세종대학교 소프트웨어공학과) ;
  • 최해철 (한국전자통신연구원 디지털방송연구단 방송미디어연구그룹) ;
  • 김재곤 (한국전자통신연구원 디지털방송연구단 방송미디어연구그룹)
  • Jung, Eun Ku (Dept. of Software Engineering. Sejong University) ;
  • Jia, Jie (Dept. of Software Engineering. Sejong University Xidian University, China) ;
  • Kim, Hae Kwang (Dept. of Software Engineering. Sejong University) ;
  • Choi, Hae Chul (Broadcasting Media Research Group, Digital Broadcasting Research Division, ETRI) ;
  • Kim, Jae Gon (Broadcasting Media Research Group, Digital Broadcasting Research Division, ETRI)
  • 발행 : 2005.09.01

초록

이 논문에서는 다상 다운 샘플링 (Polyphase down sampling)에 기반 한 다중 부호화 기법 (multiple description coding)을 H.264 동영상 기술에 적용한 기술을 제시한다. 먼저 입력된 원 매크로블록에 대해서, 움직임 보상된 잔여 매크로블록을 계산한다. 제안하는 기술은 이 잔여 매크로블록을 DCT, 양자화, 엔트로피 부호화 과정을 거쳐 부호화화는 H.264 동영상 부호화 기술에 있어서 DCT 처리 이전에 다상 다운 샘플링을 적용하여 하나의 매크로블록을 4 개의 기술(description)로 나누어 각각을 부호화한다. 복호화에 있어 4 개의 기술이 모두 수신되면, 원래의 영상을 완전히 복호하고, 일부 기술이 수신되지 않으면, 에러 없이 수신된 기술로부터 보간법에 의해 원래의 영상과 유사한 영상을 복호한다. 모의실험은 JVT SVC(Scalable Video Coding) 표준화를 위한 9 개 시험 동영상 전체에 대해 다양한 패킷 손실 형태의 환경에서 수행 되었다. 실험 결과는 제안된 방법이 H.264 기반의 슬라이스 그룹 맵에 기반 한 에러 숨김 방법보다 0.5-5 dB 향상된 성능을 보여주었다.

This paper presents a polyphase down sampling based multiple description coding applied to H.264 video coding standard. For a given macroblock, a residual macroblock is calculated by motion estimation, and before applying DCT, quantization and entrophy coding of the H.264 coding process, the polyphase down sampling is applied to the residual macroblock to code in four separate descriptions. Experiments were performed for all the 9 test sequences of JVT SVC standardization in various packet loss patterns. Experimental results show that the proposed one gives 0.5 to 5 dB enhancement over an error-concealment based on the slice group map technolgoy.

키워드

참고문헌

  1. Thomas Stockhammer, Miska M. Hannuksela, and Thomas Wiegand, 'H.264/AVC in Wireless Environments,' IEEE Trans. Circuits Syst. Video Technol., Vol.13, No.7, July 2003
  2. Stephan Wenger, 'H.264/AVC Over IP,' IEEE Trans. Circuits Syst. Video Technol., Vol.13, No.7, July 2003
  3. Yao Wang, Qinfan Zhu, 'Error Control and Concealment for Video Communication: A Review,' Proceedings of The IEEE, Vol.86, No.5, May 1998
  4. Ekram Khan, Stefan Lehmann, Hiroshi Gunji, and Mohammed Ghanbari, 'Iterative Error Detection and Correction of H.263 Coded Video for Wireless Networks,' IEEE Trans. Circuits Syst. Video Technol., Vol.14, No.12, December 2004
  5. Vivek K. Goyal, 'Multiple description coding: compression meets the network', IEEE signal processing magazine, pp74-93, September 2001
  6. Nicola Franchi, Marco Gumagalli, Rosa Lancini and Stefano Tubaro, 'Multiple description video coding for scalable and robust transmission over IP ', IEEE trans on. CSVT, Vol. 15, No3, March 2005. pp321-334, 2005
  7. Stephan Wenger, 'Error Patterns for Internet Experiments,' [Online]. Available ftp://ftp.imtc-files.org/.