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...
- 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= |