Visualization and Analytics
Use theaterPlot
to plot ground truth, coverages, detections, and
tracks. Get error metrics for tracks using trackErrorMetrics
. Analyze and compare performance of
multi-object tracking systems using trackAssignmentMetrics
, trackOSPAMetric
, and trackGOSPAMetric
.
Functions
Visualization
theaterPlot | Plot objects, detections, and tracks in Scenario |
trackingGlobeViewer | Virtual globe for tracking scenario visualization (Since R2021b) |
addCustomTerrain | Add custom terrain data (Since R2022a) |
removeCustomTerrain | Remove custom terrain data (Since R2022a) |
poseplot | 3-D pose plot (Since R2021b) |
PosePatch
Properties | Pose plot appearance and behavior (Since R2021b) |
timescope | Display time-domain signals (Since R2020a) |
Analytics
trackAssignmentMetrics | Track establishment, maintenance, and deletion metrics |
trackErrorMetrics | Track error and NEES |
trackOSPAMetric | Optimal subpattern assignment (OSPA) metric |
trackGOSPAMetric | Generalized optimal subpattern assignment (GOSPA) metric (Since R2020a) |
trackCLEARMetrics | CLEAR multi-object tracking metrics (Since R2023a) |
allanvar | Allan variance |
magcal | Magnetometer calibration coefficients |
Blocks
Analytics
Generalized Optimal Subpattern Assignment Metric | Calculate Generalized Optimal Subpattern Assignment Metric (Since R2021a) |
Optimal Subpattern Assignment Metric | Calculate Optimal Subpattern Assignment Metric (Since R2021a) |
Topics
- Configure Time Scope MATLAB Object
Customize
timescope
properties and use measurement tools.
Featured Examples
Introduction to Tracking Metrics
While designing a multi-object tracking system, it is essential to devise a method to evaluate its performance against the available ground truth. This ground truth is typically available from a simulation environment or by using techniques like ground-truth extraction using manual or automated labeling on recorded data. Though it is possible to qualitatively evaluate a tracking algorithm using visualization tools, the approach is usually not scalable. This example introduces different quantitative analysis tools in Sensor Fusion and Tracking Toolbox™ for assessing a tracker's performance. You will also use some common events like false tracks, track swaps etc. encountered while tracking multiple objects to understand the strengths and limitations of these tools.
Use theaterPlot to Visualize Tracking Scenario
Use the theaterPlot object to visualize various aspects of a tracking scenario.
Inertial Sensor Noise Analysis Using Allan Variance
Use the Allan variance to determine noise parameters of a MEMS gyroscope. These parameters can be used to model the gyroscope in simulation. The gyroscope measurement is modeled as:
Magnetometer Calibration
Magnetometers detect magnetic field strength along a sensor's X,Y and Z axes. Accurate magnetic field measurements are essential for sensor fusion and the determination of heading and orientation.
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
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)