신호처리 2

디지털 신호처리(DPS)의 이해_2_STFT, Spectrogram, Mel-Spectrogram

Frequency 분석 1장에서 언급한 것처럼 우리가 일반적으로 취득할 수 있는 음성 데이터에는 다양한 주파수의 정현파(Sinusolida Signal)가 복합적으로 존재하여 복합파(Complex wave)의 형태를 유지하고 있다. 하지만 만약 여러 가지 주파수가 섞여있는 Complex wave에서 우리가 원하는 주파수의 데이터만 뽑아서 확인하고자 한다면 어떻게 찾아야 할까? 일반적으로 Complex wave에서 단일 주파수를 찾아낸다는 것은 이미 다 섞여버린 물감에서 섞기 전 물감을 찾는 것과 같은 과정이다. 따라서 우리는 생각을 전환하여 시간에 따른 amplitude값이 아닌 Frequency를 축으로 하는 그래프를 보고 불필요한 주파수의 값을 지우는 과정이 필요하다. 이를 위한 방법 중 대표적인 것..

신호처리 2021.02.18

디지털 신호처리(DSP)의 이해_1_Sampling, Quantization

1. Digital Signal Processing 컴퓨터가 소리를 인식하기 위해서는 컴퓨터가 이해할 수 있도록 소리를 digial signal로 표현해야 합니다 소리는 일반적으로 진동으로 인한 공기의 압축으로 생성되는데, 이 압축의 정도를 표현한 것이 Wave(파동)입니다. 파동은 진동하여 공간과 매질을 통해 전파해 나가는 현상입니다. 그리고 질량의 이동은 없지만 에너지/운동량의 운반은 존재합니다. 아래 그림을 보면 진동으로 인해 공기가 압축된 모습과, 이를 파동으로 표현한 모습을 확인할 수 있습니다. 파동이라는 것은 결국 퍼져나가기 때문에 물리량으로 볼 수 있습니다. 소리에서 얻을 수 있는 물리량은 크게 3가지가 있습니다. Amplitude(Intensity) : 진폭 Frequency : 주파수 P..

신호처리 2021.02.17