Coherent Surface Scattering Imaging reconstruction with Pytorch autograd and multislice forward model
POSTER
Abstract
Coherent Surface Scattering Imaging (CSSI) brings together conventional imaging techniques, such as lensless X-ray Coherent Diffraction Imaging (CDI), transmission-geometry ptychography and laminography, and a surface sensitive technique of Grazing Incidence Small Angle X-ray Scattering (GISAXS). CSSI will be the feature technique of the new 9-ID beamline of the Advanced Photon Source Upgrade. For image reconstruction purposes, we need a physical model that can reproduce complex GISAXS scattering patterns, such as dynamical scattering fringes that are observed near sample horizon. Distorted Wave Born Approximation (DWBA) cannot reproduce such dynamical fringes near the critical angle of total external reflection. On the other hand, multislice simulations compute wave propagations through objects one 2D slice at a time along the beam direction and are already widely used in transmission geometry electron microscopy and X-ray transmission experiments. The multislice formalism could also be applied to CSSI reflection-geometry setups and can successfully reproduce dynamical scattering phenomena near critical angles. This multilice formalism has been implemented in fast performing GPU codes which can do forward calculations of tens of micron-scale surface patterns in a few seconds. Here, it is discussed how backward propagation of the multislice model and Pytorch auto-differentiation tool enable us to do 3D image reconstructions in the form of CSSI-CDI using a single scattering image.
Presenters
-
Peco Myint
Argonne National Laboratory
Authors
-
Peco Myint
Argonne National Laboratory
-
Ashish Tripathi
Argonne National Laboratory
-
Miaoqi Chu
Argonne National Laboratory
-
Jin Wang
Argonne National Laboratory
-
Suresh Narayanan
Argonne National Laboratory, Advanced Photon Source
-
Zhang Jiang
Argonne National Laboratory