Systems, methods, and devices for flash exposure control using preflash statistics
First Claim
1. A method comprising:
- gathering, using data processing circuitry, first image capture statistics based at least in part on first image data captured by image capture circuitry while a strobe is not emitting light, wherein the first image capture statistics include a first luma value and first autoexposure control statistics;
emitting a preflash using the strobe;
gathering, using the data processing circuitry, second image capture statistics based at least in part on second image data captured by the image capture circuitry while the preflash is being emitted, wherein the second image capture statistics include a second luma value and second autoexposure control statistics;
determining, using the data processing circuitry, third autoexposure control statistics based at least in part on the first luma value normalized to the first autoexposure control statistics and the second luma value normalized to the second autoexposure control statistics;
emitting a main flash using the strobe; and
capturing, using the image capture circuitry, an image based at least in part on the third autoexposure control statistics while the main flash is being emitted.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and devices for obtaining a properly exposed strobe-illuminated image are provided. One method for doing so may include, for example, gathering image capture statistics during a first period when a strobe is not emitting light and during a second period when the strobe emits a preflash. These image capture statistics may include distinct image capture control statistics and luma values associated with the periods. Final image capture control statistics then may be determined based at least in part on the first luma value normalized to the first image capture control statistics and the second luma value normalized to the second image capture control statistics. Thereafter, the final image capture control statistics may be used to capture a properly exposed strobe-illuminated image when the strobe emits a main flash.
12 Citations
20 Claims
-
1. A method comprising:
-
gathering, using data processing circuitry, first image capture statistics based at least in part on first image data captured by image capture circuitry while a strobe is not emitting light, wherein the first image capture statistics include a first luma value and first autoexposure control statistics; emitting a preflash using the strobe; gathering, using the data processing circuitry, second image capture statistics based at least in part on second image data captured by the image capture circuitry while the preflash is being emitted, wherein the second image capture statistics include a second luma value and second autoexposure control statistics; determining, using the data processing circuitry, third autoexposure control statistics based at least in part on the first luma value normalized to the first autoexposure control statistics and the second luma value normalized to the second autoexposure control statistics; emitting a main flash using the strobe; and capturing, using the image capture circuitry, an image based at least in part on the third autoexposure control statistics while the main flash is being emitted. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An electronic device comprising:
-
a strobe configured not to emit light during an off period, to emit a first amount of light during a preflash period, and to emit a second amount of light during a main flash period, wherein the first amount of light is less than the second amount of light; image capture circuitry configured to capture image data during the off period, the preflash period, and the main flash period; a statistics engine configured to detect first image capture statistics associated with the image data captured during the off period and second image capture statistics associated with the image data captured during the preflash period, wherein the first image capture statistics include first autoexposure control statistics and the second image capture statistics include second autoexposure control statistics, wherein the first autoexposure control statistics differ from the second autoexposure control statistics; and an image capture controller configured to cause the strobe to emit the first amount of light during the preflash period and the second amount of light during the main flash period, and to control the image capture circuitry based at least in part on the first autoexposure control statistics during the off period, the second autoexposure control statistics during the preflash period, and third autoexposure control statistics during the main flash period, wherein the image capture controller is configured to determine the third autoexposure control statistics based at least in part on the first image capture statistics and the second image capture statistics. - View Dependent Claims (8, 9, 10, 11)
-
-
12. An article of manufacture comprising:
one or more tangible, machine-readable storage media having instructions encoded thereon for execution by a processor, the instructions comprising; instructions to receive a first luma value and first autoexposure control statistics associated with image data captured while a strobe is not emitting light; instructions to receive a second luma value and second autoexposure control statistics associated with image data captured while the strobe is emitting a preflash; instructions to normalize the first luma value to the first autoexposure control statistics to obtain a first normalized luma value; instructions to normalize the second luma value to the second autoexposure control statistics to obtain a second normalized luma value; instructions to determine a third luma value that is expected to be associated with image data captured when the strobe emits a main flash, based at least in part on the first normalized luma value and the second normalized luma value; and instructions to determine third autoexposure control statistics configured to control image capture when the strobe emits the main flash, based at least in part on the third luma value. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
19. A method comprising:
-
determining, using a processor, an expected brightness of a main-flash-illuminated scene based at least in part on first image capture statistics associated with a non-flash-illuminated scene and second image capture statistics associated with a preflash-illuminated scene; determining, using the processor, a degree to which an image of the main-flash-illuminated scene is expected to be overexposed or underexposed when the image is captured according to main flash image capture control parameters set to initial values and a main flash strobe intensity set to an initial value, based at least in part on a comparison between the expected brightness of the main-flash-illuminated scene and a main flash autoexposure target brightness; when the image is expected to be overexposed, reducing at least one of the main flash image capture control parameters down to a reduced value that is expected to cause the image to be properly exposed or to be less overexposed, using the processor; and when the image is expected to be overexposed despite the reduction of the at least one of the main flash image capture control parameters to the reduced value, reducing the main flash strobe intensity down to a reduced intensity that is expected to cause the image to be properly exposed or to be less overexposed, using the processor. - View Dependent Claims (20)
-
Specification