Image processing apparatus, image capture apparatus, and control method for adding an effect of a virtual light source to a subject
AssigneeCanon Kabushiki Kaisha
InventorKotaro Kitajima
Life of this patent
Estimating the term…
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.
Claims23
1-16. (canceled)
An image processing apparatus, comprising:
- a processor;
- and
- a memory including instructions that, when executed by the processor, cause the processor to function as:
- an obtaining unit configured to obtain an image derived from image capture;
- and
- an image processing unit configured to add an effect of a virtual light on a subject included in the image obtained by the obtaining unit, the effect of the virtual light including an effect caused by a specular reflection,
- wherein the image processing unit determines the effect caused by the specular reflection based on illuminating condition of the subject by an ambient light.
An image processing apparatus, comprising:
- a processor;
- and
- a memory including instructions that, when executed by the processor, cause the processor to function as:
- an obtaining unit configured to obtain an image derived from image capture;
- a specifying unit configured to specify a shooting mode set in the image capture of the image obtained by the obtaining unit;
- and
- an image processing unit configured to add an effect of a virtual light on a subject included in the obtained image, the effect of the virtual light including an effect caused by a specular reflection, wherein
- the image processing unit determines the effect caused by the specular reflection based on the shooting mode specified by the specifying unit.
A control method for an image processing apparatus, the control method comprising:
- obtaining an image derived from image capture;
- and
- adding an effect of a virtual light on a subject included in the obtained image, the effect of the virtual light including an effect caused by a specular reflection, wherein
- the effect caused by the specular reflection is determined based on illuminating condition of the subject by an ambient light.
A control method for an image processing apparatus, the control method comprising:
- obtaining an image derived from image capture;
- specifying a shooting mode set in the image capture of the obtained image;
- and
- adding an effect of a virtual light on a subject included in the obtained image, the effect of the virtual light including an effect caused by a specular reflection, wherein
- the effect caused by the specular reflection is determined based on the specified shooting mode.
A computer readable storage medium storing a program to be used by an image processing apparatus, the program being configured to cause a computer of the image processing apparatus to execute:
- obtaining an image derived from image capture;
- and
- adding an effect of a virtual light on a subject included in the obtained image, the effect of the virtual light including an effect caused by a specular reflection, wherein
- the effect caused by the specular reflection is determined based on illuminating condition of the subject by an ambient light.
A computer readable storage medium storing a program to be used by an image processing apparatus, the program being configured to cause a computer of the image processing apparatus to execute:
- obtaining an image derived from image capture;
- specifying a shooting mode set in the image capture of the obtained image;
- and
- adding an effect of a virtual light on a subject included in the obtained image, the effect of the virtual light including an effect caused by a specular reflection, wherein
- the effect caused by the specular reflection is determined based on the specified shooting mode.
Dependencies are inferred from the claim text.