Implementation of a H.26X Software Encoding Speed up Research

H.26X 인코딩 속도향상 구현

  • Published : 2000.04.14

Abstract

본 논문에서는 기존의 H.26X 부호화 시의 속도 저하의 원인인 움직임 추정의 높은 복잡도를 개선하여 소프트웨어만으로 실시간 부호화를 하는 방법을 모색하고자 한다. 논문에서는 스탠포드 대학에서 작성한 소프트웨어 부호기를 분석하여 속도를 높이기 위한 해결 방법으로 두 가지 방법으로 접근하였다. 첫째로 부호기의 속도 저하의 원인인 움직임 추정의 시간을 줄이기 위하여 현재 많이 사용되고 있는 4단계 탐색 알고리즘을 개선한 새로운 알고리즘을 제안하였다. 둘째로 현재 작성된 코드를 인텔사에서 제공하는 ${MMX^{TM}}$ 명령어를 사용, 병렬처리 하여 속도 향상을 꾀하였다.

Keywords