Patent · US Active

Systems for generating anti-aliased vector objects

US12026809B2 · kind B2 · utility

0Cited by
3References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 4, 2021
Grant dateJul 2, 2024
Priority date
Expiry dateNov 27, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T11/60
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In implementations of systems for generating anti-aliased vector objects, a computing device implements an anti-aliasing system to receive input data describing a Bezier curve of a vector object. The anti-aliasing system generates an aliased curve by rasterizing the Bezier curve in a pixel space having pixels including intersected pixels that are intersected by the aliased curve and non-intersected pixels that are not intersected by the aliased curve. The anti-aliasing system segments the pixels into segments in a virtual space, and the segments have a higher density than the pixels. An intersected segment is identified that is intersected by a portion of the aliased curve in the virtual space. The anti-aliasing system determines a winding number for the intersected segment and generates a portion of an anti-aliased curve for display in a user interface by applying a color value to a coverage mask for an intersected pixel of the pixels.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.