A learning experiment in decoding NOAA APT signals "from scratch."
My DSP background is weak, so I'm still working to better understand the mechanics of the Hilbert transform to extract instantaneous amplitude information.
A sample of the CLI usage using Fire:
python noaa_apt_decoder.py --in_path=06261434.wav --out_path image.png --black_point 5 --white_point 95 --components ["image_a","image_b"]
python noaa_apt_decoder.py --in_path 06261434.wav --out_path temp.png --black_point 5 --white_point 70 --components ["image_a"] --colorize True
I found the following resources invaluable: