OBJECT TRACKING
First Claim
Patent Images
1. A computer implemented method for tracking an object, comprising:
- receiving an initial set of track points associated with a trajectory of an object;
compressing the initial set of track points into a plurality of track segments, each track segment having a start track point and an end track point; and
storing the plurality of track segments to represent the trajectory of the object.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, devices, and systems for object tracking are described herein. One or more method embodiments include receiving an initial set of track points associated with a trajectory of an object, compressing the initial set of track points into a plurality of track segments, each track segment having a start track point and an end track point, and storing the plurality of track segments to represent the trajectory of the object.
36 Citations
22 Claims
-
1. A computer implemented method for tracking an object, comprising:
-
receiving an initial set of track points associated with a trajectory of an object; compressing the initial set of track points into a plurality of track segments, each track segment having a start track point and an end track point; and storing the plurality of track segments to represent the trajectory of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer implemented method for tracking an object, comprising:
-
compressing a plurality of initial data points associated with a trajectory of an object into a plurality of track segments, each track segment having a start track point and an end track point; determining an angle of each track segment contained in the plurality of track segments with respect to a horizontal axis; storing the plurality of track segments and the angle of each track segment in a database; and determining whether an event detection rule has been satisfied by at least a portion of the plurality of track segments associated with the object. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computing device for tracking an object, comprising:
-
a memory; and a processor coupled to the memory, wherein the processor is configured to execute executable instructions stored in the memory to; compress a plurality of data points associated with a trajectory of an object into a plurality of track segments, each track segment having a start track point and an end track point; index the plurality of track segments in a database; and detect an event based on an event rule. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer implemented method for tracking an object, comprising:
-
compressing a trajectory of an object, storing the compressed trajectory in a database; and retrieving the compressed trajectory to execute a video analytics algorithm on the compressed trajectory for detection of an event.
-
Specification