Ajinkya Kadu · Felix Lucka · Joost Batenburg
Welcome to DynamicXRayCT! We introduce a novel method that integrates level-set method and compressed sensing for the reconstruction of temporal images in dynamic tomographic imaging.
In dynamic tomographic imaging, capturing discrete objects with smooth boundaries that vary over time has always been a challenging task, especially with limited measurements at each time point. DynamicXRayCT addresses this challenge by advanced algorithm. Our approach combines spatial and temporal information of dynamic objects, using the level-set method for image segmentation and a sinusoidal basis for motion representation. This results in a computationally efficient and easily optimizable variational framework called Dynamic Shape Sensing (DSS). Our method stands out by enabling the reconstruction of high-quality 2D or 3D image sequences with just a single projection per frame.
- Temporal Image Reconstruction: Achieve high-resolution imaging with limited measurements.
- Level-Set Image Segmentation: Segmentation for smoothly evolving objects.
- Sinusoidal Motion Capture: Captures the dynamics of objects in motion.
- Optimized Variational Framework: Offers computational efficiency and ease of optimization.
- Xray Dataset Compatibility: Demonstrate better performance on both synthetic and real X-ray tomography datasets.
Please consider citing our work if you find it useful
@article{Kadu:DynamicTomo:2023,
title={Single-shot Tomography of Discrete Dynamic Objects},
author={Kadu, Ajinkya and Lucka, Felix and Batenburg, Kees Joost},
journal={arXiv preprint arXiv:2311.05269},
year={2023}
}
Please refer to the following for setting up and running the code:
Repo Structure:
📁 /src
: the source codes.📁 /examples
: CT applications and examples.📁 /docs
: documentation and resources.
@article{Kadu:DynamicTomo:2023,
title={Single-shot Tomography of Discrete Dynamic Objects},
author={Kadu, Ajinkya and Lucka, Felix and Batenburg, Kees Joost},
journal={arXiv preprint arXiv:2311.05269},
year={2023}
}
The code and models are available for use without many restrictions. See the LICENSE file for details.
Please contact Ajinkya Kadu for any questions. We welcome contributions and feedback from the community. We invite you to:
- 🐛 Report Issues
- 🌟 Suggest Enhancements
- 🤝 Contribute to the Code
Check our Contribution Guidelines for more.