z-logo
open-access-imgOpen Access
Improved algorithms for determining the injectivity of 2D and 3D rational Bézier curves
Author(s) -
Xuanyi Zhao,
Jinggai Li,
Ying Wang,
Chun-Gang Zhu
Publication year - 2022
Publication title -
electronic research archive
Language(s) - English
Resource type - Journals
ISSN - 2688-1594
DOI - 10.3934/era.2022091
Subject(s) - injective function , bézier curve , algorithm , computation , mathematics , computer science , surface (topology) , discrete mathematics , geometry
Bézier curves and surfaces are important to computer-aided design applications. This paper presents algorithms for checking the injectivity of 2D and 3D Bézier curves. An injective Bézier curve or surface is one that has no self-intersections. The proposed algorithms use recently proposed sufficient and necessary conditions under which Bézier curves are guaranteed to be non-self-intersecting. As well as a rigorous derivation of the proposed algorithms, we present a series of examples and derive the complexity and computation times of the proposed algorithms. We find that the complexity our algorithms is approximately $ O(m) $, representing an improvement over previous injectivity-checking algorithms.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom