Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
204 words
A method for displaying an image simulating the illumination effects of a vehicle-mounted light source in an image displayed on a screen, the image being intended to represent the appearance of a model structure which is defined in a digital signal database in world space coordinates from an eyepoint position in world space, the model structure being defined in terms of a plurality of structural features each having predetermined structural attributes, and the simulated vehicle-mounted light source being defined in terms of an origin and a direction in eyepoint space, said method comprising the steps of: a. determining, for each structural feature potentially contributing to the displayed image, the angular position of a point on that structural feature relative to the light source as the angle between the light source direction and a line drawn to that point from the light source, b. determining an illumination intensity for that point by reference to said angle, c. reducing the illumination intensity as a function of the distance from the eyepoint to said point to provide a resultant intensity, and d. modulating the displayed attributes of the structural feature at said point in a displayed image on said screen as a function of said resultant intensity.
Claim 2
Independent Claim
204 words
A method for displaying an image simulating the illumination effects of a vehicle-mounted light source in an image displayed on a screen, the image being intended to represent the appearance of a model structure which is defined in a digital signal database in world space coordinates from an eyepoint position in world space, the model structure being defined in terms of a plurality of structural features each having predetermined structural attributes, and the simulated vehicle-mounted light source being defined in terms of an origin and a direction in eyepoint space, said method comprising the steps of: a. determining, for each structural feature potentially contributing to the displayed image, the angular position of a point on that structural feature relative to the light source as the angle between the light source direction and a line drawn to that point from the light source, b. determining an illumination intensity for that point by reference to said angle, c. reducing the illumination intensity as a function of the distance from the eyepoint to said point to provide a resultant intensity, and d. modulating the displayed attributes of the structural feature at said point in a displayed image on said screen as a function of said resultant intensity.
Claim 3
Dependent Claim
65 words
A method according to claim 1, wherein: said screen comprises a plurality of display cells each covering an array of pixels, the said angle being determined at each display cell corner, said resultant illumination intensity also being determined at each display cell corner, and said illumination intensity at each pixel being determined by interpolation from the resultant illumination intensities at the respective display cell corners.
Claim 4
Dependent Claim
54 words
A method according to claim 1, wherein the cosine of the said angle is used to determine the illumination intensity and is itself determined from the dot product of a vector representing the said direction of the light source and a vector directed from the light source to the said point of the feature.
Claim 5
Dependent Claim
207 words
A method according to claim 3, wherein the determining an illumination intensity step is performed as a function of the square of the cosine of said angle which squared cosine is determined by processing digital electrical signals representing model and simulated light source data as summarized below: ##EQU7## where L x =l x /d x , L y =l y /d y , L z = z , X o =x o /d x , Y o =y o /d y , Z o =z o , (l x , l y , l z ) are the components of the vector representing the said direction of the light source (x s , y s ) are the screen space coordinates of the said point (x o , y o , z o ) are the eyepoint space coordinates of the light source (x p , y p , z p ) are the eyepoint space coordinates of the said point srcf is a slant range correction factor L o =x o l x +y o l y +z o l z L d =x o 2 +y o 2 +z o 2 d x and d y are functions of the half angle of the display.
Claim 6
Dependent Claim
55 words
A method according to claim 1, wherein digital data representing illumination intensities are stored for each of a predetermined number of sample angles in a look up table in a digital data addressable memory, and the stored values in the digital data addressable memory are addressed by said angle to derive the appropriate illumination intensities.
Claim 7
Dependent Claim
23 words
A method according to claim 5, wherein the stored values are addressed by the square of said angle to derive the illumination intensity.
Claim 8
Dependent Claim
57 words
A method according to claim 1, wherein digital data representing range attenuation factors are stored in a look up table in a digital data addressable memory, and the stored values in addressable memory are addressed by the distance from the eyepoint to said point to derive an appropriate range attenuation factor to use in said reducing step.
Claim 9
Dependent Claim
32 words
A method according to claim 7, wherein the stored range attenuation factors are addressed by the square of the distance from the eyepoint to said point to derive a range attenuation factor.
Claim 10
Dependent Claim
211 words
A method as in claim 1 for displaying an image simulating the illumination effects on the atmosphere of a vehicle-mounted light source in an image displayed on a screen, the image being intended to represent the appearance of a model structure which is defined in a digital signal database in world space coordinates from an eyepoint position in world space, the model structure being defined in terms of a plurality of structural features each having predetermined structural attributes, and the simulated vehicle-mounted light source being defined in terms of an origin and a direction in eyepoint space, said method further comprising the steps of: a. defining a triangular beam polygon having one apex at the origin of the light source, the beam polygon lying in a plane including an axis through the origin parallel to the said direction, being normal to a line drawn from the eyepoint and intersecting the said axis, and having a defined length and half angle from the said one vertex, b. determining second and third vertices of the beam polygon, c. determining the intensity of illumination of the beam polygon as a function of distance from the light source, and d. displaying the beam polygon on the screen in accordance with its determined vertices and intensity.
Claim 11
Dependent Claim
63 words
A method according to claim 9, wherein digital signals representing a plane equation Ax+By+Cz+D=O are generated for the beam polygon from coordinates of the origin of the light source and components of a vector corresponding to the said axis, and digital signals representing the second and third vertices are are generated from the plane equation and the said defined length and half angle.
Claim 12
Dependent Claim
42 words
A method according to claim 9, wherein the intensity of illumination of a point on the beam polygon is determined as a function of the angle between the light source direction and a line drawn to that point from the light source.
Claim 13
Dependent Claim
53 words
A method according to claim 11, wherein the intensity is determined as a function of the cosine of said angle which is determined from the dot product of a vector representing the said direction of the light source and a vector directed from the light source to the said point of the feature.
Claim 14
Dependent Claim
200 words
A method according to claim 12, wherein the intensity is determined as a function of the square of the cosine of said angle which is determined by processing digital electrical signals representing model and simulated light source data as summarized below: ##EQU8## where L x =l x /d x , L y =l y /d y , L z =l z , X o =x o /d x , Y o =y o /d y , Z o =z o (l x , l y , l z ) are the components of the vector representing the said direction of the light source (x s , y s ) are the screen space coordinates of the said point (x o , y o , z o ) are the eyepoint space coordinates of the light source (x p , y p , z p ) are the eyepoint space coordinates of the said point srcf is a slant range correction factor L o =x o l x +y o l y +z o l z L d =x o 2 +y o 2 +z o 2 d x and d y are functions of the half angle of the display.
Claim 15
Dependent Claim
52 words
A method according to claim 11, wherein digital signals representing illumination intensities are stored in a digital data addressable memory for each of a predetermined number of sample angles in a look up table, and the stored values in addressable memory are addressed by said angle to derive the appropriate illumination intensities.
Claim 16
Dependent Claim
37 words
A method according to claim 14, wherein the stored values in addressable memory are addressed by the square of said angle to derive the illumination intensity by interpolation between two values thus read out from the memory.
Claim 17
Dependent Claim
60 words
A method according to claim 11, wherein digital signals representing range attenuation factors are stored in a look up table in an addressable memory, and the stored signals are addressed by the product of the square of the distance from the light source to the point and the square of the said angle to derive the appropriate range attenuation factor.
Claim 18
Independent Claim
219 words
An apparatus for displaying an image simulating the illumination effects of a vehicle-mounted light source in an image displayed on a screen, the image being intended to represent the appearance of a model structure which is defined in a digital signal database in world space coordinates, from an eyepoint position in world space, the model structure being defined in terms of a plurality of structural features each having predetermined structural attributes, and the simulated vehicle-mounted light source being defined in terms of an origin and a direction in eyepoint space, said apparatus comprising digital signal processing circuits and addressable digital signal memory devices including: a. means for determining, for each structural feature potentially contributing to the displayed image, the angular position of a point on that structural feature relative to the light source as the angle between the light source direction and a line drawn to that point from the light source, b. means for determining an illumination intensity for that point by reference to said angle, c. means for reducing the illumination intensity as a function of the distance from the eyepoint to said point to provide a resultant intensity, and d. means for modulating the attributes of the structural feature at said point in a displayed image on said screen as a function of said resultant intensity.
Claim 19
Independent Claim
219 words
An apparatus for displaying an image simulating the illumination effects of a vehicle-mounted light source in an image displayed on a screen, the image being intended to represent the appearance of a model structure which is defined in a digital signal database in world space coordinates, from an eyepoint position in world space, the model structure being defined in terms of a plurality of structural features each having predetermined structural attributes, and the simulated vehicle-mounted light source being defined in terms of an origin and a direction in eyepoint space, said apparatus comprising digital signal processing circuits and addressable digital signal memory devices including: a. means for determining, for each structural feature potentially contributing to the displayed image, the angular position of a point on that structural feature relative to the light source as the angle between the light source direction and a line drawn to that point from the light source, b. means for determining an illumination intensity for that point by reference to said angle, c. means for reducing the illumination intensity as a function of the distance from the eyepoint to said point to provide a resultant intensity, and d. means for modulating the attributes of the structural feature at said point in a displayed image on said screen as a function of said resultant intensity.
Claim 20
Dependent Claim
216 words
An apparatus as in claim 17 for displaying an image simulating the illumination effects on the atmosphere of a vehicle-mounted light source in an image displayed on a screen, the image being intended to represent the appearance of a model structure which is defined in a digital signal database in world space coordinates from an eyepoint position in world space, the model structure being defined in terms of a plurality of structural features each having predetermined structural attributes, and the simulated vehicle-mounted light source being defined in terms of an origin and a direction in eyepoint space, said apparatus further comprising: a. means for defining a triangular beam polygon having one apex at the origin of the light source, the beam polygon lying in a plane coincident with an axis through the origin parallel to the said direction, being normal to a line drawn from the eyepoint and intersecting the said axis, and having a defined length and half angle from the said one vertex, b. means for determining second and third vertices of the beam polygon, c. means for determining the intensity of illumination of the beam polygon as a function of distance from the eyepoint, and d. means for displaying the beam polygon on the screen in accordance with its determined vertices and intensity.