Paper
3 October 2008 General structure for real-time fringe pattern preprocessing and implementation of median filter and average filter on FPGA
Wenjing Gao, Kemao Qian, Haixia Wang, Feng Lin, Hock Soon Seah, Lee Sing Cheong
Author Affiliations +
Proceedings Volume 7155, Ninth International Symposium on Laser Metrology; 71550Q (2008) https://doi.org/10.1117/12.814525
Event: Ninth International Symposium on Laser Metrology, 2008, Singapore, Singapore
Abstract
In recent years, many algorithms were proposed for fringe pattern analysis and phase unwrapping including median filter, Fourier transform, windowed Fourier transform and wavelet transforms. However most of them are computationally expensive, which may be a barrier for real-time analysis for fringe pattern. In this paper an FPGA-based system and optimization framework for fringe pattern processing is presented. Median filter and average filter are taken as examples to show the performance of FPGA system over normal PC in real-time fringe pattern processing. The algorithms have been implemented on Celoxica RC340 FPGA development board using Handel-C - a C-like language with inherent parallelism making the full use of FPGA hardware. Furthermore, evaluation and comparison for computation speed are given between FPGA-based system and normal PC to demonstrate high potential of our hardware system in fringe pattern analysis.
© (2008) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Wenjing Gao, Kemao Qian, Haixia Wang, Feng Lin, Hock Soon Seah, and Lee Sing Cheong "General structure for real-time fringe pattern preprocessing and implementation of median filter and average filter on FPGA", Proc. SPIE 7155, Ninth International Symposium on Laser Metrology, 71550Q (3 October 2008); https://doi.org/10.1117/12.814525
Lens.org Logo
CITATIONS
Cited by 3 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Fringe analysis

Field programmable gate arrays

Digital filtering

Fourier transforms

Image processing

Clocks

Filtering (signal processing)

RELATED CONTENT

Mixed methods for nonlinear filtering
Proceedings of SPIE (May 21 1993)
Bit-Serial Architectures For Parallel Arrays
Proceedings of SPIE (July 28 1986)
Electronic-generated holograms by FPGA and monochromatic LCD
Proceedings of SPIE (February 10 2006)

Back to Top