Fringe pattern demodulation using the one-dimensional continuous wavelet transform: field-programmable gate array implementation

被引:7
|
作者
Abid, Abdulbasit [1 ]
机构
[1] Umm Al Qura Univ, Coll Comp & Informat Syst, Dept Comp Engn, Mecca, Saudi Arabia
关键词
D O I
10.1364/AO.52.001468
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
This paper presents a thorough discussion of the proposed field-programmable gate array (FPGA) implementation for fringe pattern demodulation using the one-dimensional continuous wavelet transform (1D-CWT) algorithm. This algorithm is also known as wavelet transform profilometry. Initially, the 1D-CWT is programmed using the C programming language and compiled into VHDL using the ImpulseC tool. This VHDL code is implemented on the Altera Cyclone IV GX EP4CGX150DF31C7 FPGA. A fringe pattern image with a size of 512 x 512 pixels is presented to the FPGA, which processes the image using the 1D-CWT algorithm. The FPGA requires approximately 100 ms to process the image and produce a wrapped phase map. For performance comparison purposes, the 1D-CWT algorithm is programmed using the C language. The C code is then compiled using the Intel compiler version 13.0. The compiled code is run on a Dell Precision state-of-the-art workstation. The time required to process the fringe pattern image is approximately 1 s. In order to further reduce the execution time, the 1D-CWT is reprogramed using Intel Integrated Primitive Performance (IPP) Library Version 7.1. The execution time was reduced to approximately 650 ms. This confirms that at least sixfold speedup was gained using FPGA implementation over a state-of-the-art workstation that executes heavily optimized implementation of the 1D-CWT algorithm. (C) 2013 Optical Society of America
引用
收藏
页码:1468 / 1471
页数:4
相关论文
共 50 条
  • [41] Low area field-programmable gate array implementation of PRESENT image encryption with key rotation and substitution
    Parikibandla, Srikanth
    Alluri, Sreenivas
    ETRI JOURNAL, 2021, 43 (06) : 1113 - 1129
  • [42] Field-programmable gate array implementation of Consultative Committee for Space Data Systems image data compression
    Lin, Albert
    Chang, Chieh-Fu
    Lin, Maw-Ching
    Jan, Li-Jung
    JOURNAL OF APPLIED REMOTE SENSING, 2012, 6
  • [43] An Energy-Efficient Field-Programmable Gate Array Rapid Implementation of a Structural Health Monitoring System
    Rosol, Maciej
    Kula, Wojciech
    ENERGIES, 2024, 17 (11)
  • [44] Implementation of field-programmable Gate array-based clock synchronization in the fiber channel communication system
    Xu, Huiya
    Wang, Guangji
    Guo, Lianping
    Zhao, Yijiu
    Jiang, Dongyu
    Lian, Ke
    REVIEW OF SCIENTIFIC INSTRUMENTS, 2024, 95 (03):
  • [45] Design and Implementation of Synthetic Aperture Radar (SAR) Field-Programmable Gate Array (FPGA)-Based Processor
    Chan, Yee Kit
    Lee, Yung Chong
    Koo, Voon Chet
    APPLIED SCIENCES-BASEL, 2022, 12 (04):
  • [46] SIES: A Novel Implementation of Spiking Convolutional Neural Network Inference Engine on Field-Programmable Gate Array
    Shu-Quan Wang
    Lei Wang
    Yu Deng
    Zhi-Jie Yang
    Sha-Sha Guo
    Zi-Yang Kang
    Yu-Feng Guo
    Wei-Xia Xu
    Journal of Computer Science and Technology, 2020, 35 : 475 - 489
  • [47] A Stethoscope with Wavelet Separation of Cardiac and Respiratory Sounds for Real Time Telemedicine Implemented on Field-Programmable Gate Array
    Manuel Castro, Victor
    Andres Munoz, Nestor
    Jose Salazar, Antonio
    10TH INTERNATIONAL SYMPOSIUM ON MEDICAL INFORMATION PROCESSING AND ANALYSIS, 2015, 9287
  • [48] Field-programmable gate array implementation of an all-digital IEEE 802.15.4-compliant transceiver
    Cornetta, Gianluca
    Touhafi, Abdellah
    Santos, David J.
    Vazquez, Jose M.
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2010, 97 (12) : 1361 - 1378
  • [49] Spatial fringe pattern analysis using the two-dimensional continuous wavelet transform employing a cost function
    Abid, Abdulbasit Z.
    Gdeisat, Munther A.
    Burton, David R.
    Lalor, Michael J.
    Lilley, Francis
    APPLIED OPTICS, 2007, 46 (24) : 6120 - 6126
  • [50] Design and implementation of reconfigurable ASK and FSK modulation and demodulation algorithm on FPGA (Field Programmable Gate Array)
    Sadiq M.W.
    Kabir M.A.
    Sensors International, 2022, 3