System and method for dual white balance compensation of images
First Claim
1. A system which compensates captured images comprising:
- a photosensor that captures a nonstrobed image under an ambient lighting condition and captures a strobed image illuminated with supplemental illumination;
an illumination source actuated to provide the supplemental illumination; and
a processor configured to generate a strobed image data corresponding to the strobed image and a nonstrobed image data corresponding to the nonstrobed image, configured to white balance compensate the strobed image data and the nonstrobed image data using a first white balance compensation value corresponding to the supplemental illumination, configured to determine a difference between the strobed image data and the nonstrobed image data, each data compensated with the first white balance compensation value, configured to white balance compensate the nonstrobed image data using a second white balance compensation value corresponding to the ambient lighting conditions, and configured to add the difference to the nonstrobed image data compensated using the second white balance compensation.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system and method for compensating captured images. Briefly described, one embodiment comprises white balance compensating a strobed image data and a nonstrobed image data using a first white balance compensation value corresponding to supplemental illumination provided by a supplemental illumination source, determining a difference between the strobed image data compensated with the first white balance compensation value and the nonstrobed image data compensated with the first white balance compensation value, white balance compensating the nonstrobed image data using a second white balance compensation value corresponding to ambient light, and combining the difference to the nonstrobed image white balance compensated using the second white balance compensation value.
-
Citations
29 Claims
-
1. A system which compensates captured images comprising:
-
a photosensor that captures a nonstrobed image under an ambient lighting condition and captures a strobed image illuminated with supplemental illumination;
an illumination source actuated to provide the supplemental illumination; and
a processor configured to generate a strobed image data corresponding to the strobed image and a nonstrobed image data corresponding to the nonstrobed image, configured to white balance compensate the strobed image data and the nonstrobed image data using a first white balance compensation value corresponding to the supplemental illumination, configured to determine a difference between the strobed image data and the nonstrobed image data, each data compensated with the first white balance compensation value, configured to white balance compensate the nonstrobed image data using a second white balance compensation value corresponding to the ambient lighting conditions, and configured to add the difference to the nonstrobed image data compensated using the second white balance compensation. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for compensating captured images, the method comprising the steps of:
-
white balance compensating a. strobed image data and a nonstrobed image. data using a first white balance compensation value corresponding to supplemental illumination provided by a supplemental illumination source;
determining a difference between the strobed image data compensated with the first white balance compensation value and the nonstrobed image data compensated with the first white balance compensation value;
white balance compensating the nonstrobed image data using a second white balance compensation value corresponding to ambient light; and
combining the difference to the nonstrobed image white balance compensated using the second white balance compensation value. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for compensating images, comprising:
-
means for white balance compensating a strobed image data and a nonstrobed image data using a first white balance compensation value corresponding to supplemental illumination provided by a supplemental illumination source;
means for white balance compensating the nonstrobed image data using a second white balance compensation value;
means for determining a difference between the strobed image data and the nonstrobed image data compensated with the first white balance compensation value; and
means for combining the difference to the nonstrobed image data compensated using the second white balance compensation value. - View Dependent Claims (26)
-
-
27. A computer-readable medium having a program for compensating images, the program comprising logic configured to perform the steps of:
-
receiving data corresponding to a strobed image data and a nonstrobed image data;
white balance compensating the strobed image data and the nonstrobed image data using a white balance compensation value corresponding to supplemental illumination provided by a supplemental illumination source;
determining a difference between the compensated strobed image data and the compensated nonstrobed image data;
white balance compensating the nonstrobed image data using a second white balance compensation value corresponding to an ambient lighting condition; and
combining the difference to the nonstrobed image data compensated using the second white balance compensation value.
-
-
28. A method for compensating captured images, the method comprising the steps of:
-
determining a difference between a strobed image data and a nonstrobed image data;
white balance compensating the difference using a first white balance compensation value corresponding to supplemental illumination provided by a supplemental illumination source;
white balance compensating the nonstrobed image data using a second white balance compensation value corresponding to ambient light; and
combining the difference to the nonstrobed image white balance compensated using the second white balance compensation value. - View Dependent Claims (29)
-
Specification