基于FPGA的二加一相移三维重建系统

打开文本图片集
中图分类号:TP274 文献标识码:A doi:10.37188/CJLCD.2025-0176 CSTR:32172.14.CJLCD.2025-0176
FPGA-based two-plus-one phase-shifting 3D reconstruction system
TIAN Ye¹,GAO Ze¹,YU Xuanxuan¹,ZHANG Lijuan 2 ,LIU Yinping³,YAN Feil*
(1. School of Automation,Nanjing University of Information Science and Technology, Nanjing 210044, China; 2. Intelligence Technology of CEC Co.Ltd.,Beijing 1O22OO,China; 3. School of Emergency Management, Nanjing University of Information Science and Technology, Nanjing 210044, China)
Abstract: To achieve a high-eficiency and low-power 3D reconstruction system,this paper proposes a hardware-accelerated architecture based on a field-programmable gate array(FPGA) that integrates the two-plus-one phase-shifting method with complementary Gray code.First,fringe patterns are captured through a camera control module,followed by caching and filtering processng. Subsequently,leveraging the parallel computing capability of FPGA,key algorithms including wrapped phase calculation,phase unwrapping, and 3D reconstruction are hardware-accelerated and optimized.Finally,the 3D point cloud data is transmitted to the host computer via a Gigabit Ethernet module for visualization,forming a complete 3D measurement system.Experimental results demonstrate that the proposed architecture processes a setof11 fringe images with a resolution of 720×540 in only 8ms ,achieving a 3.3× speedup compared to the conventional CPU platform,which requires 27ms .Meanwhile,the total system power consumption is only 1. 687 W,with anabsolute phase errorof O.O368 rad and aroot mean square errorof 0.0978mm .These results indicate that the proposed system meets the requirements of high precision,high eficiency,and low power consumption.
Key words:FPGA;3D measurement;structured light;complementary gray code
1引言
随着数字化和智能化浪潮的推进,基于结构光的三维重建技术凭借其非接触性、高精度以及快速响应的显著特点,已经广泛应用在机器视觉、工业检测、医学影像和文物保护等领域[2]。(剩余9808字)