Image processing apparatus and image processing method
First Claim
1. An image processing apparatus comprising:
- a correction value calculation unit configured to calculate a first white balance correction value based on image data captured with flash and to calculate a second white balance correction value based on image data captured without flash;
a difference calculation unit configured to calculate a difference in color temperature between the first white balance correction value and the second white balance correction value;
a motion amount calculation unit configured to calculate a motion amount of at least one of an object and the image processing apparatus;
a correction unit configured to correct the first white balance correction value and the second white balance correction value based on at least one of the difference in color temperature and the motion amount;
a development unit configured to develop first image data from the image data captured with flash based on the first white balance correction value corrected by the correction unit and to develop second image data from the image data captured without flash based on the second white balance correction value corrected by the correction unit;
a component calculation unit configured to calculate a luminance component of external light and a luminance component of flash based on a luminance value of the image data captured without flash and a luminance value of the image data captured with flash;
a combination ratio calculation unit configured to calculate a combination ratio of the first image data and the second image data based on the luminance component of external light and the luminance component of flash; and
a combination unit configured to combine the first image data with the second image data according to the combination ratio.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus calculates a difference in color temperature between a first white balance (WB) correction value based on image data with flash and a second WB correction value based on image data without flash. The image forming apparatus calculates motion amounts of an object and the apparatus, and corrects the first and second WB correction values based on the difference in color temperature and the motion amounts. The image processing apparatus, based on the corrected first WB correction value, develops first image data from the image data with flash, and, based on the corrected second WB correction value, develops second image data from the image data without flash. The image processing apparatus calculates a signal component of external light and a signal component of flash and calculates a combination ratio of the first and second image data to combine the first and second image data.
-
Citations
9 Claims
-
1. An image processing apparatus comprising:
-
a correction value calculation unit configured to calculate a first white balance correction value based on image data captured with flash and to calculate a second white balance correction value based on image data captured without flash; a difference calculation unit configured to calculate a difference in color temperature between the first white balance correction value and the second white balance correction value; a motion amount calculation unit configured to calculate a motion amount of at least one of an object and the image processing apparatus; a correction unit configured to correct the first white balance correction value and the second white balance correction value based on at least one of the difference in color temperature and the motion amount; a development unit configured to develop first image data from the image data captured with flash based on the first white balance correction value corrected by the correction unit and to develop second image data from the image data captured without flash based on the second white balance correction value corrected by the correction unit; a component calculation unit configured to calculate a luminance component of external light and a luminance component of flash based on a luminance value of the image data captured without flash and a luminance value of the image data captured with flash; a combination ratio calculation unit configured to calculate a combination ratio of the first image data and the second image data based on the luminance component of external light and the luminance component of flash; and a combination unit configured to combine the first image data with the second image data according to the combination ratio. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An image processing method comprising:
-
calculating a first white balance correction value based on image data captured with flash and calculating a second white balance correction value based on image data captured without flash; calculating a difference in color temperature between the first white balance correction value and the second white balance correction value; calculating a motion amount of at least one of an object and an image processing apparatus; correcting the first white balance correction value and the second white balance correction value based on at least one of the difference in color temperature and the motion amount; developing first image data from the image data captured with flash based on the corrected first white balance correction value and developing second image data from the image data captured without flash based on the corrected second white balance correction value; calculating a luminance component of external light and a luminance component of flash based on a luminance value of the image data captured without flash and a luminance value of the image data captured with flash; calculating a combination ratio of the first image data and the second image data based on the luminance component of external light and the luminance component of flash; and combining the first image data with the second image data according to the combination ratio.
-
-
9. A non-transitory computer-readable medium storing a program causing a computer to execute a method comprising:
-
calculating a first white balance correction value based on image data captured with flash and calculating a second white balance correction value based on image data captured without flash; calculating a difference in color temperature between the first white balance correction value and the second white balance correction value; calculating a motion amount of at least one of an object and an image processing apparatus; correcting the first white balance correction value and the second white balance correction value based on at least one of the difference in color temperature and the motion amount; developing first image data from the image data captured with flash based on the corrected first white balance correction value and developing second image data from the image data captured without flash based on the corrected second white balance correction value; calculating a luminance component of external light and a luminance component of flash based on a luminance value of the image data captured without flash and a luminance value of the image data captured with flash; calculating a combination ratio of the first image data and the second image data based on the luminance component of external light and the luminance component of flash; and combining the first image data with the second image data according to the combination ratio.
-
Specification