/fpFIF2

2D fringe pattern Fast Iterative Filtering

Primary LanguageMATLABOtherNOASSERTION

fpFIF2

2D fringe pattern Fast Iterative FIltering (fpFIF2) is an algorithm that decomposes the given image into several instrinct mode functions (IMFs) and each IMF consists a different frequency component of the image. fpFIF2 is dedicated to work with optical fringe pattern images, in particular to separate their: noise, fringes and background components.
This code was based on the 2D Fast Iterative Filtering (FIF2) algorithm: https://github.com/Acicone/FIF2

Please cite our work:
M. Rogalski, M. Pielach, A. Cicone, P. Zdańkowski, L. Stanaszek, K. Drela, K. Patorski, B. Lukomska, and M. Trusiak, “Tailoring 2D fast iterative filtering algorithm for low-contrast optical fringe pattern preprocessing,” Optics and Lasers in Engineering, vol. 155, no. April, p. 107069, Aug. 2022, doi: 10.1016/j.optlaseng.2022.107069.

Created by

Mikołaj Rogalski,
mikolaj.rogalski.dokt@pw.edu.pl
Institute of Micromechanics and Photonics,
Warsaw University of Technology, 02-525 Warsaw, Poland