Image processing apparatus, image capturing apparatus, image processing method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorsYusuke Tamura, Yasunobu Kodama
Life of this patent
Estimating the term…
Abstract
Provided is an image processing apparatus that determines crop positions for an image including a plurality of objects in a preferred manner. This image processing apparatus specifies object regions from the image, and sets a plurality of crop region candidates for each of the specified object regions. The image processing apparatus selects a predetermined number of crop regions from among the plurality of crop region candidates based on evaluation values obtained for the plurality of crop region candidates and on similarities among the plurality of crop region candidates.
Claims20
An image processing apparatus comprising:
- a specifying unit which is able to specify object regions from an image;
- a setting unit which is able to set a plurality of crop region candidates for each of the object regions specified by the specifying unit;
- an evaluating unit which is able to obtain evaluation values of the plurality of crop region candidates set by the setting unit;
- and
- a selecting unit which is able to select a predetermined number of crop regions from among the plurality of crop region candidates, wherein
- the selecting unit selects the predetermined number of crop regions based on similarities among the plurality of crop region candidates and on the evaluation values of the plurality of crop region candidates.
An image processing apparatus comprising:
- a specifying unit which is able to specify object regions from an image;
- and
- a setting unit which is able to set a plurality of crop region candidates for each of the object regions specified by the specifying unit, wherein
- the setting unit sets the crop region candidates such that the object regions are arranged in predetermined positions in the crop region candidates, and varies the predetermined positions depending on at least one of the number, sizes, types, and arrangements of the object regions specified by the specifying unit.
The image processing apparatus according to claim. 9, wherein
- in the case the plurality of object regions overlap, the setting unit sets a plurality of crop region candidates for the region including the plurality of object regions
An image processing method comprising:
- a specifying step of specifying object regions from an image;
- a setting step of setting a plurality of crop region candidates for each of the object regions specified in the specifying step;
- an evaluating step for obtaining evaluation values of the plurality of crop region candidates set in the setting step;
- and
- a selecting step of selecting a predetermined number of crop regions from among the plurality of crop region candidates, wherein
- the selecting step selects the crop regions based on similarities among the plurality of crop region candidates and on the evaluation values of the plurality of crop region candidates.
An image processing method comprising:
- a specifying step of specifying object regions from an image;
- and
- a setting step of setting a plurality of crop region candidates for each of the object regions specified in the specifying step, wherein
- the setting step sets the crop region candidates such that the object regions are arranged in predetermined positions in the crop region candidates, and varies the predetermined positions depending on at least one of the number, sizes, types, and arrangements of the object regions specified in the specifying step.
Dependencies are inferred from the claim text.