TY - GEN
T1 - Robust NURBS surface fitting from unorganized 3D point clouds for infrastructure as-built modeling
AU - Dimitrov, Andrey
AU - Golparvar-Fard, Mani
N1 - Publisher Copyright:
© ASCE 2014.
PY - 2014
Y1 - 2014
N2 - The mapping of real-world objects to 3D geometry is of particular importance for engineering applications such as as-built modeling for progress monitoring and energy performance simulation. The state-of-the-art methods for fitting NURBS to point clouds still fail to account for all the topological variations or struggle with the mapping of physical space to parameter space given unordered, incomplete, and noisy point clouds. To address these limitations, we present a new method which starts by successively fitting uniform B-spline curves in 2D as planar, cross-sectional cuts on the surface. An intermediate B-Spline surface is then computed by globally optimizing the cross sections and lofting over the cross sections. This surface is used to parameterize the points and perform final refinement to a NURBS surface. Assuming an input of points that can be described by a single, non-self-intersecting NURBS surface, the algorithm outputs a NURBS surface. Experimental results on several real-world point clouds show the applicability of the proposed method for as-built modeling of civil infrastructure systems.
AB - The mapping of real-world objects to 3D geometry is of particular importance for engineering applications such as as-built modeling for progress monitoring and energy performance simulation. The state-of-the-art methods for fitting NURBS to point clouds still fail to account for all the topological variations or struggle with the mapping of physical space to parameter space given unordered, incomplete, and noisy point clouds. To address these limitations, we present a new method which starts by successively fitting uniform B-spline curves in 2D as planar, cross-sectional cuts on the surface. An intermediate B-Spline surface is then computed by globally optimizing the cross sections and lofting over the cross sections. This surface is used to parameterize the points and perform final refinement to a NURBS surface. Assuming an input of points that can be described by a single, non-self-intersecting NURBS surface, the algorithm outputs a NURBS surface. Experimental results on several real-world point clouds show the applicability of the proposed method for as-built modeling of civil infrastructure systems.
UR - http://www.scopus.com/inward/record.url?scp=84934283039&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84934283039&partnerID=8YFLogxK
U2 - 10.1061/9780784413616.011
DO - 10.1061/9780784413616.011
M3 - Conference contribution
AN - SCOPUS:84934283039
T3 - Computing in Civil and Building Engineering - Proceedings of the 2014 International Conference on Computing in Civil and Building Engineering
SP - 81
EP - 88
BT - Computing in Civil and Building Engineering - Proceedings of the 2014 International Conference on Computing in Civil and Building Engineering
A2 - Issa, R. Raymond
A2 - Flood, Ian
PB - American Society of Civil Engineers
T2 - 2014 International Conference on Computing in Civil and Building Engineering
Y2 - 23 June 2014 through 25 June 2014
ER -