US5555359A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Computer graphics anti-aliasing method using a partitioned look-up table
Assignee: Samsung Electronics Co Ltd
•
Filing: 1994-11-28
•
Granted: 1996-09-10
•
Expires: 2014-11-28
Abstract
Abstract An anti-aliasing method greatly reduces the required size of the look-up table (LUT) memory space. The LUT memory is divided into four partitions and the four partitions are partitioned in parallel. This method allows for a great reduction in the amount of memory which needs to be incorporated into an application-specific integrated circuit (ASIC) which results in lower costs.
Inventors
- 👤 Sang-gil Choi
- 👤 Jun-hyoung Cho
- 👤 Young-cheul Wee
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 23:22
CPC Classifications
G; G06; G06T; G06T5/00; G06T5/20; G06F; G06F17/00; G06T2200/00; G06T2200/12
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
93 words
An anti-aliasing method using a partitioned LUT having sub-LUTs; the method comprising the steps of: dividing a pixel into four sub-blocks; obtaining a sub-block distance for each sub-block from the center of each of said four sub-blocks to a straight line of the edge of a predetermined polygon, using a pixel distance from the center of said pixel to said straight line and the slope of said straight line; and respectively generating sub-masks stored in said sub-LUTs for the respective sub-blocks by inputting the respective sub-block distances and said slope, to said sub-LUTs.
Claim 2
Dependent Claim
93 words
An anti-aliasing method using a partitioned LUT having sub-LUTs; the method comprising the steps of: dividing a pixel into four sub-blocks; obtaining a sub-block distance for each sub-block from the center of each of said four sub-blocks to a straight line of the edge of a predetermined polygon, using a pixel distance from the center of said pixel to said straight line and the slope of said straight line; and respectively generating sub-masks stored in said sub-LUTs for the respective sub-blocks by inputting the respective sub-block distances and said slope, to said sub-LUTs.
Claim 3
Dependent Claim
89 words
An anti-aliasing method using partitioned LUTs as claimed in claim 1, wherein said sub-block distance obtaining step is performed by adding said pixel distance with the respective four sub-block distance estimated values defined in the following equations, ##EQU2## where Δd 1 , Δd 2 , Δd 3 , and Δd 4 are first through fourth estimated values of sub-block distances, d ex is the pixel distance depending on the increment of the X axis, and d ey is the pixel distance depending on the increment of the Y axis.
Claim 4
Dependent Claim
187 words
An anti-aliasing method using a partitioned LUT as claimed in claim 2, wherein said sub-mask generating step comprises of the steps of: obtaining a first sub-mask from a predetermined first sub-LUT which receives said d ex , the sign of said d ey value, and a first sub-block distance obtained by adding said pixel distance with said first estimated values of sub-block distance; obtaining a second sub-mask from a predetermined second sub-LUT which receives said d ex , the sign of said d ey value, and a second sub-block distance obtained by adding said pixel distance with said second estimated values of sub-block distance; obtaining a third sub-mask from a predetermined third sub-LUT which receives said d ex , the sign of said d ey value, and a third sub-block distance obtained by adding said pixel distance with said third estimated values of sub-block distance; and obtaining a fourth sub-mask from a predetermined fourth sub-LUT which receives said d ex , the sign of said d ey value, and a fourth sub-block distance obtained by adding said pixel distance with said fourth estimated values of sub-block distance.
Claim 5
Dependent Claim
46 words
An anti-aliasing method using a partitioned LUT as claimed in claim 3, wherein each of said first to fourth sub-LUTs receive the sign of said d ex value and said d ey value, instead of said d ex and the sign of said d ey .
Claim 6
Dependent Claim
126 words
An anti-aliasing apparatus for use in an electronic graphics system wherein each pixel is divided into a plurality of sub-blocks, the apparatus comprising: a plurality of distance determining means, one for each respective sub-block, for obtaining a sub-block distance for each sub-block from the center of the respective sub-block to a straight line of an edge of a predetermined polygon, using a pixel distance from the center of said pixel to said straight line and the slope of said straight line; a plurality of sub-mask generating means, one for each respective sub-block, for generating a sub-mask for the respective sub-block and coupled to the respective distance determining means to receive the respective sub-block distance, said sub-mask being generated using the respective sub-block distance and said slope.
Claim 7
Dependent Claim
126 words
An anti-aliasing apparatus for use in an electronic graphics system wherein each pixel is divided into a plurality of sub-blocks, the apparatus comprising: a plurality of distance determining means, one for each respective sub-block, for obtaining a sub-block distance for each sub-block from the center of the respective sub-block to a straight line of an edge of a predetermined polygon, using a pixel distance from the center of said pixel to said straight line and the slope of said straight line; a plurality of sub-mask generating means, one for each respective sub-block, for generating a sub-mask for the respective sub-block and coupled to the respective distance determining means to receive the respective sub-block distance, said sub-mask being generated using the respective sub-block distance and said slope.
References Cited (Backward Citations)
US4773515A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-09-10 | 2000-03-11 | 2000-09-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-09-10 | 2004-03-11 | 2004-09-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-09-10 | 2008-03-11 | 2008-09-10 | $7700.00 | Window Closed / Lapsed |