SPUD: Simultaneous phase unwrapping and denoising algorithm for phase imaging

Recent methods for phase unwrapping in the presence of noise include denoising algorithms to filter out noise as a preprocessing stage. However, including a denoising stage increases the overall computational complexity resulting in long execution times. In this paper, we present a noniterative simu...

Full description

Autores:
Pineda, J.
Bacca, J.
Meza, J.
Romero, L.A.
Arguello, H.
Marrugo Hernández, Andrés Guillermo
Tipo de recurso:
Fecha de publicación:
2020
Institución:
Universidad Tecnológica de Bolívar
Repositorio:
Repositorio Institucional UTB
Idioma:
eng
OAI Identifier:
oai:repositorio.utb.edu.co:20.500.12585/9527
Acceso en línea:
https://hdl.handle.net/20.500.12585/9527
https://www.osapublishing.org/ao/abstract.cfm?uri=ao-59-13-D81
Palabra clave:
Óptica
Optics
LEMB
Rights
closedAccess
License
http://purl.org/coar/access_right/c_14cb
id UTB2_95a6726e7a88d656371910ec3576b65d
oai_identifier_str oai:repositorio.utb.edu.co:20.500.12585/9527
network_acronym_str UTB2
network_name_str Repositorio Institucional UTB
repository_id_str
dc.title.spa.fl_str_mv SPUD: Simultaneous phase unwrapping and denoising algorithm for phase imaging
title SPUD: Simultaneous phase unwrapping and denoising algorithm for phase imaging
spellingShingle SPUD: Simultaneous phase unwrapping and denoising algorithm for phase imaging
Óptica
Optics
LEMB
title_short SPUD: Simultaneous phase unwrapping and denoising algorithm for phase imaging
title_full SPUD: Simultaneous phase unwrapping and denoising algorithm for phase imaging
title_fullStr SPUD: Simultaneous phase unwrapping and denoising algorithm for phase imaging
title_full_unstemmed SPUD: Simultaneous phase unwrapping and denoising algorithm for phase imaging
title_sort SPUD: Simultaneous phase unwrapping and denoising algorithm for phase imaging
dc.creator.fl_str_mv Pineda, J.
Bacca, J.
Meza, J.
Romero, L.A.
Arguello, H.
Marrugo Hernández, Andrés Guillermo
dc.contributor.author.none.fl_str_mv Pineda, J.
Bacca, J.
Meza, J.
Romero, L.A.
Arguello, H.
Marrugo Hernández, Andrés Guillermo
dc.subject.keywords.spa.fl_str_mv Óptica
Optics
topic Óptica
Optics
LEMB
dc.subject.armarc.none.fl_str_mv LEMB
description Recent methods for phase unwrapping in the presence of noise include denoising algorithms to filter out noise as a preprocessing stage. However, including a denoising stage increases the overall computational complexity resulting in long execution times. In this paper, we present a noniterative simultaneous phase unwrapping and denoising algorithm for phase imaging, referred to as SPUD. The proposed method relies on the least squares discrete cosine transform (DCT) solution for phase unwrapping with an additional sparsity constraint on the DCT coefficients of the unwrapped solution. Simulation results with different levels of noise and wrapped phase fringe density reveal the suitability of the proposed method for accurate phase unwrapping and restoration. When compared to the 2D windowed Fourier transform filter, SPUD performs better in terms of phase error and execution times. The processing of experimental data from synthetic aperture radar showed the capability for processing real images, including removing phase dislocations. An implementation of the proposed algorithm can be accessed and executed through a Code Ocean compute capsule.
publishDate 2020
dc.date.accessioned.none.fl_str_mv 2020-11-04T19:54:24Z
dc.date.available.none.fl_str_mv 2020-11-04T19:54:24Z
dc.date.issued.none.fl_str_mv 2020-05-01
dc.date.submitted.none.fl_str_mv 2020-10-30
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.hasversion.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.spa.spa.fl_str_mv Artículo
status_str publishedVersion
dc.identifier.citation.spa.fl_str_mv Pineda, J., Bacca, J., Meza, J., Romero, L., Arguello, H. and Marrugo, A., 2020. SPUD: simultaneous phase unwrapping and denoising algorithm for phase imaging. Applied Optics, 59(13), p.D81.
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12585/9527
dc.identifier.url.none.fl_str_mv https://www.osapublishing.org/ao/abstract.cfm?uri=ao-59-13-D81
dc.identifier.doi.none.fl_str_mv 10.1364/AO.383600
dc.identifier.instname.spa.fl_str_mv Universidad Tecnológica de Bolívar
dc.identifier.reponame.spa.fl_str_mv Repositorio Universidad Tecnológica de Bolívar
identifier_str_mv Pineda, J., Bacca, J., Meza, J., Romero, L., Arguello, H. and Marrugo, A., 2020. SPUD: simultaneous phase unwrapping and denoising algorithm for phase imaging. Applied Optics, 59(13), p.D81.
10.1364/AO.383600
Universidad Tecnológica de Bolívar
Repositorio Universidad Tecnológica de Bolívar
url https://hdl.handle.net/20.500.12585/9527
https://www.osapublishing.org/ao/abstract.cfm?uri=ao-59-13-D81
dc.language.iso.spa.fl_str_mv eng
language eng
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_14cb
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/closedAccess
eu_rights_str_mv closedAccess
rights_invalid_str_mv http://purl.org/coar/access_right/c_14cb
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.place.spa.fl_str_mv Cartagena de Indias
dc.source.spa.fl_str_mv Applied Optics Vol. 59, Issue 13, pp. D81-D88 (2020)
institution Universidad Tecnológica de Bolívar
bitstream.url.fl_str_mv https://repositorio.utb.edu.co/bitstream/20.500.12585/9527/1/67.pdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/9527/2/license.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/9527/3/67.pdf.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/9527/4/67.pdf.jpg
bitstream.checksum.fl_str_mv 31be2729fc76a0d018eb919d94a47aec
e20ad307a1c5f3f25af9304a7a7c86b6
ca1b100985788cd2a724722ab6784d4e
8a2cca103c05df06ad1c99155fc966cd
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional UTB
repository.mail.fl_str_mv repositorioutb@utb.edu.co
_version_ 1814021734230130688
spelling Pineda, J.509b3127-2c44-419d-82e6-4f64bf5db76eBacca, J.01ed22f0-7fba-4f06-889f-03253289a60fMeza, J.d9263567-c82c-4554-bac0-ef3e2b8e61d0Romero, L.A.25c5aebc-ba8f-48cf-a6a8-bbd0223611faArguello, H.a88b7295-dd3c-4ea3-ad37-64d8ee5e41b5Marrugo Hernández, Andrés Guillermoaf5223ae-4303-4239-b0fb-141ef08c1e5d2020-11-04T19:54:24Z2020-11-04T19:54:24Z2020-05-012020-10-30Pineda, J., Bacca, J., Meza, J., Romero, L., Arguello, H. and Marrugo, A., 2020. SPUD: simultaneous phase unwrapping and denoising algorithm for phase imaging. Applied Optics, 59(13), p.D81.https://hdl.handle.net/20.500.12585/9527https://www.osapublishing.org/ao/abstract.cfm?uri=ao-59-13-D8110.1364/AO.383600Universidad Tecnológica de BolívarRepositorio Universidad Tecnológica de BolívarRecent methods for phase unwrapping in the presence of noise include denoising algorithms to filter out noise as a preprocessing stage. However, including a denoising stage increases the overall computational complexity resulting in long execution times. In this paper, we present a noniterative simultaneous phase unwrapping and denoising algorithm for phase imaging, referred to as SPUD. The proposed method relies on the least squares discrete cosine transform (DCT) solution for phase unwrapping with an additional sparsity constraint on the DCT coefficients of the unwrapped solution. Simulation results with different levels of noise and wrapped phase fringe density reveal the suitability of the proposed method for accurate phase unwrapping and restoration. When compared to the 2D windowed Fourier transform filter, SPUD performs better in terms of phase error and execution times. The processing of experimental data from synthetic aperture radar showed the capability for processing real images, including removing phase dislocations. An implementation of the proposed algorithm can be accessed and executed through a Code Ocean compute capsule.application/pdfengApplied Optics Vol. 59, Issue 13, pp. D81-D88 (2020)SPUD: Simultaneous phase unwrapping and denoising algorithm for phase imaginginfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArtículohttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_2df8fbb1ÓpticaOpticsLEMBinfo:eu-repo/semantics/closedAccesshttp://purl.org/coar/access_right/c_14cbCartagena de Indiashttp://purl.org/coar/resource_type/c_2df8fbb1ORIGINAL67.pdf67.pdfapplication/pdf48045https://repositorio.utb.edu.co/bitstream/20.500.12585/9527/1/67.pdf31be2729fc76a0d018eb919d94a47aecMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-83182https://repositorio.utb.edu.co/bitstream/20.500.12585/9527/2/license.txte20ad307a1c5f3f25af9304a7a7c86b6MD52TEXT67.pdf.txt67.pdf.txtExtracted texttext/plain1266https://repositorio.utb.edu.co/bitstream/20.500.12585/9527/3/67.pdf.txtca1b100985788cd2a724722ab6784d4eMD53THUMBNAIL67.pdf.jpg67.pdf.jpgGenerated Thumbnailimage/jpeg50584https://repositorio.utb.edu.co/bitstream/20.500.12585/9527/4/67.pdf.jpg8a2cca103c05df06ad1c99155fc966cdMD5420.500.12585/9527oai:repositorio.utb.edu.co:20.500.12585/95272023-05-26 16:25:22.056Repositorio Institucional UTBrepositorioutb@utb.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLgoKQWwgcmVzcGVjdG8gY29tbyBBdXRvcihlcykgbWFuaWZlc3RhbW9zIGNvbm9jZXIgcXVlOgoKLSBMYSBhdXRvcml6YWNpw7NuIGVzIGRlIGNhcsOhY3RlciBubyBleGNsdXNpdmEgeSBsaW1pdGFkYSwgZXN0byBpbXBsaWNhIHF1ZSBsYSBsaWNlbmNpYSB0aWVuZSB1bmEgdmlnZW5jaWEsIHF1ZSBubyBlcyBwZXJwZXR1YSB5IHF1ZSBlbCBhdXRvciBwdWVkZSBwdWJsaWNhciBvIGRpZnVuZGlyIHN1IG9icmEgZW4gY3VhbHF1aWVyIG90cm8gbWVkaW8sIGFzw60gY29tbyBsbGV2YXIgYSBjYWJvIGN1YWxxdWllciB0aXBvIGRlIGFjY2nDs24gc29icmUgZWwgZG9jdW1lbnRvLgoKLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uCgotIExhIGF1dG9yaXphY2nDs24gZGUgcHVibGljYWNpw7NuIGNvbXByZW5kZSBlbCBmb3JtYXRvIG9yaWdpbmFsIGRlIGxhIG9icmEgeSB0b2RvcyBsb3MgZGVtw6FzIHF1ZSBzZSByZXF1aWVyYSBwYXJhIHN1IHB1YmxpY2FjacOzbiBlbiBlbCByZXBvc2l0b3Jpby4gSWd1YWxtZW50ZSwgbGEgYXV0b3JpemFjacOzbiBwZXJtaXRlIGEgbGEgaW5zdGl0dWNpw7NuIGVsIGNhbWJpbyBkZSBzb3BvcnRlIGRlIGxhIG9icmEgY29uIGZpbmVzIGRlIHByZXNlcnZhY2nDs24gKGltcHJlc28sIGVsZWN0csOzbmljbywgZGlnaXRhbCwgSW50ZXJuZXQsIGludHJhbmV0LCBvIGN1YWxxdWllciBvdHJvIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikuCgotIExhIGF1dG9yaXphY2nDs24gZXMgZ3JhdHVpdGEgeSBzZSByZW51bmNpYSBhIHJlY2liaXIgY3VhbHF1aWVyIHJlbXVuZXJhY2nDs24gcG9yIGxvcyB1c29zIGRlIGxhIG9icmEsIGRlIGFjdWVyZG8gY29uIGxhIGxpY2VuY2lhIGVzdGFibGVjaWRhIGVuIGVzdGEgYXV0b3JpemFjacOzbi4KCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLgoKLSBGcmVudGUgYSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIHBvciB0ZXJjZXJvcywgZWwgbyBsb3MgYXV0b3JlcyBzZXLDoW4gcmVzcG9uc2FibGVzLCBlbiBuaW5nw7puIGNhc28gbGEgcmVzcG9uc2FiaWxpZGFkIHNlcsOhIGFzdW1pZGEgcG9yIGxhIGluc3RpdHVjacOzbi4KCi0gQ29uIGxhIGF1dG9yaXphY2nDs24sIGxhIGluc3RpdHVjacOzbiBwdWVkZSBkaWZ1bmRpciBsYSBvYnJhIGVuIMOtbmRpY2VzLCBidXNjYWRvcmVzIHkgb3Ryb3Mgc2lzdGVtYXMgZGUgaW5mb3JtYWNpw7NuIHF1ZSBmYXZvcmV6Y2FuIHN1IHZpc2liaWxpZGFkCgo=