White balance control method, imaging apparatus and storage medium storing white balance control program
First Claim
1. A white balance control method of carrying out white balance control using a color signal of each of several blocks obtained by dividing an image signal equivalent to one frame in a screen, comprising:
- transforming a color space coordinate expressing the color signal of each divided block into a white balance determination space coordinate for determining a white balance in the screen;
setting a light source estimation area for estimating a kind of a light source in the white balance control and a high-saturation determination area for determining whether or not the color signal of each block in the screen has high saturation, in a white balance determination space to which the transformed white balance determination space coordinate belongs;
estimating the kind of the light source based on a white balance determination space coordinate distribution in the light source estimation area;
determining a kind of the light source based on the estimated kind of the light source and a white balance determination space coordinate distribution in the high-saturation determination area;
calculating a white balance control information based on the determined kind of the light source;
carrying out white balance control with respect to the image signal based on the calculated white balance control information;
determining whether or not an imaging apparatus including an imaging unit capturing the image signal is a lens detachable type;
reading characteristic information of the imaging unit, characteristic information of a lens and characteristic information of each specific light source, which are previously stored, when it is determined that the imaging apparatus is a lens detachable type;
calculating white balance control information of each specific light source based on the read characteristic information; and
transforming the calculated white balance control information of each specific light source into the white balance determination space coordinate,wherein the light source estimation area and the high-saturation determination area are set to have an area overlapping each other, and the kind of the light source is determined based on the white balance determination space coordinate distribution in the light source estimation area, the white balance determination space coordinate distribution in the high-saturation determination area and a white balance determination space coordinate distribution in the area overlapping the light source estimation area with the high-saturation determination area, andwherein one or more light source estimation areas are set corresponding to a specific light source, while one or more high-saturation determination areas are set corresponding to hue, and each set light source estimation area has an area mutually overlapping with one or more high-saturation determination areas.
3 Assignments
0 Petitions
Accused Products
Abstract
There is provided a white balance control method. A color space coordinate expressing a color signal of each divided block is transformed into a white balance determination space coordinate. A light source estimation area and a high-saturation determination area are set in a white balance determination space to which the transformed white balance determination space coordinate belongs. A kind of the light source is estimated based on a white balance determination space coordinate distribution in the light source estimation area. A kind of the light source is determined based on the estimated kind of the light source and a white balance determination space coordinate distribution in the high-saturation determination area. White balance control information is calculated based on the determined kind of the light source. White balance control with respect to an image signal is carried out based on the calculated white balance control information.
34 Citations
5 Claims
-
1. A white balance control method of carrying out white balance control using a color signal of each of several blocks obtained by dividing an image signal equivalent to one frame in a screen, comprising:
-
transforming a color space coordinate expressing the color signal of each divided block into a white balance determination space coordinate for determining a white balance in the screen; setting a light source estimation area for estimating a kind of a light source in the white balance control and a high-saturation determination area for determining whether or not the color signal of each block in the screen has high saturation, in a white balance determination space to which the transformed white balance determination space coordinate belongs; estimating the kind of the light source based on a white balance determination space coordinate distribution in the light source estimation area; determining a kind of the light source based on the estimated kind of the light source and a white balance determination space coordinate distribution in the high-saturation determination area; calculating a white balance control information based on the determined kind of the light source; carrying out white balance control with respect to the image signal based on the calculated white balance control information; determining whether or not an imaging apparatus including an imaging unit capturing the image signal is a lens detachable type; reading characteristic information of the imaging unit, characteristic information of a lens and characteristic information of each specific light source, which are previously stored, when it is determined that the imaging apparatus is a lens detachable type; calculating white balance control information of each specific light source based on the read characteristic information; and transforming the calculated white balance control information of each specific light source into the white balance determination space coordinate, wherein the light source estimation area and the high-saturation determination area are set to have an area overlapping each other, and the kind of the light source is determined based on the white balance determination space coordinate distribution in the light source estimation area, the white balance determination space coordinate distribution in the high-saturation determination area and a white balance determination space coordinate distribution in the area overlapping the light source estimation area with the high-saturation determination area, and wherein one or more light source estimation areas are set corresponding to a specific light source, while one or more high-saturation determination areas are set corresponding to hue, and each set light source estimation area has an area mutually overlapping with one or more high-saturation determination areas.
-
-
2. A white balance control method of carrying out white balance control using a color signal of each of several blocks obtained by dividing an image signal equivalent to one frame in a screen, comprising:
-
transforming a color space coordinate expressing the color signal of each divided block into a white balance determination space coordinate for determining a white balance in the screen; setting a light source estimation area for estimating a kind of a light source in the white balance control and a high-saturation determination area for determining whether or not the color signal of each block in the screen has high saturation, in a white balance determination space to which the transformed white balance determination space coordinate belongs; estimating the kind of the light source based on a white balance determination space coordinate distribution in the light source estimation area; determining a kind of the light source based on the estimated kind of the light source and a white balance determination space coordinate distribution in the high-saturation determination area; calculating a white balance control information based on the determined kind of the light source; carrying out white balance control with respect to the image signal based on the calculated white balance control information; determining whether or not an imaging apparatus including an imaging unit capturing the image signal is a lens detachable type; reading white balance control information set for each specific light source previously stored when it is determined that the imaging apparatus is not a lens detachable type; and transforming the read white balance control information corresponding to each specific light source into the white balance determination space coordinate, wherein the light source estimation area and the high-saturation determination area are set to have an area overlapping each other, and the kind of the light source is determined based on the white balance determination space coordinate distribution in the light source estimation area, the white balance determination space coordinate distribution in the high-saturation determination area and a white balance determination space coordinate distribution in the area overlapping the light source estimation area with the high-saturation determination area, and wherein one or more light source estimation areas are set corresponding to a specific light source, while one or more high-saturation determination areas are set corresponding to hue, and each set light source estimation area has an area mutually overlapping with one or more high-saturation determination areas.
-
-
3. An imaging apparatus comprising:
-
an imaging unit which images an object to capture an imaging signal equivalent to one frame; a dividing unit which divides the imaging signal into several blocks in a screen; a coordinate transformation unit which transforms a color space coordinate expressing a color signal of the divided each block into a white balance determination space coordinate for determining a white balance in the screen; a storage unit which stores a white balance control information set for each specific light source; a determination unit which determines whether the imaging apparatus is a lens detachable type; a reading unit which reads the stored white balance control information when it is determined that the imaging apparatus is not a lens detachable type; a setting unit which sets a light source estimation area for estimating a kind of light source in the white balance control and a high-saturation determination area for determining whether or not a color signal of each block in the screen has high saturation, in a white balance determination space based on the read white balance control information and the transformed white balance determination space coordinate; a light source estimation unit which estimates the kind of the light source based on a white balance determination space coordinate distribution in the light source estimation area; a light source determination unit which determines a kind of the light source based on the estimated kind of the light source and a white balance determination space coordinate distribution in the high-saturation determination area; a white balance control information calculation unit which calculates a white balance control information based on the determined kind of the light source; and a white balance control unit which carries out white balance control with respect to the image signal based on the calculated white balance control information.
-
-
4. An imaging apparatus comprising:
-
an imaging unit which images an object to capture an imaging signal equivalent to one frame; a dividing unit which divides the imaging signal into several blocks in a screen; a coordinate transformation unit which transforms a color space coordinate expressing a color signal of the divided each block into a white balance determination space coordinate for determining a white balance in the screen; a first storage unit which stores a characteristic information of the imaging unit; a photographing lens freely detachable with respect to the imaging apparatus, the photographing lens having a second storage unit which stores a characteristic information of the photographing lens; a third storage unit which stores a characteristic information for each specific light source; a determination unit which determines whether the imaging apparatus is a lens detachable type; a reading unit which reads the characteristic information of the imaging unit, characteristic information of the photographing lens and characteristic information for each specific light source when it is determined that the imaging apparatus is a lens detachable type; a calculation unit which calculates a white balance control information corresponding to each specific light source based on the read characteristic information of the imaging unit, characteristic information of the photographing lens and characteristic information of each specific light source; a setting unit which sets a light source estimation area for estimating a kind of light source in the white balance control and a high-saturation determination area for determining whether or not a color signal of each block in the screen has high saturation, in a white balance determination space based on the calculated white balance control information and the transformed white balance determination space coordinate; a light source estimation unit which estimates a kind of the light source based on a white balance determination space coordinate distribution in the light source estimation area; a light source determination unit which determines a kind of the light source based on the estimated kind of the light source and a white balance determination space coordinate distribution in the high-saturation determination area; a white balance control information calculating unit which calculates a white balance control information based on the determined kind of the light source; and a white balance control unit which carries out white balance control with respect to the image signal based on the calculated white balance control information. - View Dependent Claims (5)
-
Specification