Implementation of Noise Reduction for Digital Video Camcorder

디지털비디오캠코더 소음 저감 알고리즘 구현

  • 박재하 (삼성전자 디지털미디어연구소 Audio Lab.) ;
  • 오윤학 (삼성전자 디지털미디어연구소 Audio Lab.) ;
  • 이혁재 (삼성전자 디지털미디어연구소 Audio Lab.)
  • Published : 2004.11.01

Abstract

본 논문에서는 TeakLite DSP 프로세서를 이용하여 캠코더에서 레코딩을 할 때 모터 소음과 주변 잡음이 입력되어 오디오 신호의 명료도가 떨어지는 문제점을 해결하기 위한 잡음 제거 기법의 실시간 구현에 대해서 기술하고자 한다. 잡음 제거를 위해서는 일반적으로 많이 사용되고 있는 Spectral Subtraction 기법을 사용하였다. 알고리즘 구현시 MIPS 감소에 효과적이었던 최적화 기법들을 적용하여 TeakLite DSP 프로세서에서 최적화되어 동작하도록 하였다. 최적화된 Spectral Subtraction 어셈블리 코드는 TeakLite DSP 프로세서에서 32 kHz, 16 bit 입력에 대해 40 MIPS에서 동작하였다.

Keywords