The pixel values of this CT scan are expressed in Hounsfield Units:
Basic concept of signal and noise:
The noise distributions within the object and in the background are characterized by normal distributions defined by their standard deviations
The differences between images are due to the noise texture, that is, the spatial-frequency distribution of the noise is different in these two images.
The noise-power spectrum (NPS) is a useful measure that provides a more complete description of noise than the simple standard deviation. It describes the noise variance as a function of spatial frequency and therefore characterizes noise texture.
NPS can be calculated with the formula:
Result of NPS in spatial frequency
The
The initial positive slope of this curve results from the ramp filtering that is used in filtered-back-projection reconstruction, and the negative slope at higher spatial frequencies occurs due to the roll-off properties of the reconstruction kernel used to dampen high-frequency noise in the images.
python train_DnCNN.py --num_scans 5 --num_epochs 10 --batch_size 32 -lr 0.0001 --noise_level 15
python train_DIP.py --num_epochs 5000 -lr 0.0001
- NumPy (2.1.1)
- Pandas (2.2.3)
- Matplotlib (3.9.2)
- opencv-python (4.10.0.84)
- SciPy (1.14.1)
- PyTorch (2.4.1)
- Pydicom (3.0.1)
All requirements: requirements.txt