Loading…
Parallel algorithm for wrapped phase denoising
This paper presents a parallel implementation of a fixed-point algorithm for wrapped phase denoising. The model based on total variation efficiently estimates discontinuous phase maps and further incorporates the Pythagorean trigonometric identity between the real and imaginary parts of the phase ma...
Saved in:
Published in: | Journal of real-time image processing 2023-08, Vol.20 (4), p.68, Article 68 |
---|---|
Main Authors: | , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | This paper presents a parallel implementation of a fixed-point algorithm for wrapped phase denoising. The model based on total variation efficiently estimates discontinuous phase maps and further incorporates the Pythagorean trigonometric identity between the real and imaginary parts of the phase map, enhancing the quality of the restored phase. In this work, two parallel C/C++ implementations of the sequential version of algorithms were developed. The implementations include execution in a multi-core CPU and a GPU using OpenMP and CUDA, respectively. We show performance comparisons of the parallel implementations with advanced methods using synthetic and experimental data. Results show that our parallel implementations achieve speedups over the serial implementation of
12
×
for multi-core CPU and
110
×
for GPU. |
---|---|
ISSN: | 1861-8200 1861-8219 |
DOI: | 10.1007/s11554-023-01325-4 |