Algorithms and identities for (p,q)-Bézier curves via (p,q)-Blossom

04/09/2016
by   Khalid Khan, et al.
0

In this paper, a new variant of the blossom, the (p,q)-blossom, is introduced, by altering the diagonal property of the standard blossom. This (p,q)-blossom has been adapted for developing identities and algorithms for (p,q)-Bernstein bases and (p,q)-Bézier curves. We generate several new identities including an explicit formula representing the monomials in terms of the (p,q)-Bernstein basis functions and a (p,q)-variant of Marsden's identity by applying the (p,q)-blossom. We also derive for each (p,q)-Bézier curve of degree n, a collection of n! new, affine invariant, recursive evaluation algorithms. Using two of these new recursive evaluation algorithms, we construct a recursive subdivision algorithm for (p,q)-Bézier curves.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/15/2015

A de Casteljau Algorithm for Bernstein type Polynomials based on (p,q)-integers

In this paper, a de Casteljau algorithm to compute (p,q)-Bernstein Bezie...
research
03/27/2023

On the derivatives of rational Bézier curves

We first point out the defects of the existing derivative formula on the...
research
04/27/2018

A rational parametrization of Bézier like curves

In this paper, we construct a family of Bernstein functions using a clas...
research
09/07/2022

Some explicit arithmetics on curves of genus three and their applications

A Richelot isogeny between Jacobian varieties is an isogeny whose kernel...
research
12/16/2020

Explicit bases of the Riemann-Roch spaces on divisors on hyperelliptic curves

For an (imaginary) hyperelliptic curve ℋ of genus g, we determine a basi...
research
01/04/2019

Darboux Transformation: New Identities

This letter reports some new identities for multisoliton potentials that...
research
02/08/2022

Optimal Evaluation of Symmetry-Adapted n-Correlations Via Recursive Contraction of Sparse Symmetric Tensors

We present a comprehensive analysis of an algorithm for evaluating high-...

Please sign up or login with your details

Forgot password? Click here to reset