Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
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.
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

Penerapan Metode Cubic Spline Interpolation untuk Menentukan Peluang Kematian pada Tabel Mortalita
Penerapan Metode Cubic Spline Interpolation untuk Menentukan Peluang Kematian pada Tabel Mortalita
Abstract. The mortality table is statistical data from a population that states the probability that someone will die. With the modeling of the mortality table, the probability of ...
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...
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...
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 dat...
Polishing Machine Control System Based on B-Spline Curve Trajectory
Polishing Machine Control System Based on B-Spline Curve Trajectory
In this study, a B-spline trajectory control algorithm is presented, showcasing its ability to achieve smooth trajectory control within an embedded motion control system. Tradition...
History of Spline Functions and Application in Wood Industry Part 1
History of Spline Functions and Application in Wood Industry Part 1
<p class="p1">Tanulmányunkkal szeretnénk bepillantást adni a spline függvény felfedezésének történetétől a jelenleg alkalmazott módszerekig. Első cikkünk foglalkozik a spline...

Back to Top