Browse > Article
http://dx.doi.org/10.15701/kcgs.2016.22.5.1

Curve Reconstruction from Oriented Points Using Hierarchical ZP-Splines  

Kim, Hyunjun (Department of Computer Science and Engineering, University of Seoul)
Kim, Minho (Department of Computer Science and Engineering, University of Seoul)
Abstract
In this paper, we propose and efficient curve reconstruction method based on the classical least-square fitting scheme. Specifically, given planar sample points equipped with normals, we reconstruct the objective curve as the zero set of a hierarchical implicit ZP(Zwart-Powell)-spline that can recover large holes of dataset without loosing the fine details. As regularizers, we adopted two: a Tikhonov regularizer to reduce the singularity of the linear system and a discrete Laplacian operator to smooth out the isocurves. Benchmark tests with quantitative measurements are done and our method shows much better quality than polynomial methods. Compared with the hierarchical bi-quadratic spline for datasets with holes, our method results in compatible quality but with less than 90% computational overhead.
Keywords
curve reconstruction; Least-square fitting; Hierarchical spline; ZP-splines; Regularization;
Citations & Related Records
연도 인용수 순위
  • Reference
1 D.-J. Kroon, 2D Line Curvature and Normals, Aug. 2011, https://www.mathworks.com/matlabcentral/fileexchange/32696-2d-line-curvature-and-normals.
2 E. Grinspun and A. Secord, "Introduction to discrete differential geometry: The geometry of plane curves," in ACM SIGGRAPH 2006 Courses, ser. SIGGRAPH '06. New York, NY, USA: ACM, 2006, pp. 1-4.
3 M. Blane, Z. Lei, H. Civi, and D. Cooper, "The 31 algorithm for fitting implicit polynomial curves and surfaces to data," IEEE Tiansactions on Pattem Analysis and Machine Intelligence, vol. 22, no. 3, pp. 298-313, Mar. 2000.   DOI
4 T. Tasdizen, J.P. Threl, and D. Cooper, "Improving the stability of algebraic curves for applications," Image Processing, IEEE Transactions on, vol. 9, no. 3, pp. 405- 416, 2000.   DOI
5 G. Thubin, "Estimation of planar curves, surfaces, and nonplanar space curves defined by implicit equations with applications to edge and range image segmentation," Pattem Analysis and Machine Intelligence, IEEE Tiansactions on, vol. 13, no. 11 , pp. 1115-1138, Nov . 1991.   DOI
6 Z. Lei, M. Blane, and D. Cooper, "31 fitting of higher degree implicit polynomials," in Applications of Computer Vision, 1996. WACV '96., Proceedings 3rd IEEE Workshop on, Dec 1996, pp. 148-153.
7 B. Juttler, "Least-squares fitting of algebraic spline curves via normal vector estimation," in The Mathematics of Surfaces IX, R. Cipolla and R. Martin, Eds. Springer London, 2000, pp. 263-280.
8 C.-G. Zhu and R.-H. Wang, "Least squares fitting of piecewise algebraic curves," Mathematical Problems in Engineering, vol. 2007, 2007.
9 M. Rouhani, A. Sappa, and E. Boyer, "Implicit b-spline surface reconstruction," Image Processing, IEEE Transactions on, vol. 24, no. 1, pp. 22- 32, Jan 2015.   DOI
10 J. Duchon, "Splines minimizing rotation-invariant seminorms in sobolev spaces," in Constructive Theory of Functions of Several Variables, ser. Lecture Notes in Mathematics, W. Schempp and K. Zeller, Eds. Springer Berlin Heidelberg, 1977, vol. 571, pp. 85-100.
11 C. Giannelli, B. Jiittler, and H. Speleers, "THE-splines: The truncated basis for hierarchical splines," Computer Aided Geometric Design, vol. 29, no. 7, pp. 485-498, oct 2012.   DOI
12 U. Zore and B. Jiittler, "Adaptively refined multilevel spline spaces from generating systems," Computer Aided Geometric Design, vol. 31, no. 7-8, pp. 545-566, 2014, recent Trends in Theoretical and Applied Geometry.   DOI
13 F. Calakli and G. Taubin, "SSD: Smooth signed distance surface reconstruction," Computer Graphics Forum, vol. 30, no. 7, pp. 1993-2002, 2011.
14 P. B. Zwart, "Multivariate splines with nondegenerate partitions," SIAM Journal on Numerical Analysis, vol. 10, no. 4, pp. 665-673, 1973.   DOI
15 M. J. D. Powell, "Piecewise quadratic surface fitting for contour plotting," in Software for Numerical Mathematics, D. J. Evans, Ed. London: Academic Press, 1974, pp. 253-271.
16 C. de Boor, K. Hollig, and S. Riemenschneider, Box splines. Springer-Verlag New York, Inc., 1993.
17 R. Mehra, P. Tripathi, A. Sheffer, and N. J. Mitra, "Visibility of noisy point cloud data," Computers & Graphics, vol. 34, no. 3, pp. 219-230, 2010, shape Modelling International (SMI) Conference 2010.
18 G. H. Golub and C. F. V. Loan, Matrix Computations, 4th ed. Baltimore, MD, USA: Johns Hopkins University Press, Dec. 2012.