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 条
  • [1] FPGA-based Phase Measuring Profilometry System
    Hess, Albrecht
    Junger, Christina
    Rosenberger, Maik
    Notni, Gunther
    THREE-DIMENSIONAL IMAGING, VISUALIZATION, AND DISPLAY 2019, 2019, 10997
  • [2] FPGA-based Design and Implementation of Real-time Robot Motion Planning
    Li, Ruige
    Huang, Xiangcai
    Tian, Sijia
    Hu, Rong
    He, Dingxin
    Gu, Qiang
    2019 9TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST2019), 2019, : 216 - 221
  • [3] Design and Implementation of an FPGA-based Real-Time Face Recognition System
    Matai, Janarbek
    Irturk, Ali
    Kastner, Ryan
    2011 IEEE 19TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2011, : 97 - 100
  • [4] Efficient FPGA-based real-time implementation of an SVPWM algorithm for a delta inverter
    Alouane, Asma
    Ben Rhouma, Asma
    Hamouda, Mahmoud
    Khedher, Adel
    IET POWER ELECTRONICS, 2018, 11 (09) : 1611 - 1619
  • [5] Design and Implementation of an FPGA-Based DNN Architecture for Real-time Outlier Detection
    Mohamed, Nadya
    Cavallaro, Joseph
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2023, 95 (07): : 845 - 861
  • [6] Design and Implementation of an FPGA-Based DNN Architecture for Real-time Outlier Detection
    Nadya Mohamed
    Joseph Cavallaro
    Journal of Signal Processing Systems, 2023, 95 : 845 - 861
  • [7] FPGA-based Implementation of a Real-Time Distance Evaluation Algorithm for Wireless Localization Systems
    Piccinni, G.
    Avitabile, G.
    Coviello, G.
    Talarico, C.
    2019 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2019), 2019, : 357 - 360
  • [8] Design of an FPGA-Based Algorithm for Real-Time Solutions of Statistics-Based Positioning
    DeWitt, Don
    Johnson-Williams, Nathan G.
    Miyaoka, Robert S.
    Li, Xiaoli
    Lockhart, Cate
    Lewellen, Tom K.
    Hauck, Scott
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2010, 57 (01) : 71 - 77
  • [9] Real-time calibration algorithm for phase shifting in phase-measuring profilometry
    Li, WS
    Su, XY
    OPTICAL ENGINEERING, 2001, 40 (05) : 761 - 766
  • [10] Real-Time Emulator of an Induction Motor: FPGA-based Implementation
    Esparza, M. A.
    Alvarez-Salas, R.
    Miranda, H.
    Cabal-Yepez, E.
    Garcia-Perez, A.
    Romero-Troncoso, R. J.
    Osornio-Rios, R. A.
    2012 9TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTING SCIENCE AND AUTOMATIC CONTROL (CCE), 2012,