Javascript must be enabled to continue!
A Novel Adaptive GA-based B-spline Curve Interpolation Method
View through CrossRef
Background:
Curve interpolation is very important in engineering such as computer
aided design, image analysis and NC machining. Many patents on curve interpolation have been
invented.
Objective:
Since different knot vector configuration and data point parameterization can generate
different shapes of an interpolated B-spline curve, the goal of this paper is to propose a novel adaptive
genetic algorithm (GA) based interpolation method of B-spline curve.
Method:
Relying on geometric features owned by the data points and the idea of genetic algorithm
which liberalizes the knots of B-spline curve and the data point parameters, a new interpolation
method of B-spline curve is proposed. In addition, the constraint of a tangent vector is also
added to ensure that the obtained B-spline curve can approximately satisfy the tangential constraint
while ensuring strict interpolation.
Results:
Compared with the traditional method, this method realizes the adaptive knot vector selection
and data point parameterization. Therefore, the interpolation result was better than the traditional
method to some extent, and the obtained curve was more natural.
Conclusion:
The proposed method is effective for the curve reconstruction of any scanned data
point set under tangent constraints. Meanwhile, this paper put forward a kind of tangent calculation
method of discrete data points, where users can also set the tangent of each data point in order to
get more perfect interpolation results.
Bentham Science Publishers Ltd.
Title: A Novel Adaptive GA-based B-spline Curve Interpolation Method
Description:
Background:
Curve interpolation is very important in engineering such as computer
aided design, image analysis and NC machining.
Many patents on curve interpolation have been
invented.
Objective:
Since different knot vector configuration and data point parameterization can generate
different shapes of an interpolated B-spline curve, the goal of this paper is to propose a novel adaptive
genetic algorithm (GA) based interpolation method of B-spline curve.
Method:
Relying on geometric features owned by the data points and the idea of genetic algorithm
which liberalizes the knots of B-spline curve and the data point parameters, a new interpolation
method of B-spline curve is proposed.
In addition, the constraint of a tangent vector is also
added to ensure that the obtained B-spline curve can approximately satisfy the tangential constraint
while ensuring strict interpolation.
Results:
Compared with the traditional method, this method realizes the adaptive knot vector selection
and data point parameterization.
Therefore, the interpolation result was better than the traditional
method to some extent, and the obtained curve was more natural.
Conclusion:
The proposed method is effective for the curve reconstruction of any scanned data
point set under tangent constraints.
Meanwhile, this paper put forward a kind of tangent calculation
method of discrete data points, where users can also set the tangent of each data point in order to
get more perfect interpolation results.
Related Results
Extensive Experimental Study on the Stability of Rotor System With Spline Coupling
Extensive Experimental Study on the Stability of Rotor System With Spline Coupling
Spline couplings which have simple structure, high reliability and can compensate torque transmission error are widely used in rotating machineries, such as aeroengine and gasturbi...
Faired MISO B-Spline Fuzzy Systems and Its Applications
Faired MISO B-Spline Fuzzy Systems and Its Applications
We construct two classes of faired MISO B-spline fuzzy systems using the fairing method in computer-aided geometric design (CAGD) for reducing adverse effects of the inexact data. ...
SYSTEMATIZATION OF INTERPOLATION METHODS IN GEOMETRIC MODELING
SYSTEMATIZATION OF INTERPOLATION METHODS IN GEOMETRIC MODELING
This article proposes to show the connections between the practical problems of geometric modeling, for the solution of which there are no adequate interpolation methods. Interpola...
Data processing method of noise logging based on cubic spline interpolation
Data processing method of noise logging based on cubic spline interpolation
Abstract
Noise logging is a method to determine the natural noise in a well. In the actual production logging process, it is a common situation that the noise data i...
A FAST MORPHING-BASED INTERPOLATION FOR MEDICAL IMAGES: APPLICATION TO CONFORMAL RADIOTHERAPY
A FAST MORPHING-BASED INTERPOLATION FOR MEDICAL IMAGES: APPLICATION TO CONFORMAL RADIOTHERAPY
A method is presented for fast interpolation between medical images. The method is intended for both slice and projective interpolation. It allows offline interpolation between nei...
Improving Deformable Multi-Grid B-spline Registration using Heuristics and Deep Learning
Improving Deformable Multi-Grid B-spline Registration using Heuristics and Deep Learning
The purpose of deformable image registration is to recover acceptable spatial transformations that align two images acquired at different periods of time into the same coordinate s...
Vessel Trajectory Similarity Based on Cubic B-spline Interpolation + Time-constrained Hausdorff Algorithm
Vessel Trajectory Similarity Based on Cubic B-spline Interpolation + Time-constrained Hausdorff Algorithm
Abstract
The spatio-temporal trajectory data sampling period is large, and the general trajectory similarity is not suitable. This paper proposes a new algorithm, cu...
Curve Shape Modification and Fairness Evaluation
Curve Shape Modification and Fairness Evaluation
A method to generate a quintic NURBS curve which passes through the given points is described. In this case, there are four more equations than there are positions of the control p...

