Sensitivity analysis in optimized parametric curve fitting

Purpose – Curve fitting from unordered noisy point samples is needed for surface reconstruction in many applications -- In the literature, several approaches have been proposed to solve this problem -- However, previous works lack formal characterization of the curve fitting problem and assessment o...

Full description

Autores:
Ruíz, Óscar E.
Cortés, Camilo
Acosta, Diego A.
Aristizábal, Mauricio
Tipo de recurso:
Fecha de publicación:
2015
Institución:
Universidad EAFIT
Repositorio:
Repositorio EAFIT
Idioma:
eng
OAI Identifier:
oai:repository.eafit.edu.co:10784/9545
Acceso en línea:
http://hdl.handle.net/10784/9545
Palabra clave:
ANÁLISIS ESPECTRAL
ANÁLISIS NUMÉRICO
ANÁLISIS VECTORIAL
AJUSTE DE CURVAS
ANÁLISIS MATEMÁTICO
Spectrum analysis
Numerical analysis
Vector analysis
Curve fitting
Mathematical analysis
Spectrum analysis
Numerical analysis
Vector analysis
Curve fitting
Mathematical analysis
Análisis de sensibilidad
Ingeniería inversa
Rights
License
Acceso cerrado
id REPOEAFIT2_c960f044c5ee41cde3a881a7b9f8958d
oai_identifier_str oai:repository.eafit.edu.co:10784/9545
network_acronym_str REPOEAFIT2
network_name_str Repositorio EAFIT
repository_id_str
dc.title.eng.fl_str_mv Sensitivity analysis in optimized parametric curve fitting
title Sensitivity analysis in optimized parametric curve fitting
spellingShingle Sensitivity analysis in optimized parametric curve fitting
ANÁLISIS ESPECTRAL
ANÁLISIS NUMÉRICO
ANÁLISIS VECTORIAL
AJUSTE DE CURVAS
ANÁLISIS MATEMÁTICO
Spectrum analysis
Numerical analysis
Vector analysis
Curve fitting
Mathematical analysis
Spectrum analysis
Numerical analysis
Vector analysis
Curve fitting
Mathematical analysis
Análisis de sensibilidad
Ingeniería inversa
title_short Sensitivity analysis in optimized parametric curve fitting
title_full Sensitivity analysis in optimized parametric curve fitting
title_fullStr Sensitivity analysis in optimized parametric curve fitting
title_full_unstemmed Sensitivity analysis in optimized parametric curve fitting
title_sort Sensitivity analysis in optimized parametric curve fitting
dc.creator.fl_str_mv Ruíz, Óscar E.
Cortés, Camilo
Acosta, Diego A.
Aristizábal, Mauricio
dc.contributor.department.spa.fl_str_mv Universidad EAFIT. Departamento de Ingeniería Mecánica
dc.contributor.author.none.fl_str_mv Ruíz, Óscar E.
Cortés, Camilo
Acosta, Diego A.
Aristizábal, Mauricio
dc.contributor.researchgroup.spa.fl_str_mv Laboratorio CAD/CAM/CAE
dc.subject.lemb.spa.fl_str_mv ANÁLISIS ESPECTRAL
ANÁLISIS NUMÉRICO
ANÁLISIS VECTORIAL
AJUSTE DE CURVAS
ANÁLISIS MATEMÁTICO
topic ANÁLISIS ESPECTRAL
ANÁLISIS NUMÉRICO
ANÁLISIS VECTORIAL
AJUSTE DE CURVAS
ANÁLISIS MATEMÁTICO
Spectrum analysis
Numerical analysis
Vector analysis
Curve fitting
Mathematical analysis
Spectrum analysis
Numerical analysis
Vector analysis
Curve fitting
Mathematical analysis
Análisis de sensibilidad
Ingeniería inversa
dc.subject.keyword.spa.fl_str_mv Spectrum analysis
Numerical analysis
Vector analysis
Curve fitting
Mathematical analysis
dc.subject.keyword.eng.fl_str_mv Spectrum analysis
Numerical analysis
Vector analysis
Curve fitting
Mathematical analysis
dc.subject.keyword..keywor.fl_str_mv Análisis de sensibilidad
Ingeniería inversa
description Purpose – Curve fitting from unordered noisy point samples is needed for surface reconstruction in many applications -- In the literature, several approaches have been proposed to solve this problem -- However, previous works lack formal characterization of the curve fitting problem and assessment on the effect of several parameters (i.e. scalars that remain constant in the optimization problem), such as control points number (m), curve degree (b), knot vector composition (U), norm degree (k), and point sample size (r) on the optimized curve reconstruction measured by a penalty function (f) -- The paper aims to discuss these issues -- Design/methodology/approach - A numerical sensitivity analysis of the effect of m, b, k and r on f and a characterization of the fitting procedure from the mathematical viewpoint are performed -- Also, the spectral (frequency) analysis of the derivative of the angle of the fitted curve with respect to u as a means to detect spurious curls and peaks is explored -- Findings - It is more effective to find optimum values for m than k or b in order to obtain good results because the topological faithfulness of the resulting curve strongly depends on m -- Furthermore, when an exaggerate number of control points is used the resulting curve presents spurious curls and peaks -- The authors were able to detect the presence of such spurious features with spectral analysis -- Also, the authors found that the method for curve fitting is robust to significant decimation of the point sample -- Research limitations/implications - The authors have addressed important voids of previous works in this field -- The authors determined, among the curve fitting parameters m, b and k, which of them influenced the most the results and how -- Also, the authors performed a characterization of the curve fitting problem from the optimization perspective -- And finally, the authors devised a method to detect spurious features in the fitting curve -- Practical implications – This paper provides a methodology to select the important tuning parameters in a formal manner -- Originality/value - Up to the best of the knowledge, no previous work has been conducted in the formal mathematical evaluation of the sensitivity of the goodness of the curve fit with respect to different possible tuning parameters (curve degree, number of control points, norm degree, etc.)
publishDate 2015
dc.date.issued.none.fl_str_mv 2015
dc.date.available.none.fl_str_mv 2016-10-24T23:09:04Z
dc.date.accessioned.none.fl_str_mv 2016-10-24T23:09:04Z
dc.type.eng.fl_str_mv info:eu-repo/semantics/article
article
info:eu-repo/semantics/publishedVersion
publishedVersion
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_6501
http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.local.spa.fl_str_mv Artículo
status_str publishedVersion
dc.identifier.issn.none.fl_str_mv 0264-4401
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10784/9545
dc.identifier.doi.none.fl_str_mv 10.1108/EC-03-2013-0086
identifier_str_mv 0264-4401
10.1108/EC-03-2013-0086
url http://hdl.handle.net/10784/9545
dc.language.iso.eng.fl_str_mv eng
language eng
dc.relation.ispartof.spa.fl_str_mv Engineering Computations, Vol 32, Issue 1, pp 79-89
dc.relation.uri.none.fl_str_mv http://dx.doi.org/10.1108/EC-03-2013-0086
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_14cb
dc.rights.local.spa.fl_str_mv Acceso cerrado
rights_invalid_str_mv Acceso cerrado
http://purl.org/coar/access_right/c_14cb
dc.format.eng.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Emerald Group Publishing
institution Universidad EAFIT
bitstream.url.fl_str_mv https://repository.eafit.edu.co/bitstreams/b48168c8-ec22-4712-a634-82fb8eb7b0cc/download
https://repository.eafit.edu.co/bitstreams/31b960ad-1b98-4838-b330-f72010e0609a/download
https://repository.eafit.edu.co/bitstreams/6cd45e9a-0450-49ae-8a13-f6bd13cad82c/download
bitstream.checksum.fl_str_mv 76025f86b095439b7ac65b367055d40c
9b79ad18a448175675ec07e0f6ba4953
6eaf6683532165418f21279135a2e04a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad EAFIT
repository.mail.fl_str_mv repositorio@eafit.edu.co
_version_ 1808498923033067520
spelling 2016-10-24T23:09:04Z20152016-10-24T23:09:04Z0264-4401http://hdl.handle.net/10784/954510.1108/EC-03-2013-0086Purpose – Curve fitting from unordered noisy point samples is needed for surface reconstruction in many applications -- In the literature, several approaches have been proposed to solve this problem -- However, previous works lack formal characterization of the curve fitting problem and assessment on the effect of several parameters (i.e. scalars that remain constant in the optimization problem), such as control points number (m), curve degree (b), knot vector composition (U), norm degree (k), and point sample size (r) on the optimized curve reconstruction measured by a penalty function (f) -- The paper aims to discuss these issues -- Design/methodology/approach - A numerical sensitivity analysis of the effect of m, b, k and r on f and a characterization of the fitting procedure from the mathematical viewpoint are performed -- Also, the spectral (frequency) analysis of the derivative of the angle of the fitted curve with respect to u as a means to detect spurious curls and peaks is explored -- Findings - It is more effective to find optimum values for m than k or b in order to obtain good results because the topological faithfulness of the resulting curve strongly depends on m -- Furthermore, when an exaggerate number of control points is used the resulting curve presents spurious curls and peaks -- The authors were able to detect the presence of such spurious features with spectral analysis -- Also, the authors found that the method for curve fitting is robust to significant decimation of the point sample -- Research limitations/implications - The authors have addressed important voids of previous works in this field -- The authors determined, among the curve fitting parameters m, b and k, which of them influenced the most the results and how -- Also, the authors performed a characterization of the curve fitting problem from the optimization perspective -- And finally, the authors devised a method to detect spurious features in the fitting curve -- Practical implications – This paper provides a methodology to select the important tuning parameters in a formal manner -- Originality/value - Up to the best of the knowledge, no previous work has been conducted in the formal mathematical evaluation of the sensitivity of the goodness of the curve fit with respect to different possible tuning parameters (curve degree, number of control points, norm degree, etc.)application/pdfengEmerald Group PublishingEngineering Computations, Vol 32, Issue 1, pp 79-89http://dx.doi.org/10.1108/EC-03-2013-0086Acceso cerradohttp://purl.org/coar/access_right/c_14cbSensitivity analysis in optimized parametric curve fittinginfo:eu-repo/semantics/articlearticleinfo:eu-repo/semantics/publishedVersionpublishedVersionArtículohttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1ANÁLISIS ESPECTRALANÁLISIS NUMÉRICOANÁLISIS VECTORIALAJUSTE DE CURVASANÁLISIS MATEMÁTICOSpectrum analysisNumerical analysisVector analysisCurve fittingMathematical analysisSpectrum analysisNumerical analysisVector analysisCurve fittingMathematical analysisAnálisis de sensibilidadIngeniería inversaUniversidad EAFIT. Departamento de Ingeniería MecánicaRuíz, Óscar E.Cortés, CamiloAcosta, Diego A.Aristizábal, MauricioLaboratorio CAD/CAM/CAEEngineering ComputationsEngineering Computations3217989LICENSElicense.txtlicense.txttext/plain; charset=utf-82556https://repository.eafit.edu.co/bitstreams/b48168c8-ec22-4712-a634-82fb8eb7b0cc/download76025f86b095439b7ac65b367055d40cMD51ORIGINALSensitivity-analysis.htmlSensitivity-analysis.htmltext/html269https://repository.eafit.edu.co/bitstreams/31b960ad-1b98-4838-b330-f72010e0609a/download9b79ad18a448175675ec07e0f6ba4953MD52Sensitivity-analysis.pdfSensitivity-analysis.pdfWeb Page Printapplication/pdf253156https://repository.eafit.edu.co/bitstreams/6cd45e9a-0450-49ae-8a13-f6bd13cad82c/download6eaf6683532165418f21279135a2e04aMD5310784/9545oai:repository.eafit.edu.co:10784/95452021-09-03 15:43:37.054open.accesshttps://repository.eafit.edu.coRepositorio Institucional Universidad EAFITrepositorio@eafit.edu.coSS4gT0JSQVMgWUEgUFVCTElDQURBUwoKUGFyYSBvYnJhcyB5YSBwdWJsaWNhZGFzIHNlIHJlcXVpZXJlLCBwYXJhIGVsIGFyY2hpdm8geSBkaXZ1bGdhY2nDs24gZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBFQUZJVCwgcXVlIGVsIGF1dG9yIGNvbm96Y2EgeSB2YWxpZGUgbGFzIGNvbmRpY2lvbmVzIGVuIHF1ZSBoYSBzdXNjcml0byBsb3MgYWN1ZXJkb3MgZGUgY2VzacOzbiBvIGxpY2VuY2lhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIGNvbiBsYShzKSBlZGl0b3JpYWwoZXMpIGVuIGxhcyBxdWUgaGEgcHVibGljYWRvIGxhIG9icmEuCgpFc3RhIHZlcmlmaWNhY2nDs24gc2UgcHVlZGUgcmVhbGl6YXIgY29uc3VsdGFuZG8gbGFzIGJhc2VzIGRlIGRhdG9zIFNIRVJQQSAvIFJPTUVPIHkgRFVMQ0lORUEsIHBhcmEgY29ub2NlciBsYSBwb2zDrXRpY2Egc29icmUgZGVyZWNob3MgZGUgYXV0b3IgZGUgbGEgcmVzcGVjdGl2YSBlZGl0b3JpYWwuIEVuIGNhc28gZGUgcXVlIGxhIGVkaXRvcmlhbCBubyBzZSBlbmN1ZW50cmUgZW4gZXN0YXMgYmFzZXMgZGUgZGF0b3MsIGVsIGF1dG9yIGRlYmUgY29uc3VsdGFyIGRpcmVjdGFtZW50ZSBjb24gZWwgcmVzcG9uc2FibGUgZGUgbGEgZmlybWEgZGUgbGEgbGljZW5jaWEgcG9yIHBhcnRlIGRlIGxhIGVkaXRvcmlhbC4KCkNvbnN1bHRhciBQb2zDrXRpY2EgZGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwuCgpJSS4gT0JSQVMgSU7DiURJVEFTCgpFbCBhdXRvciBjb25zZXJ2YSB0b2RvcyBsb3MgZGVyZWNob3MsIGNvbiBsbyBjdWFsIHB1ZWRlIHB1YmxpY2FybGEgcG9zdGVyaW9ybWVudGUuIFNlIHJlY29taWVuZGEgY29ub2Nlci9yZXZpc2FyIGxhIHBvbMOtdGljYSBkZSBkb25kZSBzZSBwcmV2w6kgcHVibGljYXIsIGRhZG8gcXVlIGFsZ3Vub3MgcHVibGljYWRvcmVzIHPDs2xvIGFjZXB0YW4gdHJhYmFqb3Mgbm8gZGlmdW5kaWRvcyBjb24gYW50ZXJpb3JpZGFkLiBQdWVkZSBjb25zdWx0YXIgbGEgYmFzZSBkZSBkYXRvcyBTSEVSUEEvUk9NRU8qIG8gRFVMQ0lORUEqKiwgcGFyYSBjb25vY2VyIGxhIHBvbMOtdGljYSBzb2JyZSBkZXJlY2hvcyBkZSBhdXRvciBkZSBsYSByZXNwZWN0aXZhIGVkaXRvcmlhbC4KCkFVVE9SSVpBQ0nDk04gREUgUFVCTElDQUNJw5NOIEVOIEZPUk1BIEFOQUzDk0dJQ0EgTyBESUdJVEFMIERFIExBIE9CUkEuCgpBdXRvcml6byBlbiBmb3JtYSBncmF0dWl0YSB5IHBvciB0aWVtcG8gaW5kZWZpbmlkbyBhIGxhIFVuaXZlcnNpZGFkIEVBRklUIHBhcmEgcmVhbGl6YXIgbGFzIHNpZ3VpZW50ZXMgYWN0aXZpZGFkZXM6CgotIFB1YmxpY2FyIGVuIGZvcm1hIGVsZWN0csOzbmljYSBvIGRpdnVsZ2FyIHBvciBtZWRpbyBlbGVjdHLDs25pY28gZWwgdGV4dG8gZGVsIHRyYWJham8gY29uIGVsIGZpbiBkZSBzZXIgY29uc3VsdGFkbyBwb3IgZWwgcMO6YmxpY28gZW4gaHR0cDovL3d3dy5lYWZpdC5lZHUuY28vYmlibGlvdGVjYQotIFB1YmxpY2FyIGVuIGZvcm1hIGVsZWN0csOzbmljYSwgZGl2dWxnYXIgcG9yIG1lZGlvIGVsZWN0csOzbmljbyB5IHByZXNlcnZhciBlbCB0ZXh0byBkZWwgdHJhYmFqbyBjb24gZWwgZmluIGRlIHNlciBjb25zdWx0YWRvIHBvciBlbCBww7pibGljbyBlbiBodHRwOi8vcmVwb3NpdG9yeS5lYWZpdC5lZHUuY28KClRvZG8gcGVyc29uYSBxdWUgY29uc3VsdGUgZWwgbWF0ZXJpYWwgYmllbiBzZWEgZGUgZm9ybWEgYW5hbMOzZ2ljYSBvIGRpZ2l0YWwsIHBvZHLDoSByZWFsaXphciBjaXRhcyBjb25mb3JtZSBhIGxvIHBlcm1pdGlkbyBwb3IgbGEgbGV5IGNpdGFuZG8gZW4gdG9kbyBjYXNvIGxhcyBmdWVudGVzLiBFc3RhIGF1dG9yaXphY2nDs24gbm8gaW1wbGljYSByZW51bmNpYSBhIGxhIGZhY3VsdGFkIHF1ZSB0ZW5nbyBkZSBwdWJsaWNhciB0b3RhbCBvIHBhcmNpYWxtZW50ZSBsYSBvYnJhLgoKRGVjbGFybyBxdWUgc295IGVsIGF1dG9yIHkgdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgeSBxdWUgbGEgbWlzbWEgZXMgb3JpZ2luYWwsIHBvciBsbyB0YW50byBsYSBVbml2ZXJzaWRhZCBFQUZJVCBubyBzZXLDoSByZXNwb25zYWJsZSBkZSBuaW5ndW5hIHJlY2xhbWFjacOzbiBxdWUgcHVkaWVyYSBzdXJnaXIgcG9yIHBhcnRlIGRlIHRlcmNlcm9zIHF1ZSBpbnZvcXVlbiBhdXRvcsOtYSBkZSBsYSBvYnJhIHF1ZSBwcmVzZW50by4KClNpIHRpZW5lIGFsZ3VuYSBkdWRhIHNvYnJlIGxhIGxpY2VuY2lhLCBwb3IgZmF2b3IsIGNvbnRhY3RlIGNvbiBlbCBhZG1pbmlzdHJhZG9yIGRlbCBzaXN0ZW1hLgoKRGVjbGFybyBxdWUgY29ub3pjbyBsYSBwb2zDrXRpY2EgZGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgeSBjb25jZWRvIGxhIGF1dG9yaXphY2nDs24uCgpfX19fX19fX19fX19fX18KKCopIFNoZXJwYS4gRGlzcG9uaWJsZSBlbjogaHR0cDovL3d3dy5zaGVycGEuYWMudWsvcm9tZW8vP2xhPWVzCigqKikgRHVsY2luZWEuIERpc3BvbmlibGUgZW46IGh0dHA6Ly93d3cuYWNjZXNvYWJpZXJ0by5uZXQvZHVsY2luZWEK