Fast SHVC Decoder using PU-based On-the-fly Up-Sampling

PU 기반 On-the-fly 업샘플링을 이용한 SHVC 복호화기 고속화 방법

  • Kim, Seoung-Hwi (Department of Electronic Engineering at Kwangwoon University) ;
  • Lee, Dongkyu (Department of Electronic Engineering at Kwangwoon University) ;
  • Chae, Chan-Yup (Department of Electronic Engineering at Kwangwoon University) ;
  • Sim, Donggyu (Department of Computer Engineering at Kwangwoon University) ;
  • Kang, Jung-Won (Electronics and Telecommunications Research Institute) ;
  • Oh, Seoung-Jun (Department of Electronic Engineering at Kwangwoon University)
  • Published : 2015.11.06

Abstract

SHVC(Scalable High efficiency Video Coding)는 다양한 멀티미디어 서비스 환경에서 높은 코딩 효율을 위해 공간적, 시간적, 화질적 스케일러빌리티를 이용한 표준 기술이다. SHVC는 멀티-계층 부/복호화를 수행하기 때문에 싱글-계층인 HEVC(High Efficiency Video Coding) 보다 추가적인 복잡도를 요구한다. 본 논문에서는 SHVC 복호화기의 복잡도를 분석하고 SHVC 복호화기에서 높은 복잡도를 차지하는 프레임 기반 업샘플링을 PU 기반 On-the-fly 업샘플링(On-the-fly Up-sampling) 방법과 SIMD 연산을 통해 고속화 한다. 제안하는 알고리즘이 적용된 SHVC 복호화기는 기존 SHVC 복호화기의 복호화 시간보다 평균 1.23배 고속화 성능을 보이며 업샘플링의 복잡도가 24.7%에서 1.9%로 감소하였다. On-the-fly 업샘플링 과정은 기존 프레임 레벨 업샘플링 과정 대비 평균 90.3% 수행시간 감소율을 보인다.

Keywords