Image processing apparatus, image processing method, and computer-readable medium
First Claim
1. An image processing apparatus for applying a color balance correction to input image data, comprising:
- a first highlight color calculation unit which estimates a light source at the time of shooting from pixel values of the image data and calculates a first highlight color based on the estimated light source at the time of shooting;
a second highlight color calculation unit which calculates a second highlight color from the image data;
a third highlight color calculation unit which calculates a third highlight color based on a position between the first highlight color and the second highlight color on a color space; and
a correction unit which attains the color balance correction by converting the pixel values of the image data using the third highlight color.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus for applying a color balance correction to input image data, comprises a first highlight color calculation unit which estimates a light source at the time of shooting from pixel values of the image data, converts color values of the image data based on a condition of the estimated light source at the time of shooting, and calculates a first highlight color; a second highlight color calculation unit which calculates a second highlight color from the image data; a third highlight color calculation unit which calculates a third highlight color based on a positional relationship between the first highlight color and the second highlight color on a color space; and a correction unit which attains the color balance correction by converting the pixel values of the image data using the third highlight color.
28 Citations
21 Claims
-
1. An image processing apparatus for applying a color balance correction to input image data, comprising:
-
a first highlight color calculation unit which estimates a light source at the time of shooting from pixel values of the image data and calculates a first highlight color based on the estimated light source at the time of shooting; a second highlight color calculation unit which calculates a second highlight color from the image data; a third highlight color calculation unit which calculates a third highlight color based on a position between the first highlight color and the second highlight color on a color space; and a correction unit which attains the color balance correction by converting the pixel values of the image data using the third highlight color. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11)
-
-
10. An image processing method for applying a color balance correction to input image data, comprising:
-
using at least one processor to perform the following; a first highlight color calculation step of estimating a light source at the time of shooting from pixel values of the image data and calculating a first highlight color based on the estimated light source at the time of shooting; a second highlight color calculation step of calculating a second highlight color from the image data; a third highlight color calculation step of calculating a third highlight color based on a position between the first highlight color and the second highlight color on a color space; and a correction step of attaining the color balance correction by converting the pixel values of the image data using the third highlight color.
-
-
12. An image processing apparatus comprising:
-
a first highlight color calculation unit which estimates a light source at the time of shooting of an image and calculates a first highlight color based on the estimated light source at the time of shooting; a second highlight color calculation unit which calculates a second highlight color from the image; a third highlight color calculation unit which calculates a third highlight color using the first highlight color and the second highlight color; and a correction unit which corrects a color balance of the image using the third highlight color. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 21)
-
-
20. An image processing method comprising:
-
using at least one processor to perform the following; a first highlight color calculation step of estimating a light source at the time of shooting of an image and calculating a first highlight color based on the estimated light source at the time of shooting; a second highlight color calculation step of calculating a second highlight color from the image; a third highlight color calculation step of calculating a third highlight color using the first highlight color and the second highlight color; and a correction step of correcting a color balance of the image using the third highlight color.
-
Specification