Image processing apparatus, image processing method, and image capturing apparatus
AssigneeCanon Kabushiki Kaisha
InventorRyosuke Tsuji
Life of this patent
Estimating the term…
Abstract
Face regions are detected from a captured image, and a weight of each detected face region is computed based on a size and/or a position of the detected face region. Then a previous priority ranking weight is computed based on a priority ranking determined in previous processing. A priority of the face region is computed from the weight and the previous priority ranking weight. For example, if the continuous processing number exceeds the threshold the priority ranking weight is reduced. After the processing is completed for all face regions, a priority ranking of each face region is determined based on the priority computed for each face region.
Claims14
An image processing apparatus that determines a priority ranking of a subject detected from an image, the image processing apparatus comprising:
- a detection unit that detects one or more subjects from an image;
- a computation unit that computes a priority for determining a priority ranking, for each of the subjects detected by the detection unit;
- and
- a determination unit that determines the priority ranking of each of the subjects detected by the detection unit, based on the priority computed by the computation unit,
- wherein the computation unit:
- assigns a larger weight to a subject detected by the detection unit at least one of when the subject has a larger size and/or when the subject is positioned nearer a center of the image;
- corrects the assigned weight by a larger weight when a most recent priority ranking determined for the subject by the determination unit in a previous image from which the subject is detected is higher;
- computes a higher priority for the subject when the corrected weight is larger;
- and, when a predetermined condition is satisfied, computes the priority with a reduced amount of correction by the weight of the most recent priority ranking.
An image processing method for determining a priority ranking of a subject detected from an image, the image processing method comprising:
- a detection step of detecting one or more subjects from an image;
- a computation step of computing a priority for determining a priority ranking, for each of the subjects detected in the detection step;
- and
- a determination step of determining the priority ranking of each of the subjects detected in the detection step, based on the priority computed in the computation step,
- wherein the computation step includes:
- assigning a larger weight to a subject detected in the detection step at least one of when the subject has a larger size and/or when the subject is positioned nearer a center of the image;
- correcting the assigned weight by a larger weight when a most recent priority ranking determined for the subject in the determination step in a previous image from which the subject is detected is higher;
- computing a higher priority for the subject when the corrected weight is larger;
- and, when a predetermined condition is satisfied, computing the priority with a reduced amount of correction by the weight of the most recent priority ranking.
Dependencies are inferred from the claim text.