Image processing apparatus, control method, and recording medium
First Claim
1. An image processing apparatus comprising:
- a processor; and
a memory storing instructions which, when executed by the processor, causes the processor to perform operations of the following units of the image processing apparatus;
an obtaining unit configured to obtain an input image acquired by image capturing;
a classification unit configured to classify the input image obtained by the obtaining unit into a main subject region and a background region;
a determination unit configured to determine virtual image capturing conditions corresponding to an output image to be generated, based on a positional relationship between a main subject and a subject of the background region in an image capturing environment when the input image was captured;
a generation unit configured to deform the background region of the input image, and generate a background image of the output image that corresponds to the virtual image capturing conditions determined by the determination unit; and
a composition unit configured to compose;
the main subject region of the input image and the background image generated by the generation unit, thereby generating the output image.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus obtains an input image acquired by image capturing, and classifies the input image into a main subject region and a background region. The image processing apparatus determines virtual image capturing conditions corresponding to an output image to be generated, based on the positional relationship between a main subject and a background subject in an image capturing environment when the input image was captured. The image processing apparatus deforms, of the input image, an image classified into the background region, and generates a background image of the output image that corresponds to the determined virtual image capturing conditions. The image processing apparatus composes, of the input image, an image classified into the main subject region and the background image, thereby generating the output image.
15 Citations
13 Claims
-
1. An image processing apparatus comprising:
-
a processor; and a memory storing instructions which, when executed by the processor, causes the processor to perform operations of the following units of the image processing apparatus; an obtaining unit configured to obtain an input image acquired by image capturing; a classification unit configured to classify the input image obtained by the obtaining unit into a main subject region and a background region; a determination unit configured to determine virtual image capturing conditions corresponding to an output image to be generated, based on a positional relationship between a main subject and a subject of the background region in an image capturing environment when the input image was captured; a generation unit configured to deform the background region of the input image, and generate a background image of the output image that corresponds to the virtual image capturing conditions determined by the determination unit; and a composition unit configured to compose;
the main subject region of the input image and the background image generated by the generation unit, thereby generating the output image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A control method of an image processing apparatus comprising:
-
an obtaining step of obtaining an input image acquired by image capturing; a classification step of classifying the input image obtained in the obtaining step into a main subject region and a background region; a determination step of determining virtual image capturing conditions corresponding to an output image to be generated, based on a positional relationship between a main subject and a subject of the background region in an image capturing environment when the input image was captured; a generation step of deforming the background region of the input image and generating a background image of the output image that corresponds to the virtual image capturing conditions determined in the determination step; and a composition step of composing the main subject region of the input image and the background image generated in the generation step, thereby generating the output image.
-
-
13. A non-transitory computer-readable recording medium recording a program for causing a computer to perform:
-
obtaining an input image acquired by image capturing; classifying the input image into a main subject region and a background region; determining virtual image capturing conditions corresponding to an output image to be generated, based on a positional relationship between a main subject and a subject of the background region in an image capturing environment when the input image was captured; deforming the background region of the input image, and generating a background image of the output image that corresponds to the determined virtual image capturing conditions determined; and composing the main subject region of the input image and the generated background image, thereby generating the output image.
-
Specification