Video Processing Framework
EyesTracking Class Reference

#include <Face_EyesTracking.h>

Inheritance diagram for EyesTracking:
ImageProcessing AbstractProcessing AbstractData

List of all members.

Public Member Functions

 EyesTracking (const AbstractData *parent=NULL, const SimpleData *parameters=NULL)
virtual ~EyesTracking ()
virtual EyesTrackingduplicate ()
virtual int processImage (SimpleData *options=NULL)
virtual int allocateResults ()
int associateMeasurements (CvPoint2D32f &measL, CvPoint2D32f &measR)

Public Attributes

TDRectdetectedEyes
TDRecttrackedEyes
KalmanFilt2DkalmanL
KalmanFilt2DkalmanR
int maxPredictedFrames
float pnCovPosition
float mnCovPosition
int trackStatus
int trackedFrames
int numPredicted

Constructor & Destructor Documentation

EyesTracking::EyesTracking ( const AbstractData parent = NULL,
const SimpleData parameters = NULL 
)
EyesTracking::~EyesTracking ( ) [virtual]

Member Function Documentation

int EyesTracking::allocateResults ( ) [virtual]

Reimplemented from ImageProcessing.

int EyesTracking::associateMeasurements ( CvPoint2D32f &  measL,
CvPoint2D32f &  measR 
)
virtual EyesTracking* EyesTracking::duplicate ( ) [inline, virtual]

Reimplemented from ImageProcessing.

int EyesTracking::processImage ( SimpleData options = NULL) [virtual]

Reimplemented from ImageProcessing.


Member Data Documentation


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