Cubic Bézier approximation of a digitized curve

作者:

Highlights:

摘要

In this paper we present an efficient technique for piecewise cubic Bézier approximation of digitized curve. An adaptive breakpoint detection method divides a digital curve into a number of segments and each segment is approximated by a cubic Bézier curve so that the approximation error is minimized. Initial approximated Bézier control points for each of the segments are obtained by interpolation technique i.e. by the reverse recursion of De Castaljau's algorithm. Two methods, two-dimensional logarithmic search algorithm (TDLSA) and an evolutionary search algorithm (ESA), are introduced to find the best-fit Bézier control points from the approximate interpolated control points. ESA based refinement is proved to be better experimentally. Experimental results show that Bézier approximation of a digitized curve is much more accurate and uses less number of points compared to other approximation techniques.

论文关键词:Bézier curve,Break point,Evolutionary search algorithm,Integral square error

论文评审过程:Received 27 September 2005, Revised 5 January 2007, Accepted 17 January 2007, Available online 1 February 2007.

论文官网地址:https://doi.org/10.1016/j.patcog.2007.01.019