PyTorch implementation of the paper "EAGLE: An Edge-Aware Gradient Localization Enhanced Loss for CT Image Reconstruction", officially published in SPIE Journal of Medical Imaging. This repository includes the code for our novel Eagle-Loss function, designed to improve the sharpness of reconstructed CT images.
To ensure compatibility, please install the necessary packages using the following commands to create a conda environment and install eagle_loss package.:
git clone https://github.com/sypsyp97/Eagle_Loss.git
conda env create -f environment.yml
conda activate eagle_loss
cd Eagle_Loss
pip install -e .
FOV extension data can be downloaded here.
You can find the example usage in example.py
.
Please cite the following paper and star this project if you use this repository in your research. Thank you!
@article{sun2025eagle,
title={EAGLE: an edge-aware gradient localization enhanced loss for CT image reconstruction},
author={Sun, Yipeng and Huang, Yixing and Yang, Zeyu and Schneider, Linda-Sophie and Thies, Mareike and Gu, Mingxuan and Mei, Siyuan and Bayer, Siming and Z{\"o}llner, Frank G and Maier, Andreas},
journal={Journal of Medical Imaging},
volume={12},
number={1},
pages={014001--014001},
year={2025},
publisher={Society of Photo-Optical Instrumentation Engineers}
}