PARP Research Group Universidad de Murcia


examples/OpenCV/kalmanExample/kalmanExample.cpp File Reference

Performs Kalman filtering over a corrupted sinoidal function. More...

#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <QDebug>
#include <QVApplication>
#include <QVDefaultGUI>
#include <QVNumericPlot>
#include <QVVector>
#include <QVMatrix>
#include <qvmath.h>

Go to the source code of this file.


Detailed Description

Performs Kalman filtering over a corrupted sinoidal function.

This example uses the Kalman filter implemented in the OpenCV to estimate a robust value for an input function. The provided value is corrupted with artificial measurement and process noises.

Usage

Once compiled, the program should be used with this command line:

        ./kalmanExample

Two graphical plots will show up: The first plot displays the real sinoidal function value, the corrupted value, and the Kalman estimation. The second plot compares the error of the Kalman filtered value regarding the real sinoidal value, against the error of the direct corrupted measurement.

Author:
PARP Research Group. University of Murcia, Spain.

Definition in file kalmanExample.cpp.




QVision framework. PARP research group. Copyright © 2007, 2008, 2009, 2010, 2011.