Multi-degree reduction of Bézier curves with constraints, using dual Bernstein basis polynomials

  • Authors:
  • Paweł Woźny;Stanisław Lewanowicz

  • Affiliations:
  • Institute of Computer Science, University of Wrocław, ul. Joliot-Curie 15, 50-383 Wrocław, Poland;Institute of Computer Science, University of Wrocław, ul. Joliot-Curie 15, 50-383 Wrocław, Poland

  • Venue:
  • Computer Aided Geometric Design
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a novel approach to the problem of multi-degree reduction of Bezier curves with constraints, using the dual constrained Bernstein basis polynomials, associated with the Jacobi scalar product. We give properties of these polynomials, including the explicit orthogonal representations, and the degree elevation formula. We show that the coefficients of the latter formula can be expressed in terms of dual discrete Bernstein polynomials. This result plays a crucial role in the presented algorithm for multi-degree reduction of Bezier curves with constraints. If the input and output curves are of degree n and m, respectively, the complexity of the method is O(nm), which seems to be significantly less than complexity of most known algorithms. Examples are given, showing the effectiveness of the algorithm.