Class cv::detail::UnscentedKalmanFilter#
The interface for Unscented Kalman filter and Augmented Unscented Kalman filter.
#include <opencv2/tracking/kalman_filters.hpp>Collaboration diagram for cv::detail::UnscentedKalmanFilter:
Detailed Description#
The interface for Unscented Kalman filter and Augmented Unscented Kalman filter.
Constructor & Destructor Documentation#
~UnscentedKalmanFilter()#
cv::detail::UnscentedKalmanFilter::~UnscentedKalmanFilter()
Member Function Documentation#
correct()#
Mat cv::detail::UnscentedKalmanFilter::correct(InputArray measurement)
The function performs correction step of the algorithm
Parameters
measurement— - the current measurement vector,
Returns
the corrected estimate of the state.
getErrorCov()#
Mat cv::detail::UnscentedKalmanFilter::getErrorCov()
Returns
the error cross-covariance matrix.
getMeasurementNoiseCov()#
Mat cv::detail::UnscentedKalmanFilter::getMeasurementNoiseCov()
Returns
the measurement noise cross-covariance matrix.
getProcessNoiseCov()#
Mat cv::detail::UnscentedKalmanFilter::getProcessNoiseCov()
Returns
the process noise cross-covariance matrix.
getState()#
Mat cv::detail::UnscentedKalmanFilter::getState()
Returns
the current estimate of the state.
predict()#
Mat cv::detail::UnscentedKalmanFilter::predict(InputArray control = noArray())
The function performs prediction step of the algorithm
Parameters
control— - the current control vector,
Returns
the predicted estimate of the state.
Here is the call graph for this function:
Source file#
The documentation for this class was generated from the following file:
opencv2/tracking/kalman_filters.hpp