본문 바로가기
대학원(~2019.07)/디지털신호처리(소프트웨어공학)

Chapter 2 - Digital signal processing [디지털 신호 처리]

by 카터(Carter. CHO) 2017. 3. 24.

1. 서론


이번 포스팅에서는 디지털 신호 처리에 기본인 소리의 특징에 대해 알아보겠다.


(1) Basics of Sound (2) Analog Signal Processing (3) Digital Signal Processing


2. 내용 및 정리  


(1) Basics of Sound


1) Physics : 소리 신호(흔들림)는 매체를 통해 뇌로 전달되며, 신호는 파도가 움직이듯 

               공기 또는 중간 매체를 응축시켰다가 이완시키며 퍼져나간다.

2) 표현 방법 

- Wavefor : 저장장치의 진동판 움직임을 표현하며 일정한 파동의 모습으로 나타냄

- Spectrum : 주파수 높낮이를 이용하여 나타냄 

- Spectrogram : x축의 시간과 y축은 주파수로 색이 짙을 수록 운동량이 큼


*고주파의 특성 : 고주파 대역에서 에너지가 크며 사람에게 높은 음으로 들림

*저주파의 특성 : 저주파 대역에서 에너지가 크며 사람에게 낮은 음으로 들림


(2) Analog Signal Processing


1) Audio Recording 

   지진계 (아날로그 신호 기술) / 축음기 (저장매체의 문제점-소프트) / LP (내구성 문제-마모) / 마그네틱테이프 (자성 문제)


- 아날로그 매체의 특징 : 극한 값으로 수렴, 잡음/왜곡에 약함

- 디지털 매체 특징 : 디지털 신호 특성(0/1),  잡음/왜곡에 강함

* CRC - 巡回冗長検査(じゅんかいじょうちょうけんさ、英: Cyclic Redundancy Check, CRC)

* SHA


- 아날로그 신호 왜곡 

  * 신호 감쇄 / 주파수 왜곡 / 잡음


(3) Digital Signal Processing


1) Aliasing 

2) Nyquist Sampling 이론 : 샘플링시 원본 신호의 2배 이상의 샘플링 수가 필요(고주파 대역 신호 왜곡)

3) Fourier analysis(FFT)

4) Narrowband spectrogram / Wideband spectrogram

(주파수 해상도와 시간축 해상도 이슈로 인해 두 가지 방법을 혼용 필요)


* 아날로그에서 디지털로의 변환

- Quantization

- Linear pulse-code modulation

- Mu-law coding

 

*디지털에서 아날로그로의 변환

- Sampled data

- Nearest-Neighbor interpolation

- Linear interpolation