confirmTrack
Description
Examples
Confirm Track
Create a multiObjectTracker
System object.
tracker = multiObjectTracker;
Create one objectDetection
object and use it to update the tracker.
detection1 = objectDetection(0,[1;1;1]); [cofirmedTracks,tentativeTracks]=tracker(detection1,0)
cofirmedTracks = 0x1 objectTrack array with properties: TrackID BranchID SourceIndex UpdateTime Age State StateCovariance StateParameters ObjectClassID ObjectClassProbabilities TrackLogic TrackLogicState IsConfirmed IsCoasted IsSelfReported ObjectAttributes
tentativeTracks = objectTrack with properties: TrackID: 1 BranchID: 0 SourceIndex: 0 UpdateTime: 0 Age: 1 State: [6x1 double] StateCovariance: [6x6 double] StateParameters: [1x1 struct] ObjectClassID: 0 ObjectClassProbabilities: 1 TrackLogic: 'History' TrackLogicState: [1 0 0 0 0] IsConfirmed: 0 IsCoasted: 0 IsSelfReported: 1 ObjectAttributes: [1x1 struct]
From the results, the tracker does not maintain any confirmed tracks and only maintains one tentative track.
Confirm the tentative track using the confirmTrack
object function.
confirmed = confirmTrack(tracker,1)
confirmed = logical
1
Input Arguments
tracker
— Multi-object tracker
multiObjectTracker
System object™
Multi-object tracker, specified as a multiObjectTracker
System object.
trackID
— Track identifier
positive integer
Track identifier, specified as a positive integer.
Example: 21
Output Arguments
confirmed
— Indicate if track is successfully confirmed
true
or logical 1
|
false
or logical 0
Indicate if the track is successfully confirmed, returned as a logical
1
(true
) or 0
(false
). If the tentative track specified by the
trackID
input exists, the function confirms the track and returns
1
. If the tentative track does not exist, the function issues a
warning and returns 0
.
Extended Capabilities
C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.
Version History
Introduced in R2022b
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)