This repository contains USArt code for the paper:
Kanli, G., Perlo, D., Boudissa, S., Jiřík, R., Keunen, O. (2025). Simultaneous Image Quality Improvement and Artefacts Correction in Accelerated MRI. In: Xu, X., Cui, Z., Rekik, I., Ouyang, X., Sun, K. (eds) Machine Learning in Medical Imaging. MLMI 2024. Lecture Notes in Computer Science, vol 15241. Springer, Cham. https://doi.org/10.1007/978-3-031-73284-3_23
This paper was accepted to the 27th MICCAI Workshop on Deep Generative Models . You can find the poster presented to the MICCAI Workshop conference under Poster_MLMI24_60.pdf.
The preprocessing pipeline and USArt. A) Artifacts and noise are added to full k-space using our MRArt library, before under-sampling is performed using specific masks and acceleration factors. This degraded k-space dataset is used as input for the USArt model. B) USArt utilizes two U-Net based components: K-net and I-net. K-net operates in the k-space domain to fill missing lines, and its output is transformed to the image domain via an inverse Fourier Transform. I-net then refines this output, focusing on artifacts correction and image consistency.
Performance of our USArt model with various under-sampling strategies, acceleration factors, and artefacts. The first three lines compare USArt performance with different under-sampling strategies. The next three lines show USArt performance with different acceleration factors. The next 4 lines show the robustness of USArt to the presence of artefacts. The bottom part of the table provides benchmark values for the reference KIKI model using a 5x acceleration factor and gradient under-sampling in the presence of artifacts, showing the superiority of our model in real-world acquisitions.
Example of USArt: You can predict the USArt model on loading your in the Jupyter notebook titled USArtPediction.ipynb
In order to use the library you need to install the following packages:
- pip install bunch
- pip install sewar
- pip install numpy
- pip install matplotlib
- pip install pycopy-copy
- pip install os-sys
- pip install random2
- pip install keras
- pip install DateTime
- pip install jsonlib
- pip install tensorflow
- pip install tensorflow-addons
- pip install scipy
- pip install functools
You can predict the USArt model on loading your in the Jupyter notebook titled USArtPediction.ipynb.
If you have any questions, feel free to reach out to our support team at imaging@lih.lu.
Having established confidence in the model's capacity to manage simultaneous under-sampling and artefact correction, future research could explore alternative model architectures such as Vision Transformers. These architectures, proven effective in image-to-image translation tasks, hold promise for enhancing our USArt. Moreover, our approach is also applicable to accelerating clinical data and other types of trajectories and more advanced protocols, where various types of artefacts may be observed.
Georgia KANLI, Daniele PERLO, Selma BOUDISSA, Radovan JIRIK and Olivier KEUNEN.
If you find USArt useful in your research, please use the following for citation.
Kanli, G., Perlo, D., Boudissa, S., Jiřík, R., Keunen, O. (2025). Simultaneous Image Quality Improvement and Artefacts Correction in Accelerated MRI. In: Xu, X., Cui, Z., Rekik, I., Ouyang, X., Sun, K. (eds) Machine Learning in Medical Imaging. MLMI 2024. Lecture Notes in Computer Science, vol 15241. Springer, Cham. https://doi.org/10.1007/978-3-031-73284-3_23
