When a partially coherent X-ray source illuminates an object with an irregular surface, a near-field speckle pattern may appear at some distance downstream. Speckle-based X-ray, a relatively novel imaging technique, exploits this effect to extract information about attenuation, refraction, and small-angle scatter induced by a sample. Over the last ten years, different acquisition and image processing techniques have been developed to extract this information from the image data. One of these techniques, Unified Modulated Pattern Analysis (UMPA), uses a speckle-tracking approach, implemented by the least-squares minimization of a cost function that simultaneously models all three image modalities. We here present a new implementation of UMPA. By shifting from Python to C++ and Cython, execution speed was increased by a factor of about 125. Furthermore, a new acquisition modality, “sample-stepping”, was introduced. Finally, we discuss the origin and mitigation of two types of image artifacts that may arise during image processing with UMPA.
Skip Nav Destination
,
,
,
,
,
,
,
,
Article navigation
27 September 2023
PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON X-RAY MICROSCOPY – XRM2022
19–24 June 2022
Hsinchu, Taiwan
Research Article|
September 27 2023
High-speed analysis of speckle-based imaging data with unified modulated pattern analysis (UMPA) Free
Fabio De Marco;
Fabio De Marco
a)
1
Department of Physics, University of Trieste
, Via A. Valerio 2, 34127 Trieste, Italy
2
Elettra Sincrotrone S.C.p.A
., Strada Statale 14 - km 163.5, 34149 Basovizza, Italy
a)Corresponding author: [email protected]
Search for other works by this author on:
Sara Savatović;
Sara Savatović
1
Department of Physics, University of Trieste
, Via A. Valerio 2, 34127 Trieste, Italy
2
Elettra Sincrotrone S.C.p.A
., Strada Statale 14 - km 163.5, 34149 Basovizza, Italy
Search for other works by this author on:
Mirko Riedel;
Mirko Riedel
3
Physics Department, Technical University of Munich
, James-Franck-Str. 1, 85748 Garching, Germany
4
Institute for Materials Physics, Helmholz-Zentrum Hereon
, 21502 Geesthacht, Germany
Search for other works by this author on:
Ronan Smith;
Ronan Smith
5
Department of Physics, University of Southampton
, University Road, Southampton SO17 1BJ, United Kingdom
Search for other works by this author on:
Vittorio Di Trapani;
Vittorio Di Trapani
1
Department of Physics, University of Trieste
, Via A. Valerio 2, 34127 Trieste, Italy
2
Elettra Sincrotrone S.C.p.A
., Strada Statale 14 - km 163.5, 34149 Basovizza, Italy
Search for other works by this author on:
Marco Margini;
Marco Margini
1
Department of Physics, University of Trieste
, Via A. Valerio 2, 34127 Trieste, Italy
2
Elettra Sincrotrone S.C.p.A
., Strada Statale 14 - km 163.5, 34149 Basovizza, Italy
Search for other works by this author on:
Ginevra Lautizi;
Ginevra Lautizi
1
Department of Physics, University of Trieste
, Via A. Valerio 2, 34127 Trieste, Italy
2
Elettra Sincrotrone S.C.p.A
., Strada Statale 14 - km 163.5, 34149 Basovizza, Italy
Search for other works by this author on:
Julia Herzen;
Julia Herzen
3
Physics Department, Technical University of Munich
, James-Franck-Str. 1, 85748 Garching, Germany
Search for other works by this author on:
Pierre Thibault
Pierre Thibault
1
Department of Physics, University of Trieste
, Via A. Valerio 2, 34127 Trieste, Italy
2
Elettra Sincrotrone S.C.p.A
., Strada Statale 14 - km 163.5, 34149 Basovizza, Italy
Search for other works by this author on:
Fabio De Marco
1,2,a)
Sara Savatović
1,2
Mirko Riedel
3,4
Ronan Smith
5
Vittorio Di Trapani
1,2
Marco Margini
1,2
Ginevra Lautizi
1,2
Julia Herzen
3
Pierre Thibault
1,2
1
Department of Physics, University of Trieste
, Via A. Valerio 2, 34127 Trieste, Italy
2
Elettra Sincrotrone S.C.p.A
., Strada Statale 14 - km 163.5, 34149 Basovizza, Italy
3
Physics Department, Technical University of Munich
, James-Franck-Str. 1, 85748 Garching, Germany
4
Institute for Materials Physics, Helmholz-Zentrum Hereon
, 21502 Geesthacht, Germany
5
Department of Physics, University of Southampton
, University Road, Southampton SO17 1BJ, United Kingdom
a)Corresponding author: [email protected]
AIP Conf. Proc. 2990, 040011 (2023)
Citation
Fabio De Marco, Sara Savatović, Mirko Riedel, Ronan Smith, Vittorio Di Trapani, Marco Margini, Ginevra Lautizi, Julia Herzen, Pierre Thibault; High-speed analysis of speckle-based imaging data with unified modulated pattern analysis (UMPA). AIP Conf. Proc. 27 September 2023; 2990 (1): 040011. https://doi.org/10.1063/5.0168888
Download citation file:
110
Views
Citing articles via
The implementation of reflective assessment using Gibbs’ reflective cycle in assessing students’ writing skill
Lala Nurlatifah, Pupung Purnawarman, et al.
Effect of coupling agent type on the self-cleaning and anti-reflective behaviour of advance nanocoating for PV panels application
Taha Tareq Mohammed, Hadia Kadhim Judran, et al.
Design of a 100 MW solar power plant on wetland in Bangladesh
Apu Kowsar, Sumon Chandra Debnath, et al.
Related Content
Speckle-based directional dark-field x-ray imaging with a liquid-metal-jet source
AIP Conf. Proc. (September 2023)