On exact rasterization of real algebraic plane curves

  • Authors:
  • Christian Stussak

  • Affiliations:
  • Martin Luther University Halle--Wittenberg, Germany

  • Venue:
  • Proceedings of the 27th Spring Conference on Computer Graphics
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this work we propose an algorithm for the exact rasterization of a given real algebraic plane curve, which is the set of real solutions of a bivariate polynomial equation F(x, y) = 0. Our algorithm first divides the image plane into simple rectangles, where the curve has no local extreme values. In these blocks the topology is known and the direction of the curve can easily be determined. Subsequent we efficiently trace the curve from one row of pixels to the next by using either tests for a sign changes of F(x, y) in simple cases or real root counting via Sturm-Habicht sequences in presence of dense curve arcs. In contrast to other approaches, the curve tracing is performed at the given resolution and will never subdivided the image plane below pixel level to obtain a correct result.