Patent US4064075A successfully refreshed from Google Patents.
Patent US4873515A successfully refreshed from Google Patents.
US4873515A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Computer graphics pixel processing system
Assignee: Evans and Sutherland Computer Corp
•
Filing: 1987-10-16
•
Granted: 1989-10-10
•
Expires: 2007-10-16
Abstract
Abstract A line-filtering antialiasing apparatus for a computer graphics display, with a set of parallel pixel processors functioning independently in a line drawing system and with plotting apparatus assigning individual pixels to the processors so as to track to the line. An optimum number of sixteen processors filter proximity data based on the vertical distance from a pixel center to the line center for shading pixels to gray-scale intensity in an area of influence four pixels wide. Line terminations are extended and shaded at the termination area. Pixel values for individual lines are summed to develop a total display image.
Inventors
- 👤 Calvin M. Dickson
- 👤 Kevin C. Rushforth
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 15:02
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/20; G06; G06T; G06T11/00; G06T11/20; G06T11/23; G06T5/00; G06T5/20
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
137 words
A computer graphics system for receiving display data, as in a form to specify a line in a display, said system for providing representative pixel data for said display and comprising: a plotting unit for providing address data, as to specify a line in said display; a plurality of parallel processors coupled to said plotting unit, said parallel processors being individually coupled for processing data for individual pixels of said display in stages, each stage treating an array of pixels in columns of a predetermined number of pixels, said columns being aligned individually substantially to said line to track said line, said processors providing display data for individual pixels in sequence and varying as the proximity of a pixel to a specified line; and means for receiving and storing said display data in an arrangement for display.
Claim 2
Dependent Claim
137 words
A computer graphics system for receiving display data, as in a form to specify a line in a display, said system for providing representative pixel data for said display and comprising: a plotting unit for providing address data, as to specify a line in said display; a plurality of parallel processors coupled to said plotting unit, said parallel processors being individually coupled for processing data for individual pixels of said display in stages, each stage treating an array of pixels in columns of a predetermined number of pixels, said columns being aligned individually substantially to said line to track said line, said processors providing display data for individual pixels in sequence and varying as the proximity of a pixel to a specified line; and means for receiving and storing said display data in an arrangement for display.
Claim 3
Dependent Claim
13 words
A system according to claim 1 wherein said columns are of four pixels.
Claim 4
Dependent Claim
9 words
A system according to claim 1 comprising two columns.
Claim 5
Dependent Claim
15 words
A system according to claim 2 wherein said processors process an array of sixteen pixels.
Claim 6
Dependent Claim
9 words
A system according to claim 1 comprising four columns.
Claim 7
Dependent Claim
25 words
A system according to claim 1 wherein said processors provide display data modulated in intensity as related to the coordinate distance from pixel to line.
Claim 8
Dependent Claim
18 words
A system according to claim 1 further including means to add pixels at an end of said line.
Claim 9
Dependent Claim
27 words
A system according to claim 7 further including means to modulate pixels at said end of said line in accordance with values stored in a look-up table.
Claim 10
Dependent Claim
124 words
A computer graphics system for receiving display data, as in a form to specify a line in a display, said system for providing representative pixel data for said display and comprising: a plotting unit for providing address data, as to specify a line in said display; a plurality of parallel processors coupled to said plotting unit, said parallel processors individually processing data for individual pixels of said display in stages, each stage treating an array of pixels, said processors providing display data for individual pixels in sequence and providing distinct display data at terminations of a said line of reduced intensity and varying as the sum of the coordinate distances; and means for receiving and storing said display data in an arrangement for display.
Claim 11
Dependent Claim
124 words
A computer graphics system for receiving display data, as in a form to specify a line in a display, said system for providing representative pixel data for said display and comprising: a plotting unit for providing address data, as to specify a line in said display; a plurality of parallel processors coupled to said plotting unit, said parallel processors individually processing data for individual pixels of said display in stages, each stage treating an array of pixels, said processors providing display data for individual pixels in sequence and providing distinct display data at terminations of a said line of reduced intensity and varying as the sum of the coordinate distances; and means for receiving and storing said display data in an arrangement for display.
Claim 12
Dependent Claim
19 words
A system according to claim 9 wherein said processors reduce the intensity representations for said terminations by substantially one-half.
Claim 13
Dependent Claim
37 words
A system according to claim 9 wherein said parallel processors comprise address sections for locating pixels, filter sections for shading filter weight signals and intensity sections for modulating intensity signals in accordance with said filter weight signals.
Claim 14
Dependent Claim
40 words
A system according to claim 9 further comprising means for processing data for cross-over points between plurality of said lines including means to sum said display data at terminations for said lines for said cross-over points to provide increased intensity.
Claim 15
Dependent Claim
124 words
A computer graphics system for receiving display data, as in a form to specify individual lines in display said system for providing representative pixel data for said display and comprising: a plotting unit for providing address data, as to specify a line in said display; a plurality of parallel processors coupled to said plotting unit, said parallel processors individually processing data for individual pixels of said display in stages, said processors providing display data for individual pixels in sequence and varying as the proximity of pixel to a specified line; and means for processing data for cross-over points between a plurality of said lines including means to sum said display data at terminations for said lines for said cross-over points to provide increased intensity.
Claim 16
Dependent Claim
124 words
A computer graphics system for receiving display data, as in a form to specify individual lines in display said system for providing representative pixel data for said display and comprising: a plotting unit for providing address data, as to specify a line in said display; a plurality of parallel processors coupled to said plotting unit, said parallel processors individually processing data for individual pixels of said display in stages, said processors providing display data for individual pixels in sequence and varying as the proximity of pixel to a specified line; and means for processing data for cross-over points between a plurality of said lines including means to sum said display data at terminations for said lines for said cross-over points to provide increased intensity.
References Cited (Backward Citations)
US4631690A
Cited
US4591844A
Cited
US4586037A
Cited
US4748572A
Cited
US4704605A
Cited
US4796020A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-10-09 | 1993-04-10 | 1993-10-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-10-09 | 1997-04-10 | 1997-10-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-10-09 | 2001-04-10 | 2001-10-10 | $7700.00 | Window Closed / Lapsed |