Component association tracker system and method
First Claim
Patent Images
1. A method for tracking a target, comprising:
- receiving an input image including a target having a target position;
determining at least one component in the image according to an edge direction of connected pixels within the component;
associating the at least one component with one of a plurality of predetermined tracks, where at least one track being associated with the target position, based on the edge direction of said component;
updating the track based on the associated component to determine current target position.
1 Assignment
0 Petitions
Accused Products
Abstract
A component association tracker is disclosed. The tracker detects, identifies and tracks a target or targets using components extracted from an image. The tracker extracts the components from a window in the image according to edge directions of connected pixels. The tracker associates the components with existing tracks from a track file. The tracks are updated according to information from the associated components.
-
Citations
16 Claims
-
1. A method for tracking a target, comprising:
-
receiving an input image including a target having a target position;
determining at least one component in the image according to an edge direction of connected pixels within the component;
associating the at least one component with one of a plurality of predetermined tracks, where at least one track being associated with the target position, based on the edge direction of said component;
updating the track based on the associated component to determine current target position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device for tracking a target, comprising:
-
a processor for generating a plurality of associations between a component determined from an input image including a target having a target position, and at least one predetermined track from a track file;
said processor to select one of the plurality of associations of the component and the at least one track based on said selected association satisfying a predetermined threshold to determine current target position, and wherein the at least one track being updated with the associated component in the track file in response to the selection of association. - View Dependent Claims (11, 12)
-
-
13. A machine-readable medium having stored thereon a plurality of executable instructions, the plurality of instructions comprising instructions to:
-
receive an input image including a target having a target position;
determine at least one component in the image according to an edge direction of connected pixels within the component;
associate the at least one component with one of a plurality of predetermined tracks, where at least one track being associated with the target position, based on the edge direction of said component;
update the track based on the associated component to determine current target position. - View Dependent Claims (14)
-
-
15. A method for tracking a target, comprising:
-
receiving an input image including a target having a target position;
determining a plurality of components in the image according to an edge direction of connected pixels within the component;
associating the plurality of components with a plurality of predetermined tracks, where at least one track being associated with the target position, based on the edge direction of said component, to generate a plurality of sets of track-to-component associations wherein each component being associated with no more than one track in a set;
assigning a weight to each track-to-component association in a set based on the distance between each track and associated component as related to the target position;
determining the best set of track-to-component associations based on the total weight, calculated by adding the assigned weight for each track-to-component association in the set, for one of the sets summing up to a minimum value, wherein the best set determines the current target position. - View Dependent Claims (16)
-
Specification