Start » Filter Reference » OpenCV » Motion Analysis and Object Tracking » cvKalmanFilter
Module: | OpenCV |
---|
Standard Kalman filter.
Name | Type | Range | Description | |
---|---|---|---|---|
inDynamParams | Integer | 1 - | Dimensionality of the state. | |
inMeasureParams | Integer | 1 - | Dimensionality of the measurement. | |
inControlParams | Integer | 0 - | Dimensionality of the control vector | |
inReset | Bool | When true, filter is reinitialized. | ||
inPredict | Bool | When true, filter computes predicted state. | ||
inCorrect | Bool | When true, filter updates predicted state from measurement. | ||
inControl | Matrix | Control vector | ||
inMeasurement | Matrix | Value to be used for correction. | ||
inTransitionMatrix | Matrix | |||
inPreState | Matrix | |||
outState | Matrix | Set when inCorrect is true | ||
outPrediction | Matrix | Set when inPredict is true |
Errors
This filter can throw an exception to report error. Read how to deal with errors in Error Handling.
List of possible exceptions:
Error type | Description |
---|---|
DomainError | inControl must be a matrix of size 1 x inControlParams in cvKalmanFilter. |
DomainError | inMeasurement must be a matrix of size 1 x inMeasureParams in cvKalmanFilter. |
DomainError | inPreState must be a matrix of size 1 x inDynamParams in cvKalmanFilter. |
DomainError | inTransitionMatrix must be a matrix of size inDynamParams x inDynamParams in cvKalmanFilter. |
Complexity Level
This filter is available on Basic Complexity Level.