X-ray imaging has improved significantly as a high-resolution and non-invasive probe to detect the internal structures of samples in different fields. While the conventional absorption contrast method is particularly beneficial for characterising medium-density samples (but not for low-Z materials), Phase Contrast X-ray imaging is an effective technique for detecting low contrast details in weakly absorbing samples. As such, it has great potential in many fields of application, delivering high-quality information on micro-structural features. X-ray Grating Interferometry is one of the techniques vastly adopted at both synchrotron facilities and laboratories for phase contrast analysis, where the diffraction patterns generated by gratings are used to extract phase information. In this paper, a Python-based package for signals extraction (absorption, differential phase and dark field) and computed tomography reconstruction is illustrated; the code is developed in the framework of the PRIN2022 PITCH Italian project, based on a Metaljet X-ray source in a laboratory setup installed at the University of Torino, and focused on the analysis of Cultural Heritage materials. This package can be used through preset Jupyter Notebooks for the different tasks; also, a user-friendly GUI is in preparation.

A Python-based package for X-ray phase contrast imaging data analysis and CT reconstruction: first developments

Di Francia, E.;Lo Giudice, A.;Guidorzi, L.;Garagiola, C.;Cerello, P.;Fiorina, E.;Mosco, N.;Boano, R.;Giustetto, R.;Ricchiardi, G.;Re, A.
2026-01-01

Abstract

X-ray imaging has improved significantly as a high-resolution and non-invasive probe to detect the internal structures of samples in different fields. While the conventional absorption contrast method is particularly beneficial for characterising medium-density samples (but not for low-Z materials), Phase Contrast X-ray imaging is an effective technique for detecting low contrast details in weakly absorbing samples. As such, it has great potential in many fields of application, delivering high-quality information on micro-structural features. X-ray Grating Interferometry is one of the techniques vastly adopted at both synchrotron facilities and laboratories for phase contrast analysis, where the diffraction patterns generated by gratings are used to extract phase information. In this paper, a Python-based package for signals extraction (absorption, differential phase and dark field) and computed tomography reconstruction is illustrated; the code is developed in the framework of the PRIN2022 PITCH Italian project, based on a Metaljet X-ray source in a laboratory setup installed at the University of Torino, and focused on the analysis of Cultural Heritage materials. This package can be used through preset Jupyter Notebooks for the different tasks; also, a user-friendly GUI is in preparation.
2026
21
04
1
6
https://iopscience.iop.org/article/10.1088/1748-0221/21/04/C04077
Computerized Tomography (CT) and Computed Radiography (CR); Image processing; Inspection with x-rays; Interferometry
Vigorelli, L.; Marcucci, G.; Di Martino, D.; Di Francia, E.; Lo Giudice, A.; Guidorzi, L.; Garagiola, C.; Trocino, D.; Cerello, P.; Magalini, M.; Mara...espandi
File in questo prodotto:
File Dimensione Formato  
A_Python-based_package_for_X-ray_phase_contrast_im.pdf

Accesso aperto

Tipo di file: PDF EDITORIALE
Dimensione 11.73 MB
Formato Adobe PDF
11.73 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2318/2148763
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact