Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 32731
Beta-spline Surface Fitting to Multi-slice Images

Authors: Normi Abdul Hadi, Arsmah Ibrahim, Fatimah Yahya, Jamaludin Md. Ali


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.

Keywords: Beta-spline, multi-slice image, rectangular surface, 3D reconstruction

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1825


[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:
[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.