Motion Compensation Technique of H.264/AVC Software Decoder

H.264/AVC 소프트웨어 디코더의 움직임 보상 기법

  • Jeong Sa-Kyun (Dept. of Computer Information, Chonbuk National University) ;
  • Jeon Hyung-Su (Dept. of Computer Information, Chonbuk National University) ;
  • Kim Eun-Mi (Division of Computer Games, Howon University) ;
  • Yoo Cheol-Jung (Dept. of Computer Information, Chonbuk National University) ;
  • Chang Ok-Bae (Dept. of Computer Information, Chonbuk National University)
  • 정사균 (전북대학교 컴퓨터정보학과) ;
  • 전형수 (전북대학교 컴퓨터정보학과) ;
  • 김은미 (호원대학교 컴퓨터게임학부) ;
  • 유철중 (전북대학교 컴퓨터정보학과) ;
  • 장옥배 (전북대학교 컴퓨터정보학과)
  • Published : 2006.06.01

Abstract

H.264/AVC는 ITU-T H.264와 ISO/IEC 14496-10(MPEG-4 Part 10)으로 승인된 새로운 국제 비디오 압축 표준이다. H.264/AVC는 압축부호화 효율(이하 압축률)이 높으며 MPEG-2나 MPEG-4등에 비해 압축률이 2배 이상 향상되었으나 복잡도 또한 훨씬 증가하였다. 월등한 압축성능 때문에 방송 분야(DTV 등), 저장용 시스템 분야(PVR 등)에 많은 응용 분야들에 적용하기 위한 움직임이 있다. 그러나, 디코더로 구현하면 복잡도 증가하는 문제가 발생한다. HD급을 지원하기 위한 메모리 대역폭의 경우 MPEG-2 HD에 비해 H.264/AVC만의 복잡한 움직임 보상으로 인해 2배 이상이 요구된다. H.264/AVC 디코더는 두 개의 참조픽처를 이용하여 움직임 보상하는 B-픽처와 쌍예측 픽처가있다. 여기서, 참조픽처를 각각 하나씩만 사용하여 디코딩 하면 기존의 복잡도를 줄일 수 있다. 본 논문에서 제안하는 방법은 하나의 참조픽처 선택으로 H.264/AVC 소프트웨어 디코더에서 움직임 보상을 한다. 이로 인하여 복잡도와 메모리 대역폭이 감소하는 방법을 제안한다.

Keywords