Predicting ptychography probe positions using single-shot phase retrieval neural network

Ming Du, Tao Zhou, Junjing Deng, Daniel J. Ching, Steven Henke +1 more
5/31/2024
physics.app-phcs.AIcs.CV

No official code found. Best implementation: mdw771/probe_position_correction_w_ptychonn (1 star, last commit 2024-09-03).

Abstract

Ptychography is a powerful imaging technique that is used in a variety of fields, including materials science, biology, and nanotechnology. However, the accuracy of the reconstructed ptychography image is highly dependent on the accuracy of the recorded probe positions which often contain errors. These errors are typically corrected jointly with phase retrieval through numerical optimization approaches. When the error accumulates along the scan path or when the error magnitude is large, these approaches may not converge with satisfactory result. We propose a fundamentally new approach for ptychography probe position prediction for data with large position errors, where a neural network is used to make single-shot phase retrieval on individual diffraction patterns, yielding the object image at each scan point. The pairwise offsets among these images are then found using a robust image registration method, and the results are combined to yield the complete scan path by constructing and solving a linear equation. We show that our method can achieve good position prediction accuracy for data with large and accumulating errors on the order of $10^2$ pixels, a magnitude that often makes optimization-based algorithms fail to converge. For ptychography instruments without sophisticated position control equipment such as interferometers, our method is of significant practical potential.

View on arXivView PDF

Code Implementations(1)

Single-shot ptychography probe position correction with PtychoNN

10MATLAB, PythonNov 15, 20232 years agoNOASSERTION

Similar Papers

Cite this paper

@article{du2024predicting,
  title  = {Predicting ptychography probe positions using single-shot phase retrieval neural network},
  author = {Ming Du and Tao Zhou and Junjing Deng and Daniel J. Ching and Steven Henke and Mathew J. Cherukara},
  year   = {2024},
  eprint = {2405.20910},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.20910v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.20910.svg)](https://codeofpaper.com/paper/2405.20910)

Discussion