Skip to content
/ LMPDnet Public

Deep unrolled primal dual network for TOF-PET list-mode image reconstruction

Notifications You must be signed in to change notification settings

RickHH/LMPDnet

Repository files navigation

LMPDnet

Deep unrolled primal dual network for TOF-PET list-mode image reconstruction

Set up

Create a conda Environment

conda env create --name LMRecon python==3.8
conda activate LMRecon
pip install requirements.txt

Set system environment variables

  1. Download the file parallelproj.c_dll and create a new variable named PARALLELPROJ-C-LIB in the system variable, pointing to the path where parallelproj_c.dll is located
  2. Download the file parallelproj_cuda.dll and create a new variable named PARALLELPROJ-CUDA-LIB in the system variable, pointing to the path where parallelproj_cuda.dll is located
  3. Create a new variable named PYTHONPATH in the system variable to point to the current working directory.

Acknowledgement

Our simulation and projection codes are based on parallelproj. The simulated phantom is created based on the FBSEM, Many Thanks.

Citation

If you find our paper or repo useful, please consider citing our paper:

@misc{hu2024deepunrolledprimaldual,
      title={Deep unrolled primal dual network for TOF-PET list-mode image reconstruction}, 
      author={Rui Hu and Chenxu Li and Kun Tian and Jianan Cui and Yunmei Chen and Huafeng Liu},
      year={2024},
      eprint={2410.11148},
      archivePrefix={arXiv},
      primaryClass={eess.IV},
      url={https://arxiv.org/abs/2410.11148}, 
}

About

Deep unrolled primal dual network for TOF-PET list-mode image reconstruction

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published