Fast B-spline curve fitting by L-BFGS

被引:78
作者
Zheng, Wenni [1 ]
Bo, Pengbo [1 ,2 ]
Liu, Yang
Wang, Wenping [1 ]
机构
[1] Univ Hong Kong, Hong Kong, Hong Kong, Peoples R China
[2] Harbin Inst Technol, Weihai, Peoples R China
基金
中国国家自然科学基金;
关键词
L-BFGS; Curve fitting; B-spline curve; Point cloud; Quasi-Newton method;
D O I
10.1016/j.cagd.2012.03.004
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We propose a fast method for fitting planar B-spline curves to unorganized data points. In traditional methods, optimization of control points and foot points are performed in two alternating time-consuming steps in every iteration: 1) control points are updated by setting up and solving a linear system of equations: and 2) foot points are computed by projecting each data point onto a B-spline curve. Our method uses the L-BFGS optimization method to optimize control points and foot points simultaneously and therefore it does not need to solve a linear system of equations or performing foot point projection in every iteration. As a result, the proposed method is much faster than existing methods. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:448 / 462
页数:15
相关论文
共 22 条
[1]  
Aigner M., 2005, MATH METHODS CURVES, P1
[2]   Curve and surface fitting and design by optimal control methods [J].
Alhanaty, M ;
Bercovier, M .
COMPUTER-AIDED DESIGN, 2001, 33 (02) :167-182
[3]  
[Anonymous], 1999, SPRINGER SCI
[4]  
Bjorck A, 1996, NUMERICAL METHODS L
[5]  
Blake A., 1998, ACTIVE CONTOURS, V2
[6]   SURFACE FITTING WITH HIERARCHICAL SPLINES [J].
FORSEY, DR ;
BARTELS, RH .
ACM TRANSACTIONS ON GRAPHICS, 1995, 14 (02) :134-161
[7]  
Haber J, 2001, IEEE VISUAL, P341
[8]  
Hoppe H., 1994, Computer Graphics Proceedings. Annual Conference Series 1994. SIGGRAPH 94 Conference Proceedings, P295, DOI 10.1145/192161.192233
[9]   INTRINSIC PARAMETERIZATION FOR APPROXIMATION. [J].
Hoschek, J. .
Computer Aided Geometric Design, 1988, 5 (01) :27-31
[10]  
Hoschek J., 1989, Computer-Aided Geometric Design, V6, P293, DOI 10.1016/0167-8396(89)90030-7