CPC H04L 12/1822 (2013.01) [G06T 7/248 (2017.01); G06V 10/25 (2022.01); G06V 20/46 (2022.01); G06V 40/167 (2022.01); G06V 40/172 (2022.01); G06T 2207/30201 (2013.01)] | 20 Claims |
1. A system comprising:
a first endpoint device (910) comprising:
one or more cameras (942);
a first memory (950) storing first computer-executable instructions; and
a first hardware processor (920) coupled to the one or more cameras (942) and the first memory (950), the first hardware processor (920) configured to execute the first computer-executable instructions to:
acquire, at a first time, a first image from the one or more cameras (710);
determine a first set of persons depicted in the first image (720);
determine an identifier associated with each person in the first set of persons (740);
add the identifier associated with the each person in the first set of persons to an identification pool (745);
acquire, at a second time, a second image from the one or more cameras (755);
determine a second set of persons depicted in the second image (760);
detect a change between the first set of persons depicted in the first image and the second set of persons depicted in the second image (765);
determine a first threshold of time (860); and
maintain an identifier of a person associated with the change in the identification pool at least until an elapsed time since the second time exceeds the first threshold of time (865, 870, 880).
|