-
A differentiable forward model for the concurrent, multi-peak Bragg coherent x-ray diffraction imaging problem
Authors:
S. Maddali,
T. D. Frazer,
N. Delegan,
K. J. Harmon,
S. E. Sullivan,
M. Allain,
W. Cha,
A. Dibos,
I. Poudyal,
S. Kandel,
Y. S. G. Nashed,
F. J. Heremans,
H. You,
Y. Cao,
S. O. Hruszkewycz
Abstract:
We present a general analytic approach to spatially resolve the nano-scale lattice distortion field of strained and defected compact crystals with Bragg coherent x-ray diffraction imaging (BCDI). Our approach relies on fitting a differentiable forward model simultaneously to multiple BCDI datasets corresponding to independent Bragg reflections from the same single crystal. It is designed to be fai…
▽ More
We present a general analytic approach to spatially resolve the nano-scale lattice distortion field of strained and defected compact crystals with Bragg coherent x-ray diffraction imaging (BCDI). Our approach relies on fitting a differentiable forward model simultaneously to multiple BCDI datasets corresponding to independent Bragg reflections from the same single crystal. It is designed to be faithful to heterogeneities that potentially manifest as phase discontinuities in the coherently diffracted wave, such as lattice dislocations in an imperfect crystal. We retain fidelity to such small features in the reconstruction process through a Fourier transform -based resampling algorithm designed to largely avoid the point spread tendencies of commonly employed interpolation methods. The reconstruction model defined in this manner brings BCDI reconstruction into the scope of explicit optimization driven by automatic differentiation. With results from simulations and experimental diffraction data, we demonstrate significant improvement in the final image quality compared to conventional phase retrieval, enabled by explicitly coupling multiple BCDI datasets into the reconstruction loss function.
△ Less
Submitted 1 August, 2022;
originally announced August 2022.
-
A matrix-free Levenberg-Marquardt algorithm for efficient ptychographic phase retrieval
Authors:
Saugat Kandel,
S. Maddali,
Youssef S G Nashed,
Stephan O Hruszkewycz,
Chris Jacobsen,
Marc Allain
Abstract:
The phase retrieval problem, where one aims to recover a complex-valued image from far-field intensity measurements, is a classic problem encountered in a range of imaging applications. Modern phase retrieval approaches usually rely on gradient descent methods in a nonlinear minimization framework. Calculating closed-form gradients for use in these methods is tedious work, and formulating second o…
▽ More
The phase retrieval problem, where one aims to recover a complex-valued image from far-field intensity measurements, is a classic problem encountered in a range of imaging applications. Modern phase retrieval approaches usually rely on gradient descent methods in a nonlinear minimization framework. Calculating closed-form gradients for use in these methods is tedious work, and formulating second order derivatives is even more laborious. Additionally, second order techniques often require the storage and inversion of large matrices of partial derivatives, with memory requirements that can be prohibitive for data-rich imaging modalities. We use a reverse-mode automatic differentiation (AD) framework to implement an efficient matrix-free version of the Levenberg-Marquardt (LM) algorithm, a longstanding method that finds popular use in nonlinear least-square minimization problems but which has seen little use in phase retrieval. Furthermore, we extend the basic LM algorithm so that it can be applied for general constrained optimization problems beyond just the least-square applications. Since we use AD, we only need to specify the physics-based forward model for a specific imaging application; the derivative terms are calculated automatically through matrix-vector products, without explicitly forming any large Jacobian or Gauss-Newton matrices. We demonstrate that this algorithm can be used to solve both the unconstrained ptychographic object retrieval problem and the constrained "blind" ptychographic object and probe retrieval problems, under both the Gaussian and Poisson noise models, and that this method outperforms best-in-class first-order ptychographic reconstruction methods: it provides excellent convergence guarantees with (in many cases) a superlinear rate of convergence, all with a computational cost comparable to, or lower than, the tested first-order algorithms.
△ Less
Submitted 26 February, 2021;
originally announced March 2021.
-
Detector tilt considerations in high-energy Bragg coherent diffraction imaging: a simulation study
Authors:
Siddharth Maddali,
Marc Allain,
Peng Li,
Virginie Chamard,
Stephan O. Hruszkewycz
Abstract:
This paper addresses three-dimensional signal distortion and image reconstruction issues in x-ray Bragg coherent diffraction imaging (BCDI) in the event of a general non-orthogonal orientation of the area detector with respect to the diffracted beam. Growing interest in novel BCDI adaptations at fourth-generation synchrotron light sources has necessitated improvisations in the experimental configu…
▽ More
This paper addresses three-dimensional signal distortion and image reconstruction issues in x-ray Bragg coherent diffraction imaging (BCDI) in the event of a general non-orthogonal orientation of the area detector with respect to the diffracted beam. Growing interest in novel BCDI adaptations at fourth-generation synchrotron light sources has necessitated improvisations in the experimental configuration and the subsequent data analysis. One such possibly unavoidable improvisation that is envisioned in this paper is a photon-counting area detector whose face is tilted away from the perpendicular to the Bragg-diffracted beam during acquisition of the coherent diffraction signal. We describe a likely circumstance in which one would require such a detector configuration, along with experimental precedent at third generation synchrotrons. Using physically accurate diffraction simulations from synthetic scatterers in the presence of such tilted detectors, we analyze the general nature of the observed signal distortion qualitatively and quantitatively, and provide a prescription to correct for it during image reconstruction. Our simulations and reconstructions are based on an adaptation of the known theory of BCDI sampling geometry as well as recently developed projection-based methods of wavefield propagation. Such configurational modifications and their numerical remedies are potentially valuable in realizing unconventional coherent diffraction measurement geometries and eventually paving the way for the integration of BCDI into new materials characterization experiments at next-generation light sources.
△ Less
Submitted 4 December, 2020; v1 submitted 4 August, 2020;
originally announced August 2020.
-
General approaches for shear-correcting coordinate transformations in Bragg coherent diffraction imaging: Part 2
Authors:
Peng Li,
Siddharth Maddali,
Anastasios Pateras,
Irene Calvo-Almazan,
Stephan O. Hruszkewycz,
Virginie Chamard,
Marc Allain
Abstract:
X-ray Bragg coherent diffraction imaging has been demonstrated as a powerful three-dimensional (3D) microscopy approach for the investigation of sub-micrometer-scale crystalline particles. It is based on the measurement of a series of coherent diffraction intensity patterns that are numerically inverted to retrieve an image of the spatial distribution of relative phase and amplitude of the Bragg s…
▽ More
X-ray Bragg coherent diffraction imaging has been demonstrated as a powerful three-dimensional (3D) microscopy approach for the investigation of sub-micrometer-scale crystalline particles. It is based on the measurement of a series of coherent diffraction intensity patterns that are numerically inverted to retrieve an image of the spatial distribution of relative phase and amplitude of the Bragg structure factor of the scatterer. This 3D information, which is collected through an angular rotation of the sample, is necessarily obtained in a non-orthogonal frame in Fourier space that must be eventually reconciled. To deal with this, the currently favored approach (detailed in Part I) is to perform the entire inversion in conjugate non-orthogonal real and Fourier space frames, and to transform the 3D sample image into an orthogonal frame as a post-processing step for result analysis. In this article, a direct follow-up of Part I, we demonstrate two different transformation strategies that enable the entire inversion procedure of the measured data set to be performed in an orthogonal frame. The new approaches described here build mathematical and numerical frameworks that apply to the cases of evenly and non-evenly sampled data along the direction of sample rotation (the rocking curve). The value of these methods is that they rely on and incorporate significantly more information about the experimental geometry into the design of the phase retrieval Fourier transformation than the strategy presented in Part I. Two important outcomes are 1) that the resulting sample image is correctly interpreted in a shear-free frame, and 2) physically realistic constraints of BCDI phase retrieval that are difficult to implement with current methods are easily incorporated. Computing scripts are also given to aid readers in the implementation of the proposed formalisms.
△ Less
Submitted 15 August, 2019;
originally announced September 2019.
-
Using Automatic Differentiation as a General Framework for Ptychographic Reconstruction
Authors:
Saugat Kandel,
S. Maddali,
Marc Allain,
Stephan O. Hruszkewycz,
Chris Jacobsen,
Youssef S G Nashed
Abstract:
Coherent diffraction imaging methods enable imaging beyond lens-imposed resolution limits. In these methods, the object can be recovered by minimizing an error metric that quantifies the difference between diffraction patterns as observed, and those calculated from a present guess of the object. Efficient minimization methods require analytical calculation of the derivatives of the error metric, w…
▽ More
Coherent diffraction imaging methods enable imaging beyond lens-imposed resolution limits. In these methods, the object can be recovered by minimizing an error metric that quantifies the difference between diffraction patterns as observed, and those calculated from a present guess of the object. Efficient minimization methods require analytical calculation of the derivatives of the error metric, which is not always straightforward. This limits our ability to explore variations of basic imaging approaches. In this paper, we propose to substitute analytical derivative expressions with the automatic differentiation method, whereby we can achieve object reconstruction by specifying only the physics-based experimental forward model. We demonstrate the generality of the proposed method through straightforward object reconstruction for a variety of complex ptychographic experimental models.
△ Less
Submitted 21 May, 2019; v1 submitted 8 February, 2019;
originally announced February 2019.
-
Phase retrieval for Bragg coherent diffraction imaging at high X-ray energies
Authors:
Siddharth Maddali,
Marc Allain,
Wonsuk Cha,
Ross Harder,
Jun-Sang Park,
Peter Kenesei,
Jonathan Almer,
Youssef Nashed,
Stephan O. Hruszkewycz
Abstract:
Coherent X-ray beams with energies $\geq 50$ keV can potentially enable three-dimensional imaging of atomic lattice distortion fields within individual crystallites in bulk polycrystalline materials through Bragg coherent diffraction imaging (BCDI). However, the undersampling of the diffraction signal due to Fourier space compression at high X-ray energies renders conventional phase retrieval algo…
▽ More
Coherent X-ray beams with energies $\geq 50$ keV can potentially enable three-dimensional imaging of atomic lattice distortion fields within individual crystallites in bulk polycrystalline materials through Bragg coherent diffraction imaging (BCDI). However, the undersampling of the diffraction signal due to Fourier space compression at high X-ray energies renders conventional phase retrieval algorithms unsuitable for three-dimensional reconstruction. To address this problem we utilize a phase retrieval method with a Fourier constraint specifically tailored for undersampled diffraction data measured with coarse-pitched detector pixels that bin the underlying signal. With our approach, we show that it is possible to reconstruct three-dimensional strained crystallites from an undersampled Bragg diffraction data set subject to pixel-area integration without having to physically upsample the diffraction signal. Using simulations and experimental results, we demonstrate that explicit modeling of Fourier space compression during phase retrieval provides a viable means by which to invert high-energy BCDI data, which is otherwise intractable.
△ Less
Submitted 15 November, 2018;
originally announced November 2018.