scispace - formally typeset
Search or ask a question
Journal ArticleDOI

Particle-filter-based phase estimation in digital holographic interferometry

TL;DR: The proposed particle-filter-based technique is the only method available for phase estimation from severely noisy fringe patterns even when the underlying phase pattern is rapidly varying and has a larger dynamic range.
Abstract: In this paper, we propose a particle-filter-based technique for the analysis of a reconstructed interference field. The particle filter and its variants are well proven as tracking filters in non-Gaussian and nonlinear situations. We propose to apply the particle filter for direct estimation of phase and its derivatives from digital holographic interferometric fringes via a signal-tracking approach on a Taylor series expanded state model and a polar-to-Cartesian-conversion-based measurement model. Computation of sample weights through non-Gaussian likelihood forms the major contribution of the proposed particle-filter-based approach compared to the existing unscented-Kalman-filter-based approach. It is observed that the proposed approach is highly robust to noise and outperforms the state-of-the-art especially at very low signal-to-noise ratios (i.e., especially in the range of -5 to 20 dB). The proposed approach, to the best of our knowledge, is the only method available for phase estimation from severely noisy fringe patterns even when the underlying phase pattern is rapidly varying and has a larger dynamic range. Simulation results and experimental data demonstrate the fact that the proposed approach is a better choice for direct phase estimation.
Citations
More filters
Journal ArticleDOI
TL;DR: The proposed novel deep learning framework for unwrapping the phase does not require post-processing, is highly robust to noise, accurately unwraps the phase even at the severe noise level of −5 dB, and can unwrap the phase maps even at relatively high dynamic ranges.
Abstract: Phase unwrapping is an ill-posed classical problem in many practical applications of significance such as 3D profiling through fringe projection, synthetic aperture radar and magnetic resonance imaging. Conventional phase unwrapping techniques estimate the phase either by integrating through the confined path (referred to as path-following methods) or by minimizing the energy function between the wrapped phase and the approximated true phase (referred to as minimum-norm approaches). However, these conventional methods have some critical challenges like error accumulation and high computational time and often fail under low SNR conditions. To address these problems, this paper proposes a novel deep learning framework for unwrapping the phase and is referred to as “PhaseNet 2.0”. The phase unwrapping problem is formulated as a dense classification problem and a fully convolutional DenseNet based neural network is trained to predict the wrap-count at each pixel from the wrapped phase maps. To train this network, we simulate arbitrary shapes and propose new loss function that integrates the residues by minimizing the difference of gradients and also uses $L_{1}$ loss to overcome class imbalance problem. The proposed method, unlike our previous approach PhaseNet, does not require post-processing, highly robust to noise, accurately unwraps the phase even at the severe noise level of −5 dB, and can unwrap the phase maps even at relatively high dynamic ranges. Simulation results from the proposed framework are compared with different classes of existing phase unwrapping methods for varying SNR values and discontinuity, and these evaluations demonstrate the advantages of the proposed framework. We also demonstrate the generality of the proposed method on 3D reconstruction of synthetic CAD models that have diverse structures and finer geometric variations. Finally, the proposed method is applied to real-data for 3D profiling of objects using fringe projection technique and digital holographic interferometry. The proposed framework achieves significant improvements over existing methods while being highly efficient with interactive frame-rates on modern GPUs.

85 citations


Cites background or methods from "Particle-filter-based phase estimat..."

  • ...For experimental analysis on DHI for real-data we have used the same experimental setup used in [48]....

    [...]

  • ...• Digital Holographic Interferometry (DHI) [2]: DHI is an optical technique to measure static and dynamic displacements of objects with high precision up to fractions of wavelength of light....

    [...]

  • ...We note that, due to the interference considerable noise is formed in the wrapped phase pattern it-self from real and imaginary recordings of DHI data....

    [...]

  • ...As discussed in the introduction, an application that need phase unwrapping especially in high noisy scenarios is Digital Holographic Interferometry (DHI)....

    [...]

  • ...ESTIMATION of true phase is still a challenging problem in many practical applications [1], [2]....

    [...]

Journal ArticleDOI
TL;DR: A fresh phase unwrapping algorithm based on iterated unscented Kalman filter with a robust phase gradient estimator based on amended matrix pencil model, and an efficient quality-guided strategy based on heap sort is proposed to estimate unambiguous unwrapped phase of interferometric fringes.
Abstract: A fresh phase unwrapping algorithm based on iterated unscented Kalman filter is proposed to estimate unambiguous unwrapped phase of interferometric fringes. This method is the result of combining an iterated unscented Kalman filter with a robust phase gradient estimator based on amended matrix pencil model, and an efficient quality-guided strategy based on heap sort. The iterated unscented Kalman filter that is one of the most robust methods under the Bayesian theorem frame in non-linear signal processing so far, is applied to perform simultaneously noise suppression and phase unwrapping of interferometric fringes for the first time, which can simplify the complexity and the difficulty of pre-filtering procedure followed by phase unwrapping procedure, and even can remove the pre-filtering procedure. The robust phase gradient estimator is used to efficiently and accurately obtain phase gradient information from interferometric fringes, which is needed for the iterated unscented Kalman filtering phase unwrapping model. The efficient quality-guided strategy is able to ensure that the proposed method fast unwraps wrapped pixels along the path from the high-quality area to the low-quality area of wrapped phase images, which can greatly improve the efficiency of phase unwrapping. Results obtained from synthetic data and real data show that the proposed method can obtain better solutions with an acceptable time consumption, with respect to some of the most used algorithms.

40 citations

Journal ArticleDOI
TL;DR: In this paper, the authors have studied phase unwrapping algorithms based on solving the discrete Poisson equation and compared their performance in terms of accuracy and efficiency, and an iteration strategy was introduced and its performance was investigated under different noise conditions.
Abstract: Phase unwrapping is a crucial process to obtain the absolute phase profile in many optical phase measurement techniques such as interferometry, holography, profilometry, etc. In this paper, we have studied several phase unwrapping algorithms based on solving the discrete Poisson equation. The differences among those algorithms lie in two aspects: one is the way to calculate the input for the Poisson equation using the wrapped phase data and the other is the way to compute the output (unwrapped phase data) using the corresponding input. Firstly, the method to compute the input for the Poisson equation was investigated using the finite difference (FD) and fast Fourier transform(FFT) method. Then different methods, based on FFT or discrete cosine transform (DCT), were employed to calculate the unwrapped phase, and their performances were compared in terms of accuracy and efficiency. To enhance the precision of those algorithms, an iteration strategy was introduced and its performance was investigated under different noise conditions. Finally, several real phase data were tested by using the direct and iterative methods. The detailed software package can be found in https://www.mathworks.com/matlabcentral/fileexchange/71810-phase- unwrapping-algorithms-by-solving-the-poisson-equation.

16 citations

Journal ArticleDOI
TL;DR: The accelerated version of the proposed algorithm is further developed through combing with reversible modulo wavelet operators to solve phase unwrapping problem of wrapped phase images in wavelet transform domain, which can reduce the amount of wrapped pixels that need to be unwrapped, and can further decrease time consumption of unwraps procedure performing on wrappedphase images.
Abstract: This paper presents a new phase unwrapping algorithm for wrapped phase fringes through combining a cubature information particle filter with an efficient local phase gradient estimator and an efficient quality-guided strategy based on heap-sort. The cubature information particle filter that not only is independent from noise statistics but also is not constrained by the nonlinearity of the model constructed is applied to retrieve unambiguous phase from modulus 2π wrapped fringe patterns through constructing a recursive cubature information particle filtering phase unwrapping procedure to perform simultaneously phase unwrapping and noise filtering for the first time to our knowledge, which can be expected to obtain more robust solutions from wrapped phase fringes. Phase gradient estimate is one of the key steps in almost all phase unwrapping algorithms and is directly related to the precision and the efficiency of phase unwrapping procedure. Accordingly, an efficient local phase gradient estimator that is more efficient than ones published previously is deduced to obtain phase gradient information required by the proposed algorithm, which can drastically decrease time consumption of unwrapping procedure and drastically improve the efficiency of the algorithm. The efficient quality-guided strategy based on heap-sort guarantees that the proposed algorithm efficiently unwraps wrapped pixels along the path from the high-reliance regions to the low-reliance regions of wrapped phase images. In addition, the accelerated version of the proposed algorithm is further developed through combing with reversible modulo wavelet operators to solve phase unwrapping problem of wrapped phase images in wavelet transform domain, which can reduce the amount of wrapped pixels that need to be unwrapped, and can further decrease time consumption of unwrapping procedure performing on wrapped phase images. This algorithm and its accelerated version under the frame of wavelet transform are demonstrated with various types of wrapped phase images, showing acceptable solutions.

13 citations

References
More filters
Journal ArticleDOI
TL;DR: A new algorithm based on a Monte Carlo method that can be applied to a broad class of nonlinear non-Gaussian higher dimensional state space models on the provision that the dimensions of the system noise and the observation noise are relatively low.
Abstract: A new algorithm for the prediction, filtering, and smoothing of non-Gaussian nonlinear state space models is shown. The algorithm is based on a Monte Carlo method in which successive prediction, filtering (and subsequently smoothing), conditional probability density functions are approximated by many of their realizations. The particular contribution of this algorithm is that it can be applied to a broad class of nonlinear non-Gaussian higher dimensional state space models on the provision that the dimensions of the system noise and the observation noise are relatively low. Several numerical examples are shown.

2,406 citations

Journal ArticleDOI
TL;DR: In this paper, an approach to 'unwrapping' the 2 pi ambiguities in the two-dimensional data set is presented, where it is found that noise and geometrical radar layover corrupt measurements locally, and these local errors can propagate to form global phase errors that affect the entire image.
Abstract: Interferometric synthetic aperture radar observations provide a means for obtaining high-resolution digital topographic maps from measurements of amplitude and phase of two complex radar images. The phase of the radar echoes may only be measured modulo 2 pi; however, the whole phase at each point in the image is needed to obtain elevations. An approach to 'unwrapping' the 2 pi ambiguities in the two-dimensional data set is presented. It is found that noise and geometrical radar layover corrupt measurements locally, and these local errors can propagate to form global phase errors that affect the entire image. It is shown that the local errors, or residues, can be readily identified and avoided in the global phase estimation. A rectified digital topographic map derived from the unwrapped phase values is presented.

2,246 citations

Journal ArticleDOI
John Immerkær1
TL;DR: The paper presents a fast and simple method for estimating the variance of additive zero mean Gaussian noise in an image that requires only the use of a 3 A— 3 mask followed by a summation over the image or a local neighborhood.

477 citations

Journal ArticleDOI
TL;DR: An algorithm is presented that solves the phase unwrapping problem, using a combination of Fourier techniques, that is equivalent to the computation time required for performing eight fast Fourier transforms and stable against noise and residues present in the wrapped phase.
Abstract: A wide range of interferometric techniques recover phase information that is mathematically wrapped on the interval (-π,π] . Obtaining the true unwrapped phase is a longstanding problem. We present an algorithm that solves the phase unwrapping problem, using a combination of Fourier techniques. The execution time for our algorithm is equivalent to the computation time required for performing eight fast Fourier transforms and is stable against noise and residues present in the wrapped phase. We have extended the algorithm to handle data of arbitrary size. We expect the state of the art of existing interferometric applications, including the possibility for real-time phase recovery, to benefit from our algorithm.

389 citations

Journal ArticleDOI
TL;DR: Inflight calibration systems and on- orbit calibration approaches are described, which are being used to determine the temporal stabilities of the sensors' gains and offsets from prelaunch calibrations through on-orbit measurements.
Abstract: The Clouds and the Earth's Radiant Energy System (CERES) spacecraft scanning thermistor bolometer sensors measure Earth radiances in the broadband shortwave solar (0.3-5.0 /spl mu/m) and total (0.3->100 /spl mu/m) spectral bands as well as in the 8-12-/spl mu/m water vapor window spectral band. On November 27, 1997, the launch of the Tropical Rainfall Measuring Mission (TRMM) spacecraft placed the first set of CERES sensors into orbit, and 30 days later, the sensors initiated operational measurements of the Earth radiance fields. In 1998, the Earth Observing System morning (EOS-AM1) spacecraft will place the second and third sensor sets into orbit. The prelaunch CERES sensors' count conversion coefficients (gains and zero-radiance offsets) were determined in vacuum ground facilities. The gains were tied radiometrically to the International Temperature Scale of 1990 (ITS-90). The gain determinations included the spectral properties (reflectance, transmittance, emittance, etc.) of both the sources and sensors as well as the in-field-of-view (FOV) and out-of-FOV sensor responses. The resulting prelaunch coefficients for the TRMM and EOS-AM1 sensors are presented. Inflight calibration systems and on-orbit calibration approaches are described, which are being used to determine the temporal stabilities of the sensors' gains and offsets from prelaunch calibrations through on-orbit measurements. Analyses of the TRMM prelaunch and on-orbit calibration results indicate that the sensors have retained their ties to ITS-90 at accuracy levels better than /spl plusmn/0.3% between the 1995 prelaunch and 1997 on-orbit calibrations.

88 citations