Most phase unwrapping algorithms shift the 2 phase jump pixels to obtain the unwrapped phases, while most filtering algorithms remove the noisy pixels to avoid the fault of unwrapped phases. Thus, finding the positions of phase jump pixels and noisy pixels is important. This study proposed a modified detection scheme developed from the originally published noise and phase jump detection scheme [Opt. Express 19, 3086 (2011)]. The original detection scheme finds the noise positions and phase jump positions, and then marks these pixels in two maps, namely, the noise map and the phase jump map. One 2 phase jump contains a 2-high position and a 0-low position. However, the original detection scheme usually finds a 2-high position and misses a corresponding 0-low position, or usually finds a 0-low position and misses a corresponding 2-high position. Moreover, the original detection scheme produces detection errors, containing the repeated pixels of phase jump or the wrong pixels generated by noise. Fortunately, the proposed modified detection scheme can find both the 2-high position and the corresponding 0-low position. Moreover, the detection errors are also reduced by the proposed modified detection scheme. The robustness of the modified detection scheme is demonstrated both numerically and experimentally.
All Science Journal Classification (ASJC) codes
- Atomic and Molecular Physics, and Optics