Patent ID: 11880985
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. One or more computer storage media having computer-executable instructions for tracking multiple objects in a real-time video stream that, upon execution by a processor, cause the processor to:
determine a frame type of an individual frame of a plurality of frames of the real-time video stream as an object-detection frame type;
detect a set of object proposals in the individual frame, the set of object proposals including a first subset and a second subset;
associate the first subset of the set of object proposals with a set of active object tracks and the second subset of the set of object proposals with a set of passive object tracks;
update a status of the set of object tracks based on the association of the first subset of the set of object proposals and the second subset of the set of object proposals;
process the individual frame in real-time; and
control an output device to provide an object location data stream based on the processing.