[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss-gnuradio] White Noise detection and elimination
From: |
Robert James |
Subject: |
[Discuss-gnuradio] White Noise detection and elimination |
Date: |
Mon, 18 Nov 2013 08:29:02 -0500 |
I'm working on a series of blocks to measure the level of white noise
and attentuate it. (Yes, I know there are better ways of doing this,
like a Wiener filter - my goal here is to experiment and learn.)
Model: Assume white noise is present in equal power at all frequencies.
Plan:
Signal --> FFT --> [Find min power val over entire freq vector] -->
[Subtract that min val from all freq] --> IFFT --> Output
Two questions:
1. Will this work?
2. What format does the FFT output vector use? I imagine to find the
min power at any freq I need to write my own block - hopefully I can
do this in Python. Code to do that in Python is trivial, but I can't
find the FFT output vector format documented. Likewise for "Subtract"
- I mean this as a mathematical subtraction, *not* attenuation
(multiply), which would attentuate the signal just as much. So if the
FFT output vector is in a logarithmic format, I need to first turn it
into a linear format before subtracting.
- [Discuss-gnuradio] White Noise detection and elimination,
Robert James <=
- Re: [Discuss-gnuradio] White Noise detection and elimination, Martin Braun (CEL), 2013/11/18
- Re: [Discuss-gnuradio] White Noise detection and elimination, Robert James, 2013/11/18
- Re: [Discuss-gnuradio] White Noise detection and elimination, Robert James, 2013/11/18
- Re: [Discuss-gnuradio] White Noise detection and elimination, Martin Braun (CEL), 2013/11/18
- Re: [Discuss-gnuradio] White Noise detection and elimination, Robert James, 2013/11/18
- Re: [Discuss-gnuradio] White Noise detection and elimination, Marcus Müller, 2013/11/18
- Re: [Discuss-gnuradio] White Noise detection and elimination, Robert James, 2013/11/18
- Re: [Discuss-gnuradio] White Noise detection and elimination, West, Nathan, 2013/11/18
- Re: [Discuss-gnuradio] White Noise detection and elimination, Robert James, 2013/11/18