trackHistoryLogic
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
creates a
logic
= trackHistoryLogictrackHistoryLogic
object with default confirmation and deletion
thresholds.
specifies the properties of the track history logic object using one or more
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 trackHistoryLogic objects |
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