scispace - formally typeset
Search or ask a question

Showing papers by "Stefano Marchesini published in 2018"


Journal ArticleDOI
TL;DR: The core of Xi-cam is an extensible plugin-based graphical user interface platform which provides users with an interactive interface to processing algorithms, and targets cross-facility and cross-technique collaborative development, in support of multi-modal analysis.
Abstract: Xi-cam is an extensible platform for data management, analysis and visualization. Xi-cam aims to provide a flexible and extensible approach to synchrotron data treatment as a solution to rising demands for high-volume/high-throughput processing pipelines. The core of Xi-cam is an extensible plugin-based graphical user interface platform which provides users with an interactive interface to processing algorithms. Plugins are available for SAXS/WAXS/GISAXS/GIWAXS, tomography and NEXAFS data. With Xi-cam's `advanced' mode, data processing steps are designed as a graph-based workflow, which can be executed live, locally or remotely. Remote execution utilizes high-performance computing or de-localized resources, allowing for the effective reduction of high-throughput data. Xi-cam's plugin-based architecture targets cross-facility and cross-technique collaborative development, in support of multi-modal analysis. Xi-cam is open-source and cross-platform, and available for download on GitHub.

78 citations


Journal ArticleDOI
TL;DR: A variational model for phase retrieval based on a total variation regularization as an image prior and maximum a posteriori estimation of a Poisson noise model is proposed, referred to as “TV-PoiPR” and an efficient numerical algorithm based on an alternating direction method of multipliers is proposed and established.
Abstract: Phase retrieval plays an important role in vast industrial and scientific applications. We consider a noisy phase retrieval problem in which the magnitudes of the Fourier transform (or a general linear transform) of an underling object are corrupted by Poisson noise, since any optical sensors detect photons, and the number of detected photons follows the Poisson distribution. We propose a variational model for phase retrieval based on a total variation regularization as an image prior and maximum a posteriori estimation of a Poisson noise model, which is referred to as “TV-PoiPR”. We also propose an efficient numerical algorithm based on an alternating direction method of multipliers and establish its convergence. Extensive experiments for coded diffraction, holographic, and ptychographic patterns are conducted using both real- and complex-valued images to demonstrate the effectiveness of our proposed methods.

70 citations


Journal ArticleDOI
TL;DR: It is proved the global convergence of P${}^3$ALM for solving the nonconvex phase retrieval problems and the proposed Partially Preconditioned Proximal Alternating Linearized Minimization for masked Fourier measurements.
Abstract: We reformulate the original phase retrieval problem into two variational models (with and without regularization), both containing a globally Lipschitz differentiable term. These two models can be efficiently solved via the proposed Partially Preconditioned Proximal Alternating Linearized Minimization (P${}^3$ALM) for masked Fourier measurements. Thanks to the Lipschitz differentiable term, we prove the global convergence of P${}^3$ALM for solving the nonconvex phase retrieval problems. Extensive experiments are conducted to show the effectiveness of the proposed methods.

34 citations


Journal ArticleDOI
TL;DR: In this article, the authors proposed the gradient decomposition of the probe (GDP), a model that exploits translational kernel separability, coupling the variances of the kernel with the transverse coherence.
Abstract: Coherent ptychographic imaging experiments often discard the majority of the flux from a light source to define the coherence of the illumination. Even when the coherent flux is sufficient, the stability required during an exposure is another important limiting factor. Partial coherence analysis can considerably reduce these limitations. A partially coherent illumination can often be written as the superposition of a single coherent illumination convolved with a separable translational kernel. This article proposes the gradient decomposition of the probe (GDP), a model that exploits translational kernel separability, coupling the variances of the kernel with the transverse coherence. An efficient first-order splitting algorithm (GDP-ADMM) for solving the proposed nonlinear optimization problem is described. Numerical experiments demonstrate the effectiveness of the proposed method with Gaussian and binary kernel functions in fly-scan measurements. Remarkably, GDP-ADMM using nanoprobes produces satisfactory results even when the ratio between the kernel width and the beam size is more than one, or when the distance between successive acquisitions is twice as large as the beam width.

24 citations


Journal ArticleDOI
TL;DR: Wang et al. as mentioned in this paper proposed a dictionary learning model by employing patches based sparsity in order to denoise such Poisson phaseless measurements, which consists of three terms: (i) a representation term by an orthogonal dictionary, (ii) an L0 pseudo norm of the coefficient matrix, and (iii) a Kullback-Leibler divergence term to fit Phaseless Poisson data.
Abstract: Phaseless diffraction measurements recorded by CCD detectors are often affected by Poisson noise. In this paper, we propose a dictionary learning model by employing patches based sparsity in order to denoise such Poisson phaseless measurements. The model consists of three terms: (i) A representation term by an orthogonal dictionary, (ii) an L0 pseudo norm of the coefficient matrix, and (iii) a Kullback-Leibler divergence term to fit phaseless Poisson data. Fast alternating minimization method (AMM) and proximal alternating linearized minimization (PALM) are adopted to solve the proposed model, and especially the theoretical guarantee of the convergence of PALM is provided. The subproblems for these two algorithms both have fast solvers, and indeed, the solutions for the sparse coding and dictionary updating both have closed forms due to the orthogonality of learned dictionaries. Numerical experiments for phase retrieval using coded diffraction and ptychographic patterns are conducted to show the efficiency and robustness of proposed methods, which, by preserving texture features, produce visually and quantitatively improved restored images compared with other phase retrieval algorithms without regularization and local sparsity promoting algorithms.

6 citations


Book ChapterDOI
11 Jun 2018
TL;DR: The computational requirements of Ptycho-ADMM are tackled, the first high performance multi-GPU solution of the method is designed, and the proposed implementation achieves reconstruction times comparable to other GPU-accelerated high performance solutions, while providing the enhanced reconstruction quality of the Ptychography reconstruction method.
Abstract: X-ray imaging allows biologists to retrieve the atomic arrangement of proteins and doctors the capability to view broken bones in full detail. In this context, ptychography has risen as a reference imaging technique. It provides resolutions of one billionth of a meter, macroscopic field of view, or the capability to retrieve chemical or magnetic contrast, among other features. The goal is to reconstruct a 2D visualization of a sample from a collection of diffraction patterns generated from the interaction of a light source with the sample. The data collected is typically two orders of magnitude bigger than the final image reconstructed, so high performance solutions are normally desired. One of the latest advances in ptychography imaging is the development of Ptycho-ADMM, a new ptychography reconstruction algorithm based on the Alternating Direction Method of Multipliers (ADMM). Ptycho-ADMM provides faster convergence speed and better quality reconstructions, all while being more resilient to noise in comparison with state-of-the-art methods. The downside of Ptycho-ADMM is that it requires additional computation and a larger memory footprint compared to simpler solutions. In this paper we tackle the computational requirements of Ptycho-ADMM, and design the first high performance multi-GPU solution of the method. We analyze and exploit the parallelism of Ptycho-ADMM to make use of multiple GPU devices. The proposed implementation achieves reconstruction times comparable to other GPU-accelerated high performance solutions, while providing the enhanced reconstruction quality of the Ptycho-ADMM method.

5 citations


Journal ArticleDOI
TL;DR: In this paper, the authors proposed a phase retrieval algorithm for ptychographic microscopes, which is the natural successor of conventional scanning transmission X-ray microscopy (STXM), since future upgrades at synchrotrons promise almost entirely coherent sources.
Abstract: During the last decade, ptychography has emerged as an invaluable method for X-ray microscopy at synchrotron facilities. It combines scanning microscopy with coherent diffractive imaging, delivering quantitative images of extended specimens at diffraction-limited resolution, surpassing the limits of focusing optics. Hence, ptychographic microscopes position themselves as the natural successor of conventional scanning transmission X-ray microscopy (STXM), since future upgrades at synchrotrons promise almost entirely coherent sources. Then again, probing the sample both in real and in reciprocal space (i.e. 4D) to obtain its goal, ptychography demands for its phase retrieval algorithms to operate on very large data sets which, in turn, poses high demands to the computational hardware.

4 citations


Journal ArticleDOI
TL;DR: A novel iterative algorithm with rigorous analysis that exploits the direct forward model for parasitic noise and sample smoothness to achieve a thorough characterization and removal of structured and random noise is proposed.
Abstract: The success of ptychographic imaging experiments strongly depends on achieving high signal-to-noise ratio. This is particularly important in nanoscale imaging experiments when diffraction signals are very weak and the experiments are accompanied by significant parasitic scattering (background), outliers or correlated noise sources. It is also critical when rare events such as cosmic rays, or bad frames caused by electronic glitches or shutter timing malfunction take place. In this paper, we propose a novel iterative algorithm with rigorous analysis that exploits the direct forward model for parasitic noise and sample smoothness to achieve a thorough characterization and removal of structured and random noise. We present a formal description of the proposed algorithm and prove its convergence under mild conditions. Numerical experiments from simulations and real data (both soft and hard X-ray beamlines) demonstrate that the proposed algorithms produce better results when compared to state-of-the-art methods.

3 citations