US5339387A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Planar color gradients constructed as an arbitrary function of a distance function from an arbitrary 2-D curvilinear function
Assignee: CARLTON ELECTRONICS Corp
•
Filing: 1991-10-24
•
Granted: 1994-08-16
•
Expires: 2011-10-24
Abstract
Abstract An apparatus and method for electronically generating colorized characters for display by an external video display device wherein a user can specify one or more characters to be displayed, one or more curves, and one or more colorization functions which specify the colors of a pixel of the character to be displayed at a distance defined by a distance function. The apparatus reads the character defining data for the character to be displayed and generates and outputs electronic colorization data for each pixel of the character by electronically calculating the colorization function as a function of the distance defined by the distance function for the specified curve or curves.
Inventors
- 👤 Carl B. Frankel
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 20:58
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/10
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
112 words
An apparatus for electronically generating colorized characters for a character display, comprising: first memory means for storing character defining data; input means for allowing a user to specify one or more characters to be displayed, one or more curves, and one or more colorization functions which specify the colors of a pixel of the video display device at a distance defined by a distance function; and processing means for reading the character defining data for the character display and for generating and outputting electronic colorization data for each pixel of the character display by electronically calculating the colorization function as a function of the distance function from said one or more curves.
Claim 2
Independent Claim
112 words
An apparatus for electronically generating colorized characters for a character display, comprising: first memory means for storing character defining data; input means for allowing a user to specify one or more characters to be displayed, one or more curves, and one or more colorization functions which specify the colors of a pixel of the video display device at a distance defined by a distance function; and processing means for reading the character defining data for the character display and for generating and outputting electronic colorization data for each pixel of the character display by electronically calculating the colorization function as a function of the distance function from said one or more curves.
Claim 3
Dependent Claim
30 words
An apparatus as recited in claim 1 wherein the input means allows the user to specify a curve from said one or more curves having the form: Rx.sup.2 +Sxy+Ty.sup.2 +Ux+Vy+W=0
Claim 4
Dependent Claim
34 words
An apparatus as recited in claim 1 wherein the input means allows the user to select from among a point, a line, a circle, a parabola, an ellipse or a hyperbola as the curve.
Claim 5
Dependent Claim
71 words
An apparatus as recited in claim 1 wherein in the processing means the colorization function is a radiosity function in the form: ##EQU20## where A, B, C, D, and E are user defined constants, d is the distance computed according to the distance function, λ targ is the luminance of the target pixel for any given primary color or transparency plane, and λ src is the luminance of the source pixel.
Claim 6
Dependent Claim
113 words
An apparatus as recited in claim 1 wherein in the processing means the colorization function is a trapezoidal function in the form: ##EQU21## where ll % ,ul % express the lower and upper limits, respectively, of the range of variance as an ordered pair of percentages, λ targ is the luminance of the target pixel for any given primary color or transparency plane, λ src is the luminance of the source pixel, d x ,y)% is the percentage of duty cycle exhausted at any point (x,y) on the surface of the tile and is given by: ##EQU22## where p is a given period, d is the distance-to-curve and d o is the offset.
Claim 7
Dependent Claim
67 words
An apparatus as recited in claim 1 wherein in the processing means the colorization function is a sinusoidal function defined by: ##EQU23## where A, B, C, D, and E are user defined constants, λ targ is the luminance of the target pixel for any given primary color or transparency plane, λ src is the luminance of the source pixel, p=the input period, d o is the offset.
Claim 8
Dependent Claim
67 words
An apparatus as recited in claim 1 wherein in the processing means the colorization function is a Gaussian function defined by: ##EQU24## where A, B, C, D and E are user defined constants, λ targ is the luminance of the target pixel for any given primary color or transparency plane, λ src is the luminance of the source pixel, p=the input period, d o is the offset.
Claim 9
Independent Claim
111 words
A method for electronically generating colorized characters for a character display, comprising the steps of: electronically storing character defining data, electronically inputting data which defines one or more characters to be displayed, one or more curves, and one or more colorization functions which specify the colors of a pixel of a video display device at a distance defined by a distance function; reading the character defining data for the character to be displayed; generating colorization data for each pixel of a video display of the character corresponding to the character defining data by electronically calculating the colorization function as a function of the distance function from said one or more curves.
Claim 10
Independent Claim
111 words
A method for electronically generating colorized characters for a character display, comprising the steps of: electronically storing character defining data, electronically inputting data which defines one or more characters to be displayed, one or more curves, and one or more colorization functions which specify the colors of a pixel of a video display device at a distance defined by a distance function; reading the character defining data for the character to be displayed; generating colorization data for each pixel of a video display of the character corresponding to the character defining data by electronically calculating the colorization function as a function of the distance function from said one or more curves.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-08-15 | 1998-02-14 | 1998-08-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-08-15 | 2002-02-14 | 2002-08-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-08-15 | 2006-02-14 | 2006-08-16 | $7700.00 | Window Closed / Lapsed |