Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
jafar::klt::TrackedObject Class Reference

Contains parameters to describe the object which is tracked, and some functions to update it. More...


Detailed Description

Contains parameters to describe the object which is tracked, and some functions to update it.

Definition at line 33 of file klt.hpp.

#include <klt.hpp>

List of all members.

Public Member Functions

 TrackedObject ()
 confidence distance estimated by the kalman filter
int calcState (KLT_FeatureList fl, bool first=false)
 calculate the state of the object from the feature list (position, scope, boundingBox, etc)
void detectLandscape (KLT_FeatureList fl)
 detect and eliminate features which are not on the object (with an heuristic on displacements and positions)

Public Attributes

KLT_FeatureTable ft
int curFrame
 table with an historical of all features, limited to 96 frames
int scope
 the current frame number in the feature table (frame modulo 96)
int prevScope
int boundingBox [4]
 longer distance from one feature to
int pos [2]
 upperleft and downright corners of the
int maxDisplacement
 position of the object in pixels in the image
int maxAccel
 the maximum displacement in pixels from
int measureConfidence
 the maximum acceleration of the object in
int initSpeedConfidence
 the confidence in the measure
int estimatedPos [2]
 the confidence in the initial speed,
int estimatedSpeed [2]
 position estimated by the kalman filter
int confidenceDist
 speed estimated by the kalman filter

Constructor & Destructor Documentation

confidence distance estimated by the kalman filter

default constructor

Definition at line 77 of file klt.hpp.

References confidenceDist, curFrame, and estimatedPos.


Member Function Documentation

int jafar::klt::TrackedObject::calcState ( KLT_FeatureList  fl,
bool  first = false 
)

calculate the state of the object from the feature list (position, scope, boundingBox, etc)

Parameters:
flthe feature list
firstspecify if this is the initial selection

detect and eliminate features which are not on the object (with an heuristic on displacements and positions)

Parameters:
flthe feature list

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:41 for Jafar by doxygen 1.7.6.1
LAAS-CNRS