Cubic Bézier approximation of a digitized curve

  • Authors:
  • Sarbajit Pal;Pankaj Ganguly;P. K. Biswas

  • Affiliations:
  • Variable Energy Cyclotron Centre, 1/AF Bidhan Nagar, Kolkata 700064, India;ABV-Indian Institute of Information Technology and Management, Gwalior 474 003, India;Indian Institute of Technology, Kharagpur 721302, India

  • Venue:
  • Pattern Recognition
  • Year:
  • 2007

Quantified Score

Hi-index 0.01

Visualization

Abstract

In this paper we present an efficient technique for piecewise cubic Bezier 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 Bezier curve so that the approximation error is minimized. Initial approximated Bezier 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 Bezier control points from the approximate interpolated control points. ESA based refinement is proved to be better experimentally. Experimental results show that Bezier approximation of a digitized curve is much more accurate and uses less number of points compared to other approximation techniques.