Toward the generation of reproducible synthetic surface data in optical metrology

The implementation and generation of synthetic data for testing algorithms in optical metrology are often difficult to reproduce. In this work, we propose a framework for the generation of reproducible synthetic surface data. We present two study cases using the Code Ocean platform, which is based o...

Full description

Autores:
Pineda, Jesus
Altamar Mercado, Hernando
Romero, Lenny A.
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/9529
Acceso en línea:
https://hdl.handle.net/20.500.12585/9529
https://www.spiedigitallibrary.org/conference-proceedings-of-spie/11397/113970C/Toward-the-generation-of-reproducible-synthetic-surface-data-in-optical/10.1117/12.2558730.short?SSO=1
Palabra clave:
Metrología óptica
Optical metrology
Rights
closedAccess
License
http://purl.org/coar/access_right/c_14cb
id UTB2_e563c1dc8611048e7e46639d4352db7a
oai_identifier_str oai:repositorio.utb.edu.co:20.500.12585/9529
network_acronym_str UTB2
network_name_str Repositorio Institucional UTB
repository_id_str
dc.title.spa.fl_str_mv Toward the generation of reproducible synthetic surface data in optical metrology
title Toward the generation of reproducible synthetic surface data in optical metrology
spellingShingle Toward the generation of reproducible synthetic surface data in optical metrology
Metrología óptica
Optical metrology
title_short Toward the generation of reproducible synthetic surface data in optical metrology
title_full Toward the generation of reproducible synthetic surface data in optical metrology
title_fullStr Toward the generation of reproducible synthetic surface data in optical metrology
title_full_unstemmed Toward the generation of reproducible synthetic surface data in optical metrology
title_sort Toward the generation of reproducible synthetic surface data in optical metrology
dc.creator.fl_str_mv Pineda, Jesus
Altamar Mercado, Hernando
Romero, Lenny A.
Marrugo Hernández, Andrés Guillermo
dc.contributor.author.none.fl_str_mv Pineda, Jesus
Altamar Mercado, Hernando
Romero, Lenny A.
Marrugo Hernández, Andrés Guillermo
dc.subject.keywords.spa.fl_str_mv Metrología óptica
Optical metrology
topic Metrología óptica
Optical metrology
description The implementation and generation of synthetic data for testing algorithms in optical metrology are often difficult to reproduce. In this work, we propose a framework for the generation of reproducible synthetic surface data. We present two study cases using the Code Ocean platform, which is based on Docker and Linux container technologies to turn source code repositories into executable images. i) We simulate interference pattern fringe images as acquired by a Michelson interferometric system. The reflectivity changes due to surface topography and roughness. ii) We simulate phase maps from rough isotropic surfaces. The phase data is simultaneously corrupted by noise and phase dislocations. This method relies on Gaussian-Laplacian pyramids to preserve surface features on different scales. The proposed framework enables reproducible surface data simulations, which could increase the impact of algorithm development in optical metrology.
publishDate 2020
dc.date.accessioned.none.fl_str_mv 2020-11-04T19:59:04Z
dc.date.available.none.fl_str_mv 2020-11-04T19:59:04Z
dc.date.issued.none.fl_str_mv 2020-05-19
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_8544
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/lecture
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 Jesus Pineda, Hernando Altamar-Mercado, Lenny A. Romero, and Andrés G. Marrugo "Toward the generation of reproducible synthetic surface data in optical metrology", Proc. SPIE 11397, Dimensional Optical Metrology and Inspection for Practical Applications IX, 113970C (19 May 2020); https://doi.org/10.1117/12.2558730
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12585/9529
dc.identifier.url.none.fl_str_mv https://www.spiedigitallibrary.org/conference-proceedings-of-spie/11397/113970C/Toward-the-generation-of-reproducible-synthetic-surface-data-in-optical/10.1117/12.2558730.short?SSO=1
dc.identifier.doi.none.fl_str_mv 10.1117/12.2558730
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 Jesus Pineda, Hernando Altamar-Mercado, Lenny A. Romero, and Andrés G. Marrugo "Toward the generation of reproducible synthetic surface data in optical metrology", Proc. SPIE 11397, Dimensional Optical Metrology and Inspection for Practical Applications IX, 113970C (19 May 2020); https://doi.org/10.1117/12.2558730
10.1117/12.2558730
Universidad Tecnológica de Bolívar
Repositorio Universidad Tecnológica de Bolívar
url https://hdl.handle.net/20.500.12585/9529
https://www.spiedigitallibrary.org/conference-proceedings-of-spie/11397/113970C/Toward-the-generation-of-reproducible-synthetic-surface-data-in-optical/10.1117/12.2558730.short?SSO=1
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 Proceedings Volume 11397, Dimensional Optical Metrology and Inspection for Practical Applications IX; 113970C (2020)
institution Universidad Tecnológica de Bolívar
bitstream.url.fl_str_mv https://repositorio.utb.edu.co/bitstream/20.500.12585/9529/1/70.pdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/9529/2/license.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/9529/3/70.pdf.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/9529/4/70.pdf.jpg
bitstream.checksum.fl_str_mv 4f5d58856900ace8574558e4ee58fde0
e20ad307a1c5f3f25af9304a7a7c86b6
08adb3463c122cd604dd536862d69311
5496e3b51608745ceef9373a8f1439f1
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_ 1814021576326119424
spelling Pineda, Jesusa6827c4e-c14f-4dc1-ba8e-4c5b1cd055ebAltamar Mercado, Hernando751d5a9b-eb39-4733-81d6-7d5eb0368195Romero, Lenny A.4e34aa8a-f981-4e1d-ae32-d45acb6abcf9Marrugo Hernández, Andrés Guillermo00746131-f46c-4d8c-9c02-514385d7b36e2020-11-04T19:59:04Z2020-11-04T19:59:04Z2020-05-192020-10-30Jesus Pineda, Hernando Altamar-Mercado, Lenny A. Romero, and Andrés G. Marrugo "Toward the generation of reproducible synthetic surface data in optical metrology", Proc. SPIE 11397, Dimensional Optical Metrology and Inspection for Practical Applications IX, 113970C (19 May 2020); https://doi.org/10.1117/12.2558730https://hdl.handle.net/20.500.12585/9529https://www.spiedigitallibrary.org/conference-proceedings-of-spie/11397/113970C/Toward-the-generation-of-reproducible-synthetic-surface-data-in-optical/10.1117/12.2558730.short?SSO=110.1117/12.2558730Universidad Tecnológica de BolívarRepositorio Universidad Tecnológica de BolívarThe implementation and generation of synthetic data for testing algorithms in optical metrology are often difficult to reproduce. In this work, we propose a framework for the generation of reproducible synthetic surface data. We present two study cases using the Code Ocean platform, which is based on Docker and Linux container technologies to turn source code repositories into executable images. i) We simulate interference pattern fringe images as acquired by a Michelson interferometric system. The reflectivity changes due to surface topography and roughness. ii) We simulate phase maps from rough isotropic surfaces. The phase data is simultaneously corrupted by noise and phase dislocations. This method relies on Gaussian-Laplacian pyramids to preserve surface features on different scales. The proposed framework enables reproducible surface data simulations, which could increase the impact of algorithm development in optical metrology.application/pdfengProceedings Volume 11397, Dimensional Optical Metrology and Inspection for Practical Applications IX; 113970C (2020)Toward the generation of reproducible synthetic surface data in optical metrologyinfo:eu-repo/semantics/lectureinfo:eu-repo/semantics/publishedVersionArtículohttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_8544Metrología ópticaOptical metrologyinfo:eu-repo/semantics/closedAccesshttp://purl.org/coar/access_right/c_14cbCartagena de IndiasInvestigadoreshttp://purl.org/coar/resource_type/c_c94fORIGINAL70.pdf70.pdfapplication/pdf59908https://repositorio.utb.edu.co/bitstream/20.500.12585/9529/1/70.pdf4f5d58856900ace8574558e4ee58fde0MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-83182https://repositorio.utb.edu.co/bitstream/20.500.12585/9529/2/license.txte20ad307a1c5f3f25af9304a7a7c86b6MD52TEXT70.pdf.txt70.pdf.txtExtracted texttext/plain1058https://repositorio.utb.edu.co/bitstream/20.500.12585/9529/3/70.pdf.txt08adb3463c122cd604dd536862d69311MD53THUMBNAIL70.pdf.jpg70.pdf.jpgGenerated Thumbnailimage/jpeg46140https://repositorio.utb.edu.co/bitstream/20.500.12585/9529/4/70.pdf.jpg5496e3b51608745ceef9373a8f1439f1MD5420.500.12585/9529oai:repositorio.utb.edu.co:20.500.12585/95292023-05-26 16:38:43.47Repositorio Institucional UTBrepositorioutb@utb.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLgoKQWwgcmVzcGVjdG8gY29tbyBBdXRvcihlcykgbWFuaWZlc3RhbW9zIGNvbm9jZXIgcXVlOgoKLSBMYSBhdXRvcml6YWNpw7NuIGVzIGRlIGNhcsOhY3RlciBubyBleGNsdXNpdmEgeSBsaW1pdGFkYSwgZXN0byBpbXBsaWNhIHF1ZSBsYSBsaWNlbmNpYSB0aWVuZSB1bmEgdmlnZW5jaWEsIHF1ZSBubyBlcyBwZXJwZXR1YSB5IHF1ZSBlbCBhdXRvciBwdWVkZSBwdWJsaWNhciBvIGRpZnVuZGlyIHN1IG9icmEgZW4gY3VhbHF1aWVyIG90cm8gbWVkaW8sIGFzw60gY29tbyBsbGV2YXIgYSBjYWJvIGN1YWxxdWllciB0aXBvIGRlIGFjY2nDs24gc29icmUgZWwgZG9jdW1lbnRvLgoKLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uCgotIExhIGF1dG9yaXphY2nDs24gZGUgcHVibGljYWNpw7NuIGNvbXByZW5kZSBlbCBmb3JtYXRvIG9yaWdpbmFsIGRlIGxhIG9icmEgeSB0b2RvcyBsb3MgZGVtw6FzIHF1ZSBzZSByZXF1aWVyYSBwYXJhIHN1IHB1YmxpY2FjacOzbiBlbiBlbCByZXBvc2l0b3Jpby4gSWd1YWxtZW50ZSwgbGEgYXV0b3JpemFjacOzbiBwZXJtaXRlIGEgbGEgaW5zdGl0dWNpw7NuIGVsIGNhbWJpbyBkZSBzb3BvcnRlIGRlIGxhIG9icmEgY29uIGZpbmVzIGRlIHByZXNlcnZhY2nDs24gKGltcHJlc28sIGVsZWN0csOzbmljbywgZGlnaXRhbCwgSW50ZXJuZXQsIGludHJhbmV0LCBvIGN1YWxxdWllciBvdHJvIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikuCgotIExhIGF1dG9yaXphY2nDs24gZXMgZ3JhdHVpdGEgeSBzZSByZW51bmNpYSBhIHJlY2liaXIgY3VhbHF1aWVyIHJlbXVuZXJhY2nDs24gcG9yIGxvcyB1c29zIGRlIGxhIG9icmEsIGRlIGFjdWVyZG8gY29uIGxhIGxpY2VuY2lhIGVzdGFibGVjaWRhIGVuIGVzdGEgYXV0b3JpemFjacOzbi4KCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLgoKLSBGcmVudGUgYSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIHBvciB0ZXJjZXJvcywgZWwgbyBsb3MgYXV0b3JlcyBzZXLDoW4gcmVzcG9uc2FibGVzLCBlbiBuaW5nw7puIGNhc28gbGEgcmVzcG9uc2FiaWxpZGFkIHNlcsOhIGFzdW1pZGEgcG9yIGxhIGluc3RpdHVjacOzbi4KCi0gQ29uIGxhIGF1dG9yaXphY2nDs24sIGxhIGluc3RpdHVjacOzbiBwdWVkZSBkaWZ1bmRpciBsYSBvYnJhIGVuIMOtbmRpY2VzLCBidXNjYWRvcmVzIHkgb3Ryb3Mgc2lzdGVtYXMgZGUgaW5mb3JtYWNpw7NuIHF1ZSBmYXZvcmV6Y2FuIHN1IHZpc2liaWxpZGFkCgo=