Mid-field and far-field irradiance approximation
First Claim
Patent Images
1. A computer method operable on a computer comprises:
- retrieving by the computer from a computer readable medium a first irradiance approximation for a plurality of light sources for a first distance in the midfield from the light sources;
retrieving by the computer from the computer readable medium a second irradiance approximation for the plurality of light sources for a second distance in the farfield, where the second distance is greater than the first distance; and
interpolating by the computer the first irradiance approximation and the second irradiance approximation for a point having a third distance from the light sources; and
generating from the interpolation of the first irradiance approximation and the second irradiance approximation a third irradiance approximation for the point having the third distance from the light sources.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for a computer system includes retrieving from a computer readable medium a first irradiance approximation for a plurality of light sources for a first distance in the midfield from the light sources; retrieving from the computer readable medium a second irradiance approximation for the plurality of light sources for a second distance in the farfield, where the second distance is greater than the first distance; and interpolating the first irradiance approximation and the second irradiance approximation to generate a third irradiance approximation for a point having a third distance from the light sources.
17 Citations
24 Claims
-
1. A computer method operable on a computer comprises:
-
retrieving by the computer from a computer readable medium a first irradiance approximation for a plurality of light sources for a first distance in the midfield from the light sources; retrieving by the computer from the computer readable medium a second irradiance approximation for the plurality of light sources for a second distance in the farfield, where the second distance is greater than the first distance; and interpolating by the computer the first irradiance approximation and the second irradiance approximation for a point having a third distance from the light sources; and generating from the interpolation of the first irradiance approximation and the second irradiance approximation a third irradiance approximation for the point having the third distance from the light sources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product storable on a non-transitory computer readable memory comprises:
-
code for retrieving from a computer readable medium a first irradiance approximation for a plurality of light sources for a first distance in the midfield from the light sources; code for retrieving from the computer readable medium a second irradiance approximation for the plurality of light sources for a second distance in the farfield, where the second distance is greater than the first distance; and code for interpolating by the computer the first irradiance approximation and the second irradiance approximation for a point having a third distance from the light sources; and code for generating from the interpolation of the first irradiance approximation and the second irradiance approximation a third irradiance approximation for the point having the third distance from the light sources. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system comprises:
-
a processor for executing computer code; a memory for storing the computer code; a bus system for transferring the computer code from the memory to the processor for processing, wherein the processor is configured for; retrieving from a computer readable medium a first irradiance approximation for a plurality of light sources for a first distance in the midfield from the light sources; retrieving from the computer readable medium a second irradiance approximation for the plurality of light sources for a second distance in the farfield, where the second distance is greater than the first distance; interpolating the first irradiance approximation and the second irradiance approximation to generate a third irradiance approximation for a point having a third distance from the light sources; code for rendering an image for the point based on the code for the interpolation; and code for storing image information for the point in the memory. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification