• 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