An algorithm for dynamic phase retrieval in temporal speckle pattern interferometry using least squares method and windowed Fourier filtering is proposed. The least squares method is used to evaluate the phase change between two speckle patterns provided that the phase of either one speckle pattern has been estimated. The windowed Fourier filtering is used to eliminate the noise in the phase change. Based on these two techniques, the proposed algorithm determines the phase of the initial speckle pattern by phase shifting method at first, then the phase of the rest speckle patterns are retrieved by sequentially evaluating the phase changes between every two consecutive speckle patterns. The algorithm solves the problem of speckle decorrelation by refreshing the reference image frame by frame, and also avoids the problem of error accumulation during the reference image refreshing process by the windowed Fourier filtering. Two experimental results are presented to demonstrate the effectiveness and robustness of the proposed algorithm.
© 2011 OSA
Equations on this page are rendered with MathJax. Learn more.