DSP를 이용한 차량용 핸즈프리 전화기의 구현

Implementation of Hands-Free Phone in a Car Using DSP

  • Hong, Ki-Jun (ANTS corp) ;
  • Roh, Yi-Ju (Department of Electronics Engineering, Kookmin University) ;
  • Jeong, Kyung-Hoon (Department of Electronics Engineering, Kookmin University) ;
  • Kang, Dong-Wook (Department of Electronics Engineering, Kookmin University) ;
  • Yun, Kee-Bang (Department of Electronics Engineering, Incheon City Cillege) ;
  • Kim, Ki-Doo (Department of Electronics Engineering, Kookmin University)
  • 발행 : 2007.12.25

초록

본 논문에서는 송수화기를 사용하지 않고도 통화 가능한 핸즈프리 통화방식에서 스피커의 출력신호가 마이크로 입력되는 음향반향(acoustic echo)을 효과적으로 제거할 수 있는 음향반향 제거기가 적용된 핸즈프리 전화기의 구현에 관하여 연구한다. 적응필터만을 적용한 기존의 음향반향 제거기는 반향신호와 동시통화의 문제를 동시에 해결하는데 있어서 많은 어려움을 갖고 있다. 이를 해결하기 위해서 본 논문에서는 modified NLMS 알고리즘이 적용된 적응필터, 두 개의 독립된 망각인자(forgetting factor)를 이용하여 원단신호의 음성구간을 정확하게 검출하는 VAD, 마이크신호와 잔여반향신호의 상호상관계수를 이용하여 동시통화 구간을 신속하고 정확하게 판단하기 위한 동시통화 검출기, 그리고 VAD와 동시통화 검출기를 이용한 출력제어부로 구성된 음향반향 제거기를 제안한다. 이러한 구조의 음향반향 제거기가 적용된 핸즈프리 전화기는 기존의 핸즈프리 전화기와 차별되게 반향도 없고 동시통화도 원활한 성능을 보여준다.

In this thesis, we study the implementation of hands-free phone in a car, taking acoustic echo canceller, in order to remove acoustic echo effectively. Conventional coustic echo canceller used for only adaptive filtering has much difficulty to solve both echo and double-talk problem. To tackle this problem, we propose acoustic echo canceller consisting of adaptive filter using a modified NLMS, VAD to catch exact voice activity duration using two independent forgetting factors, double-talk detector to detect fast and precise double talk duration using cross-correlation between microphone signal and residual echo, and output controller using VAD and double-talk detector. The proposed hands-free phone taking acoustic echo canceller shows the performance that has not acoustic echo and guarantees full duplex.

키워드

참고문헌

  1. S. H. Jensen, 'Acoustic echo canceller for handsfree mobile radiotelephony,' Proc. EUSIPCO, Belgium, pp. 1629-1623, 1992
  2. Stephen Oh, 'DSP Technology for a hands-free cellular phone in a car,' Texas Instruments Internal Technical Report, 1996
  3. Jun'ichi Sakaguchi, 'Acoustic echo canceller system materialized with 16-bit fixed point processing type DSP,' IEICE Trans. Fundmentals, vol. E82-A, No. 12, Dec. 1999
  4. E. Hansler, 'Adaptive echo compensation applied to the hands-free telephone problem,' Proc. ISCAS, pp. 279-282, 1990
  5. Hochong Park, 'Design of echo canceller for CDMA digital cellular system,' ICSPAT'96, Oct. 1996
  6. Texas Instrument, Acoustic-Echo Cancellation Software for Hands-Free Wireless Systems, Application Report, Texas Instrument, 1997
  7. 이행우 신유식 '음향반향 제거기를 위한 새로운 동시통화검출 알고리듬' 대한전자공학회 하계종합 학술대회논문지 제21권 pp. 631-634, 1998년