trackHistoryLogic
Confirm and delete tracks based on recent track history
Description
The trackHistoryLogic object determines if a track should be
      confirmed or deleted based on the track history. A track should be confirmed if there are at
      least Mc hits in the recent Nc updates. A track should
      be deleted if there are at least Md misses in the recent
        Nd updates.
The confirmation and deletion decisions contribute to the track management by a multiObjectTracker
       object.
Creation
Description
logic = trackHistoryLogictrackHistoryLogic object with default confirmation and deletion
            thresholds.
logic = trackHistoryLogic(Name,Value,...)Name,Value pair arguments. Any unspecified properties take default
            values. 
Properties
Object Functions
| init | Initialize track logic with first hit | 
| hit | Update track logic with subsequent hit | 
| miss | Update track logic with miss | 
| checkConfirmation | Check if track should be confirmed | 
| checkDeletion | Check if track should be deleted | 
| output | Get current state of track logic | 
| reset | Reset state of track logic | 
| sync | Synchronize trackHistoryLogicobjects | 
| clone | Create copy of track logic | 
Examples
References
[1] Blackman, S., and R. Popoli. Design and Analysis of Modern Tracking Systems. Boston, MA: Artech House, 1999.
Extended Capabilities
Version History
Introduced in R2020a