| CPC G06V 40/20 (2022.01) [G06T 7/251 (2017.01); G06T 7/292 (2017.01); G06T 7/33 (2017.01); G06T 7/73 (2017.01); G06T 7/97 (2017.01); G06V 10/751 (2022.01); G06T 2207/10004 (2013.01); G06T 2207/10016 (2013.01); G06T 2207/30108 (2013.01); G06T 2207/30196 (2013.01); G06T 2207/30204 (2013.01); G06T 2207/30232 (2013.01); G06V 10/473 (2022.01)] | 20 Claims |

|
1. A computer implemented method, comprising:
under control of one or more computing systems configured with executable instructions, determining an event time window that includes an event time of an event;
obtaining a plurality of images, created during the event time window, that include a corresponding representation of an area near an event location of the event;
processing at least some of the plurality of images to generate a motion model representative of a motion of an agent;
searching a portion of the motion model to determine a closest contour point of the motion model that is a minimum distance from the event location;
determining, based at least in part on the minimum distance between the closest contour point of the motion model and the event location, that the agent was involved in the event; and
associating the event with the agent.
|