Treffer: XPCIpy: A Python toolkit for X-ray phase-contrast imaging.

Title:
XPCIpy: A Python toolkit for X-ray phase-contrast imaging.
Source:
Optics express [Opt Express] 2025 Nov 03; Vol. 33 (22), pp. 45949-45966.
Publication Type:
Journal Article
Language:
English
Journal Info:
Publisher: Optica Publishing Group Country of Publication: United States NLM ID: 101137103 Publication Model: Print Cited Medium: Internet ISSN: 1094-4087 (Electronic) Linking ISSN: 10944087 NLM ISO Abbreviation: Opt Express Subsets: PubMed not MEDLINE; MEDLINE
Imprint Name(s):
Publication: Washington, DC : Optica Publishing Group
Original Publication: Washington, DC : Optical Society of America, 1997-
Entry Date(s):
Date Created: 20251219 Latest Revision: 20251219
Update Code:
20251219
DOI:
10.1364/OE.573918
PMID:
41414087
Database:
MEDLINE

Weitere Informationen

X-ray absorption-based imaging often yields insufficient contrast for materials with low atomic numbers. X-ray phase-contrast imaging (PCI) offers a solution by leveraging the phase shift induced by different materials, enabling enhanced visualization of structures with minimal absorption differences. However, extracting phase information from intensity measurements is a non-trivial task, requiring specialized techniques. We present XPCIpy, an open-source software developed in Python, designed for both the simulation of X-ray PCI, including propagation-based imaging (PBI) and Talbot-Lau phase-contrast Imaging (TLPCI), and the reconstruction of TLPCI images. XPCIpy implements the phase stepping method for image retrieval, offering both least-squares and fast Fourier transform (FFT)-based reconstruction algorithms. It notably includes an algorithm for correcting phase step and dose fluctuations, which helps mitigate reconstruction artifacts like Moiré patterns. The software's modular architecture enhances extensibility, and a user-friendly graphical user interface (GUI) improves accessibility for researchers. Validated through both simulations and experimental data, XPCIpy provides a versatile framework to optimize experimental setups, test new reconstruction algorithms, and serve as an accessible tool for the scientific community in X-ray phase-contrast imaging. The code is publicly available at https://github.com/PREDICO-Project/XPCIpy.