229
Views
2
CrossRef citations to date
0
Altmetric
Articles

Autonomic point cloud-based surface reconstruction using SVR

&
Pages 59-67 | Received 01 Jun 2017, Accepted 04 Sep 2017, Published online: 02 Oct 2017
 

ABSTRACT

A surface reconstruction framework based on support vector regression (SVR) to generate a three-dimensional (3D) model is proposed in this paper. It can reduce the noise in sampled data as well as repair the holes by handling the missing data during the acquisition phase. SVR is quite efficient for surface reconstruction using parameter tuning and selective data sampling. Automatic parameter tuning of SVR is proposed using two techniques: particle swarm optimization (PSO) and genetic algorithm (GA). Independent component analysis (ICA) is a feature-preserved non-uniform simplification method which is applied to simplify point set by optimal attribute selection. First, under-sample the data, remove the redundancy, reduce the features using ICA and construct the surface using SVR. Both theoretical analysis and experimental results show that the performance of the proposed method yields an average SVR error ≈ 3% on the publicly available datasets. For majority of standard datasets, PSO–SVR is found superior to GA–SVR in convergence speed. Details of the surface are also preserved well which makes it suitable for 3D surface reconstruction.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.