| CPC G06V 10/25 (2022.01) [G06V 10/22 (2022.01); G06V 10/26 (2022.01)] | 11 Claims |

|
1. An information processing apparatus comprising:
an object detection unit configured to detect, from an image, a candidate area in which an object is included and a candidate attribute of the object corresponding to the candidate area;
an overlap determination unit configured to, in a case where a plurality of candidate areas exist, acquire an overlap ratio between the plurality of candidate areas;
a representative area determination unit configured to set a representative area of the plurality of candidate areas based on a confidence score indicating a probability that an object is included in the candidate area;
an attribute determination unit configured to determine an attribute of an object in the representative area based on a probability of an attribute of the object included in the candidate area whose overlap ratio with respect to the representative area is equal to or greater than a threshold value and the overlap ratio with respect to the representative area; and
a result correction unit configured to delete the candidate area whose overlap ratio with respect to the representative area is equal to or greater than the threshold value,
wherein the object detection unit is configured to:
set a plurality of designated regions on the image;
detect, for each of the plurality of designated regions, a candidate area in which the object exists, and acquire a candidate attribute of each object;
acquire, for each of the detected plurality of candidate areas, a confidence score indicating a possibility that an object is included in a candidate area; and
adjust the confidence score based on a geometric characteristic in the set designated region,
wherein the overlap determination unit is configured to acquire a first overlap ratio, which is given by a numerical value obtained by dividing an area of a common portion of two areas by an area of a smaller area among the two areas, and a second overlap ratio, which is given by a numeral value obtained by dividing the area of the common portion of the two areas by a union of areas of the two areas,
wherein the candidate area whose first overlap ratio with respect to the representative area is equal to or greater than a threshold value is deleted, and
wherein the attribute determination unit is configured to determine an attribute of the representative area based on the probability of the attribute of the object included in the candidate area and the second overlap ratio with respect to the representative area.
|