Ang pagkalkula sa pagpapabuti ng signal-to-noise ratio (SNR) gamit ang fast Fourier Transform (FFT) ay kinasasangkutan ng pagsusuri ng madalas na domain representasyon ng isang signal. Ang prosesong ito ay tumutulong sa pag-unawa kung paanong ang pagpasa o pagpoproseso ay nagpapatindi ng pagiging malinaw ng signal sa pamamagitan ng pagbabawas ng ingay.

Pag-unawa sa Signal-to-Noise Ratio

Ang SNR ay isang antas ng lakas ng signal na may kaugnayan sa ingay sa paligid, na karaniwan nang ipinahahayag sa mga decibel (dB).

Paggamit ng FFT Upang Suriin ang mga Tanda

Ang FFT ay nag-iinternote ng time-domain signal sa kanyang mga frequency na bahagi. Sa pagsusuri ng frequency spectrum, makikilala mo ang lakas ng signal at ingay sa iba't ibang frequency.

Pagkalkula sa Paghusay ng SNR

Upang malaman ang pagpapabuti ng SNR gamit ang FFT, sundin ang mga hakbang na ito:

  • Kunin ang orihinal na hudyat at i - compute ang FFT nito.
  • Alamin ang pinakatugatog na sangkap na kumakatawan sa hudyat.
  • Sinusukat ang katamtamang lakas ng ingay sa isang frequency band nang walang signal.
  • Pahiran ng pansala o pagpoproseso at i-compute ang FFT ng prinosesong signal.
  • Ulitin ang pagsukat ng ingay sa parehong frequency band.
  • Suriin ang SNR bago at pagkatapos ng pagpoproseso gamit ang pormula:

SNR (dB) = 10 * log[[[(Signal Power / Noise Power)[

Halimbawang Pagkalkula

Kung ang orihinal na signal ay may signal power na 100 unit at lakas ng ingay na 10 unit, ang panimulang SNR ay:

SNR = 10 * log[10][[(100 / 10) = 10 * log[[10[(10]) = 10 dB[[

Pagkatapos salain, kung ang lakas ng ingay ay bumaba sa 2 yunit samantalang ang signal ay nananatili sa 100 yunit, ang bagong SNR ay:

SNR = 10 * log[[10][[[(100 / 2) ⁇ 10]]][[[[[(50) ⁇ 16.99 dB[[[[[[[[5]]]]