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 highlight color calculation unit which calculates a highlight color from image data;
a distance calculation unit which calculates a distance between the highlight color and a highlight color blackbody locus held preliminary on a color space;
a reliability calculation unit which calculates a reliability for a value of the highlight color calculated by said highlight color calculation unit in accordance with the distance calculated by said distance calculation unit; and
a color balance correction unit which applies the color balance correction to the image data using the highlight color and the reliability.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus for applying a color balance correction to input image data, comprises a holding unit which holds information indicating a locus of a change in highlight color when a color temperature for image data is changed on a color space; a highlight color calculation unit which calculates a highlight color from the image data; a distance calculation unit which calculates a distance between the highlight color and the highlight color locus held in the holding unit on the color space; a reliability calculation unit which calculates a reliability for a value of the highlight color calculated by the highlight color calculation unit in accordance with the distance calculated by the distance calculation unit; and a color balance correction unit which applies the color balance correction to the image data using the highlight color and the reliability.
28 Citations
21 Claims
-
1. An image processing apparatus for applying a color balance correction to input image data, comprising:
-
a highlight color calculation unit which calculates a highlight color from image data; a distance calculation unit which calculates a distance between the highlight color and a highlight color blackbody locus held preliminary on a color space; a reliability calculation unit which calculates a reliability for a value of the highlight color calculated by said highlight color calculation unit in accordance with the distance calculated by said distance calculation unit; and a color balance correction unit which applies the color balance correction to the image data using the highlight color and the reliability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13)
-
-
12. An image processing method, executed by one or more processors, for applying a color balance correction to input image data, the method comprising:
-
a highlight color calculation step of calculating a highlight color from image data; a distance calculation step of calculating a distance between the highlight color and a highlight color blackbody locus held preliminarily on a color space; a reliability calculation step of calculating a reliability for a value of the highlight color calculated in the highlight color calculation step in accordance with the distance calculated in the distance calculation step; and a color balance correction step of applying the color balance correction to the image data using the highlight color and the reliability.
-
-
14. An image processing apparatus comprising:
-
a highlight color calculation unit which calculates a highlight color from image; a distance calculation unit which calculates a distance between the highlight color and a highlight color blackbody locus held preliminarily on a color space; and a correction unit which corrects the highlight color calculated by said highlight color calculation unit in accordance with the distance calculated by said distance calculation unit. - View Dependent Claims (15, 16, 17, 18, 19, 21)
-
-
20. An image processing method executed by one or more processors, the method comprising:
-
a highlight color calculation step of calculating a highlight color from image; a distance calculation step of calculating a distance between the highlight color and a highlight color blackbody locus held preliminarily on a color space; and a correction step of correcting the highlight color calculated in the highlight color calculation step in accordance with the distance calculated in the distance calculation step.
-
Specification