CPC G06V 40/166 (2022.01) [G06T 7/215 (2017.01); G06T 7/73 (2017.01); G06V 20/52 (2022.01); G06V 40/172 (2022.01)] | 31 Claims |
1. An image processing device which tracks a subject across multiple images comprising:
at least one processor and a memory holding a program which makes the processor function as:
an acquisition unit configured to acquire a captured image,
a detection unit configured to detect multiple portions of the subject in the image, and
a search unit configured to use a detection result obtained from a first previously acquired image to search for a detection result obtained from a current second image and classify a detection result satisfying a tracking condition for the subject,
wherein, in a case in which the search unit is able to perform a different portion search using detection results of corresponding ones of different portions from the first image and the second image and a same portion search using detection results of corresponding ones of the same portion from the first image and the second image, the same portion search is preferentially performed over the different portion search,
whereby the subject is tracked across multiple images in which portions of the subject are occluded in some of the multiple images.
|