Fitting terrestrial laser scanner point clouds with t-splines: Local refinement strategy for rigid body motion

Research output: Contribution to journalArticleResearchpeer review

Authors

Research Organisations

View graph of relations

Details

Original languageEnglish
Article number2494
JournalRemote sensing
Volume13
Issue number13
Early online date26 Jun 2021
Publication statusPublished - Jul 2021

Abstract

T-splines have recently been introduced to represent objects of arbitrary shapes using a smaller number of control points than the conventional non-uniform rational B-splines (NURBS) or B-spline representatizons in computer-aided design, computer graphics and reverse engineering. They are flexible in representing complex surface shapes and economic in terms of parameters as they enable local refinement. This property is a great advantage when dense, scattered and noisy point clouds are approximated using least squares fitting, such as those from a terrestrial laser scanner (TLS). Unfortunately, when it comes to assessing the goodness of fit of the surface approximation with a real dataset, only a noisy point cloud can be approximated: (i) a low root mean squared error (RMSE) can be linked with an overfitting, i.e., a fitting of the noise, and should be correspondingly avoided, and (ii) a high RMSE is synonymous with a lack of details. To address the challenge of judging the approximation, the reference surface should be entirely known: this can be solved by printing a mathematically defined T-splines reference surface in three dimensions (3D) and modeling the artefacts induced by the 3D printing. Once scanned under different configurations, it is possible to assess the goodness of fit of the approximation for a noisy and potentially gappy point cloud and compare it with the traditional but less flexible NURBS. The advantages of T-splines local refinement open the door for further applications within a geodetic context such as rigorous statistical testing of deformation. Two different scans from a slightly deformed object were approximated; we found that more than 40% of the computational time could be saved without affecting the goodness of fit of the surface approximation by using the same mesh for the two epochs.

Keywords

    Hausdorff distance, Local refinement, NURBS, Rigid body motion, Surface modeling, T-mesh, T-splines, Terrestrial laser scanning

ASJC Scopus subject areas

Cite this

Fitting terrestrial laser scanner point clouds with t-splines: Local refinement strategy for rigid body motion. / Kermarrec, Gaël; Schild, Niklas; Hartmann, Jan.
In: Remote sensing, Vol. 13, No. 13, 2494, 07.2021.

Research output: Contribution to journalArticleResearchpeer review

Download
@article{019b77d08cdc405984ac901939a17a31,
title = "Fitting terrestrial laser scanner point clouds with t-splines: Local refinement strategy for rigid body motion",
abstract = "T-splines have recently been introduced to represent objects of arbitrary shapes using a smaller number of control points than the conventional non-uniform rational B-splines (NURBS) or B-spline representatizons in computer-aided design, computer graphics and reverse engineering. They are flexible in representing complex surface shapes and economic in terms of parameters as they enable local refinement. This property is a great advantage when dense, scattered and noisy point clouds are approximated using least squares fitting, such as those from a terrestrial laser scanner (TLS). Unfortunately, when it comes to assessing the goodness of fit of the surface approximation with a real dataset, only a noisy point cloud can be approximated: (i) a low root mean squared error (RMSE) can be linked with an overfitting, i.e., a fitting of the noise, and should be correspondingly avoided, and (ii) a high RMSE is synonymous with a lack of details. To address the challenge of judging the approximation, the reference surface should be entirely known: this can be solved by printing a mathematically defined T-splines reference surface in three dimensions (3D) and modeling the artefacts induced by the 3D printing. Once scanned under different configurations, it is possible to assess the goodness of fit of the approximation for a noisy and potentially gappy point cloud and compare it with the traditional but less flexible NURBS. The advantages of T-splines local refinement open the door for further applications within a geodetic context such as rigorous statistical testing of deformation. Two different scans from a slightly deformed object were approximated; we found that more than 40% of the computational time could be saved without affecting the goodness of fit of the surface approximation by using the same mesh for the two epochs.",
keywords = "Hausdorff distance, Local refinement, NURBS, Rigid body motion, Surface modeling, T-mesh, T-splines, Terrestrial laser scanning",
author = "Ga{\"e}l Kermarrec and Niklas Schild and Jan Hartmann",
note = "Funding Information: This study is supported by the Deutsche Forschungsgemeinschaft under the project KE2453/2-1. The authors warmly thank Morgenstern for interesting discussions. The publication of this article was funded by the Open Access Fund of Leibniz Universit?t Hannover.",
year = "2021",
month = jul,
doi = "10.3390/rs13132494",
language = "English",
volume = "13",
journal = "Remote sensing",
issn = "2072-4292",
publisher = "Multidisciplinary Digital Publishing Institute",
number = "13",

}

Download

TY - JOUR

T1 - Fitting terrestrial laser scanner point clouds with t-splines

T2 - Local refinement strategy for rigid body motion

AU - Kermarrec, Gaël

AU - Schild, Niklas

AU - Hartmann, Jan

N1 - Funding Information: This study is supported by the Deutsche Forschungsgemeinschaft under the project KE2453/2-1. The authors warmly thank Morgenstern for interesting discussions. The publication of this article was funded by the Open Access Fund of Leibniz Universit?t Hannover.

PY - 2021/7

Y1 - 2021/7

N2 - T-splines have recently been introduced to represent objects of arbitrary shapes using a smaller number of control points than the conventional non-uniform rational B-splines (NURBS) or B-spline representatizons in computer-aided design, computer graphics and reverse engineering. They are flexible in representing complex surface shapes and economic in terms of parameters as they enable local refinement. This property is a great advantage when dense, scattered and noisy point clouds are approximated using least squares fitting, such as those from a terrestrial laser scanner (TLS). Unfortunately, when it comes to assessing the goodness of fit of the surface approximation with a real dataset, only a noisy point cloud can be approximated: (i) a low root mean squared error (RMSE) can be linked with an overfitting, i.e., a fitting of the noise, and should be correspondingly avoided, and (ii) a high RMSE is synonymous with a lack of details. To address the challenge of judging the approximation, the reference surface should be entirely known: this can be solved by printing a mathematically defined T-splines reference surface in three dimensions (3D) and modeling the artefacts induced by the 3D printing. Once scanned under different configurations, it is possible to assess the goodness of fit of the approximation for a noisy and potentially gappy point cloud and compare it with the traditional but less flexible NURBS. The advantages of T-splines local refinement open the door for further applications within a geodetic context such as rigorous statistical testing of deformation. Two different scans from a slightly deformed object were approximated; we found that more than 40% of the computational time could be saved without affecting the goodness of fit of the surface approximation by using the same mesh for the two epochs.

AB - T-splines have recently been introduced to represent objects of arbitrary shapes using a smaller number of control points than the conventional non-uniform rational B-splines (NURBS) or B-spline representatizons in computer-aided design, computer graphics and reverse engineering. They are flexible in representing complex surface shapes and economic in terms of parameters as they enable local refinement. This property is a great advantage when dense, scattered and noisy point clouds are approximated using least squares fitting, such as those from a terrestrial laser scanner (TLS). Unfortunately, when it comes to assessing the goodness of fit of the surface approximation with a real dataset, only a noisy point cloud can be approximated: (i) a low root mean squared error (RMSE) can be linked with an overfitting, i.e., a fitting of the noise, and should be correspondingly avoided, and (ii) a high RMSE is synonymous with a lack of details. To address the challenge of judging the approximation, the reference surface should be entirely known: this can be solved by printing a mathematically defined T-splines reference surface in three dimensions (3D) and modeling the artefacts induced by the 3D printing. Once scanned under different configurations, it is possible to assess the goodness of fit of the approximation for a noisy and potentially gappy point cloud and compare it with the traditional but less flexible NURBS. The advantages of T-splines local refinement open the door for further applications within a geodetic context such as rigorous statistical testing of deformation. Two different scans from a slightly deformed object were approximated; we found that more than 40% of the computational time could be saved without affecting the goodness of fit of the surface approximation by using the same mesh for the two epochs.

KW - Hausdorff distance

KW - Local refinement

KW - NURBS

KW - Rigid body motion

KW - Surface modeling

KW - T-mesh

KW - T-splines

KW - Terrestrial laser scanning

UR - http://www.scopus.com/inward/record.url?scp=85109366982&partnerID=8YFLogxK

U2 - 10.3390/rs13132494

DO - 10.3390/rs13132494

M3 - Article

AN - SCOPUS:85109366982

VL - 13

JO - Remote sensing

JF - Remote sensing

SN - 2072-4292

IS - 13

M1 - 2494

ER -

By the same author(s)