Fast Cylindrical Fitting Method Using Point Cloud’s Normals Estimation

Cylindrical fitting is an essential step in Large Process Pipeline’s measurement process, and precision of initial values of cylindrical fitting is a key element in getting a correct fitting result. In order to get well initial values, covariance matrixes of all points in cylinder’s three-dimensiona...

Full description

Bibliographic Details
Main Authors: Yunlong Wu, Qing Zhang, Shuxuan Zhang
Format: Article
Language:English
Published: Hindawi Limited 2018-01-01
Series:Mathematical Problems in Engineering
Online Access:http://dx.doi.org/10.1155/2018/8904653
id doaj-c5e20cfdaa5744d58f55aebe200d5686
record_format Article
spelling doaj-c5e20cfdaa5744d58f55aebe200d56862020-11-24T23:24:42ZengHindawi LimitedMathematical Problems in Engineering1024-123X1563-51472018-01-01201810.1155/2018/89046538904653Fast Cylindrical Fitting Method Using Point Cloud’s Normals EstimationYunlong Wu0Qing Zhang1Shuxuan Zhang2School of Mechanical Engineering, Tianjin University, Tianjin 300350, ChinaSchool of Mechanical Engineering, Tianjin University, Tianjin 300350, ChinaAutomotive Engineering Corporation, Tianjin 300190, ChinaCylindrical fitting is an essential step in Large Process Pipeline’s measurement process, and precision of initial values of cylindrical fitting is a key element in getting a correct fitting result. In order to get well initial values, covariance matrixes of all points in cylinder’s three-dimensional laser scanning point cloud should be firstly established to estimate normals of all points, and then cylinder’s axis vector can be calculated by using least squares method. Secondly, remaining parameters’ initial values of the cylinder can be got by coordinate transformation. Finally, Levenberg-Marquardt algorithm is used in iterative optimization process to get fitting result by using the above values as initial values. Experiments demonstrate that this method can get precise initial values of cylindrical fitting and improve the accuracy and speed of cylindrical fitting.http://dx.doi.org/10.1155/2018/8904653
collection DOAJ
language English
format Article
sources DOAJ
author Yunlong Wu
Qing Zhang
Shuxuan Zhang
spellingShingle Yunlong Wu
Qing Zhang
Shuxuan Zhang
Fast Cylindrical Fitting Method Using Point Cloud’s Normals Estimation
Mathematical Problems in Engineering
author_facet Yunlong Wu
Qing Zhang
Shuxuan Zhang
author_sort Yunlong Wu
title Fast Cylindrical Fitting Method Using Point Cloud’s Normals Estimation
title_short Fast Cylindrical Fitting Method Using Point Cloud’s Normals Estimation
title_full Fast Cylindrical Fitting Method Using Point Cloud’s Normals Estimation
title_fullStr Fast Cylindrical Fitting Method Using Point Cloud’s Normals Estimation
title_full_unstemmed Fast Cylindrical Fitting Method Using Point Cloud’s Normals Estimation
title_sort fast cylindrical fitting method using point cloud’s normals estimation
publisher Hindawi Limited
series Mathematical Problems in Engineering
issn 1024-123X
1563-5147
publishDate 2018-01-01
description Cylindrical fitting is an essential step in Large Process Pipeline’s measurement process, and precision of initial values of cylindrical fitting is a key element in getting a correct fitting result. In order to get well initial values, covariance matrixes of all points in cylinder’s three-dimensional laser scanning point cloud should be firstly established to estimate normals of all points, and then cylinder’s axis vector can be calculated by using least squares method. Secondly, remaining parameters’ initial values of the cylinder can be got by coordinate transformation. Finally, Levenberg-Marquardt algorithm is used in iterative optimization process to get fitting result by using the above values as initial values. Experiments demonstrate that this method can get precise initial values of cylindrical fitting and improve the accuracy and speed of cylindrical fitting.
url http://dx.doi.org/10.1155/2018/8904653
work_keys_str_mv AT yunlongwu fastcylindricalfittingmethodusingpointcloudsnormalsestimation
AT qingzhang fastcylindricalfittingmethodusingpointcloudsnormalsestimation
AT shuxuanzhang fastcylindricalfittingmethodusingpointcloudsnormalsestimation
_version_ 1725559274207182848