neural network based pre-fft
Posted: Wed Jun 16, 2021 1:06 am
So i admit i dont really know how sdrs or sdr software works but there is data in a “form” that sdrconsole then decodes and renders into visible and audible forms.
That original stream of bits proper prior to any FFT processing is what neural networks work best with and will do the best job of removing the noise by operating on that data- ie i think it is called IQ data or a “spectrum recording”?
Regardless to make it work we would need three things:
an API with input and output so we could train and make a modular system
a tool to combine multiple overlapping recordings so that we can overlay noise signals onto sample good signals
a tool to generate fake noise that acts just like real noise(we could also record some).
Its more a project than a request but it would make me very happy as around sundown on lower Hf above 80 meters everything goes to heck for several hours due to lightening storms hundreds of miles away but its all transient noise and that makes me think it could be removed, and even better so- a neural network understands what good signals behave like and what noise behaves like and so could possibly result in improved overall SNR.
just a thought
That original stream of bits proper prior to any FFT processing is what neural networks work best with and will do the best job of removing the noise by operating on that data- ie i think it is called IQ data or a “spectrum recording”?
Regardless to make it work we would need three things:
an API with input and output so we could train and make a modular system
a tool to combine multiple overlapping recordings so that we can overlay noise signals onto sample good signals
a tool to generate fake noise that acts just like real noise(we could also record some).
Its more a project than a request but it would make me very happy as around sundown on lower Hf above 80 meters everything goes to heck for several hours due to lightening storms hundreds of miles away but its all transient noise and that makes me think it could be removed, and even better so- a neural network understands what good signals behave like and what noise behaves like and so could possibly result in improved overall SNR.
just a thought