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

被引:2
|
作者
Zhan, Guomin [1 ]
Tang, Hongwei [1 ]
Zhong, Kai [1 ]
Li, Zhongwei [1 ]
Shi, Yusheng [1 ]
机构
[1] Huazhong Univ Sci & Technol, State Key Lab Mat Proc & Die & Mould Technol, Wuhan 430074, Peoples R China
基金
美国国家科学基金会; 中国博士后科学基金;
关键词
FPGA; Phase measuring profilometry; Multi-frequency heterodyne principle; Pipeline;
D O I
10.1117/12.2245375
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
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.
引用
收藏
页数:11
相关论文
共 50 条
  • [31] FPGA-based design and implementation of data acquisition and real-time processing for laser ultrasound propagation
    Abbas, Syed Haider
    Lee, Jung-Ryul
    Kim, Zaeill
    INTERNATIONAL JOURNAL OF AERONAUTICAL AND SPACE SCIENCES, 2016, 17 (04) : 467 - 475
  • [32] Design of a Real Time FPGA-Based Three Dimensional Positioning Algorithm
    Johnson-Williams, Nathan G.
    Miyaoka, Robert S.
    Li, Xiaoli
    Lewellen, Tom K.
    Hauck, Scott
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2011, 58 (01) : 26 - 33
  • [33] Design of a Real Time FPGA-based Three Dimensional Positioning Algorithm
    Johnson-Williams, Nathan G.
    Miyaoka, Robert S.
    Li, Xiaoli
    Lewellen, Tom K.
    Hauck, Scott
    2009 IEEE NUCLEAR SCIENCE SYMPOSIUM CONFERENCE RECORD, VOLS 1-5, 2009, : 3652 - +
  • [34] FPGA-Based Platform for Real-Time Internet
    Wielgosz, Maciej
    Panggabean, Mauritz
    Chilwan, Ameen
    Ronningen, Leif Arne
    2012 THIRD INTERNATIONAL CONFERENCE ON EMERGING SECURITY TECHNOLOGIES (EST), 2012, : 131 - 134
  • [35] Design of Real-Time FPGA-based Embedded System for Stereo Vision
    Perri, Stefania
    Frustaci, Fabio
    Spagnolo, Fanny
    Corsonello, Pasquale
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [36] An FPGA-based design for real-time super-resolution reconstruction
    Yoan Marin
    Johel Miteran
    Julien Dubois
    Barthélémy Heyrman
    Dominique Ginhac
    Journal of Real-Time Image Processing, 2020, 17 : 1769 - 1785
  • [37] A Real-time FPGA-Based Architecture for OpenSURF
    Chen, Chaoxiu
    Yong, Huang
    Zhong, Sheng
    Yan, Luxin
    MIPPR 2015: PATTERN RECOGNITION AND COMPUTER VISION, 2015, 9813
  • [38] An FPGA-Based Real-Time Event Sampler
    Penneman, Niels
    Perneel, Luc
    Timmerman, Martin
    De Sutter, Bjorn
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2010, 5992 : 364 - +
  • [39] An FPGA-based design for real-time super-resolution reconstruction
    Marin, Yoan
    Miteran, Johel
    Dubois, Julien
    Heyrman, Barthelemy
    Ginhac, Dominique
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2020, 17 (06) : 1769 - 1785
  • [40] FPGA-Based Design for Real-Time Crack Detection Based on Particle Filter
    Chisholm, Tim
    Lins, Romulo
    Givigi, Sidney
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (09) : 5703 - 5711