Abstract
With its its ability to non-contact measure three-dimensional information of objects and its extremely high accuracy advantage in close range, structured light 3-D measurement is widely used in various fields. However, some application scenarios, such as measuring moving objects and performing measurements in confined spaces, impose requirements for high speed and miniaturization in structured light 3-D measurement. Therefore, we propose a real-time structured light 3-D measurement system on FPGA. This system employs a four-step phase-shifting method to compute wrapped phases, complemented Gray code for phase unwrapping, and a cubic polynomial fitting approach for calculating the 3-D coordinates of points. We have proposed the optimized pipeline structure for each module. We have also proposed an optimized on-chip buffer structure to further improve throughput. The 3-D measurement speed of the proposed method can reach 76.9 fps, when the clock frequency is 100 MHz, and the image size is 2448\(\times\)2048.













Similar content being viewed by others
Data availability
The authors declare that the data supporting the findings of this study are available within the article and its supplementary materials
References
Chen, Z., Hu, T., Hao, Y., Zhang, X.: High-speed phase structured light integrated architecture on fpga. IEEE Transactions on Industrial Electronics (2023)
Christakos, P., Petrellis, N., Mousouliotis, P., Keramidas, G., Antonopoulos, C., Voros, N.: A high performance and robust fpga implementation of a driver state monitoring application. Sensors 23(14), 6344 (2023)
Griffin, P.M., Narasimhan, L.S., Yee, S.R.: Generation of uniquely encoded light patterns for range data acquisition. Pattern Recog. 25(6), 609–616 (1992)
Hess, A., Junger, C., Rosenberger, M., Notni, G.: Fpga-based phase measuring profilometry system. In: Three-Dimensional Imaging, Visualization, and Display 2019, vol. 10997, pp. 114–121. SPIE (2019)
Huang, P.S., Hu, Q., Jin, F., Chiang, F.P.: Color-encoded digital fringe projection technique for high-speed 3-d surface contouring. Opt. Eng. 38(6), 1065–1071 (1999)
Jongenelen, A.P.P., Bailey, D.G., Payne, A.D., Carnegie, D.A., Dorrington, A.A.: Efficient fpga implementation of homodyne-based time-of-flight range imaging. J. Real-Time Image Process. 7, 21–29 (2012)
Karpinsky, N., Zhang, S.: High-resolution, real-time 3d imaging with fringe analysis. J. Real-Time Image Process. 7, 55–66 (2012)
Kemao, Q.: Windowed fourier transform for fringe pattern analysis. Appl. Opt. 43(13), 2695–2702 (2004)
Le Moigne, J., Waxman, A.M.: Structured light patterns for robot mobility. IEEE J. Robot. Autom. 4(5), 541–548 (1988)
Liu, D., Pan, Y., Lu, R.: Fpga-assisted high-precision, high-speed 3d shape measurement. Sens. Actuators A Phys. 315, 112366 (2020)
Lyu, C., Li, P., Wang, D., Yang, S., Lai, Y., Sui, C.: High-speed optical 3d measurement sensor for industrial application. IEEE Sens. J. 21(10), 11253–11261 (2020)
Payeur, P.: Structured light stereoscopic imaging with dynamic pseudo-random patterns, jul. 6–8, et al.: image analysis and recognition. In: 6th International Conference, pp. 687–696. ICIAR, Halifax, Canada (2009)
Sandoz, P.: Wavelet transform as a processing tool in white-light interferometry. Opt. Lett. 22(14), 1065–1067 (1997)
Su, X., Chen, W.: Fourier transform profilometry: a review. Opt. Lasers Eng. 35(5), 263–284 (2001)
Takeda, M., Mutoh, K.: Fourier transform profilometry for the automatic measurement of 3-d object shapes. Appl. Opt. 22(24), 3977–3982 (1983)
Wu, G., Yang, J., Yang, H.: Real-time low-power binocular stereo vision based on FPGA. J. Real-Time Image Process. 19, 29–39 (2022)
Xianyu, S., Xiaoping, Z.: Phase-unwrapping based on complementary structured light binary code. Acta Opt. Sin. 28(10), 1947–1951 (2008)
Zhan, G., Tang, H., Zhong, K., Li, Z., Shi, Y., Wang, C.: High-speed fpga-based phase measuring profilometry architecture. Opt. Express 25(9), 10553–10564 (2017)
Zhang, S.: Flexible and high-accuracy method for uni-directional structured light system calibration. Opt. Lasers Eng. 143, 106637 (2021)
Zhang, S., Royer, D., Yau, S.T.: Gpu-assisted high-resolution, real-time 3-d shape measurement. Opt. Express 14(20), 9120–9129 (2006)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Below is the link to the electronic supplementary material.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhou, W., Jia, Y., Fan, L. et al. A MEMS-based real-time structured light 3-D measuring architecture on FPGA. J Real-Time Image Proc 21, 98 (2024). https://doi.org/10.1007/s11554-024-01477-x
Received:
Accepted:
Published:
Version of record:
DOI: https://doi.org/10.1007/s11554-024-01477-x

