AlphaBetaFilter
Description
The AlphaBetaFilter
object represents an alpha-beta filter
designed for object tracking. Use this tracker for platforms that follow a linear motion model
and have a linear measurement model. Linear motion is defined by constant velocity or constant
acceleration. Use the filter to predict the future location of an object, to reduce noise for
a detected location, or to help associate multiple objects with their tracks.
Creation
Description
creates an
alpha-beta filter for a discrete time, 2-D constant velocity system. The motion model of
the filter corresponds to setting the abf
= AlphaBetaFilterMotionModel
property to
'2D Constant Velocity'
. In this case, the filter state takes the
form [x; vx; y; vy]
.
specifies the properties of the filter using one or more abf
= AlphaBetaFilter(Name,Value,...)Name,Value
pair arguments. Any unspecified properties take default values.
Properties
Object Functions
predict | Predict the state and state estimation error covariance |
correct | Correct the state and state estimation error covariance |
distance | Distances between measurements and predicted measurements |
likelihood | Likelihood of measurement |
clone | Create identical object |
Examples
Extended Capabilities
Version History
Introduced in R2018b