Image processing apparatus and methods for laying out images
AssigneeCanon Kabushiki Kaisha
InventorNaotsugu Sagawa
Life of this patent
Estimating the term…
Abstract
An image processing apparatus, includes an input unit that inputs a plurality of input images. The image processing apparatus also includes an acquisition unit that acquires photographic information added to each of the plurality of input images. The image processing apparatus further includes a first setting unit that sets control information used to control a layout of each of the plurality of input images in accordance with whether or not the photographic information indicates that the respective input image is photographed with emphasis on an object. The image processing apparatus further includes a generator that generates an output image on which each of the plurality of input images is configured to have an image size according to the control information of the respective input image.
Claims8
An image processing apparatus comprising:
- an input unit configured to input a plurality of input images;
- an acquisition unit configured to acquire photographic information added to each of the plurality of input images;
- a first setting unit configured to set control information used to control a layout of each of the plurality of input images in accordance with whether or not the photographic information indicates that the respective input image is photographed with emphasis on an object;
- and
- a generator configured to generate an output image on which each of the plurality of input images is configured to have an image size according to the control information of the respective input image.
An image processing apparatus comprising:
- an input unit configured to input a plurality of images;
- an acquisition unit configured to acquire additional information added to each of the plurality of images;
- a first setting unit configured to set control information used to control layout of the plurality of images in accordance with the additional information;
- and
- a generator configured to generate an output image on which each of the plurality of images is configured to have an image size according to the control information of the respective image,
- wherein the generator generates the output image on which the plurality of input images are arranged in accordance with a template indicating a layout of a plurality of images,
- wherein the generator determines frames in which the plurality of images are respectively arranged in accordance with the control information and information indicating sizes of frames which are arranged on the template and indicate image layout positions,
- wherein the first setting unit further comprises:
- a first determiner configured to determine, based on the additional information, whether the image is a picture photographed with emphasis on an object;
- a second determiner configured to determine whether the image is a picture whose image quality is estimated to be improved by image correction;
- a third determiner configured to determine whether the image is a picture on which demosaicing processing using custom developing parameters was performed;
- and
- a second setting unit, configured to set, as the control information, a point indicating a degree to lay out the image in a frame with a large size in accordance with determination results of the first to third determiners.
A method of controlling an image processing apparatus, the method comprising:
- inputting a plurality of input images;
- acquiring photographic information added to each of the plurality of input images;
- setting control information used to control a layout of each of the plurality of input images in accordance with whether or not the photographic information indicates that the respective input image is photographed with emphasis on an object;
- and
- generating an output image on which each of the plurality of input images is configured to have an image size according to the control information of the respective input image.
A non-transitory computer-readable medium storing a computer-executable program for causing a computer to perform a method of controlling an image processing apparatus, the method comprising:
- inputting a plurality of input images;
- acquiring photographic information added to each of the plurality of input images;
- setting control information used to control a layout of each of the plurality of input images in accordance with whether or not the photographic information indicates that the respective input image is photographed with emphasis on an object;
- and
- generating an output image on which each of the plurality of input images is configured to have an image size according to the control information of the respective input image.
Dependencies are inferred from the claim text.