sampling rate을 변환하는 이유가 뭔지 생각해보고 샘플링 속도를 줄이는 방법인 downsampling에 대해 알아봅시다.
Sampling rate 변환
연속 시간 신호의 새로운 이산 시간 표현을 얻기 위해 이산 시간 신호의 샘플링 속도 (sampling rate)를 바꾸는 게 필요할 때가 있습니다. 샘플링 속도를 줄이는 작업을 downsampling, 올리는 작업을 upsampling이라고 합니다.

Downsampling
기존의 시퀀스에서 샘플을 뽑아내어 새로운 시퀀스를 정의해줌으로써 샘플링 속도를 줄일 수 있습니다.

Downsampling 주파수 영역 표현

원 신호

먼저,

식에서 알 수 있듯이,
Aliasing을 방지하기 위해서 두 가지 조건을 만족해야 합니다. 첫 번째로,
* Aliasing이 발생하지 않는 경우

오른쪽은
* Aliasing이 발생하는 경우

Pre-filtering 후 Downsampling 적용

앞에서 봤듯이 downsampling으로 인해 aliasing이 발생한다면, downsampling 적용 전에 신호

사전 필터링 작업 후 downsampling된 신호
GIST 신종원 교수님 '디지털신호처리' 수업 자료를 바탕으로 쓴 글입니다.
'연구 노트 > 디지털신호처리' 카테고리의 다른 글
LTI 시스템의 주파수 응답과 phase distortion, group delay (1) | 2024.04.13 |
---|---|
업샘플링 (Upsampling) (1) | 2024.04.10 |
샘플링 이론 (Sampling Theorem) 알아보기 (0) | 2024.04.08 |
sinsouidal 표현을 위해 Unit circle을 사용하는 이유 (0) | 2023.08.31 |
A/D Conversion 정리 (Sampling, Quantization, Coding) (0) | 2023.08.28 |