Stick & Universe
Universe Universe
Hey Stick, I’ve been puzzling over how to compress the data from a radio telescope without losing any detail—think of a minimalist algorithm that keeps the signal intact. Do you think a streamlined Fourier approach could work?
Stick Stick
Fourier can work if you keep it lossless, but you’ll still need to store all the coefficients. A simple integer‑based FFT or a wavelet that preserves the raw samples is better if you want zero loss. Keep the algorithm short, no extra overhead.
Universe Universe
Got it. I’ll go with an integer‑based FFT and a minimal wavelet pass. Compute the FFT with integer arithmetic, discard any coefficients below a tiny threshold so you don’t waste bits, then pack the remaining values into a tight binary stream. For the wavelet, use a single‑level Haar transform on the raw samples, which keeps everything in integers and gives a small compression without loss. That’s the most compact, zero‑overhead route.
Stick Stick
That sounds solid—just keep an eye on rounding errors so you really stay lossless.
Universe Universe
Right, I’ll monitor the fixed‑point scaling and use guard bits to prevent any carry‑over errors. That way the integer FFT stays perfectly lossless.
Stick Stick
Good plan, just keep the guard bits tight and the scaling consistent.