사용자 도구

사이트 도구


음향:signal_processor:over_sampling

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
음향:signal_processor:over_sampling [2026/07/27] – 만듦 정승환음향:signal_processor:over_sampling [2026/07/27] (현재) – [Oversampled Clipping Demo] 정승환
줄 12: 줄 12:
  
 ==== 아날로그 안티 앨리어싱 필터(AAF) 조건의 완화 ==== ==== 아날로그 안티 앨리어싱 필터(AAF) 조건의 완화 ====
-* **아날로그 필터의 한계:** 48kHz 목표 시 나이퀴스트 한계는 24kHz이다. 가청 대역(20kHz)과 나이퀴스트 한계(24kHz) 사이의 지극히 좁은 천이 대역(Transition Band) 내에서 신호를 칼같이 차단하려면(Brickwall Filter) 복잡한 고차 아날로그 회로가 필요하다. 하지만 필터의 기울기가 가파를수록 고역대에 심각한 **위상 왜곡(Phase Shift)**과 링잉(Ringing) 현상이 발생한다. +  * **아날로그 필터의 한계:** 48kHz 목표 시 나이퀴스트 한계는 24kHz이다. 가청 대역(20kHz)과 나이퀴스트 한계(24kHz) 사이의 지극히 좁은 천이 대역(Transition Band) 내에서 신호를 칼같이 차단하려면(Brickwall Filter) 복잡한 고차 아날로그 회로가 필요하다. 하지만 필터의 기울기가 가파를수록 고역대에 심각한 **위상 왜곡(Phase Shift)**과 링잉(Ringing) 현상이 발생한다. 
-* **오버샘플링의 해결책:** +  * **오버샘플링의 해결책:** 
-  1. 샘플링 레이트를 64배, 128배 등으로 대폭 올려 나이퀴스트 주파수를 MHz 대역으로 까마득히 밀어낸다. +    샘플링 레이트를 64배, 128배 등으로 대폭 올려 나이퀴스트 주파수를 MHz 대역으로 까마득히 밀어낸다. 
-  2. 아날로그 영역에서는 기울기가 매우 완만하여 위상 왜곡이 없는 **1차~2차 아날로그 필터**만 써도 앨리어싱 성분을 완벽히 차단할 수 있다. +    아날로그 영역에서는 기울기가 매우 완만하여 위상 왜곡이 없는 **1차~2차 아날로그 필터**만 써도 앨리어싱 성분을 완벽히 차단할 수 있다. 
-  3. 초고속으로 입력받은 디지털 데이터 상에서 위상 변이가 없는 **디지털 필터(FIR 등)**로 20kHz 이상의 성분을 정밀하게 잘라낸다. +    초고속으로 입력받은 디지털 데이터 상에서 위상 변이가 없는 **디지털 필터(FIR 등)**로 20kHz 이상의 성분을 정밀하게 잘라낸다. 
-  4. 이후 표본화율을 낮추는 **데시메이션(Decimation / Downsampling)**을 거쳐 최종 48kHz PCM으로 확정한다.+    이후 표본화율을 낮추는 **데시메이션(Decimation / Downsampling)**을 거쳐 최종 48kHz PCM으로 확정한다.
      
 <imgcaption 2 center>{{:음향:digital:sample_rate:pasted:20220113-025140.png|소리의 위상 왜곡이 필터의 컷오프 프리퀀시 보다 훨씬 낮은 주파수부터 시작하기 때문에 고음역대의 왜곡이 있을 수 있다.}}</imgcaption> <imgcaption 2 center>{{:음향:digital:sample_rate:pasted:20220113-025140.png|소리의 위상 왜곡이 필터의 컷오프 프리퀀시 보다 훨씬 낮은 주파수부터 시작하기 때문에 고음역대의 왜곡이 있을 수 있다.}}</imgcaption>
줄 26: 줄 26:
  
 ==== 양자화 노이즈 분산 및 다이나믹 레인지 확보 ==== ==== 양자화 노이즈 분산 및 다이나믹 레인지 확보 ====
-* **노이즈 밀도 감소:** 오버샘플링을 수행하면 양자화 과정에서 발생하는 노이즈의 총량은 그대로 유지되지만, 노이즈가 펼쳐지는 대역폭($f_s/2$)이 MHz 대역으로 넓어진다. +  * **노이즈 밀도 감소:** 오버샘플링을 수행하면 양자화 과정에서 발생하는 노이즈의 총량은 그대로 유지되지만, 노이즈가 펼쳐지는 대역폭($f_s/2$)이 MHz 대역으로 넓어진다. 
-* **노이즈 쉐이핑(Noise Shaping):** 그 결과 우리가 실제 듣는 가청 대역(20Hz ~ 20kHz) 내에 잔류하는 양자화 노이즈의 밀도가 대폭 줄어든다. 여기에 델타-시그마 루프의 노이즈 샤핑 기법을 적용하여 가청 대역의 노이즈를 초고역대로 밀어냄으로써, 낮은 비트 오버샘플링 환경에서도 높은 SNR과 다이나믹 레인지를 확보할 수 있게 된다.+  * **노이즈 쉐이핑(Noise Shaping):** 그 결과 우리가 실제 듣는 가청 대역(20Hz ~ 20kHz) 내에 잔류하는 양자화 노이즈의 밀도가 대폭 줄어든다. 여기에 델타-시그마 루프의 노이즈 샤핑 기법을 적용하여 가청 대역의 노이즈를 초고역대로 밀어냄으로써, 낮은 비트 오버샘플링 환경에서도 높은 SNR과 다이나믹 레인지를 확보할 수 있게 된다.
  
 ===== 디지털 신호 처리(DSP / 플러그인)에서의 오버샘플링 ===== ===== 디지털 신호 처리(DSP / 플러그인)에서의 오버샘플링 =====
줄 44: 줄 44:
  
 {{ youtube>Z8qYs3-Piqk?full }} {{ youtube>Z8qYs3-Piqk?full }}
-  *(Dan Worrall: 오버샘플링을 적용했을 때 비선형 클리핑 과정에서 발생하는 앨리어싱 왜곡이 어떻게 억제되는지 보여주는 시연 영상)*+  * (Dan Worrall: 오버샘플링을 적용했을 때 비선형 클리핑 과정에서 발생하는 앨리어싱 왜곡이 어떻게 억제되는지 보여주는 시연 영상)
  
 ===== 참조 ===== ===== 참조 =====

[공지]회원 가입 방법
[공지]글 작성 및 수정 방법

음향/signal_processor/over_sampling.1785089099.txt.gz · 마지막으로 수정됨: 저자 정승환