摘要

In the case that the phase distribution of interferogram is nonuniform and the background/modulation amplitude change rapidly, the current self-calibration algorithms with better performance like principal components analysis (PCA) and advanced iterative algorithm (AIA) cannot work well. In this study, from three or more phase-shifting interferograms with unknown phase-shifts, we propose a spatial dual-orthogonal (SDO) phase-shifting algorithm with high accuracy through using the spatial orthogonal property of interference fringe, in which a new sequence of fringe patterns with uniform phase distribution can be constructed by pre-recomposing original interferograms to determine their corresponding optimum combination coefficients, which are directly related with the phase shifts. Both simulation and experimental results show that using the proposed SDO algorithm, we can achieve accurate phase from the phase-shifting interferograms with nonuniform phase distribution, non-constant background and arbitrary phase shifts. Specially, it is found that the accuracy of phase retrieval with the proposed SDO algorithm is insensitive to the variation of fringe pattern, and this will supply a guarantee for high accuracy phase measurement and application.