Hybridization of GA, ANN and classical optimization for B-spline curve fitting

  • Authors:
  • G. Saravana Kumar;P. K. Kalra;S. G. Dhande

  • Affiliations:
  • Mechanical Engg. Department, Indian Institute of Technology, Kanpur, India;Electrical Engg. Department, Indian Institute of Technology, Kanpur, India;Mechanical Engg. Department, Indian Institute of Technology, Kanpur, India

  • Venue:
  • Design and application of hybrid intelligent systems
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

B-splines have today become the industry standard for CAD data representation. Freeform shape synthesis from point cloud data is an emerging technique. This predominantly involves B-spline curve / surface fitting to the point cloud data to obtain the CAD definitions. Accurate curve and surface fitting from point clouds needs estimation of order, i.e. number of knots and a good parameterization model, i.e. the determination of parameter values of the digitized points in order to perform least squeres(LSQ) fitting. Numerous work have been done on selection of such parameters. Nevertheless, the problem of LSQ with optimal knots has not been addressed in totality. Simultaneous optimization of number of knots and prameter values leads to multiple contradictory objectives and traditional optimization is prone to fail. The present work proposes a hybrid approach based on genetic algorithm for optimal number of knots and optimal parameter allocation simultaneously for curve fitting. A novel population initialization scheme involving analytical and neural network estimation is also proposed here, ensuring that the optimization procedure is both global in nature and computationally less expensive. Further classical optimization of parameters alone besed on error is carried if required. The present study of parameterization is for Non Uniform B-spline curve fitting.