Interactive Medical Imaging Simulator
Adjust the scanner parameters to see how the 32x32 CIR knowledge restores the 128x128 patient scan.
Mathematical Theory & Simulation Logic
The simulation follows a Two-Phase Stochastic Process that mimics real-world MRI and 5G communication systems. Here is the mathematical bridge between the domains:
Phase I: Time-Domain Distortions
In the spatial (time) domain, the patient image \(s[n]\) is convolved with the Channel Impulse Response \(h[n]\) and corrupted by additive white noise \(v[n]\):
The simulation models the Quantum Mottle as signal-dependent noise, where the variance is scaled by the target SNR defined in the slider.
Phase II: Frequency-Domain Deconvolution
To avoid the extreme computational cost of spatial deconvolution, we move to the Frequency Domain via the Fast Fourier Transform (FFT). Convolution becomes simple multiplication:
Phase III: The LMMSE (Wiener) Optimal Estimator
The simulator uses the 32x32 Pilot Knowledge to estimate \(\hat{H}\). However, direct inversion (\(1/H\)) would explode the noise. We apply the Wiener Regularization:
Where \(K = 1/SNR\). When noise is high, the filter smoothly attenuates frequencies instead of amplifying error.