High-speed caption processing technology using CUDA

CUDA 를 이용한 고속 자막 처리 기술

  • Kim, Hyun soo (Department of Electronics and Communications Engineering, Kwangwoon University) ;
  • Kim, Dae yeol (Department of Electronics and Communications Engineering, Kwangwoon University) ;
  • Kwon, Seung-Cheol (Department of Electronics and Communications Engineering, Kwangwoon University) ;
  • Sohn, Chae-Bong (Department of Electronics and Communications Engineering, Kwangwoon University)
  • 김현수 (광운대학교 전자통신공학과) ;
  • 김대열 (광운대학교 전자통신공학과) ;
  • 권승철 (광운대학교 전자통신공학과) ;
  • 손채봉 (광운대학교 전자통신공학과)
  • Published : 2015.07.01

Abstract

본 논문에서는 멀티미디어 및 수학 관련 알고리즘 분야에서 각광 받고 있는 CUDA(Compute Unified Device Architecture) 기법을 실시간 동영상 자막 처리에 이용 한다. 실시간 고화질 동영상 자막 처리의 낮은 속도를 개선하기 위한 방법 제안으로 써, 이의 함수 구성을 제안한다. 기존의 자막 처리 방식에서는 하나의 코어만을 이용하였다. 이 방법 대신에 CUDA 를 적용 함으로써, 더 많은 코어를 이용해 실시간 자막 처리의 지각적인 성능을 향상하였다. 삽입하고자 하는 자막에 대해 비트맵 이미지를 형성하고, 이의 정보를 처리한다. Intel $Core^{TM}$ i7-4710 MQ, GTX870 환경에서 실험하였으며, 실험 결과 C code 만으로 연산을 한 것 보다 CUDA code 가 약 88% 정도의 속도 향상이 있음을 보였다.

Keywords