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 条
  • [21] FPGA-Based Real-Time Implementation of Detection Algorithm for Automatic Traffic Surveillance Sensor Network
    Marek Wójcikowski
    Robert Żaglewski
    Bogdan Pankiewicz
    Journal of Signal Processing Systems, 2012, 68 : 1 - 18
  • [22] Design of an FPGA-Based Real-Time Simulator for Electrical System
    Bahri, I.
    Naouar, M-W.
    Monmasson, E.
    Slama-Belkhodja, I.
    Charaabi, L.
    2008 13TH INTERNATIONAL POWER ELECTRONICS AND MOTION CONTROL CONFERENCE, VOLS 1-5, 2008, : 1365 - +
  • [23] Design methodology for real-time FPGA-based sound synthesis
    Motuk, Erdem
    Woods, Roger
    Bilbao, Stefan
    McAllister, John
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2007, 55 (12) : 5833 - 5845
  • [24] Implementation of a Real-Time FPGA-Based Intelligent Parallel Parking System
    Masmoudi, Mohamed Slim
    Tsui, Willie
    Song, Insop
    Karray, Fakhreddine
    Masmoudi, Mohamed
    Derbel, Nabil
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2008, 12 (04) : 348 - 354
  • [25] FPGA-Based Real-Time Implementation of Bivariate Empirical Mode Decomposition
    Qasim Waheed Malik
    Naveed ur Rehman
    Sikender Gull
    Shoaib Ehsan
    Klaus D. McDonald-Maier
    Circuits, Systems, and Signal Processing, 2019, 38 : 118 - 137
  • [26] FPGA-based real-time implementation of an adaptive RCMAC control system
    Lin, Chih-Min
    Chung, Chao-Ming
    Hsu, Chun-Fei
    WSEAS Transactions on Circuits and Systems, 2008, 7 (07): : 749 - 757
  • [27] FPGA-based real-time implementation of a digital reactivity-meter
    Messai, A.
    Abdellani, I.
    Mellit, A.
    PROGRESS IN NUCLEAR ENERGY, 2022, 150
  • [28] FPGA-Based Sobel Edge Detector Implementation for Real-Time Applications
    El Hajjouji, Ismail
    El Mourabit, Aimad
    Ezzine, Abdelhak
    Asrih, Zakaria
    Mars, Salah
    PROCEEDINGS OF THE MEDITERRANEAN CONFERENCE ON INFORMATION & COMMUNICATION TECHNOLOGIES 2015 (MEDCT 2015), VOL 2, 2016, 381 : 681 - 686
  • [29] FPGA-Based Hardware Implementation of Real-Time Optical Flow Calculation
    Seyid, Kerem
    Richaud, Andrea
    Capoccia, Raffaele
    Leblebici, Yusuf
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2018, 28 (01) : 206 - 216
  • [30] FPGA-Based Real-Time Implementation of Bivariate Empirical Mode Decomposition
    Malik, Qasim Waheed
    Rehman, Naveed Ur
    Gull, Sikender
    Ehsan, Shoaib
    McDonald-Maier, Klaus D.
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2019, 38 (01) : 118 - 137