Hybrid calibration procedure for fringe projection profilometry based on stereo vision and polynomial fitting

The key to accurate 3D shape measurement in fringe projection profilometry (FPP) is the proper calibration of the measurement system. Current calibration techniques rely on phase-coordinate mapping (PCM) or back-projection stereo vision (SV) methods. PCM methods are cumbersome to implement as they r...

Full description

Autores:
Vargas, Raúl
Marrugo, G.
Romero, Lenny A.
Zhang, Song
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/9508
Acceso en línea:
https://hdl.handle.net/20.500.12585/9508
https://www.osapublishing.org/ao/abstract.cfm?uri=ao-59-13-D163
Palabra clave:
Rights
closedAccess
License
http://purl.org/coar/access_right/c_14cb
id UTB2_3d73d591d4c93298579f9ccd959c2a05
oai_identifier_str oai:repositorio.utb.edu.co:20.500.12585/9508
network_acronym_str UTB2
network_name_str Repositorio Institucional UTB
repository_id_str
dc.title.spa.fl_str_mv Hybrid calibration procedure for fringe projection profilometry based on stereo vision and polynomial fitting
title Hybrid calibration procedure for fringe projection profilometry based on stereo vision and polynomial fitting
spellingShingle Hybrid calibration procedure for fringe projection profilometry based on stereo vision and polynomial fitting
title_short Hybrid calibration procedure for fringe projection profilometry based on stereo vision and polynomial fitting
title_full Hybrid calibration procedure for fringe projection profilometry based on stereo vision and polynomial fitting
title_fullStr Hybrid calibration procedure for fringe projection profilometry based on stereo vision and polynomial fitting
title_full_unstemmed Hybrid calibration procedure for fringe projection profilometry based on stereo vision and polynomial fitting
title_sort Hybrid calibration procedure for fringe projection profilometry based on stereo vision and polynomial fitting
dc.creator.fl_str_mv Vargas, Raúl
Marrugo, G.
Romero, Lenny A.
Zhang, Song
dc.contributor.author.none.fl_str_mv Vargas, Raúl
Marrugo, G.
Romero, Lenny A.
Zhang, Song
description The key to accurate 3D shape measurement in fringe projection profilometry (FPP) is the proper calibration of the measurement system. Current calibration techniques rely on phase-coordinate mapping (PCM) or back-projection stereo vision (SV) methods. PCM methods are cumbersome to implement as they require precise positioning of the calibration target relative to the FPP system, but they produce highly accurate measurements within the calibration volume. SV methods generally do not achieve the same accuracy level. However, the calibration is more flexible in that the calibration target can be arbitrarily positioned. In this work, we propose a hybrid calibration method that leverages the SV calibration approach using a PCM method to achieve higher accuracy. The method has the flexibility of SV methods, is robust to lens distortions, and has a simple relation between the recovered phase and the metric coordinates. Experimental results show that the proposed hybrid method outperforms the SV method in terms of accuracy and reconstruction time due to its low computational complexity.
publishDate 2020
dc.date.accessioned.none.fl_str_mv 2020-10-30T15:21:29Z
dc.date.available.none.fl_str_mv 2020-10-30T15:21:29Z
dc.date.issued.none.fl_str_mv 2020-03-19
dc.date.submitted.none.fl_str_mv 2020-10-28
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 Raúl Vargas, Andres G. Marrugo, Song Zhang, and Lenny A. Romero, "Hybrid calibration procedure for fringe projection profilometry based on stereo vision and polynomial fitting," Appl. Opt. 59, D163-D169 (2020)
dc.identifier.issn.none.fl_str_mv 1559-128X
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12585/9508
dc.identifier.url.none.fl_str_mv https://www.osapublishing.org/ao/abstract.cfm?uri=ao-59-13-D163
dc.identifier.doi.none.fl_str_mv 10.1364/AO.383602
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 Raúl Vargas, Andres G. Marrugo, Song Zhang, and Lenny A. Romero, "Hybrid calibration procedure for fringe projection profilometry based on stereo vision and polynomial fitting," Appl. Opt. 59, D163-D169 (2020)
1559-128X
10.1364/AO.383602
Universidad Tecnológica de Bolívar
Repositorio Universidad Tecnológica de Bolívar
url https://hdl.handle.net/20.500.12585/9508
https://www.osapublishing.org/ao/abstract.cfm?uri=ao-59-13-D163
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.extent.none.fl_str_mv 7 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.place.spa.fl_str_mv Cartagena de Indias
dc.publisher.discipline.spa.fl_str_mv Ingeniería Mecatrónica
dc.source.spa.fl_str_mv Applied Optics
Calibration
Camera calibration
Fringe projection
Phase retrieval
Three dimensional measurement
Three dimensional reconstruction
institution Universidad Tecnológica de Bolívar
bitstream.url.fl_str_mv https://repositorio.utb.edu.co/bitstream/20.500.12585/9508/1/45.pdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/9508/2/license.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/9508/3/45.pdf.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/9508/4/45.pdf.jpg
bitstream.checksum.fl_str_mv f412f1db60a348716857e6fc6ffba0f2
e20ad307a1c5f3f25af9304a7a7c86b6
0b1fa2b20c7441b7811e4d98aedd0976
d9b8c7fe51dc089426eaabe512219a37
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_ 1814021715391414272
spelling Vargas, Raúl7ed74a59-2212-4695-92fb-306ef719f47dMarrugo, G.bce8a756-408b-441c-8018-9c97e4904d73Romero, Lenny A.4e34aa8a-f981-4e1d-ae32-d45acb6abcf9Zhang, Song21575f5c-6086-4494-bdc6-f08c810268d22020-10-30T15:21:29Z2020-10-30T15:21:29Z2020-03-192020-10-28Raúl Vargas, Andres G. Marrugo, Song Zhang, and Lenny A. Romero, "Hybrid calibration procedure for fringe projection profilometry based on stereo vision and polynomial fitting," Appl. Opt. 59, D163-D169 (2020)1559-128Xhttps://hdl.handle.net/20.500.12585/9508https://www.osapublishing.org/ao/abstract.cfm?uri=ao-59-13-D16310.1364/AO.383602Universidad Tecnológica de BolívarRepositorio Universidad Tecnológica de BolívarThe key to accurate 3D shape measurement in fringe projection profilometry (FPP) is the proper calibration of the measurement system. Current calibration techniques rely on phase-coordinate mapping (PCM) or back-projection stereo vision (SV) methods. PCM methods are cumbersome to implement as they require precise positioning of the calibration target relative to the FPP system, but they produce highly accurate measurements within the calibration volume. SV methods generally do not achieve the same accuracy level. However, the calibration is more flexible in that the calibration target can be arbitrarily positioned. In this work, we propose a hybrid calibration method that leverages the SV calibration approach using a PCM method to achieve higher accuracy. The method has the flexibility of SV methods, is robust to lens distortions, and has a simple relation between the recovered phase and the metric coordinates. Experimental results show that the proposed hybrid method outperforms the SV method in terms of accuracy and reconstruction time due to its low computational complexity.7 páginasapplication/pdfengApplied OpticsCalibrationCamera calibrationFringe projectionPhase retrievalThree dimensional measurementThree dimensional reconstructionHybrid calibration procedure for fringe projection profilometry based on stereo vision and polynomial fittinginfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArtículohttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_2df8fbb1info:eu-repo/semantics/closedAccesshttp://purl.org/coar/access_right/c_14cbCartagena de IndiasIngeniería MecatrónicaInvestigadoresHigh-Speed 3D Imaging with Digital Fringe Projection Techniques (CRC Press,) S. ZhangHigh-speed 3D shape measurement with structured light methods: a review S. Zhang DOI: 10.1016/j.optlaseng.2018.02.017Fourier transform profilometry in LabVIEW A.G. Marrugo, J. Pineda, L.A. Romero, R. Vargas, J. MenesesDOI: 10.1364/OE.25.001262DOI: 10.1364/AO.55.009895Camera-projector calibration methods with compensation of geometric distortions in fringe projection profilometry: a comparative study R. Vargas, A.G. Marrugo, J. Pineda, J. Meneses, L.A. Romero Appl.Phys.Lett. 51 (2018) 50305 • DOI: 10.7149/OPA.51.3.50305DOI: 10.1364/OL.35.003192A new reconstruction method based on fringe projection of three-dimensional measuring system J. Huang, Q. Wu DOI: 10.1016/j.optlaseng.2013.07.002DOI: 10.1364/AO.49.001539DOI: 10.1364/AO.53.002929DOI: 10.1364/OL.32.002438Transformation of phase to (x,y,z)-coordinates for the calibration of a fringe projection profilometer J. Villa, M. Araiza, D. Alaniz, R. Ivanov, M. Ortiz DOI: 10.1016/j.optlaseng.2011.08.005Novel method for structured light system calibration S. Zhang, P.S. Huang Opt.Eng. 45 (2006) 083601 • DOI: 10.1117/1.2336196Multiple View Geometry in Computer Vision (Cambridge University,) R. Hartley, A. ZissermanA flexible new technique for camera calibration Z. Zhang IEEE Trans.Pattern Anal.Machine Intell. 22 (2000) 1330-1334 • DOI: 10.1109/34.888718Evaluating the influence of camera and projector lens distortion in 3D reconstruction quality for fringe projection profilometry R. Vargas, A.G. Marrugo, J. Pineda, J. Meneses, L.A. RomeroAccurate calibration method for a structured light system Z. Li, Y. Shi, C. Wang, Y. Wang Opt.Eng. 47 (2008) 053604 • DOI: 10.1117/1.2931517Simple, accurate, and robust projector-camera calibration D. Moreno, G. TaubinLens distortion elimination for improving measurement accuracy of fringe projection profilometry K. Li, J. Bu, D. Zhang DOI: 10.1016/j.optlaseng.2016.04.009DOI: 10.1364/AO.58.004610DOI: 10.1364/AO.55.008478DOI: 10.1364/OE.26.007598Advanced geometric camera calibration for machine vision M.N. Vo, Z. Wang, L. Luu, J. Ma Opt.Eng. 50 (2011) 110503 • DOI: 10.1117/1.3647521Accurate phase expansion on reference planes in grating projection profilometry X.-L. Zhang, B.-F. Zhang, Y.-C. Lin Measur.Sci.Tech. 22 (2011) 075301 • DOI: 10.1088/0957-0233/22/7/075301Camera Calibration Toolbox for MATLAB J.-Y. BouguetA flexible and simplified calibration procedure for fringe projection profilometry R. Vargas, A.G. Marrugo, J. Pineda, L.A. Romero Proc.SPIE Int.Soc.Opt.Eng. 11057 (2019) 110571 • DOI: 10.1117/12.2527607http://purl.org/coar/resource_type/c_2df8fbb1ORIGINAL45.pdf45.pdfapplication/pdf156310https://repositorio.utb.edu.co/bitstream/20.500.12585/9508/1/45.pdff412f1db60a348716857e6fc6ffba0f2MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-83182https://repositorio.utb.edu.co/bitstream/20.500.12585/9508/2/license.txte20ad307a1c5f3f25af9304a7a7c86b6MD52TEXT45.pdf.txt45.pdf.txtExtracted texttext/plain1123https://repositorio.utb.edu.co/bitstream/20.500.12585/9508/3/45.pdf.txt0b1fa2b20c7441b7811e4d98aedd0976MD53THUMBNAIL45.pdf.jpg45.pdf.jpgGenerated Thumbnailimage/jpeg49200https://repositorio.utb.edu.co/bitstream/20.500.12585/9508/4/45.pdf.jpgd9b8c7fe51dc089426eaabe512219a37MD5420.500.12585/9508oai:repositorio.utb.edu.co:20.500.12585/95082020-11-02 00:52:42.379Repositorio Institucional UTBrepositorioutb@utb.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLgoKQWwgcmVzcGVjdG8gY29tbyBBdXRvcihlcykgbWFuaWZlc3RhbW9zIGNvbm9jZXIgcXVlOgoKLSBMYSBhdXRvcml6YWNpw7NuIGVzIGRlIGNhcsOhY3RlciBubyBleGNsdXNpdmEgeSBsaW1pdGFkYSwgZXN0byBpbXBsaWNhIHF1ZSBsYSBsaWNlbmNpYSB0aWVuZSB1bmEgdmlnZW5jaWEsIHF1ZSBubyBlcyBwZXJwZXR1YSB5IHF1ZSBlbCBhdXRvciBwdWVkZSBwdWJsaWNhciBvIGRpZnVuZGlyIHN1IG9icmEgZW4gY3VhbHF1aWVyIG90cm8gbWVkaW8sIGFzw60gY29tbyBsbGV2YXIgYSBjYWJvIGN1YWxxdWllciB0aXBvIGRlIGFjY2nDs24gc29icmUgZWwgZG9jdW1lbnRvLgoKLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uCgotIExhIGF1dG9yaXphY2nDs24gZGUgcHVibGljYWNpw7NuIGNvbXByZW5kZSBlbCBmb3JtYXRvIG9yaWdpbmFsIGRlIGxhIG9icmEgeSB0b2RvcyBsb3MgZGVtw6FzIHF1ZSBzZSByZXF1aWVyYSBwYXJhIHN1IHB1YmxpY2FjacOzbiBlbiBlbCByZXBvc2l0b3Jpby4gSWd1YWxtZW50ZSwgbGEgYXV0b3JpemFjacOzbiBwZXJtaXRlIGEgbGEgaW5zdGl0dWNpw7NuIGVsIGNhbWJpbyBkZSBzb3BvcnRlIGRlIGxhIG9icmEgY29uIGZpbmVzIGRlIHByZXNlcnZhY2nDs24gKGltcHJlc28sIGVsZWN0csOzbmljbywgZGlnaXRhbCwgSW50ZXJuZXQsIGludHJhbmV0LCBvIGN1YWxxdWllciBvdHJvIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikuCgotIExhIGF1dG9yaXphY2nDs24gZXMgZ3JhdHVpdGEgeSBzZSByZW51bmNpYSBhIHJlY2liaXIgY3VhbHF1aWVyIHJlbXVuZXJhY2nDs24gcG9yIGxvcyB1c29zIGRlIGxhIG9icmEsIGRlIGFjdWVyZG8gY29uIGxhIGxpY2VuY2lhIGVzdGFibGVjaWRhIGVuIGVzdGEgYXV0b3JpemFjacOzbi4KCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLgoKLSBGcmVudGUgYSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIHBvciB0ZXJjZXJvcywgZWwgbyBsb3MgYXV0b3JlcyBzZXLDoW4gcmVzcG9uc2FibGVzLCBlbiBuaW5nw7puIGNhc28gbGEgcmVzcG9uc2FiaWxpZGFkIHNlcsOhIGFzdW1pZGEgcG9yIGxhIGluc3RpdHVjacOzbi4KCi0gQ29uIGxhIGF1dG9yaXphY2nDs24sIGxhIGluc3RpdHVjacOzbiBwdWVkZSBkaWZ1bmRpciBsYSBvYnJhIGVuIMOtbmRpY2VzLCBidXNjYWRvcmVzIHkgb3Ryb3Mgc2lzdGVtYXMgZGUgaW5mb3JtYWNpw7NuIHF1ZSBmYXZvcmV6Y2FuIHN1IHZpc2liaWxpZGFkCgo=