Strobe lighting system for digital images
DC CAFCFirst Claim
Patent Images
1. A method of adjusting image lighting, the method comprising:
- generating a preparatory light for a predetermined preparatory duration;
capturing a preparatory image while generating the preparatory light, wherein the preparatory image is represented by preparatory image data;
determining an average preparatory image luminance of the preparatory image based on the preparatory image data and weighting at least a subset of the preparatory image data;
generating a supplemental strobe duration based on the average preparatory image luminance and luminance weightings; and
generating a look-up table storing associated image strobe durations and power values including a preparatory image strobe duration and associated preparatory power value.
7 Assignments
Litigations
1 Petition
Accused Products
Abstract
An image sensor acquires a preparatory image that is lighted for a predetermined preparatory duration by a strobe. The preparatory image data corresponding to the preparatory image from the image sensor is processed and an average preparatory image luminance is determined based on the preparatory image data and weighting at least a subset of the preparatory image data. A supplemental strobe duration is generated based on the average preparatory image luminance and luminance weightings. The electronic image sensor may be activated to acquire an image with supplemental light provided by the supplemental strobe duration.
22 Citations
28 Claims
-
1. A method of adjusting image lighting, the method comprising:
-
generating a preparatory light for a predetermined preparatory duration; capturing a preparatory image while generating the preparatory light, wherein the preparatory image is represented by preparatory image data; determining an average preparatory image luminance of the preparatory image based on the preparatory image data and weighting at least a subset of the preparatory image data; generating a supplemental strobe duration based on the average preparatory image luminance and luminance weightings; and generating a look-up table storing associated image strobe durations and power values including a preparatory image strobe duration and associated preparatory power value. - View Dependent Claims (2, 3, 4, 5, 6, 26)
-
-
7. A memory having machine readable instructions for execution by a processor to adjust image lighting, the memory comprising:
-
a first set of machine readable instructions for acquiring a preparatory image while generating a preparatory light for a predetermined preparatory duration; a second set of machine readable instructions for determining an average preparatory image luminance based on preparatory image data associated with the preparatory image and weighting at least a subset of the preparatory image data; a third set of machine readable instructions for generating a supplemental strobe duration based on the average preparatory image luminance and luminance weightings; and a set of machine readable instructions for generating a look-up table that stores associated image strobe durations and power values including a preparatory image strobe duration and an associated preparatory power value. - View Dependent Claims (8, 9, 10, 11, 12, 13, 27)
-
-
14. A digital imaging system comprising:
-
a processor electrically connected to a strobe; an image sensor coupled to a memory, where a supplemental strobe duration stored in the memory is generated from a preparatory image received at the processor from the image sensor when the strobe is activated to generate a preparatory light for a predetermined preparatory duration; wherein the processor accesses a look-up table in the memory that stores image strobe durations and power values including a preparatory image strobe duration and an associated preparatory power value. - View Dependent Claims (15, 16, 17, 28)
-
-
18. A method of adjusting image lighting on a preparatory image, the method comprising:
-
generating a preparatory light for a predetermined preparatory duration; determining an average preparatory image luminance of the preparatory image represented by preparatory image data based on the preparatory image data and weighting at least a subset of the preparatory image data; generating a supplemental strobe duration based on the average preparatory image luminance and luminance weightings; generating a look-up table storing associated image strobe durations and power values including a preparatory image strobe duration and associated preparatory power value; generating an adjustment factor by dividing a predetermined target luminance by the average image luminance; multiplying the preparatory luminance power value by the adjustment factor to generate a target luminance power value; and identifying, in the look-up table, an identified strobe duration corresponding to the target luminance power value, the identified strobe duration being the supplemental strobe duration.
-
-
19. A method of adjusting image lighting on a preparatory image, the method comprising:
-
generating a preparatory light for a predetermined preparatory duration; determining an average preparatory image luminance of the preparatory image represented by preparatory image data based on the preparatory image data and weighting at least a subset of the preparatory image data; and generating a supplemental strobe duration based on the average preparatory image luminance and luminance weightings, wherein generating the supplemental strobe duration further comprises generating a look-up table storing associated image strobe durations and luminance power values including a preparatory image strobe duration and a preparatory power value; generating a light adjustment factor by dividing a predetermined target luminance by the average image luminance; multiplying the preparatory power value by the light adjustment factor to generate a target look-up table power value; identifying, from the look-up table, first and second look-up table power values that are greater and less than, respectively, the target look-up table power value, the first and second look-up table power values having associated first and second image strobe durations; and generating a final image strobe duration by interpolating the first and second image strobe durations in accordance with the target look-up table power value.
-
-
20. A method of adjusting image lighting on a preparatory image, the method comprising:
-
generating a preparatory light for a predetermined preparatory duration; determining an average preparatory image luminance of the preparatory image represented by preparatory image data based on the preparatory image data and weighting at least a subset of the preparatory image data; generating a supplemental strobe duration based on the average preparatory image luminance and luminance weightings; generating a look-up table storing associated image strobe durations and luminance power values including a preparatory image strobe duration and a preparatory power value; and accessing the look-up table based on the average image luminance.
-
-
21. A memory having machine readable instructions for execution by a processor to adjust image lighting on a preparatory image, the memory comprising:
-
a first set of machine readable instructions for acquiring a preparatory image; a second set of machine readable instructions for determining an average preparatory image luminance based on preparatory image data associated with the preparatory image and weighting at least a subset of the preparatory image data; a third set of machine readable instructions for generating a supplemental strobe duration based on the average preparatory image luminance and luminance weightings; a fourth set of machine readable instructions for generating a look-up table that stores associated image strobe durations and power values including a preparatory image strobe duration and an associated preparatory power value; a fifth set of machine readable instructions for multiplying the preparatory luminance power value by the adjustment factor to generate a target luminance power value; and a sixth set of machine readable instructions for identifying, in the look-up table, an identified strobe duration corresponding to the target luminance power value, the identified strobe duration being the supplemental strobe duration.
-
-
22. A memory having machine readable instructions for adjusting image lighting on a preparatory image, the memory comprising:
-
a first set of machine readable instructions for acquiring a preparatory image; a second set of machine readable instructions for determining an average preparatory image luminance based on preparatory image data associated with the preparatory image and weighting at least a subset of the preparatory image data; a third set of machine readable instructions for generating a supplemental strobe duration based on the average preparatory image luminance and luminance weightings; a fourth set of machine readable instructions for generating a look-up table that stores associated image strobe durations and luminance power values including a preparatory image strobe duration and a preparatory power value; a fifth set of machine readable instructions for generating a light adjustment factor by dividing a predetermined target luminance by the average image luminance; a sixth set of machine readable instructions for multiplying the preparatory power value by the light adjustment factor to generate a target look-up table power value; a seventh set of machine readable instructions for identifying, from the look-up table, first and second look-up power values that are greater and less than, respectively, the target look-up table power value, the first and second look-up table power values having associated first and second image strobe durations; and a eighth set of machine readable instructions for generating a final image strobe duration by interpolating the first and second image strobe durations in accordance with the target look-up table power value.
-
-
23. A memory having machine readable instructions for adjusting image lighting on a preparatory image, the memory comprising:
-
a first set of machine readable instructions for acquiring a preparatory image; a second set of machine readable instructions for determining an average preparatory image luminance based on preparatory image data associated with the preparatory image and weighting at least a subset of the preparatory image data; a third set of machine readable instructions for generating a supplemental strobe duration based on the average preparatory image luminance and luminance weightings; and a fourth set of machine readable instructions for generating a look-up table that stores associated image strobe durations and luminance power values including a preparatory image strobe duration and a preparatory power value, wherein the instructions that determine the supplemental strobe duration access the look-up table based on the average image luminance and at least one luminance power value is used to generate the supplemental strobe duration. - View Dependent Claims (24)
-
-
25. A digital imaging system comprising:
-
a processor electrically connected to a strobe; and an image sensor coupled to a memory, where a supplemental strobe duration stored in the memory is generated from a preparatory image received at the processor from the image sensor when the strobe is activated to generate a preparatory light for a predetermined preparatory duration; wherein the processor accesses a look-up table in the memory that stores image strobe durations and power values including a preparatory image strobe duration and an associated preparatory power value to generate an adjustment factor by dividing a predetermined target luminance by the average image luminance power value and then multiplying the adjustment factor by the preparatory luminance power value to derive the target luminance power value that corresponds to an identified strobe duration in the look-up table.
-
Specification