← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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)

US4232311A Cited
US4559531A Cited
US5241461A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag