Given a signal buried in noise, what is the best linear way to recover the clean part? Norbert Wiener's answer: weight each component by how much of it is signal versus noise. Where the signal-to-noise ratio is high, pass it through; where noise dominates, suppress it — the optimal gain is S/(S+N) in terms of the power spectra. It is the mathematically optimal denoiser under the mean-square criterion, the ancestor of every deconvolution and spectral-subtraction scheme. Reconstruction of the clean signal is caused by knowing the statistics: the structure — the relative power of signal and noise — is what tells the filter how hard to trust each frequency.
An observed value that is signal plus noise, with known variances. The demo computes the Wiener gain and reconstructs the clean estimate: live demo
“Denoising is a matter of tuning knobs.” — Wiener made it optimal: the gain S/(S+N) minimizes the mean-square error exactly, given the statistics. The best linear recovery, not a heuristic. cited
Weight each part by its signal-to-noise ratio and the mean-square error is minimized. The clean signal recovered because the statistics say how much of it is really there. Wiener-Kolmogorov
On the canonical compiler, signal power 4 and noise power 1 give Wiener gain 0.8; an observed 5 reconstructs to a clean estimate 4: