In high dynamic scenes, fringe projection profilometry (FPP) may encounter fringe saturation, and the phase calculated will also be affected to produce errors. This paper proposes a saturated fringe restoration method to solve this problem, taking the four-step phase shift as an example. Firstly, according to the saturation of the fringe group, the concepts of reliable area, shallow saturated area, and deep saturated area are proposed. Then, the parameter A related to the reflectivity of the object in the reliable area is calculated to interpolate A in the shallow and deep saturated areas. The theoretically shallow and deep saturated areas are not known in actual experiments. However, morphological operations can be used to dilate and erode reliable areas to produce cubic spline interpolation (CSI) areas and biharmonic spline interpolation (BSI) areas, which roughly correspond to shallow and deep saturated areas. After A is restored, it can be used as a known quantity to restore the saturated fringe using the unsaturated fringe in the same position, the remaining unrecoverable part of the fringe can be completed using CSI, and then the same part of the symmetrical fringe can be further restored. To further reduce the influence of nonlinear error, the Hilbert transform is also used in the phase calculation process of the actual experiment. The simulation and experimental results validate that the proposed method can still obtain correct results without adding additional equipment or increasing projection number, which proves the feasibility and robustness of the method.
This paper proposes a phase unwrapping method based on ternary Gray code in fringe projection profilometry. This method does not require additional projection images or any prior knowledge. It accurately determines the segmentation thresholds of the ternary Gray code using only the average intensity and intensity modulation calculated from phase-shifting fringes, effectively reducing projection costs and achieving lower codeword errors. Additionally, a segment selection strategy suitable for the ternary Gray code is proposed. By employing the complementary method, three sets of candidate orders with certain codeword shifts can be generated. The wrapped phase is then divided into three segments: upper, middle, and lower segments, and correspondingly matched with the central regions of the three sets of candidate orders, thus enabling the solution of the absolute phase. Through the segment selection strategy, error-prone areas at the edges of orders are effectively avoided, further enhancing the accuracy of measurement results. Compared to the binary Gray code, the ternary complementary Gray code can encode up to 3m−1 orders when the number of Gray code patterns is m; when the required number of encoding orders is K, only ⌈log3K⌉+1 Gray code patterns are needed. Its additional value capacity precisely enables it to encode more orders, thereby increasing the frequency of phase-shifting fringes and further enhancing measurement efficiency. A series of experiments validates the feasibility, robustness, and superiority of this method.
An improved three-frequency heterodyne synthesis phase unwrapping method is proposed to improve the measurement accuracy through phase difference and phase sum operations. This method can reduce the effect of noise and increase the equivalent phase frequency. According to the distribution found in the phase difference calculation process, the Otsu segmentation is introduced to judge the phase threshold. The equivalent frequency obtained from the phase sum is more than those of all projected fringe patterns. In addition, the appropriate period combinations are also studied. The simulations and related experiments demonstrate the feasibility of the proposed method and the ability to improve the accuracy of the measurement results further.
Fringe projection profilometry (FPP) is a widely employed technique owing to its rapid speed and high accuracy. However, when FPP is utilized to measure shiny surfaces, the fringes tend to be saturated or too dark, which significantly compromises the accuracy of the 3D measurement. To overcome this challenge, this paper proposes an efficient method for the 3D measurement of shiny surfaces based on FPP. Firstly, polarizers are employed to alleviate fringe saturation by leveraging the polarization property of specular reflection. Although polarizers reduce fringe intensity, a deep learning method is utilized to enhance the quality of fringes, especially in low-contrast regions, thereby improving measurement accuracy. Furthermore, to accelerate measurement efficiency, a dual-frequency complementary decoding method is introduced, requiring only two auxiliary fringes for accurate fringe order determination, thereby achieving high-efficiency and high-dynamic-range 3D measurement. The effectiveness and feasibility of the proposed method are validated through a series of experimental results.
11 September 2024 in IEEE Transactions on Instrumentation and Measurement
Fringe projection profilometry is a widely utilized technique in three-dimensional measurement for its high accuracy, speed, and non-contact capabilities. However, it faces significant challenges when measuring objects with varying reflectance due to the camera’s limited dynamic range, resulting in saturation-induced errors. Existing methods to address these issues, such as multi-exposure techniques, adaptive projection methods, and hardware assistance approaches, each have their limitations, including cumbersome measurement steps and reduced measurement efficiency. This paper proposes a novel method for suppressing saturation-induced errors through fringe restoration assisted by the Euler formula-based method and the lower intersection points of adjacent fringes. This method avoids the need for complex logical discussions during the solution process using fringe combinations in previous methods. By expanding effective information and utilizing constraint relationships for solving, the accuracy of fringe restoration is significantly enhanced. Moreover, it can be applied to any number of phase shift steps. This method enhances the adaptability to saturation and improves dynamic range without requiring additional equipment or auxiliary patterns. The feasibility, robustness, and superiority of the proposed method are validated through simulations and experiments, demonstrating improvements in measurement accuracy and efficiency for high dynamic range scenes.