Reduced Search for a CELP Adaptive Codebook

CELP 부호화기의 코드북 탐색 시간 개선

  • Lee, Ji-Woong (Dept. of Avionics Eng., Hankuk Aviation Univ.) ;
  • Na, Hoon (Dept. of Avionics Eng., Hankuk Aviation Univ.) ;
  • Jeong, Dae-Gwon (Dept. of Avionics Eng., Hankuk Aviation Univ.)
  • 이지웅 (한국항공대학교 항공전자공학과) ;
  • 나훈 (한국항공대학교 항공전자공학과) ;
  • 정대권 (한국항공대학교 항공전자공학과)
  • Received : 2000.06.15
  • Published : 2000.06.30

Abstract

This paper proposes a reduction scheme for codebook search time in the adaptive codebook using wavelet transformed coefficients. In a CELP coder, pitch estimation with a combined open loop and closed loop search in adaptive codebook needs a lengthy search. More precisely, the pitch search using autocorrelation function over all possible ranges has been shown inefficient compared to the consuming time. In this paper, we propose a new adaptive codebook search algorithm which ensures the same position for the pitch with maximum wavelet coefficient over various scaling factors in Dyadic wavelet transform. A new adaptive codebook search algorithm reduces 25% conventional search time with almost the same quality of speech.

본 논문에서는 웨이블렛 변환계수를 이용하여 CELP 부호기의 코드북 탐색 시간을 개선하는 새로운 방법을 제안하고 있다. CELP 음성 부호화기에서 적응 코드북 탐색시 개루프(open loop) 및 폐루프(closed loop) 탐색을 이용하여 피치를 추출하는 과정은 많은 연산량을 필요로 한다. 특히 개루프 탐색에서 전구간에 걸쳐 자기상관함수를 이용한 피치 추출은 과도한 탐색시간에 비효율적인 것으로 지적되어 왔다. 본 논문에서는 다양한 스케일리 계수에 대한 다이애딕 웨이블렛 변환계수의 최대값의 위치가 변하지 않는 주파수에 피치가 존재하는 특성을 이용하여 새로운 적응코드북 탐색 방법을 제안하고 있다. 제안한 알고리즘은 기존의 적응 코드북 탐색 시간을 25% 감소시켰고, 합성된 음성신호의 음질의 차이는 거의 느낄 수 없었다.

Keywords