DocumentCode :
182803
Title :
Simulated Annealing Algorithm for Bezier Curve Approximation
Author :
Loucera, Carlos ; Galvez, Akemi ; Iglesias, Andres
Author_Institution :
Dept. of Appl. Math. & Comput. Sci., Univ. de Cantabria, Santander, Spain
fYear :
2014
fDate :
6-8 Oct. 2014
Firstpage :
182
Lastpage :
189
Abstract :
Curve approximation is a very important topic in many industrial and applied fields. The typical input in real-world applications is a set of sampled data points for which a fitting curve is to be obtained. This paper addresses this problem by using Bezier curves as the approximating functions. This formulation leads to a continuous multivariate nonlinear optimization problem. Unfortunately, this is very difficult problem that cannot be solved with classical mathematical optimization techniques. In this paper, we solve the problem through a hybrid strategy combining classical methods (linear least-squares minimization), modern stochastic methods (simulated annealing) and information science metrics. For a given degree n, our method computes a near-to-optimal parameterization of data points by using simulated annealing for global search and a local search optimizer for further refinement of the global solution. Then, we compute the control points by least-squares minimization. Finally, we determine the best value for the degree of the curve by using two information science metrics that represent an adequate compromise between data-fidelity and model-complexity. Our method is applied to four illustrative examples of mathematical curves and noisy scanned data and different configurations. Our experimental results show that the method performs well for all examples.
Keywords :
approximation theory; computational geometry; curve fitting; least mean squares methods; minimisation; nonlinear programming; search problems; simulated annealing; stochastic programming; Bezier curve approximation function; continuous multivariate nonlinear optimization problem; control points; curve degree; curve fitting; data fidelity; global search optimizer; global solution refinement; hybrid strategy; information science metrics; linear least-squares minimization; local search optimizer; mathematical curves; model-complexity; near-to-optimal data point parameterization; noisy scanned data; real-world applications; sampled data points; simulated annealing algorithm; stochastic methods; Approximation methods; Heuristic algorithms; Minimization; Schedules; Simulated annealing; Vectors; Bézier; reverse-engineering; simulated annealing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cyberworlds (CW), 2014 International Conference on
Conference_Location :
Santander
Print_ISBN :
978-1-4799-4678-5
Type :
conf
DOI :
10.1109/CW.2014.33
Filename :
6980760
Link To Document :
بازگشت