← Back to Patent Explorer
US5283858A Expired / Lapsed US ⏱️ 0.0 years remaining

Continuous hierarchical slope-aspect color display for parametric surfaces

Assignee: OHIO STATE UNIVERSITY RESEARCH FOUNDATION A CORP OF OH
•
Filing: 1990-03-16
•
Granted: 1994-02-01
•
Expires: 2010-03-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for generating an image of a parametric surface, such as the aspect of terrain which maximizes color contrast to permit easy discrimination of the magnitude, ranges, intervals or classes of a surface parameter while making it easy for the user to visualize the form of the surface, such as a landscape. The four pole colors of the opponent process color theory are utilized to represent intervals or classes at 90 degree angles. The color perceived as having maximum measured luminance is selected to portray the color having an azimuth of an assumed light source and the color showing minimum measured luminance portrays the diametrically opposite azimuth. The 90 degree intermediate azimuths are portrayed by unique colors of intermediate measured luminance, such as red and green. Colors between these four pole colors are used which are perceived as mixtures or combinations of their bounding colors and are arranged progressively between their bounding colors to have perceived proportional mixtures of the bounding colors which are proportional to the interval's angular distance from its bounding colors.

Inventors

  • 👤 Harold J. Moellering
  • 👤 A. Jon Kimerling

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 21:08
CPC Classifications
G; G06; G06T; G06T15/00; G06T15/50; G06T15/506

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 395 words
A method for generating an image, with a selected light origin azimuth, of a three dimensional surface which has been subdivided into an array of contiguous surface elements on a positional coordinate system, each of the elements being defined by stored data including at least two positional coordinate parameters and an additional parameter, the method comprising: (a) subdividing the entire 360 degree universe of aspect azimuth into a plurality of contiguous, angular aspect intervals; (b) assigning to each aspect interval a different color, each color having a hue, saturation which is the display maximum for all aspect intervals, and lightness combination selected by: (i) assigning to the aspect interval, which includes the light origin azimuth, a first color which is perceived as being brighter than any of the other selected colors, (ii) assigning to the diametrically opposite aspect interval a second color which is perceived as being darker than any of the other selected colors, (iii) assigning to a third aspect interval, which is orthogonal to the first and second intervals, a third color which is perceived as a substantially different color from the first two colors and of intermediate brightness, (iv) assigning to a fourth aspect interval, which is diametrically opposite the third interval, a fourth color which is perceived as a substantially different color from the first three colors and of intermediate brightness, and (v) assigning to each of the remaining intervals, colors which are perceived as being combinations of the interval's bounding two of said four colors and which are arranged progressively between the bounding colors to have perceived proportional mixtures of the bounding colors proportional to the interval's angular distance from them; wherein the colors are assigned in accordance with opponent process color theory principles wherein yellow, red, blue, and green are perceptual pole hues and the intermediate aspect interval hues are mixture hues; (c) determining the aspect of the slope of each element from said stored data and then determining for each element the aspect interval in which the element's aspect lies; and (d) displaying for each element, at its coordinate position on the image, the color assigned to its aspect interval wherein measured luminance L is in accordance with: L=50[cos (K-A)+1] wherein: K is the illumination azimuth; A is the azimuth of the element's aspect interval; and L is the measured luminance on a scale of 0 to 100.
Claim 2
Independent Claim 395 words
A method for generating an image, with a selected light origin azimuth, of a three dimensional surface which has been subdivided into an array of contiguous surface elements on a positional coordinate system, each of the elements being defined by stored data including at least two positional coordinate parameters and an additional parameter, the method comprising: (a) subdividing the entire 360 degree universe of aspect azimuth into a plurality of contiguous, angular aspect intervals; (b) assigning to each aspect interval a different color, each color having a hue, saturation which is the display maximum for all aspect intervals, and lightness combination selected by: (i) assigning to the aspect interval, which includes the light origin azimuth, a first color which is perceived as being brighter than any of the other selected colors, (ii) assigning to the diametrically opposite aspect interval a second color which is perceived as being darker than any of the other selected colors, (iii) assigning to a third aspect interval, which is orthogonal to the first and second intervals, a third color which is perceived as a substantially different color from the first two colors and of intermediate brightness, (iv) assigning to a fourth aspect interval, which is diametrically opposite the third interval, a fourth color which is perceived as a substantially different color from the first three colors and of intermediate brightness, and (v) assigning to each of the remaining intervals, colors which are perceived as being combinations of the interval's bounding two of said four colors and which are arranged progressively between the bounding colors to have perceived proportional mixtures of the bounding colors proportional to the interval's angular distance from them; wherein the colors are assigned in accordance with opponent process color theory principles wherein yellow, red, blue, and green are perceptual pole hues and the intermediate aspect interval hues are mixture hues; (c) determining the aspect of the slope of each element from said stored data and then determining for each element the aspect interval in which the element's aspect lies; and (d) displaying for each element, at its coordinate position on the image, the color assigned to its aspect interval wherein measured luminance L is in accordance with: L=50[cos (K-A)+1] wherein: K is the illumination azimuth; A is the azimuth of the element's aspect interval; and L is the measured luminance on a scale of 0 to 100.
Claim 3
Dependent Claim 10 words
A method in accordance with claim 1 wherein K+315 degrees.
Claim 4
Independent Claim 336 words
A method for generating an image on a two dimensional surface from which light is radiated to an observer to give a three dimensional relief appearance, the image having a selected light origin azimuth and representing a three dimensional surface which has been subdivided into an array of contiguous surface elements on a positional coordinate system, each of the elements being defined by stored data including at least two positional coordinate parameters and an additional parameter, the method comprising: (a) subdividing the entire 360 degree universe of aspect azimuth into a plurality of contiguous, angular aspect intervals; (b) assigning to each aspect interval a different color, each color having, in the HLS color system, a maximum saturation, an intermediate lightness, and a hue of: (i) yellow for the aspect interval, which includes the light origin azimuth, (ii) blue for the diametrically opposite aspect interval; (ii) a hue selected from red and green for a third aspect interval, which is orthogonal to the first and second intervals; (iv) the hue from red and green which is not selected for the third aspect interval for a fourth aspect interval, which is diametrically opposite the third interval; and (v) assigning to remaining, interposed intervals, colors which are perceived as being combinations of the interval's bounding two of said four colors and which are arranged progressively between the bounding colors to have perceived proportional mixtures of the bounding colors proportional to the interval's angular distance from them and having an intermediate lightness; wherein the lightness for each hue is selected to be approximately in the range of 25% to 60% and arranged approximately as a cosine function of its aspect interval, the cosine function having the peak lightness at yellow; (c) determining the aspect of the slope of each element from said stored data and then determining for each element the aspect interval in which the element's aspect lies; and (d) displaying for each element, as its coordinate position on the image, the above assigned color for its aspect interval.
Claim 5
Independent Claim 336 words
A method for generating an image on a two dimensional surface from which light is radiated to an observer to give a three dimensional relief appearance, the image having a selected light origin azimuth and representing a three dimensional surface which has been subdivided into an array of contiguous surface elements on a positional coordinate system, each of the elements being defined by stored data including at least two positional coordinate parameters and an additional parameter, the method comprising: (a) subdividing the entire 360 degree universe of aspect azimuth into a plurality of contiguous, angular aspect intervals; (b) assigning to each aspect interval a different color, each color having, in the HLS color system, a maximum saturation, an intermediate lightness, and a hue of: (i) yellow for the aspect interval, which includes the light origin azimuth, (ii) blue for the diametrically opposite aspect interval; (ii) a hue selected from red and green for a third aspect interval, which is orthogonal to the first and second intervals; (iv) the hue from red and green which is not selected for the third aspect interval for a fourth aspect interval, which is diametrically opposite the third interval; and (v) assigning to remaining, interposed intervals, colors which are perceived as being combinations of the interval's bounding two of said four colors and which are arranged progressively between the bounding colors to have perceived proportional mixtures of the bounding colors proportional to the interval's angular distance from them and having an intermediate lightness; wherein the lightness for each hue is selected to be approximately in the range of 25% to 60% and arranged approximately as a cosine function of its aspect interval, the cosine function having the peak lightness at yellow; (c) determining the aspect of the slope of each element from said stored data and then determining for each element the aspect interval in which the element's aspect lies; and (d) displaying for each element, as its coordinate position on the image, the above assigned color for its aspect interval.
Claim 6
Dependent Claim 21 words
A method in accordance with claim 3 wherein the cosine peak at yellow is for the aspect interval of 315 degrees.
Claim 7
Dependent Claim 150 words
A method in accordance with claim 3 wherein each hue and lightness of the color for each interval has a value falling approximately upon a plot defined by connecting the following hue and lightness values for a 360 degree universe of aspect azimuths divided into 32 equal intervals: ______________________________________ CLASS HUE LITE. ______________________________________ 1 0 40 2 25 40 3 40 40 4 52 40 5 60 40 6 78 42.5 7 90 45 8 107 47 9 120 50 10 137 50 11 150 50 12 160 50 13 165 50 14 172 50 15 175 50 16 178 50 17 180 50 18 182 50 19 187 50 20 195 50 21 200 50 22 205 47.5 23 215 45 24 225 42.5 25 240 40 26 260 37.5 27 290 35 28 300 32.5 29 310 37.5 30 322 40 31 335 40 32 347 40 ______________________________________
Claim 8
Dependent Claim 266 words
A method in accordance with claim 3 wherein the hue and lightness of the color for each interval have a value approximately defined by the following in the HLS color system where the entire 360 degree universe of aspect azimuths is divided in 128 equal intervals, where X=the aspect interval and has values from 1 to 128, L=lightness and H=hue angle: L=a.sub.0 +a.sub.1 X+a.sub.2 X.sup.2 +. . . +a.sub.12 X.sup.12 H=b.sub.0 +b.sub.1 X+b.sub.2 X.sup.2 +. . . +b.sub.18 X.sup.18 where the a coefficients are ______________________________________ Coefficients in least squares approximation: ______________________________________ Coefficient 0: 4.0498680337E + 01 Coefficient 1: -6.9074208763E - 01 Coefficient 2: 2.7493943410E - 01 Coefficient 3: -4.5949604837E - 02 Coefficient 4: 3.8521893686E - 03 Coefficient 5: -1.8156148579E - 04 Coefficient 6: 5.2798577876E - 06 Coefficient 7: -9.9867219289E - 08 Coefficient 8: 1.2553006583E - 09 Coefficient 9: -1.0423175394E - 11 Coefficient 10: 5.4977145743E - 14 Coefficient 11: -1.6690669933E - 16 Coefficient 12: 2.2204750359E - 19 ______________________________________ and where the b coefficients are ______________________________________ Coefficients in least squares approximation: ______________________________________ Coefficient 0: -1.2340955769E + 01 Coefficient 1: 1.5918047011E + 01 Coefficient 2: -5.2577909469E + 00 Coefficient 3: 1.4762975986E + 00 Coefficient 4: -2.4932375075E - 01 Coefficient 5: 2.6375874370E - 02 Coefficient 6: -1.8616153619E - 03 Coefficient 7: 9.2091248457E - 05 Coefficient 8: -3.3050300576E - 06 Coefficient 9: 8.8068473117E - 08 Coefficient 10: -1.7677423952E - 09 Coefficient 11: 2.6918355701E - 11 Coefficient 12: -3.1100242421E - 13 Coefficient 13: 2.7059463675E - 15 Coefficient 14: -1.7429332200E - 17 Coefficient 15: 8.0539630734E - 20 Coefficient 16: -2.5234936501E - 22 Coefficient 17: 4.7992697091E - 25 Coefficient 18: -4.1810540683E - 28 ______________________________________

References Cited (Backward Citations)

US4148580A Cited
US4821212A Cited
US4868771A Cited
US4970699A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-01-31 1997-08-02 1998-02-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-01-31 2001-08-02 2002-02-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-01-31 2005-08-02 2006-02-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag