FPGA-based real-time Phase Measuring Profilometry algorithm design and implementation

Guomin Zhan,Hongwei Tang,Kai Zhong,Zhongwei Li,Yusheng Shi
DOI: https://doi.org/10.1117/12.2245375
2016-01-01
Abstract:Phase measuring profilometry (PMP) has been widely used in many fields, like Computer Aided Verification (CAV), Flexible Manufacturing System (FMS) et al. High frame-rate (HFR) real-time vision-based feedback control will be a common demands in near future. However, the instruction time delay in the computer caused by numerous repetitive operations greatly limit the efficiency of data processing. FPGA has the advantages of pipeline architecture and parallel execution, and it fit for handling PMP algorithm. In this paper, we design a fully pipelined hardware architecture for PMP. The functions of hardware architecture includes rectification, phase calculation, phase shifting, and stereo matching. The experiment verified the performance of this method, and the factors that may influence the computation accuracy was analyzed.
What problem does this paper attempt to address?