US 12,437,418 B2
Information processing apparatus, information processing method, and storage medium
Shuhei Ogawa, Kanagawa (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Mar. 24, 2023, as Appl. No. 18/189,930.
Claims priority of application No. 2022-056816 (JP), filed on Mar. 30, 2022.
Prior Publication US 2023/0316540 A1, Oct. 5, 2023
Int. Cl. G06K 9/00 (2022.01); G06T 7/20 (2017.01); G06T 7/70 (2017.01); G06V 10/44 (2022.01); G06V 10/74 (2022.01)
CPC G06T 7/20 (2013.01) [G06T 7/70 (2017.01); G06V 10/44 (2022.01); G06V 10/761 (2022.01); G06V 2201/07 (2022.01)] 21 Claims
OG exemplary drawing
 
1. An information processing apparatus that tracks a subject, the information processing apparatus comprising:
a memory storing instructions; and
a processor which, when executing the instructions, causes the information processing apparatus to:
detect a collation target from an image;
obtain a predetermined evaluation value between the collation target previously detected and the collation target detected from the image; and
control tracking of a tracking target by comparing the collation target previously detected with the collation target detected from the image based on the evaluation value obtained for the collation target detected from the image and a distribution of evaluation values previously obtained,
wherein the controlling treats, as one tracklet, the collation targets determined to be identical in the collation at different times,
wherein the obtaining further obtains an evaluation value for tracklets between a first tracklet and a second tracklet different from the first tracklet,
wherein the controlling sets a threshold for the tracklets based on a distribution of evaluation values for the collation targets in the first tracklet and a distribution of evaluation values between the collation targets in the first tracklet and the collation targets in the second tracklet, and
wherein in a case where the evaluation value for the tracklets is more than or equal to the threshold for the tracklets, the first tracklet and the second tracklet are connected.