trackScoreLogic
Confirm and delete tracks based on track score
描述
ThetrackScoreLogic
object determines if a track should be confirmed or deleted based on the track score (also known as the log likelihood of a track). A track should be confirmed if the current track score is greater than or equal to the confirmation threshold. A track should be deleted if the current track score has decreased relative to the maximum track score by the deletion threshold.
The confirmation and deletion decisions contribute to the track management by atrackerGNN
ortrackerTOMHT
.
Creation
描述
creates alogic
= trackScoreLogictrackScoreLogic
object with default confirmation and deletion thresholds.
specifies thelogic
= trackScoreLogic(Name,Value,...)ConfirmationThreshold
andDeletionThreshold
properties of the track score logic object using one or moreName,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 |
sync |
Synchronize scores oftrackScoreLogic 对象 |
mergeScores |
Update track score by track merging |
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 |
clone |
Create copy of track logic |
Examples
Tips
If you specify either
ConfirmationThreshold
orDeletionThreshold
in single precision, then thetrackScoreLogic
object converts the other property to single precision and performs computations in single precision.
References
[1] Blackman, S., and R. Popoli.Design and Analysis of Modern Tracking Systems. Boston, MA: Artech House, 1999.