logo
    Projection methods for high numerical aperture phase retrieval
    0
    Citation
    45
    Reference
    20
    Related Paper
    Abstract:
    We develop for the first time a mathematical framework in which the class of projection algorithms can be applied to high numerical aperture (NA) phase retrieval. Within this framework, we first analyze the basic steps of solving the high-NA phase retrieval problem by projection algorithms and establish the closed forms of all the relevant prox-operators. We then study the geometry of the high-NA phase retrieval problem and the obtained results are subsequently used to establish convergence criteria of projection algorithms in the presence of noise. Making use of the vectorial point-spread-function (PSF) is, on the one hand, the key difference between this paper and the literature of phase retrieval mathematics which deals with the scalar PSF. The results of this paper, on the other hand, can be viewed as extensions of those concerning projection methods for low-NA phase retrieval. Importantly, the improved performance of projection methods over the other classes of phase retrieval algorithms in the low-NA setting now also becomes applicable to the high-NA case. This is demonstrated by the accompanying numerical results which show that available solution approaches for high-NA phase retrieval are outperformed by projection methods.
    Keywords:
    Projection method
    Existing fast algorithms for bilateral and nonlocal means filtering mostly work with grayscale images. They cannot easily be extended to high-dimensional data such as color and hyperspectral images, patch-based data, flow-fields, etc. In this paper, we propose a fast algorithm for high-dimensional bilateral and nonlocal means filtering. Unlike existing approaches, where the focus is on approximating the data (using quantization) or the filter kernel (via analytic expansions), we locally approximate the kernel using weighted and shifted copies of a Gaussian, where the weights and shifts are inferred from the data. The algorithm emerging from the proposed approximation essentially involves clustering and fast convolutions, and is easy to implement. Moreover, a variant of our algorithm comes with a guarantee (bound) on the approximation error, which is not enjoyed by existing algorithms. We present some results for high-dimensional bilateral and nonlocal means filtering to demonstrate the speed and accuracy of our proposal. Moreover, we also show that our algorithm can outperform state-of-the-art fast approximations in terms of accuracy and timing.
    Kernel (algebra)
    Citations (37)
    Signal recovery from nonlinear measurements involves solving an iterative optimization problem. In this paper, we present a framework to optimize the sensing parameters to improve the quality of the signal recovered by the given iterative method. In particular, we learn illumination patterns to recover signals from coded diffraction patterns using a fixed-cost alternating minimization-based phase retrieval method. Coded diffraction phase retrieval is a physically realistic system in which the signal is first modulated by a sequence of codes before the sensor records its Fourier amplitude. We represent the phase retrieval method as an unrolled network with a fixed number of layers and minimize the recovery error by optimizing over the measurement parameters. Since the number of iterations/layers are fixed, the recovery incurs a fixed cost. We present extensive simulation results on a variety of datasets under different conditions and a comparison with existing methods. Our results demonstrate that the proposed method provides near-perfect reconstruction using patterns learned with a small number of training images. Our proposed method provides significant improvements over existing methods both in terms of accuracy and speed.
    SIGNAL (programming language)
    Minification
    Citations (2)
    This thesis focuses on the rigid-body registration of a three-dimensional model of an object to a set of its two-dimensional projections. The main contribution is the development of two registration algorithms that use a continuous model of the volume based on splines, either in the space domain or in the frequency domain. This allows for a well-defined gradient of the dissimilarity measure, which is a necessary condition for efficient and accurate registration. The first part of the thesis contains a review of the literature on volume-to- image registration. Then, we discuss data interpolation in the space domain and in the frequency domain. The basic concepts of our registration strategy are given in the second part of the thesis. We present a novel one-step approach for fast ray casting to simulate space-based volume projections. We also discuss the use of the central-slice theorem to simulate frequency-based volume projections. Then, we consider the question of the registration robustness. To improve the robustness of the space-based approach, we apply a multiresolution optimization strategy where spline-based data pyramids are processed in coarse-to-fine fashion, which improves speed as well. To improve the robustness of the frequency-based registration, we apply a coarse-to-fine strategy that involves weights in the frequency domain. In the third part, we apply our space-based algorithm to computer-assisted orthopedic surgery while adapting it to the perspective projection model. We show that the registration accuracy achieved using the orthopedic data is consistent with the current standards. Then, we apply our frequency-based registration to three-dimensional electron-microscopy application. We show that our algorithm can be used to obtain a refined solution with respect to currently available algorithms. The novelty of our approach is in dealing with a continuous space of geometric parameters, contrary to the standard methods which deal with quantized parameters. We conclude that our continuous parameter space leads to better registration accuracy. Last, we compare the performance of the frequency-based algorithm with that of the space-based algorithm in the context of electron microscopy. With these data, we observe that frequency-based registration algorithm outperforms the space-based one, which we attribute to the suitability of interpolation in the frequency domain when dealing with strictly space-limited data.
    Robustness
    Image registration
    Spline (mechanical)
    Ray casting
    Citations (0)
    Spectral methods are widely used in geometry processing of 3D models. They rely on the projection of the mesh geometry on the basis defined by the eigenvectors of the graph Laplacian operator, becoming computationally prohibitive as the density of the models increases. In this paper, we propose a novel approach for supporting fast and efficient spectral processing of dense 3D meshes, ideally suited for real-time compression and denoising scenarios. To achieve that, we apply the problem of tracking graph Laplacian eigenspaces via orthogonal iterations, exploiting potential spectral coherence between adjacent parts. To avoid perceptual distortions when a fixed number of eigenvectors is used for all the individual parts, we propose a flexible solution that automatically identifies the optimal subspace size for satisfying a given reconstruction quality constraint. Extensive simulations carried out with different 3D meshes in compression and denoising setups, showed that the proposed schemes are very fast alternatives of SVD based spectral processing while achieving at the same time similar or even better reconstruction quality. More importantly, the proposed approach can be employed by several other state-of-the-art denoising methods as a preprocessing step, optimizing both their reconstruction quality and their computational complexity.
    Geometry processing
    Citations (0)
    The goal of this research is to develop detail and edge-preserving image models to characterize natural images. Using these image models, we have developed efficient unsupervised algorithms for solving ill-posed inverse problems in image processing applications. The first part of this research deals with parameter estimation of fixed resolution Markov random field (MRF) models. This is an important problem since without a method to estimate the model parameters in an unsupervised fashion, one has to reconstruct the unknown image for several values of the model parameters and then visually choose between the results. We have shown that for a broad selection of MRF models and problem settings, it is possible to estimate the model parameters directly from the data using the EM algorithm. We have proposed a fast simulation technique and an extrapolation method to compute the estimates in a few iterations. Experimental results indicate that these fast algorithms substantially reduce computation and result in good parameter estimates for real tomographic data sets. The second part of this research deals with formulating a functional substitution approach for efficient computation of the MAP estimate for emission and transmission tomography. The new method retains the fast convergence of a recently proposed Newton-Raphson method and is globally convergent. The third part of this research deals with formulating non-homogeneous models. Non-homogeneous models have been largely ignored in the past since there was no effective means of estimating the large number of model parameters. We have tackled this problem in the multiresolution framework, where the space-varying model parameters at any resolution are estimated from the coarser resolution image. Experimental results on real tomographic data sets and optical flow estimation results on real image sequences demonstrate that the multiresolution non-homogeneous model results in cleaner and sharper images as compared to the fixed resolution homogeneous model. Moreover, the superior quality is achieved at no additional computational cost. The last part of this research deals with efficient image reconstruction from time-resolved diffusion data, which employs a finite-difference approach to solve the diffusion equation and adjoint differentiation to compute the gradient of the cost criterion. The intended application is medical optical tomography.
    Markov random field
    Citations (4)
    Many modeling tasks in computer vision, e.g. structure from motion, shape/reflectance from shading, filter synthesis have a low-dimensional intrinsic structure even though the dimension of the input data can be relatively large. We propose a simple but surprisingly effective iterative randomized algorithm that drastically cuts down the time required for recovering the intrinsic structure. The computational cost depends only on the intrinsic dimension of the structure of the task. It is based on the recently proposed Cascade Basis Reduction (CBR) algorithm that was developed in the context of steerable filters. A key feature of our algorithm compared with CBR is that an arbitrary a priori basis for the task is not required. This allows us to extend the applicability of the algorithm to tasks beyond steerable filters such as structure from motion. We prove the convergence for the new algorithm. In practice the new algorithm is much faster than CBR for the same modeling error. We demonstrate this speed-up for the construction of a steerable basis for Gabor filters. We also demonstrate the generality of the new algorithm by applying it to to an example from structure from motion without missing data.
    Basis (linear algebra)
    Structure from Motion
    Citations (1)
    Ptychography, a relatively new form of phase retrieval, can reconstruct both intensity and phase images of a sample from a group of diffraction patterns, which are recorded as the sample is translated through a grid of positions1. To recover the phase information lost in the recording of these diffraction patterns, iterative algorithms must optimise an objective function full of local minima, in a huge multidimensional space2. Many such algorithms have been developed, each aiming to converge rapidly whilst avoiding stagnation. Our research aims to compare some of the more popular algorithms, to determine their advantages and disadvantages under a range of different conditions, and hence to suggest guidelines for choosing suitable algorithms for any given data set. We have implemented and tested several well-known phase retrieval algorithms: the 'PIE' family of algorithms3 4, the difference map (DM)5 6, hybrid projection/reflection (HPR)7 and relaxed averaged alternating reflections (RAAR)8. The PIE-type algorithms are based on the stochastic gradient descent concept4, whilst the rests are based on the set projection and reflection concept2, and hence named the 'PR' algorithms in this paper. We began our tests by tuning algorithm parameters using multiple sets of simulated calibration data. Then, these tuned algorithms were tested on simulated data generated from a range of scenarios using either a randomised illumination function or convergent beam illumination, combined with either a weakly- or a strongly-scattering sample. Because ptychographic reconstructions are subject to certain pathological ambiguities, we then used an ambiguity-invariant error measure to evaluate the differences between the resulting images4.
    Citations (3)
    We develop for the first time a mathematical framework in which the class of projection algorithms can be applied to high numerical aperture (NA) phase retrieval. Within this framework, we first analyze the basic steps of solving the high-NA phase retrieval problem by projection algorithms and establish the closed forms of all the relevant prox-operators. We then study the geometry of the high-NA phase retrieval problem and the obtained results are subsequently used to establish convergence criteria of projection algorithms in the presence of noise. Making use of the vectorial point-spread-function (PSF) is, on the one hand, the key difference between this paper and the literature of phase retrieval mathematics which deals with the scalar PSF. The results of this paper, on the other hand, can be viewed as extensions of those concerning projection methods for low-NA phase retrieval. Importantly, the improved performance of projection methods over the other classes of phase retrieval algorithms in the low-NA setting now also becomes applicable to the high-NA case. This is demonstrated by the accompanying numerical results which show that available solution approaches for high-NA phase retrieval are outperformed by projection methods.
    Projection method
    Citations (0)
    In this article we introduce line Smoothness-Increasing Accuracy-Conserving Multi-Resolution Analysis. This is a procedure for exploiting convolution kernel post-processors for obtaining more accurate multidimensional multiresolution analysis in terms of error reduction. This filtering-projection tool allows for the transition of data between different resolutions while simultaneously decreasing errors in the fine grid approximation. It specifically allows for defining detail multiwavelet coefficients when translating coarse data onto finer meshes. These coefficients are usually not defined in such cases. We show how to analytically evaluate the resulting convolutions and express the filtered approximation in a new basis. This is done by combining the filtering procedure with projection operators that allow for computational implementation of this scale transition procedure. Further, this procedure can be applied to piecewise constant approximations to functions, as it provides error reduction. We demonstrate the effectiveness of this technique in two and three dimensions.
    Multiresolution analysis
    Smoothness
    Convolution (computer science)
    Kernel (algebra)
    Basis function
    Citations (6)