DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Using automatic differentiation as a general framework for ptychographic reconstruction

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, which is not always straightforward. This limits our ability to explore variations of basic imaging approaches. Here, 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.

Authors:
; ORCiD logo; ; ; ORCiD logo; ORCiD logo
Publication Date:
Research Org.:
Argonne National Lab. (ANL), Argonne, IL (United States)
Sponsoring Org.:
USDOE Laboratory Directed Research and Development (LDRD) Program; USDOE Office of Science (SC), Basic Energy Sciences (BES). Scientific User Facilities Division; National Institutes of Health (NIH); USDOE Office of Science (SC), Basic Energy Sciences (BES) (SC-22). Materials Sciences & Engineering Division
OSTI Identifier:
1527070
Alternate Identifier(s):
OSTI ID: 1543288
Grant/Contract Number:  
AC02-06CH11357
Resource Type:
Published Article
Journal Name:
Optics Express
Additional Journal Information:
Journal Name: Optics Express Journal Volume: 27 Journal Issue: 13; Journal ID: ISSN 1094-4087
Publisher:
Optical Society of America
Country of Publication:
United States
Language:
English
Subject:
47 OTHER INSTRUMENTATION

Citation Formats

Kandel, Saugat, Maddali, S., Allain, Marc, Hruszkewycz, Stephan O., Jacobsen, Chris, and Nashed, Youssef S. G. Using automatic differentiation as a general framework for ptychographic reconstruction. United States: N. p., 2019. Web. doi:10.1364/OE.27.018653.
Kandel, Saugat, Maddali, S., Allain, Marc, Hruszkewycz, Stephan O., Jacobsen, Chris, & Nashed, Youssef S. G. Using automatic differentiation as a general framework for ptychographic reconstruction. United States. https://doi.org/10.1364/OE.27.018653
Kandel, Saugat, Maddali, S., Allain, Marc, Hruszkewycz, Stephan O., Jacobsen, Chris, and Nashed, Youssef S. G. Wed . "Using automatic differentiation as a general framework for ptychographic reconstruction". United States. https://doi.org/10.1364/OE.27.018653.
@article{osti_1527070,
title = {Using automatic differentiation as a general framework for ptychographic reconstruction},
author = {Kandel, Saugat and Maddali, S. and Allain, Marc and Hruszkewycz, Stephan O. and Jacobsen, Chris and Nashed, Youssef S. G.},
abstractNote = {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. Here, 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.},
doi = {10.1364/OE.27.018653},
journal = {Optics Express},
number = 13,
volume = 27,
place = {United States},
year = {Wed Jun 19 00:00:00 EDT 2019},
month = {Wed Jun 19 00:00:00 EDT 2019}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record
https://doi.org/10.1364/OE.27.018653

Citation Metrics:
Cited by: 24 works
Citation information provided by
Web of Science

Figures / Tables:

Table 1 Table 1: Schema for reverse-mode automatic differentiation. The gradient is evaluated through an accumulation of intermediate values calculated for the individual elementary functions and their derivatives.

Save / Share:

Works referenced in this record:

Phase retrieval with transverse translation diversity: a nonlinear optimization approach
journal, January 2008

  • Guizar-Sicairos, Manuel; Fienup, James R.
  • Optics Express, Vol. 16, Issue 10
  • DOI: 10.1364/OE.16.007264

Maximum-likelihood refinement for coherent diffractive imaging
journal, June 2012


Unconstrained Optimization of Real Functions in Complex Variables
journal, January 2012

  • Sorber, Laurent; Barel, Marc Van; Lathauwer, Lieven De
  • SIAM Journal on Optimization, Vol. 22, Issue 3
  • DOI: 10.1137/110832124

Numerical optimization algorithms for wavefront phase retrieval from multiple measurements
journal, January 2017


Strain in a silicon-on-insulator nanostructure revealed by 3D x-ray Bragg ptychography
journal, May 2015

  • Chamard, V.; Allain, M.; Godard, P.
  • Scientific Reports, Vol. 5, Issue 1
  • DOI: 10.1038/srep09827

Lateral position correction in ptychography using the gradient of intensity patterns
journal, September 2018


Distributed Automatic Differentiation for Ptychography
journal, January 2017


Conjugate gradient method for phase retrieval based on the Wirtinger derivative
journal, January 2017

  • Wei, Zhun; Chen, Wen; Qiu, Cheng-Wei
  • Journal of the Optical Society of America A, Vol. 34, Issue 5
  • DOI: 10.1364/JOSAA.34.000708

On Fienup Methods for Sparse Phase Retrieval
journal, February 2018

  • Pauwels, Edouard Jean Robert; Beck, Amir; Eldar, Yonina C.
  • IEEE Transactions on Signal Processing, Vol. 66, Issue 4
  • DOI: 10.1109/TSP.2017.2780044

Efficient subpixel image registration algorithms
journal, January 2008

  • Guizar-Sicairos, Manuel; Thurman, Samuel T.; Fienup, James R.
  • Optics Letters, Vol. 33, Issue 2
  • DOI: 10.1364/OL.33.000156

Ptychographic overlap constraint errors and the limits of their numerical recovery using conjugate gradient descent methods
journal, January 2014

  • Tripathi, Ashish; McNulty, Ian; Shpyrko, Oleg G.
  • Optics Express, Vol. 22, Issue 2
  • DOI: 10.1364/OE.22.001452

Movable Aperture Lensless Transmission Microscopy: A Novel Phase Retrieval Algorithm
journal, July 2004


X-Ray Near-Field Ptychography for Optically Thick Specimens
journal, January 2015


3D x-ray imaging of continuous objects beyond the depth of focus limit
journal, January 2018


Absolute uniqueness of phase retrieval with random illumination
journal, June 2012


Noise models for low counting rate coherent diffraction imaging
journal, January 2012

  • Godard, Pierre; Allain, Marc; Chamard, Virginie
  • Optics Express, Vol. 20, Issue 23
  • DOI: 10.1364/OE.20.025914

Phase retrieval by iterated projections
journal, January 2003


A complex gradient operator and its application in adaptive array theory
journal, January 1983

  • Brandwood, D. H.
  • IEE Proceedings F Communications, Radar and Signal Processing, Vol. 130, Issue 1
  • DOI: 10.1049/ip-f-1.1983.0003

Proximal Heterogeneous Block Implicit-Explicit Method and Application to Blind Ptychographic Diffraction Imaging
journal, January 2015

  • Hesse, Robert; Luke, D. Russell; Sabach, Shoham
  • SIAM Journal on Imaging Sciences, Vol. 8, Issue 1
  • DOI: 10.1137/14098168X

Invited Article: A unified evaluation of iterative projection algorithms for phase retrieval
journal, January 2007

  • Marchesini, S.
  • Review of Scientific Instruments, Vol. 78, Issue 1
  • DOI: 10.1063/1.2403783

Fourier ptychographic reconstruction using Wirtinger flow optimization
journal, January 2015


Three-dimensional high-resolution quantitative microscopy of extended crystals
journal, September 2011

  • Godard, P.; Carbone, G.; Allain, M.
  • Nature Communications, Vol. 2, Issue 1
  • DOI: 10.1038/ncomms1569

Probe retrieval in ptychographic coherent diffractive imaging
journal, March 2009


Characterization of near-field ptychography
journal, January 2015

  • Clare, Richard M.; Stockmar, Marco; Dierolf, Martin
  • Optics Express, Vol. 23, Issue 15
  • DOI: 10.1364/OE.23.019728

A phase retrieval algorithm for shifting illumination
journal, November 2004

  • Rodenburg, J. M.; Faulkner, H. M. L.
  • Applied Physics Letters, Vol. 85, Issue 20
  • DOI: 10.1063/1.1823034

Reconstructing state mixtures from diffraction measurements
journal, February 2013


Ptychographic transmission microscopy in three dimensions using a multi-slice approach
journal, January 2012

  • Maiden, A. M.; Humphry, M. J.; Rodenburg, J. M.
  • Journal of the Optical Society of America A, Vol. 29, Issue 8
  • DOI: 10.1364/JOSAA.29.001606

An improved ptychographical phase retrieval algorithm for diffractive imaging
journal, September 2009


Globally convergent image reconstruction for emission tomography using relaxed ordered subsets algorithms
journal, May 2003


Near-field ptychography: phase retrieval for inline holography using a structured illumination
journal, May 2013

  • Stockmar, Marco; Cloetens, Peter; Zanette, Irene
  • Scientific Reports, Vol. 3, Issue 1
  • DOI: 10.1038/srep01927

A Hitchhiker’s Guide to Automatic Differentiation
journal, October 2015


Near-field ptychography using lateral and longitudinal shifts
journal, July 2015


High-resolution three-dimensional partially coherent diffraction imaging
journal, January 2012

  • Clark, J. N.; Huang, X.; Harder, R.
  • Nature Communications, Vol. 3, Issue 1
  • DOI: 10.1038/ncomms1994

Phase retrieval algorithms: a comparison
journal, January 1982


Sampling in x-ray ptychography
journal, May 2013


On Early Stopping in Gradient Descent Learning
journal, April 2007

  • Yao, Yuan; Rosasco, Lorenzo; Caponnetto, Andrea
  • Constructive Approximation, Vol. 26, Issue 2
  • DOI: 10.1007/s00365-006-0663-2

Ptychographic X-ray computed tomography at the nanoscale
journal, September 2010

  • Dierolf, Martin; Menzel, Andreas; Thibault, Pierre
  • Nature, Vol. 467, Issue 7314
  • DOI: 10.1038/nature09419

High-resolution three-dimensional structural microscopy by single-angle Bragg ptychography
journal, November 2016

  • Hruszkewycz, S. O.; Allain, M.; Holt, M. V.
  • Nature Materials, Vol. 16, Issue 2
  • DOI: 10.1038/nmat4798

Reconstruction of the support of an object from the support of its autocorrelation
journal, January 1982

  • Fienup, J. R.; Crimmins, T. R.; Holsztynski, W.
  • Journal of the Optical Society of America, Vol. 72, Issue 5
  • DOI: 10.1364/JOSA.72.000610

Further improvements to the ptychographical iterative engine
journal, January 2017


Nonlinear Optimization Algorithm for Partially Coherent Phase Retrieval and Source Recovery
journal, September 2016

  • Zhong, Jingshan; Tian, Lei; Varma, Paroma
  • IEEE Transactions on Computational Imaging, Vol. 2, Issue 3
  • DOI: 10.1109/TCI.2016.2571669

Applications of algorithmic differentiation to phase retrieval algorithms
journal, January 2014

  • Jurling, Alden S.; Fienup, James R.
  • Journal of the Optical Society of America A, Vol. 31, Issue 7
  • DOI: 10.1364/JOSAA.31.001348

Fast Deterministic Ptychographic Imaging Using X-Rays
journal, May 2014

  • Yan, Ada W. C.; D’Alfonso, Adrian J.; Morgan, Andrew J.
  • Microscopy and Microanalysis, Vol. 20, Issue 4
  • DOI: 10.1017/S1431927614000932

Alternating direction methods for classical and ptychographic phase retrieval
journal, October 2012


Phase Retrieval via Wirtinger Flow: Theory and Algorithms
journal, April 2015

  • Candes, Emmanuel J.; Li, Xiaodong; Soltanolkotabi, Mahdi
  • IEEE Transactions on Information Theory, Vol. 61, Issue 4
  • DOI: 10.1109/TIT.2015.2399924

A complex gradient operator and its application in adaptive array theory
journal, January 1983


Figures/Tables have been extracted from DOE-funded journal article accepted manuscripts.