摘要
提出一种二进制编码条纹代替正弦条纹的方法,以降低三维测量系统的非线性误差。首先,通过对传统正弦条纹一个周期内呈正弦变化的光强值进行二进制编码,将所有二进制编码的每一位分别组合生成二值条纹,投影到被测物体表面。然后,将采集到的多幅二值条纹进行叠加,生成正弦条纹。最后,结合四步相移技术,并使用互补格雷码辅助相位展开进行实验验证。实验结果表明,所提方法相比于传统四步相移方法可以有效降低非线性伽马效应导致的相位误差,提高测量精度。对直径为50.8140 mm的高精度标准球进行测量,所得的局部点云与拟合标准球的平均距离为0.0697 mm。
Objective In the three-dimensional measurement technology of structured light, traditional sinusoidal fringes are lost due to the nonlinear gamma effect of digital micromirror projectors and industrial cameras, which results in phase errors and thus reduces the measurement accuracy and effect. With only two gray values, the binary fringe is not affected by the nonlinear system and can greatly improve the projection speed, and hence, it is widely studied by scholars both at home and abroad. Binary fringe defocused projection technology is widely used in three-dimensional topography measurement.In this technique, the gray sinusoidal fringes of eight bits are discretized and quantized into the binary fringes of one bit,and the sinusoidal fringes are obtained at the imaging end by the micro defocus of the projector. This method can reduce the nonlinear effect of the projector and significantly improve the measurement speed, but it can hardly grasp the defocus degree and will reduce the depth range of measurement. Given the advantages of binary fringes, this paper proposes a measurement method based on binary coded fringes. This method can combine the binary fringes with the phase-shifting technique without defocused projection to improve the measurement accuracy and effect.Methods This paper proposes a measurement method based on binary coded fringes. The modulation information of the measured object surface is obtained by the projection of multiple binary fringes, and then the sinusoidal fringes are generated by the binary superposition of binary fringes. The projection of binary fringes can avoid the direct projection of sinusoidal fringes and reduce the influence of the nonlinear system. First, the gray value of the traditional sinusoidal fringe that changes sinusoidally in a period is sampled to obtain the discrete decimal gray value of the sinusoidal fringe. The gray value is encoded in binary, and all the code words of the same rank of binary encoding are combined separately to generate binary fringes. Second, the sequential projection is carried out by the digital projector, and the collected fringes are superimposed in binary to generate the sinusoidal fringes modulated by the height information of the object to replace the process of directly projecting the traditional gray sinusoidal fringes. Third, the wrapped phase is obtained by the combination of the proposed method and the four-step phase-shifting technique, and the phase is unwrapped by the complementary Gray-code method to obtain the absolute phase. Through projector and camera calibration, the absolute phase is mapped to three-dimensional point cloud data.Results and Discussions To verify the superiority of the three-dimensional measurement method based on binary coded fringes, this paper uses the binary coded fringe method combined with the four-step phase-shifting technique to measure different objects and carries out a comparison experiment with the traditional four-step phase-shifting method and twelvestep phase-shifting method. In terms of accuracy evaluation, the standard sphere with a diameter of 50. 8140 mm is measured, and the local point cloud data is fitted. The average distance between the point cloud data of the proposed method and the fitted standard sphere is 0. 0697 mm, while that of the traditional method is 0. 1288 mm. Compared with the results of the traditional methods, the accuracy of the proposed method is significantly improved, and the average distance is reduced by 45. 88%, as shown in Fig. 5 and Table 2. The measurement of the high-precision plane and the linear fitting of the local data show that the root mean square error(RMSE) of the proposed method is 0. 1211 mm, and the sum of the squared error(SSE) is 2. 922 mm, as shown in Fig. 7 and Table 3. By the measurement of large-depth objects,the proposed method greatly reduces the periodic errors caused by nonlinear influences compared with the traditional method based on four-step phase-shifting, and the effect is similar to that of the twelve-step phase-shifting method. The local reconstruction results are shown in Fig. 8.Conclusions In this paper, a measurement method based on binary coded fringes is proposed. Multiple binary fringes are obtained by binary coding of the gray values within a sinusoidal period, and the modulation information of the measured object is obtained by binary fringe projection, and the collected binary fringes are superimposed in binary. This can replace the direct projection of traditional sinusoidal fringes and fundamentally reduce the measurement error caused by the nonlinear gamma effect. In addition, the proposed method is combined with the four-step phase-shifting method, and the complementary Gray-code method is used to assist in phase unwrapping. The comparison with the traditional four-step phase-shifting method and the twelve-step phase-shifting method demonstrates that the accuracy of the proposed method is significantly higher than that of the traditional four-step phase-shifting method, and on the basis of the principle of four-step phase shifting, the nonlinear effect is reduced. The proposed method not only retains the advantages of the four-step phase shifting but also achieves a similar effect as the twelve-step phase shifting method. Although the proposed method increases the number of projected fringes to a certain extent, it still effectively improves the projection efficiency compared with the projection of gray sinusoidal fringes. However, compared with the traditional method, the proposed method has some shortcomings in the projection. Further research is required to reduce the overall projection number of binary coded fringes. In conclusion, replacing gray sinusoidal fringes with binary coded fringes is a meaningful research idea and can be applied to actual three-dimensional measurement.
作者
刘佳
路长秋
文杰
肖雨倩
严飞
刘银萍
Liu Jia;Lu Changqiu;Wen Jie;Xiao Yuqian;Yan Fei;Liu Yinping(School of Automation,Nanjing University of Information Science and Technology,Nanjing 210044,Jiangsu,China;Jiangsu Provincial Collaborative Innovation Center of Atmospheric Environment and Equipment Technology,Nanjing 210044,Jiangsu,China;School of Atmospheric Physics,Nanjing University of Information Science and Technology,Nanjing 210044,Jiangsu,China)
出处
《光学学报》
EI
CAS
CSCD
北大核心
2023年第1期120-129,共10页
Acta Optica Sinica
基金
江苏省产业前瞻与关键核心技术重点项目(BE2020006-2)
国家自然科学基金(61605083)。
关键词
测量
相移技术
非线性误差
二值条纹
二进制
measurement
phase shifting technique
nonlinear error
binary fringe
binary