Method, system, computer program product and computer-readable recording medium for object tracking
First Claim
1. A method for object tracking, adapted to an object tracking system, and the method for object tracking comprising:
- setting a set of discovered paths to be empty;
determining a set of surveillance data corresponding to at least one initial object spot in a set of initial object spots according to a location and a time of the initial object spot;
retrieving one or a plurality of segments of surveillance data in the set of surveillance data;
finding at least one discovered object spot matching a target object qualification of a target object in the set of surveillance data, adding the at least one discovered object spot into a set of discovered object spots, and adding a discovered path defined by the discovered object spot and the initial object spot corresponding to the discovered object spot into the set of discovered paths when the at least one discovered object spot is found;
setting the set of initial object spots to be the set of discovered object spots and returning to the step of determining the set of surveillance data when the set of discovered object spots is not empty; and
outputting the at least one discovered object spot and the set of discovered paths when the set of discovered object spots is empty.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for object tracking is provided, which is suitable for retrieving and analyzing distributed surveillance data. The method for object tracking includes the following steps: determining a set of surveillance data corresponding to at least one initial object spot in a set of initial object spots according to a location and a time of the initial object spot; retrieving segments of surveillance data in the set of surveillance data; finding at least one discovered object spot matching a target object qualification in the set of surveillance data and adding the discovered object spot into a set of discovered object spots; setting the set of initial object spots to be the set of discovered object spots and repeating the aforementioned steps when the set of discovered object spots is not empty; and outputting the discovered object spot when the set of discovered object spots is empty.
26 Citations
21 Claims
-
1. A method for object tracking, adapted to an object tracking system, and the method for object tracking comprising:
-
setting a set of discovered paths to be empty; determining a set of surveillance data corresponding to at least one initial object spot in a set of initial object spots according to a location and a time of the initial object spot; retrieving one or a plurality of segments of surveillance data in the set of surveillance data; finding at least one discovered object spot matching a target object qualification of a target object in the set of surveillance data, adding the at least one discovered object spot into a set of discovered object spots, and adding a discovered path defined by the discovered object spot and the initial object spot corresponding to the discovered object spot into the set of discovered paths when the at least one discovered object spot is found; setting the set of initial object spots to be the set of discovered object spots and returning to the step of determining the set of surveillance data when the set of discovered object spots is not empty; and outputting the at least one discovered object spot and the set of discovered paths when the set of discovered object spots is empty. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An object tracking system, comprising:
-
a plurality of surveillance devices; and an analyser, coupled to the surveillance devices through a network, wherein the analyser sets a set of discovered paths to be empty, the analyser determines a set of surveillance data corresponding to at least one initial object spot in a set of initial object spots according to a location and a time of the initial object spot, the analyser retrieves one or a plurality of segments of surveillance data in the set of surveillance data from the surveillance devices, the analyser finds at least one discovered object spot matching a target object qualification of a target object in the set of surveillance data, adds the at least one discovered object spot into a set of discovered object spots, and adds a discovered path defined by the discovered object spot and the initial object spot corresponding to the discovered object spot into the set of discovered paths when the analyser finds the at least one discovered object spot, the analyser sets the set of initial object spots to be the set of discovered object spots and returns to the step of determining the set of surveillance data when the set of discovered object spots is not empty, and the analyser outputs the at least one discovered object spot and the set of discovered paths when the set of discovered object spots is empty. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification