Sampling - Yunjong-Lee/WiKi GitHub Wiki

Sampling (ํ‘œ๋ณธํ™”)

  • ์ƒ˜ํ”Œ๋ง์ด๋ž€, ์ผ์ •ํ•œ ์‹œ๊ฐ„ ๊ฐ„๊ฒฉ์œผ๋กœ ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ์˜ ๊ฐ’์„ ์ถ”์ถœํ•˜๋Š” ๊ณผ์ •์„ ๋งํ•˜๋ฉฐ, ์ƒ˜ํ”Œ๋ง๋œ ์‹ ํ˜ธ๋Š” discrete ์‹ ํ˜ธ๋กœ ๋‚˜ํƒ€๋‚œ๋‹ค.
    โ€‚ ์‹ ํ˜ธ๋ฅผ ์‹œ๊ฐ„์— ๋Œ€ํ•ด ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฒƒ. โ€‚ (analog signal์€ continuous signal, digital signal์€ discrete signal์ด๋‹ค. ์—ฐ์†๋œ ์‹ ํ˜ธ์™€ ๋Š์–ด์ง„ ์‹ ํ˜ธ๋กœ ์ดํ•ดํ•˜๋ฉด ์‰ฝ๋‹ค)

์ƒ˜ํ”Œ๋ง ๊ณผ์ •

Undersampling

  • ์ •์˜
    โ€‚ band pass filtered signal(์‚ฌ์ „์— ํ•„ํ„ฐ๋ง๋œ ์‹ ํ˜ธ)์„ Nyquist sapling rate๋ณด๋‹ค ๋‚ฎ์€ sample rate๋กœ sampling ํ•˜๋Š” ๊ธฐ์ˆ 
  • ํšจ๊ณผ
    โ€‚ band pass signal์„ undersampling ํ•˜๋ฉด, ํ•ด๋‹น sample์€ ๊ณ ์ฃผํŒŒ ์‹ ํ˜ธ์˜ ์ €์ฃผํŒŒ aliased ์ƒ˜ํ”Œ๊ณผ ๊ตฌ๋ณ„ํ•  ์ˆ˜ ์—†๋‹ค.
    • under์˜ ์˜๋ฏธ๋Š” sampling rate๋ณด๋‹ค ๋†’์€ ์ฃผํŒŒ์ˆ˜ ๋Œ€์—ญ์˜ ์‹ ํ˜ธ๋ผ๋„ sampling์„ ํ•˜๋ฉด ๋‚ฎ์€ ์ฃผํŒŒ์ˆ˜ ๋Œ€์—ญ์œผ๋กœ ๋‚˜ํƒ€๋‚˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๋Š” ๋ฐ์„œ ๋ถ™์—ฌ์ง„ ์ด๋ฆ„

Oversampling

  • ์ •์˜
    โ€‚ Nyquist sampling rate๋ณด๋‹ค ๋†’์€ sampling ์ฃผํŒŒ์ˆ˜๋กœ ์‹ ํ˜ธ๋ฅผ samplingํ•˜๋Š” ๊ธฐ์ˆ 
  • ํšจ๊ณผ
    โ€‚ ์•„๋‚ ๋กœ๊ทธ ํ•„ํ„ฐ๋งŒ์„ ์•ˆํ‹ฐ ์•จ๋ฆฌ์–ด์Šค ํ•„ํ„ฐ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ์–ด๋ ต๊ธฐ ๋•Œ๋ฌธ์—, ์ถ”๊ฐ€๋กœ ์˜ค๋ฒ„์ƒ˜ํ”Œ๋ง์„ ์‚ฌ์šฉ
    โ€‚ (์˜ค๋ฒ„์ƒ˜ํ”Œ๋ง์„ ํ•˜๋ฉด ์•„๋‚ ๋กœ๊ทธ ์•คํ‹ฐ์•จ๋ฆฌ์–ด์‹ฑ ํ•„ํ„ฐ ๊ตฌํ˜„์ด ์‰ฝ๋‹ค)
    โ€‚ โ€‚ -. ์˜ค๋ฒ„์ƒ˜ํ”Œ๋ง ์—†์ด ๋‚˜์ดํ€ด์ŠคํŠธ ํ•œ๊ณ„๋ฅผ ์ดˆ๊ณผํ•˜์ง€ ์•Š๊ณ  ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋Œ€์—ญํญ์„ ์ตœ๋Œ€ํ•œ ํ™œ์šฉํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๋‚ ์นด๋กœ์šด ์ฐจ๋‹จ ํ•„ํ„ฐ๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์€ ์–ด๋ ค์šด ๊ธฐ์ˆ ์ž„.
    โ€‚ โ€‚ โ€‚ -. ์ƒ˜ํ”Œ๋ง ์‹œ์Šคํ…œ์˜ ๋Œ€์—ญํญ์„ ๋Š˜๋ฆฌ๋ฉด ์•คํ‹ฐ์•จ๋ฆฌ์–ด์‹ฑ ํ•„ํ„ฐ ์„ค๊ณ„ ์ œ์•ฝ ์กฐ๊ฑด์ด ์™„ํ™”๋  ์ˆ˜ ์žˆ๋‹ค.
    โ€‚ โ€‚ โ€‚ -. ์ƒ˜ํ”Œ๋ง์ด ์™„๋ฃŒ๋˜๋ฉด ์‹ ํ˜ธ๋Š” ๋””์ง€ํ„ธ ๋ฐฉ์‹์œผ๋กœ ํ•„ํ„ฐ๋ง๋˜๊ณ  ์›ํ•˜๋Š” ์ƒ˜ํ”Œ๋ง ์ฃผํŒŒ์ˆ˜๋กœ ๋‹ค์šด ์ƒ˜ํ”Œ๋ง๋œ๋‹ค.
    โ€‚ โ€‚ โ€‚ -. IC ํšŒ๋กœ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค์šด์ƒ˜ํ”Œ๋ง๊ณผ ๊ด€๋ จ๋œ ๋””์ง€ํ„ธ ํ•„ํ„ฐ๋Š” ์˜ค๋ฒ„์ƒ˜ํ”Œ๋ง ๋˜์ง€ ์•Š๋Š” ์‹œ์Šคํ…œ์— ํ•„์š”ํ•œ ๋™๊ธ‰ ์•„๋‚ ๋กœ๊ทธ ํ•„ํ„ฐ๋ณด๋‹ค ๊ตฌํ˜„ํ•˜๊ธฐ ์‰ฝ๋‹ค.

โ€‚ ํ•ด์ƒ๋„์™€ ์‹ ํ˜ธ๋Œ€ ์žก์Œ๋น„(SNR)๋ฅผ ํ–ฅ์ƒ ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Œ
โ€‚ anti aliasing filter์˜ ์„ฑ๋Šฅ ์š”๊ตฌ์‚ฌํ•ญ์„ ๋‚ฎ์ถœ ์ˆ˜ ์žˆ์Œ(aliasing ๋ฐ ์œ„์ƒ ์™œ๊ณก์„ ๋ฐฉ์ง€ํ•˜๋Š”๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋‹ค)


Quantization (์–‘์žํ™”)

  • ์ƒ˜ํ”Œ๋ง์œผ๋กœ ์ถ”์ถœํ•œ ์‹ ํ˜ธ๋ฅผ ๋ช‡ ๋‹จ๊ณ„๋กœ ๊ตฌ๋ถ„ํ•˜๋Š” ๊ณผ์ •์„ ๋งํ•œ๋‹ค.

์‹ ํ˜ธ์ฒ˜๋ฆฌ ๊ณผ์ •

Analog ์—์„œ Digital๋กœ์˜ ์‹ ํ˜ธ ๋ณ€ํ™˜๊ณผ ๊ด€๋ จ๋œ ์ฐธ๊ณ  ๋‚ด์šฉ ์ •๋ฆฌ ๋ธ”๋กœ๊ทธ