Patent · US Expired

Method and apparatus for simultaneously selecting a plurality of pixels to lie upon a line segment defined by two end points

US5519822A · kind A · utility

8Cited by
4References
5Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 9, 1994
Grant dateMay 21, 1996
Priority date
Expiry dateDec 9, 2014

Classification

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

Abstract

First next and second next pixel locations are selected simultaneously from among adjacent pixel locations and represent a straight line segment defined by two end locations and having a slope of one or less. An initialization process uses the .DELTA.X and .DELTA.Y of the desired line segment to find various constants, including an initial error term, an error term increment, an error term decrement, an error term double increment, an error term double decrement, and an error term increment-then-decrement. These represent, respectively, an increment in the X location without an increment to the Y location (a step S), an increment in the X location and an increment in the Y location (a jump J), a step followed by a step (two steps SS), two jumps (JJ), and either of a step-then-jump or a jump-then-step (SJ/JS). These five operations correspond to the only possible locations that might be selected, given any starting location. Of the five operations, exactly one of the first two will be for the first next location, while exactly one of the last three will be for the second next location. The present error term is an input to three different adders. Another input to each of the adders …

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