Abstract:
With respect to a subject included in an image, the illuminating condition by an ambient light source in an environment where the image was captured is estimated, and based on the estimation result, the effect of a virtual light source that was non-existent at the time of image capture is computed. More specifically, the effect of the virtual light source is computed using an illumination direction of the virtual light source and the reflective characteristics of the subject illuminated by the virtual light source, which have been determined based on the estimation result, and an image derived from addition of the effect of the virtual light source is output.
Abstract:
A reflection correction processing unit extracts at least color information from a peripheral area of a processing target pixel having a high luminance in an input image, and performs control, to the processing target pixel, to reduce the luminance of the processing target pixel and to bring a chrominance signal of the processing target pixel close to a predetermined chrominance signal ratio. In a case where a chrominance signal ratio based on the color information is close to the predetermined chrominance signal ratio, the reflection correction processing unit increases an intensity of the correction to the processing target pixel.
Abstract:
To allow re-producing, in another image processing apparatus, contents of image processing in an image processing apparatus, a provisional color grading apparatus 300 determines normalizing points (CodeValues that serve as references for normalizing) of input image signals according to format information and normalizes the input image signals. The provisional color grading apparatus 300 records values (normalizing information) obtained by converting the normalizing points into numerical values independent of devices, in association with parameters of color grading.
Abstract:
The amount of light to be emitted by an auxiliary light source for capturing an image to which correction processing is applied, as well as a parameter used in the correction processing, is determined based on a degree of shadows of an object to be captured using the auxiliary light source. In this way, shadows in an image obtained through image capture using the auxiliary light source can be appropriately corrected with a simple method.
Abstract:
With respect to a subject included in an image, the illuminating condition by an ambient light source in an environment where the image was captured is estimated, and based on the estimation result, the effect of a virtual light source that was non-existent at the time of image capture is computed. More specifically, the effect of the virtual light source is computed using an illumination direction of the virtual light source and the reflective characteristics of the subject illuminated by the virtual light source, which have been determined based on the estimation result, and an image derived from addition of the effect of the virtual light source is output.
Abstract:
A control method of an image pickup apparatus has: an output step of outputting a photographed image to an external image processing apparatus; a transmission step of transmitting a transmission request of parameter information of an image processing to the photographed image which is generated by the external image processing apparatus, to the external image processing apparatus; a receiving step of receiving the parameter information from the external image processing apparatus; a recording step of recording the received parameter information in relation the photographed image; a detection step of detecting an operation in the image pickup apparatus; and a control step of executing a processing for transmitting the transmission request of the parameter information to the external image processing apparatus in the transmission step when the predetermined operation is detected in the detection step.
Abstract:
An image processing apparatus, which correctly extracts specular reflected light components of reflected light from an object, and accurately estimates a light source color, is provided. The image processing apparatus calculates a pixel value difference distribution by repeating, for respective pixels, to calculate pixel value differences between a pixel of interest and adjacent pixels in an input image and to calculate similarities between pixel value differences. A light source estimation unit estimates a color of a light source which illuminates an object in the input image based on the calculated distribution.
Abstract:
An image processing apparatus is provided that allows accurate white balance gains to be obtained by accurately estimating the illuminant colors of various objects in an image. The white balance gains are obtained based on values of white pixels that have been extracted from an input image and have colors included in an extraction range, and the white balance gains are obtained based on specular reflection components included in the input image, are mixed in accordance with a mix ratio. The mix ratio is determined in accordance with, for example, a degree of reliability of extraction of the white pixels.
Abstract:
A production unit of an image processing apparatus produces a contour signal of an image including a specific subject. A detection unit detects, on the basis of the contour signal, a representative contour direction for each of a plurality of division regions of the image, where the detection unit detects a specific direction as the representative contour direction when the direction of the entire contour portion included in the division regions is biased in the specific direction by at least a specific degree. A determination unit determines a type of the subject on the basis of at least one of a direction-based frequency distribution of the detected representative contour directions, a number of representative contour directions detected, etc. A correction unit configured to correct the image data according to a correction method corresponding to the type of the subject.
Abstract:
An image capturing apparatus comprises: an image sensor that senses an image and outputs image data; a processing unit that performs image processing on the image data based on first processing information that is based on an instruction from a user; an obtainment unit that obtains comparison information based on a comparison between the first processing information and second processing information for putting the image data into a predetermined standard state through the image processing; and a recording unit that records the comparison information obtained by the obtainment unit in association with the image data.