Image processing apparatus, image processing method, and storage medium for laying out images
AssigneeCanon Kabushiki Kaisha
InventorsTohru Ikeda, Kiyoshi Umeda, Yusuke Hashii, Hiroyasu Kunieda, Hiroyuki Sakai, Naoki Sumi
Life of this patent
Estimating the term…
Abstract
An image group including at least one image is acquired, a layout candidate is created, by laying out images included in an acquired image group, and the created layout candidate is evaluated. Evaluation of the layout candidate is performed based on evaluation of each image laid out within a layout, and a scaling factor based on image size of the image placed in the layout, and a size of the image.
Claims15
An apparatus comprising:
- an obtaining unit configured to obtain an image group including one or more images;
- a creating unit configured to create a layout candidate, by laying out the one or more images, hereinafter referred to as each image, included in the image group obtained by the obtaining unit;
- and
- an evaluation unit configured to evaluate the layout candidate created by the creating unit, based on individual evaluation including image blurring evaluation for each image laid out within a layout image,
- wherein the image blurring evaluation is evaluated based on a magnitude of blurring of each image and a size of each image placed in the layout image, and the image blurring evaluation of each image becomes lower when each image including the blurring is placed with a larger size in a layout candidate and the image blurring evaluation of each image becomes higher when each image including blurring is placed with a smaller size in a layout candidate,
- wherein at least one of the obtaining unit, the creating unit, and the evaluating unit is implemented by at least one processor in the apparatus.
A method executed by an apparatus, the method comprising:
- obtaining, at the apparatus, an image group including one or more images;
- creating, at the apparatus a layout candidate, by laying out the one or more images, hereinafter referred to as each image, included in the image group obtained by the obtaining;
- and
- evaluating, at the apparatus, the layout candidate created in the creating;
- wherein evaluation of the layout candidates is performed in the evaluating based on individual evaluation including image blurring evaluation for each image laid out within a layout image,
- wherein the image blurring evaluation is evaluated based on a magnitude of blurring of each image and a size of each image placed in the layout image, and the image blurring evaluation of each image becomes lower when each image including the blurring is placed with a larger size in a layout candidate and the image blurring evaluation of each image becomes higher when each image including blurring is placed with a smaller size in a layout candidate.
A non-transitory storage medium storing a program causing a computer to execute a method comprising:
- obtaining an image group including one or more images;
- creating a layout candidate, by laying out the one or more images, hereinafter referred to as each image, included in the image group obtained by the obtaining;
- and
- evaluating the layout candidate created in the creating;
- wherein evaluation of the layout candidates is performed in the evaluating based on individual evaluation including image blurring evaluation for each image, laid out within a layout image,
- wherein the image blurring evaluation is evaluated based on a magnitude of blurring of each image and a size of each image placed in the layout image, and each image blurring evaluation of each image becomes lower when each image including the blurring is placed with a larger size in a layout candidate and the image blurring evaluation of each image becomes higher when each image including blurring is placed with a smaller size in a layout candidate.
Dependencies are inferred from the claim text.