Real-time H.264/AVC High 4:4:4 Predictive Decoder Using Multi-Thread and SIMD Instructions

멀티쓰레드와 SIMD 명령어를 이용한 실시간 H.264/AVC High 4:4:4 Predictive 디코더의 구현

  • 김용환 (전자부품연구원 디지털미디어연구센터, 중앙대학교 첨단영상대학원) ;
  • 김재우 (전자부품연구원 디지털미디어연구센터) ;
  • 최병호 (전자부품연구원 디지털미디어연구센터, 중앙대학교 첨단영상대학원) ;
  • 이석필 (전자부품연구원 디지털미디어연구센터) ;
  • 백준기 (중앙대학교 첨단영상대학원)
  • Published : 2007.08.24

Abstract

This paper presents an real-time implementation of H.264/AVC High 4:4:4 Predictive profile decoder using general-purpose processors by exploiting multi-threading technique and Single Instruction Multiple Data (SIMD) instructions without any quality degradation. We analyze differences between the existing High profile and High 4:4:4 Predictive profile decoder, and show various optimization techniques to decode high fidelity and high definition (HD) video in real-time. Simulation results show that the proposed decoder can play high fidelity HD video at average 40 frames per seconds (fps) for the IBBrBP bistream and about 50 fps for the Intra-only bitstream.

Keywords