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 条
  • [21] A comparison of one and two-dimensional S-Transform in fringe pattern demodulation
    Zhong, Min
    Chen, Wenjing
    Su, Xianyu
    OPTICS AND LASERS IN ENGINEERING, 2014, 55 : 212 - 220
  • [22] Field Programmable Gate Arrays Implementation of Dual Tree Complex Wavelet Transform
    Canbay, Ferhat
    Levent, Vecdi Emre
    Serbes, Gorkem
    Goren, Sezer
    Aydin, Nizamettin
    2015 37TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2015, : 6026 - 6029
  • [23] Design and Implementation of Field-Programmable Gate Array Based Fast Fourier Transform Co-Processor Using Verilog Hardware Description Language
    Lee Y.-C.
    Chan Y.-K.
    Koo V.-C.
    Progress In Electromagnetics Research B, 2021, 92 : 47 - 70
  • [24] Implementation of RNS-Based Distributed Arithmetic Discrete Wavelet Transform Architectures Using Field-Programmable Logic
    Javier Ramírez
    Antonio García
    Uwe Meyer-Bäse
    Fred Taylor
    Antonio Lloris
    Journal of VLSI signal processing systems for signal, image and video technology, 2003, 33 : 171 - 190
  • [25] Ultrafast feedback-controlled electromigration using a field-programmable gate array
    Kanamaru, Yuma
    Ando, Masazumi
    Shirakashi, Jun-ichi
    JOURNAL OF VACUUM SCIENCE & TECHNOLOGY B, 2015, 33 (02):
  • [26] Implementation of RNS-based distributed arithmetic discrete wavelet transform architectures using field-programmable logic
    Ramírez, J
    García, A
    Meyer-Bäse, U
    Taylor, F
    Lloris, A
    JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2003, 33 (1-2): : 171 - 190
  • [27] Capacitor divider voltage monitoring by using Field-Programmable Gate Array (FPGA)
    Steiks, Ingars
    Ribickis, Leonids
    PROCEEDINGS OF 14TH INTERNATIONAL POWER ELECTRONICS AND MOTION CONTROL CONFERENCE (EPE-PEMC 2010), 2010,
  • [28] Two-dimensional multiscale windowed Fourier transform based on two-dimensional wavelet transform for fringe pattern demodulation
    Li, Hai
    Yang, Chuping
    OPTICS AND LASER TECHNOLOGY, 2011, 43 (01): : 72 - 81
  • [29] Performance evaluation of the SM4 cipher based on field-programmable gate array implementation
    Abed, Sa'ed
    Jaffal, Reem
    Mohd, Bassam Jamil
    Alshayeji, Mohammad
    IET CIRCUITS DEVICES & SYSTEMS, 2021, 15 (02) : 121 - 135
  • [30] Implementation of Highly Reliable Convolutional Neural Network with Low Overhead on Field-Programmable Gate Array
    Chen, Xin
    Xie, Yudong
    Huo, Liangzhou
    Chen, Kai
    Gao, Changhao
    Xiang, Zhiqiang
    Yang, Hanying
    Wang, Xiaofeng
    Ge, Yifan
    Zhang, Ying
    ELECTRONICS, 2024, 13 (05)