Tailoring 2D Fast Iterative Filtering algorithm for low-contrast optical fringe pattern preprocessing
Mikolaj Rogalski, Mateusz Pielach, Antonio Cicone, Piotr Zdankowski,, Luiza Stanaszek, Katarzyna Drela, Krzysztof Patorski, Barbara Lukomska,, Maciej Trusiak

TL;DR
This paper introduces a novel 2D fringe pattern Fast Iterative Filtering method, fpFIF2, optimized for low-contrast optical fringe preprocessing, demonstrating improved speed and quality over existing methods in phase retrieval tasks.
Contribution
The paper develops and validates a new tailored 2D filtering algorithm, fpFIF2, specifically designed for low-contrast fringe pattern preprocessing in optical phase imaging.
Findings
fpFIF2 outperforms previous FIF implementations in speed and quality.
fpFIF2 enhances phase reconstruction accuracy in low-contrast fringe patterns.
Numerical and experimental results confirm the superiority of fpFIF2 over state-of-the-art methods.
Abstract
Retrieving object phase from the optical fringe pattern is a critical task in quantitative phase imaging and often requires appropriate image preprocessing (background and noise minimization), especially when retrieving phase from the single-shot fringe pattern image. In this article, for the first time, we propose to adapt the 2D Fast Iterative Filtering (FIF) method for fringe pattern decomposition and develop a novel version of FIF called the 2D fringe pattern Fast Iterative Filtering (fpFIF2), that is tailored for fringe pattern preprocessing. We show the positive influence of fpFIF2 onto fringe pattern filtering comparing to the previous 2D FIF implementation regarding processing speed, quality, and usage comfortability. We also compare the fpFIF2 with other state-of-the-art fringe pattern filtering methods in terms of aiding the Hilbert spiral transform method in phase retrieval.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
