Dataset Open Access

A semi-implicit relaxed Douglas-Rachford algorithm (sDR) for Ptychography

Pham, Minh; Rana, Arjun; Miao, Jianwei; Osher, Stanley

Alternating projection based methods, such as ePIE and rPIE, have been used widely in ptychography. However, they only work well if there are adequate measurements (diffraction patterns); in the case of sparse data (i.e. fewer measurements) alternating projection underperforms and might not even converge. In this paper, we propose semi-implicit relaxed Douglas-Rachford (sDR), an accelerated iterative method, to solve the classical ptychography problem. Using both simulated and experimental data, we show that sDR improves the convergence speed and the reconstruction quality relative to extended ptychographic iterative engine (ePIE) and regularized ptychographic iterative engine (rPIE). Furthermore, in certain cases when sparsity is high, sDR converges while ePIE and rPIE fail or encounter slow convergence. To facilitate others to use the algorithm, we post the Matlab source code of sDR on a public website (www.physics.ucla.edu/research/imaging/sDR) and data con zenodo. We anticipate that this algorithm can be generally applied to the ptychographic reconstruction of a wide range of samples in the physical and biological sciences.

Files (376.4 MB)
Name Size
ePIE_inputs_20180226-SCF_USAF_laser_2.mat
md5:3323db5f3b4c4bf9ad9a38dc348e6455
254.4 MB Download
NS_160312212_processed.mat
md5:9af7bdc27032da9d01b2d608ae7a2b05
121.9 MB Download
321
255
views
downloads
All versions This version
Views 321321
Downloads 255255
Data volume 50.7 GB50.7 GB
Unique views 299299
Unique downloads 107107

Share

Cite as