<p>The article describes the development of data processing methods, specifically a&#xa0;method for processing binary Gray code images. The results of processing binary Gray code images are used to resolve phase ambiguity in the phase triangulation method, which is a&#xa0;variation of the triangulation method using structured light. An image processing algorithm was developed to decode binary code generated by an optical source. The code takes the form of the dependence between the intensity distribution of the surface image of the analyzed object and the frame number. The proposed algorithm provides stable binarization of Gray code images under the conditions of a&#xa0;limited dynamic range of the photodetector and arbitrary light-scattering surface properties of the analyzed object without the use of inverse projected images. The developed algorithm can be successfully applied in triangulation systems using structured light to measure the three-dimensional geometry of complex-shaped objects. It is shown that for all possible ratios between the recorded radiation intensity and the dynamic range of the photodetector, this algorithm can be used to correctly decode Gray code (in the form of structured-light images). In this case, deviations in the results of Gray code decoding can be attributed only to noise in the images and do not distort measurement results. The main advantage of the proposed algorithm consists in its ability to use almost half the number of structured light images to decode the Gray code as compared to the algorithm using inverse code images.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Gray code image processing algorithm for measuring the three-dimensional geometry of objects with complex profiles

  • Sergei V. Dvoinishnikov,
  • Vladislav O. Zuev,
  • Grigory V. Bakakin,
  • Vladimir A. Pavlov

摘要

The article describes the development of data processing methods, specifically a method for processing binary Gray code images. The results of processing binary Gray code images are used to resolve phase ambiguity in the phase triangulation method, which is a variation of the triangulation method using structured light. An image processing algorithm was developed to decode binary code generated by an optical source. The code takes the form of the dependence between the intensity distribution of the surface image of the analyzed object and the frame number. The proposed algorithm provides stable binarization of Gray code images under the conditions of a limited dynamic range of the photodetector and arbitrary light-scattering surface properties of the analyzed object without the use of inverse projected images. The developed algorithm can be successfully applied in triangulation systems using structured light to measure the three-dimensional geometry of complex-shaped objects. It is shown that for all possible ratios between the recorded radiation intensity and the dynamic range of the photodetector, this algorithm can be used to correctly decode Gray code (in the form of structured-light images). In this case, deviations in the results of Gray code decoding can be attributed only to noise in the images and do not distort measurement results. The main advantage of the proposed algorithm consists in its ability to use almost half the number of structured light images to decode the Gray code as compared to the algorithm using inverse code images.