Mathematics (Aug 2024)
Self-Intersections of Cubic Bézier Curves Revisited
Abstract
Recently, Yu et al. derived a factorization procedure for detecting and computing the potential self-intersection of 3D integral Bézier cubics, claiming that their proposal distinctly outperforms existing methodologies. First, we recall that in the 2D case, explicit formulas already exist for the parameter values at the self-intersection (the singularity called crunode in algebraic geometry). Such values are the solutions of a quadratic equation, and affine invariants depend only on the curve hodograph. Also, the factorization procedure for cubics is well known. Second, we note that only planar Bézier cubics can display a self-intersection, so there is no need to address the problem in the more involved 3D setting. Finally, we elucidate the connections with the previous literature and provide a geometric interpretation, in terms of the affine classification of cubics, of the algebraic conditions necessary for the existence of a self-intersection. Cubics with a self-intersection are affine versions of the celebrated Tschirnhausen cubic.
Keywords