jks-prv/Beagle_SDR_GPS

[Feature Request] Update wdsp noise reduction

Opened this issue · 0 comments

It seems Warren, NR0V improved the noise reduction in Thetis (OpenHPSDR software) quite a bit.
From the changelog https://github.com/ramdor/Thetis/releases/tag/v2.10.3.6-rc1:

[add] NR2. Additional setting T2 that will aid with weaker signal clarity when using Trained model. Lower setting of T2 will prevent blocking of very weak signals at the cost of a slight increase in noise. -NR0V
[add] New NR features: (1) the "Trained" gain method as described below, (2) an alternative Noise Power Estimation method called "NSTAT" which should have a faster response to changing noise levels, and (3) code added in the AE Filter that removes an annoying rumble that could occasionally occur.
["Trained"] The new "Trained" NR has a file (zetaHat.bin). It is a data file that contains the essential information extracted from "training" the algorithm. The algorithm is currently "trained" with about 72 hours of noise and speech recordings. The file may, at some point, be replaced or augmented if different training is required.

See also wdsp's source: https://github.com/ramdor/Thetis/blob/master/Project%20Files/Source/wdsp/emnr.c