Curve approximation with quadratic B-splines

Asif Masood*, Muhammad Sarfraz, Shaiq A. Haq

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

A curve approximation technique using quadratic B-splines is presented in this paper which automatically computes data points to minimize errors. This technique can be useful for efficient storage of geometric shapes in any graphic or CAD applications. The computed data points are the control points and knots of approximating quadratic B-spline curve rather than simple interpolants. Curve approximation is a three step process, involving computation of initial data points from the opening angle plot of given curve, new knot(s) insertion at appropriate location and error minimization by changing knot positions. The algorithm is simple, efficient and robust to any curve model. Demonstrated results show that even higher degree polynomial curves can be approximated with very few data points with reasonable accuracy.

Original languageEnglish
Title of host publicationProceedings - Ninth International Conference on Information Visualisation, iV05
Pages419-424
Number of pages6
DOIs
StatePublished - 2005

Publication series

NameProceedings of the International Conference on Information Visualisation
Volume2005
ISSN (Print)1093-9547

Keywords

  • Curve approximation
  • Data Points
  • Knots
  • Opening angle plot
  • Quadratic B-splines

ASJC Scopus subject areas

  • Software
  • Signal Processing
  • Computer Vision and Pattern Recognition

Fingerprint

Dive into the research topics of 'Curve approximation with quadratic B-splines'. Together they form a unique fingerprint.

Cite this