Effective Re-Parameterization and GA Based Knot Structure Optimization for High Quality T-spline Surface Fitting

Ce Shang,Jianzhong Fu,Jiawei Feng,Zhiwei Lin,Bin Li
DOI: https://doi.org/10.1016/j.cma.2019.03.033
IF: 6.588
2019-01-01
Computer Methods in Applied Mechanics and Engineering
Abstract:T-spline surface fitting from input triangular mesh is a common task in T-splines related CAD applications. One major objective to this problem is creating T-spline surface with fewer control points and higher accuracy. This paper proposes several effective approaches to improve fitting results. The proposed approaches include an incremental sampling strategy for robust initial fitting, a global effective re-parameterization algorithm called NUFR (non-uniform faithful re-parameterization) for a proper mesh parameterization, and a GA (genetic algorithm) based T-mesh knot structure optimization process for an optimal knot structure. The tradeoff between mesh simplicity and fitting accuracy can be adjusted with a few input parameters. Experiments on different models are provided to demonstrate the effectiveness of these approaches. Compared with the classic adaptive fitting result, the result of the proposed algorithm has smaller RMS error. And typically, the number of control points will be reduced by about 30%.
What problem does this paper attempt to address?