Skip to content

thu-bplab/D-STAR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

D-STAR: Diffusion-based Sparse Tomographic Angular Recovery for Isotropic-Resolution Photoacoustic Imaging

Di Kong1,2, Haoyu Yang1, Yan Luo1, Zhiqiang Chen3, Bo Lei3, Yi Zhong1, Mingyuan Liu4, Yuwen Chen1, Cheng Ma1,2

1 Tsinghua University 2 Zhongguancun Academy 3 BAAI 4 Capital Medical University

This is the official PyTorch implementation of D-STAR.

Generic badge

Abstract

Anisotropy in imaging systems often results in directional degradation, impairing image quality and complicating subsequent analyses. While multiangle imaging has proven effective in mitigating these effects, it introduces challenges such as extended imaging times and increased excitation doses.

To address these limitations in Photoacoustic Tomography (PAT), we propose a novel approach—Diffusion-based Sparse Tomographic Angular Recovery (D-STAR). D-STAR significantly reduces the number of required angles for high-resolution PAT while maintaining image quality comparable to full tomographic angular imaging. By training a diffusion model on a custom 3D PAT dataset, we optimize the balance between spatial and temporal resolutions, signal-to-noise ratio (SNR), and laser exposure.

Our experiments with excised brain and vessel phantoms demonstrate that D-STAR produces high-fidelity images suitable for both structural and molecular imaging. This method outperforms existing approaches in static structural recovery and quantitative data extraction, offering substantial improvements in imaging quality, particularly in resolution and contrast. Furthermore, D-STAR enhances flexibility in imaging system design, reducing the need for hardware upgrades while improving temporal resolution and minimizing laser exposure.

Getting Started

Cloning the repository

git clone git@github.com:thu-bplab/D-STAR.git
cd D-STAR

Setting up the environment

conda create --name dstar -y python=3.10
conda activate dstar
pip install -r requirements.txt

🧱 Dataset Downloads

Download the D-STAR dataset from TsinghuaCloud.

Running the Inference

Coming soon...

Training the Model

Coming soon...

Acknowledgements

We thank the authors of Med-DDPM, Guided-Diffusion, denoising-diffusion-pytorch for their outstanding codebase, which served as a foundation for this project.

Citation

If you find our work useful for your project, please consider citing the following paper.

@article{kong2025d,
  title={D-STAR: Diffusion-based Sparse Tomographic Angular Recovery for Isotropic-Resolution Photoacoustic Imaging},
  author={Kong, Di and Yang, Haoyu and Luo, Yan and Chen, Zhiqiang and Lei, Bo and Zhong, Yi and Liu, Mingyuan and Chen, Yuwen and Ma, Cheng},
  journal={IEEE Transactions on Medical Imaging},
  year={2025},
  publisher={IEEE}
}

About

[IEEE TMI] D-STAR: Diffusion-based Sparse Tomographic Angular Recovery for Isotropic-Resolution Photoacoustic Imaging

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors