WIDS
July 4, 2025 ยท View on GitHub
Paper: Wavelet-refinement-inspired diffusion model for scattering imaging
Authors: Xinyi Wu, Meng Teng, Qi Yu, Xinmin Ding, Wenbo Wan*, and Qiegen Liu*
Optics and Laser Technology
Date : Jul-4-2025
Version : 1.0
The code and the algorithm are for non-comercial use only.
Copyright 2025, School of Information Engineering, Nanchang University.
Abstract
Scattering media causes the random refraction of light along their propagation paths, which notably diminishes the clarity of optical imaging. Current techniques predominantly focus on simple targets, thereby limiting their practical applicability in complex scenarios. This work proposes an approach for wavelet-refinement-inspired diffusion model for scattering imaging. A fullfrequency component diffusion model is utilized to extract priori information of global distribution, while a high-frequency component diffusion model is utilized to acquire priori information about the details of the target. In the reconstruction process, the trained models provide multi-scale constraints in iterations of reconstruction, with the physics-based deconvolution providing fidelity. The results indicate that this work outperforms traditional methods in the reconstruction of complex targets while exhibits robust generalization capabilities. Simulation and experimental validation show that the proposed method can effectively remove the gridding artifacts in the reconstructed images for complex targets. The average PSNR and SSIM of the reconstructed image can reach 22.49 dB and 0.78, respectively. The highest resolution of the algorithm can reach 28.51 lp/mm.
Main procedure and performance





The scattering imaging system

Training
Full-frequency Diffusion Model
python main_wavelet.py --config=aapm_sin_ncsnpp_wavelet.py --workdir=exp_wavelet --mode=train --eval_folder=result
High-frequency Diffusion Model
python main_3h.py --config=aapm_sin_ncsnpp_3h.py --workdir=exp_3h --mode=train --eval_folder=result
Test
Simulation Test
python PCsampling_demo.py
Experiment Test
python PCsampling_demo_shice.py
Checkpoints
WIDS : We provide pretrained checkpoints. You can download pretrained models from [Baidu cloud] (https://pan.baidu.com/s/1CZLfDmLZeSTBFnwx2Hmwbg) Extract the code (1230)
Other Related Projects
-
Imaging through scattering media via generative diffusion model
[Paper] [Code] -
Diffusion Model-boosted Multiplane Extrapolation for Digital Holographic Reconstruction
[Paper] [Code] -
Dual-domain Mean-reverting Diffusion Model-enhanced Temporal Compressive Coherent Diffraction Imaging
[Paper] [Code] -
High-resolution iterative reconstruction at extremely low sampling rate for Fourier single-pixel imaging via diffusion model
[Paper] [Code] -
Real-time intelligent 3D holographic photography for real-world scenarios
[Paper] [Code]