← Back to Patent Explorer
US5909189A Expired / Lapsed US ⏱️ 0.0 years remaining

Group tracking

Assignee: Raytheon Co
•
Filing: 1996-11-14
•
Granted: 1999-06-01
•
Expires: 2016-11-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for automatic group tracking detects target formations and group tracks corresponding to each formation. Pseudo-observations are formed to represent missing observations in each track group. The pseudo-observations update the track states of undetected targets. Track validity estimates eliminate false tracks resulting from series of pseudo-observations. A group average velocity applied to each track in the group helps to maintain velocity stability. The operator has the option of suppressing the display of all tracks except for the leader of each group to eliminate the distraction of intra-group switching. This method can be applied to trackers that maintain a single track for each target or to trackers that maintain multiple track branches on each target, such as MHT.

Inventors

  • 👤 Samuel S. Blackman
  • 👤 Robert J. Dempster
  • 👤 Thomas S. Nichols

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 06:25
CPC Classifications
G; G01; G01S; G01S13/00; G01S13/66; G01S13/72; G01S13/723; G01S13/726; G08; G08G; G08G5/00; G08G5/50; G08G5/56; G01S3/00; G01S3/78; G01S3/782; G01S3/785; G01S3/786; G01S3/7864

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 128 words
A method for tracking targets traveling in groups, comprising a sequence of the following steps: receiving observations of the targets being tracked over time; associating current observations with corresponding target tracks each having a track state, a track state including position and velocity estimates for the corresponding target; assigning tracks in close proximity and with similar velocities to a track group; selecting a group track leader; selecting a first display mode or a second display mode; and displaying track attributes on a display, said track attributes to be displayed determined by operator selection, wherein depending on said operator selection, in said first display mode only attributes for said group track leader are displayed, and in said second display mode attributes for all tracks in said group are displayed.
Claim 2
Independent Claim 128 words
A method for tracking targets traveling in groups, comprising a sequence of the following steps: receiving observations of the targets being tracked over time; associating current observations with corresponding target tracks each having a track state, a track state including position and velocity estimates for the corresponding target; assigning tracks in close proximity and with similar velocities to a track group; selecting a group track leader; selecting a first display mode or a second display mode; and displaying track attributes on a display, said track attributes to be displayed determined by operator selection, wherein depending on said operator selection, in said first display mode only attributes for said group track leader are displayed, and in said second display mode attributes for all tracks in said group are displayed.
Claim 3
Dependent Claim 40 words
The method of claim 1 further comprising the steps of processing said observations to identify missing observations for a track within a group, generating a pseudo-observation to substitute for said missing observation, and associating said pseudo-observation with a corresponding track.
Claim 4
Dependent Claim 39 words
The method of claim 2 further comprising the steps of calculating a track validity value affected by the number of pseudo-observations assigned to a track, and deleting said track if said validity value falls below a predetermined threshold value.
Claim 5
Independent Claim 101 words
A method for tracking targets traveling in groups, comprising a sequence of the following steps: receiving observations of the targets being tracked over time; associating current observations with corresponding target tracks each having a track state, a track state including position and velocity estimates for the corresponding target; assigning tracks in close proximity and with similar velocities to a track group; calculating an average velocity for the track group; and applying the calculated average velocity to each track in the group by changing the velocity associated with each track in the group to the group velocity to provide track velocity stability.
Claim 6
Independent Claim 101 words
A method for tracking targets traveling in groups, comprising a sequence of the following steps: receiving observations of the targets being tracked over time; associating current observations with corresponding target tracks each having a track state, a track state including position and velocity estimates for the corresponding target; assigning tracks in close proximity and with similar velocities to a track group; calculating an average velocity for the track group; and applying the calculated average velocity to each track in the group by changing the velocity associated with each track in the group to the group velocity to provide track velocity stability.
Claim 7
Dependent Claim 15 words
The method of claim 4 further comprising the step of selecting a group track leader.
Claim 8
Dependent Claim 61 words
The method of claim 5 further comprising the steps of displaying track attributes on a display, said track attributes to be displayed determined by operator selection, wherein depending on said operator selection, in a first display mode only attributes for said group track leader are displayed, and in a second display mode attributes for all tracks in said group are displayed.
Claim 9
Dependent Claim 40 words
The method of claim 4 further comprising the steps of processing said observations to identify missing observations for a track within a group, generating a pseudo-observation to substitute for said missing observation, and associating said pseudo-observation with a corresponding track.
Claim 10
Dependent Claim 39 words
The method of claim 7 further comprising the steps of calculating a track validity value affected by the number of pseudo-observations assigned to a track, and deleting said track if said validity value falls below a predetermined threshold value.
Claim 11
Independent Claim 132 words
A method for tracking targets traveling in groups, comprising a sequence of the following steps: receiving actual observations of the targets being tracked over time; associating current observations with corresponding target tracks each having a track state, a track state including position and velocity estimates for the corresponding target; processing said observations to identify missing expected observations for a track within a group, generating a pseudo-observation to substitute for said missing observation, and associating said pseudo-observation with a corresponding track; assigning tracks in close proximity and with similar velocities to a track group; calculating an average velocity for the track group; applying the calculated average velocity to each track in the group by changing the velocity associated with each track in the group to the group velocity to provide track velocity stability.
Claim 12
Independent Claim 132 words
A method for tracking targets traveling in groups, comprising a sequence of the following steps: receiving actual observations of the targets being tracked over time; associating current observations with corresponding target tracks each having a track state, a track state including position and velocity estimates for the corresponding target; processing said observations to identify missing expected observations for a track within a group, generating a pseudo-observation to substitute for said missing observation, and associating said pseudo-observation with a corresponding track; assigning tracks in close proximity and with similar velocities to a track group; calculating an average velocity for the track group; applying the calculated average velocity to each track in the group by changing the velocity associated with each track in the group to the group velocity to provide track velocity stability.
Claim 13
Dependent Claim 15 words
The method of claim 9 further comprising the step of selecting a group track leader.
Claim 14
Dependent Claim 61 words
The method of claim 10 further comprising the steps of displaying track attributes on a display, said track attributes to be displayed determined by operator selection, wherein depending on said operator selection, in a first display mode only attributes for said group track leader are displayed, and in a second display mode attributes for all tracks in said group are displayed.
Claim 15
Dependent Claim 39 words
The method of claim 9 further comprising the steps of calculating a track validity value affected by a number of pseudo-observations associated with a track, and deleting said track if said validity value falls below a predetermined threshold value.
Claim 16
Dependent Claim 144 words
A tracking system for tracking groups of targets flying in formation, comprising: a sensor system for generating observations of the targets being tracked over time; a tracker responsive to said observations for processing said observations to form target tracks and for generating track display signals; a display device for displaying attributes of said tracks; and wherein said tracker comprises: means for associating current observations with corresponding target tracks each having a track state, a track state including position and velocity estimates for the corresponding target; means for assigning tracks in close proximity and with similar velocities to a track group; means for calculating an average velocity for the track group; and means for applying the calculated average velocity to each track in the group by changing the velocity associated with each track in the group to the group velocity to provide track velocity stability.
Claim 17
Dependent Claim 144 words
A tracking system for tracking groups of targets flying in formation, comprising: a sensor system for generating observations of the targets being tracked over time; a tracker responsive to said observations for processing said observations to form target tracks and for generating track display signals; a display device for displaying attributes of said tracks; and wherein said tracker comprises: means for associating current observations with corresponding target tracks each having a track state, a track state including position and velocity estimates for the corresponding target; means for assigning tracks in close proximity and with similar velocities to a track group; means for calculating an average velocity for the track group; and means for applying the calculated average velocity to each track in the group by changing the velocity associated with each track in the group to the group velocity to provide track velocity stability.
Claim 18
Dependent Claim 17 words
The system of claim 13 wherein said tracker further comprises means for selecting a group track leader.
Claim 19
Dependent Claim 57 words
The system of claim 13 further comprises operator selectable means for selecting a display mode, wherein said track attributes to be displayed are determined by operator selection, wherein in a first display mode only attributes for said group track leader are displayed, and in a second display mode attributes for all tracks in said group are displayed.
Claim 20
Dependent Claim 46 words
The system of claim 13 wherein the tracker further comprises means for processing said observations to identify missing observations for a track within a group, means for generating a pseudo-observation to substitute for said missing observation, and means for associating said pseudo-observation with a corresponding track.
Claim 21
Dependent Claim 43 words
The system of claim 16 wherein said tracker further comprises means for calculating a track validity value affected by the number of pseudo-observations assigned to a track, and means for deleting said track if said validity value falls below a predetermined threshold value.
Claim 22
Dependent Claim 20 words
The system of claim 13 wherein said tracker comprises a multiple-branch tracker for maintaining multiple track branches on each target.

References Cited (Backward Citations)

US4768034A Cited
US4720711A Cited
US5208591A Cited
US5638281A Cited
US5202691A Cited
US5365236A Cited
US5321406A Cited
US5414643A Cited
US5379044A Cited
US5537118A Cited
US5554990A Cited
US5631653A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-05-31 2002-11-30 2003-06-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-05-31 2006-11-30 2007-06-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-05-31 2010-11-30 2011-06-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag