Beta-spline Surface Fitting to Multi-slice Images

Beta-spline is built on G2 continuity which guarantees smoothness of generated curves and surfaces using it. This curve is preferred to be used in object design rather than reconstruction. This study however, employs the Beta-spline in reconstructing a 3- dimensional G2 image of the Stanford Rabbit. The original data consists of multi-slice binary images of the rabbit. The result is then compared with related works using other techniques.




References:
[1] F. Yahya, "Automatic G1 parametric fitting of curves and surfaces to
outlines of images," PhD, School of Mathematics, Science University of
Malaysia Penang, Malaysia, 2009.
[2] A. Masood and M. Sarfraz, "Capturing outlines of 2D objects with
Bézier cubic approximation," Image and Vision Computing, vol. 27, pp.
704-712, 2009.
[3] X. D. Chen, et al., "Computing the minimum distance between a point
and a clamped B-spline surface," Graphical Models, vol. 71, pp. 107-
112, 2009.
[4] W. Wenping, et al., "Fitting B-Spline Curves to Point Clouds by
Squared Distance Minimization," University of Hong Kong2004.
[5] (2011, July 9th). The Stanford 3D Scanning Repository. Available:
http://graphics.stanford.edu/data/3Dscanrep/
[6] M. Sarfraz and A. Masood, "Capturing outlines of planar images using
Bézier cubics," Computers & Graphics, vol. 31, pp. 719-729, 2007.
[7] S. A. Halim, et al., "The geometrical feature of weld defect in assessing
digital radiographic image," 2011, pp. 189-193.
[8] N. A. Hadi, et al., "3-Dimensional Beta-spline wireframe of human face
contours," 2012, pp. 110-114.
[9] H. Haron, et al., "Chain code algorithm in deriving T-junction and
region of a freehand sketch," Jurnal Teknologi, vol. 40, pp. 25-36, 2004.
[10] D. M. Tsai, et al., "Boundary-based corner detection using eigenvalues
of covariance matrices," Pattern Recognition Letters, vol. 20, pp. 31-40,
1999.
[11] A. Masood and M. Sarfraz, "Corner detection by sliding rectangles along
planar curves," Computers & Graphics, vol. 31, pp. 440-448, 2007.
[12] Q. Zhu, et al., "Auto-Corner Detection Based on the Eigenvalues
Product of Covariance Matrices over Multi-Regions of Support,"
Journal of Software, vol. 5, pp. 907-917, 2010.
[13] F. Yahya, et al., "An Automatic Generations of G1 Curve Fitting of
Arabic Characters," in International Conference on Computer Graphics,
Imaging and Visualisation, 2006.
[14] A. H. Normi, et al., "Competent Corner Detectors for Outline Image," in
The Third International Conferencen on Computer Engineering and
Technology, Kuala Lumpur, Malaysia, 2011, pp. 319-324.
[15] X. C. He and N. H. C. Yung, "Corner detector based on global and local
curvature properties," Optical Engineering, vol. 47, p. 057008, 2008.
[16] Y. Xiong and J. Joseph J. LaViola, "Revisiting ShortStraw: improving
corner finding in sketch-based interfaces," presented at the Proceedings
of the 6th Eurographics Symposium on Sketch-Based Interfaces and
Modeling, New Orleans, Louisiana, 2009.
[17] J. H. Ryu, et al., "Contour-Based Algorithms for Generating 3D CAD
Models from Medical Images," International Journal of Advanced
Manufacturing Technology, vol. 24, pp. 112-119, 2004.
[18] P. X. D. Y. C. Zhang, "3D Surface Reconstruction Using Level Set
Method," ed, 2010.
[19] Y. Liu and S. Mann, "Parametric triangular B\ézier surface
interpolation with approximate continuity," presented at the Proceedings
of the 2008 ACM symposium on Solid and physical modeling, Stony
Brook, New York, 2008.
[20] B. S. Morse, et al., "Interpolating implicit surfaces from scattered
surface data using compactly supported radial basis functions,"
presented at the ACM SIGGRAPH 2005 Courses, Los Angeles,
California, 2005.