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:
- 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}
}
https://doi.org/10.1364/OE.27.018653
Web of Science
Figures / Tables:
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
Maximum-likelihood refinement for coherent diffractive imaging
journal, June 2012
- Thibault, P.; Guizar-Sicairos, M.
- New Journal of Physics, Vol. 14, Issue 6
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
Measuring Three-Dimensional Strain and Structural Defects in a Single InGaAs Nanowire Using Coherent X-ray Multiangle Bragg Projection Ptychography
journal, January 2018
- Hill, Megan O.; Calvo-Almazan, Irene; Allain, Marc
- Nano Letters, Vol. 18, Issue 2
Numerical optimization algorithms for wavefront phase retrieval from multiple measurements
journal, January 2017
- Li, Ji; Zhou, Tie
- Inverse Problems & Imaging, Vol. 11, Issue 4
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
Lateral position correction in ptychography using the gradient of intensity patterns
journal, September 2018
- Dwivedi, Priya; Konijnenberg, A. P.; Pereira, S. F.
- Ultramicroscopy, Vol. 192
Distributed Automatic Differentiation for Ptychography
journal, January 2017
- Nashed, Youssef S. G.; Peterka, Tom; Deng, Junjing
- Procedia Computer Science, Vol. 108
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
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
Efficient subpixel image registration algorithms
journal, January 2008
- Guizar-Sicairos, Manuel; Thurman, Samuel T.; Fienup, James R.
- Optics Letters, Vol. 33, Issue 2
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
Movable Aperture Lensless Transmission Microscopy: A Novel Phase Retrieval Algorithm
journal, July 2004
- Faulkner, H. M. L.; Rodenburg, J. M.
- Physical Review Letters, Vol. 93, Issue 2
Beugung im inhomogenen Primärstrahlwellenfeld. III. Amplituden- und Phasenbestimmung bei unperiodischen Objekten
journal, July 1969
- Hoppe, W.
- Acta Crystallographica Section A, Vol. 25, Issue 4
X-Ray Near-Field Ptychography for Optically Thick Specimens
journal, January 2015
- Stockmar, Marco; Zanette, Irene; Dierolf, Martin
- Physical Review Applied, Vol. 3, Issue 1
3D x-ray imaging of continuous objects beyond the depth of focus limit
journal, January 2018
- Gilles, M. A.; Nashed, Y. S. G.; Du, M.
- Optica, Vol. 5, Issue 9
Absolute uniqueness of phase retrieval with random illumination
journal, June 2012
- Fannjiang, Albert
- Inverse Problems, Vol. 28, Issue 7
Noise models for low counting rate coherent diffraction imaging
journal, January 2012
- Godard, Pierre; Allain, Marc; Chamard, Virginie
- Optics Express, Vol. 20, Issue 23
Phase retrieval by iterated projections
journal, January 2003
- Elser, Veit
- Journal of the Optical Society of America A, Vol. 20, Issue 1
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
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
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
Fourier ptychographic reconstruction using Wirtinger flow optimization
journal, January 2015
- Bian, Liheng; Suo, Jinli; Zheng, Guoan
- Optics Express, Vol. 23, Issue 4
Three-dimensional high-resolution quantitative microscopy of extended crystals
journal, September 2011
- Godard, P.; Carbone, G.; Allain, M.
- Nature Communications, Vol. 2, Issue 1
Probe retrieval in ptychographic coherent diffractive imaging
journal, March 2009
- Thibault, Pierre; Dierolf, Martin; Bunk, Oliver
- Ultramicroscopy, Vol. 109, Issue 4
Characterization of near-field ptychography
journal, January 2015
- Clare, Richard M.; Stockmar, Marco; Dierolf, Martin
- Optics Express, Vol. 23, Issue 15
A phase retrieval algorithm for shifting illumination
journal, November 2004
- Rodenburg, J. M.; Faulkner, H. M. L.
- Applied Physics Letters, Vol. 85, Issue 20
Reconstructing state mixtures from diffraction measurements
journal, February 2013
- Thibault, Pierre; Menzel, Andreas
- Nature, Vol. 494, Issue 7435
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
An improved ptychographical phase retrieval algorithm for diffractive imaging
journal, September 2009
- Maiden, Andrew M.; Rodenburg, John M.
- Ultramicroscopy, Vol. 109, Issue 10
Globally convergent image reconstruction for emission tomography using relaxed ordered subsets algorithms
journal, May 2003
- Ahn, S.; Fessler, J. A.
- IEEE Transactions on Medical Imaging, Vol. 22, Issue 5
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
A Hitchhiker’s Guide to Automatic Differentiation
journal, October 2015
- Hoffmann, Philipp H. W.
- Numerical Algorithms, Vol. 72, Issue 3
Near-field ptychography using lateral and longitudinal shifts
journal, July 2015
- Robisch, A-L; Kröger, K.; Rack, A.
- New Journal of Physics, Vol. 17, Issue 7
High-resolution three-dimensional partially coherent diffraction imaging
journal, January 2012
- Clark, J. N.; Huang, X.; Harder, R.
- Nature Communications, Vol. 3, Issue 1
Phase retrieval algorithms: a comparison
journal, January 1982
- Fienup, J. R.
- Applied Optics, Vol. 21, Issue 15
Sampling in x-ray ptychography
journal, May 2013
- Edo, T. B.; Batey, D. J.; Maiden, A. M.
- Physical Review A, Vol. 87, Issue 5
On Early Stopping in Gradient Descent Learning
journal, April 2007
- Yao, Yuan; Rosasco, Lorenzo; Caponnetto, Andrea
- Constructive Approximation, Vol. 26, Issue 2
Ptychographic X-ray computed tomography at the nanoscale
journal, September 2010
- Dierolf, Martin; Menzel, Andreas; Thibault, Pierre
- Nature, Vol. 467, Issue 7314
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
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
Further improvements to the ptychographical iterative engine
journal, January 2017
- Maiden, Andrew; Johnson, Daniel; Li, Peng
- Optica, Vol. 4, Issue 7
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
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
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
Alternating direction methods for classical and ptychographic phase retrieval
journal, October 2012
- Wen, Zaiwen; Yang, Chao; Liu, Xin
- Inverse Problems, Vol. 28, Issue 11
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
A complex gradient operator and its application in adaptive array theory
journal, January 1983
- Brandwood, D. H.
- IEE Proceedings H Microwaves, Optics and Antennas, Vol. 130, Issue 1
Figures / Tables found in this record: