libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo is the group of objects and functions that executes the basic operations of Moldeo 1.0 Platform.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
moTrackerFeature Class Reference

Característica de seguimiento ( sensado ) More...

#include <moFilterManager.h>

Public Member Functions

 moTrackerFeature ()
 Constructor. More...
 
moTrackerFeatureoperator= (const moTrackerFeature &src)
 
virtual ~moTrackerFeature ()
 Destructor. More...
 
void print ()
 Imprime los detalles de este punto. More...
 
void printTracks ()
 Imprime el valor de los valores trazados por este punto. More...
 
int updatePos (float kltConvergeThreshold, float kltSSDthresh, int kltborder, float delta, float res, float d1, float d2, float w, float h)
 Update Feature Positions. More...
 

Public Attributes

bool is_object
 once recognized More...
 
bool is_parent
 once recognized More...
 
bool is_cursor
 once recognized More...
 
long stime
 once recognized More...
 
long sframe
 once recognized More...
 
long utime
 once recognized More...
 
long uframe
 once recognized More...
 
moTrackerFeatureArray FeaturesCaptured
 
moTrackerFeatureParent
 
float x
 
float y
 Location. More...
 
float normx
 
float normy
 Normalized Feature Coordinates [ 0 - 1 ]. More...
 
float tr_x
 
float tr_y
 Feature position in the previous frame. More...
 
float v_x
 
float v_y
 Speed in the actual frame. More...
 
float vp_x
 
float vp_y
 Speed in the previous frame. More...
 
float a_x
 
float a_y
 Acceleration in the actual frame. More...
 
float ap_x
 
float ap_y
 Acceleration in the previous frame. More...
 
float t_x
 
float t_y
 Torque in the actual frame. More...
 
bool valid
 True for a valid feature point. More...
 
int val
 Other states for valid feature point. More...
 
moVector2fpArray track
 list of feature positions in the past frames. Forms the feature tracks in video. More...
 

Detailed Description

Característica de seguimiento ( sensado )

Característica de seguimiento ( sensado ) Punto reconocido y sensado en un espacio bidimensional, esta clase es abstracta y debe ser implementada en cada dispositivo de sensado y seguimiento

See also
moTrackerSystemData
moTrackerFeatureArray
moFilterManager

Definition at line 365 of file moFilterManager.h.

Constructor & Destructor Documentation

moTrackerFeature::moTrackerFeature ( )

Constructor.

Definition at line 1457 of file moFilterManager.cpp.

moTrackerFeature::~moTrackerFeature ( )
virtual

Destructor.

Definition at line 1472 of file moFilterManager.cpp.

Member Function Documentation

moTrackerFeature & moTrackerFeature::operator= ( const moTrackerFeature src)

Definition at line 1477 of file moFilterManager.cpp.

void moTrackerFeature::print ( )

Imprime los detalles de este punto.

Definition at line 1521 of file moFilterManager.cpp.

void moTrackerFeature::printTracks ( )

Imprime el valor de los valores trazados por este punto.

Definition at line 1530 of file moFilterManager.cpp.

int moTrackerFeature::updatePos ( float  kltConvergeThreshold,
float  kltSSDthresh,
int  kltborder,
float  delta,
float  res,
float  d1,
float  d2,
float  w,
float  h 
)

Update Feature Positions.

Update the Feature Position (d1,d2) are the delta_x and delta_y resp.

unused

unused

Definition at line 1546 of file moFilterManager.cpp.

Member Data Documentation

float moTrackerFeature::a_x

Definition at line 385 of file moFilterManager.h.

float moTrackerFeature::a_y

Acceleration in the actual frame.

Definition at line 385 of file moFilterManager.h.

float moTrackerFeature::ap_x

Definition at line 386 of file moFilterManager.h.

float moTrackerFeature::ap_y

Acceleration in the previous frame.

Definition at line 386 of file moFilterManager.h.

moTrackerFeatureArray moTrackerFeature::FeaturesCaptured

Definition at line 377 of file moFilterManager.h.

bool moTrackerFeature::is_cursor

once recognized

Definition at line 371 of file moFilterManager.h.

bool moTrackerFeature::is_object

once recognized

Definition at line 369 of file moFilterManager.h.

bool moTrackerFeature::is_parent

once recognized

Definition at line 370 of file moFilterManager.h.

float moTrackerFeature::normx

Definition at line 381 of file moFilterManager.h.

float moTrackerFeature::normy

Normalized Feature Coordinates [ 0 - 1 ].

Definition at line 381 of file moFilterManager.h.

moTrackerFeature* moTrackerFeature::Parent

Definition at line 378 of file moFilterManager.h.

long moTrackerFeature::sframe

once recognized

Definition at line 373 of file moFilterManager.h.

long moTrackerFeature::stime

once recognized

Definition at line 372 of file moFilterManager.h.

float moTrackerFeature::t_x

Definition at line 387 of file moFilterManager.h.

float moTrackerFeature::t_y

Torque in the actual frame.

Definition at line 387 of file moFilterManager.h.

float moTrackerFeature::tr_x

Definition at line 382 of file moFilterManager.h.

float moTrackerFeature::tr_y

Feature position in the previous frame.

Definition at line 382 of file moFilterManager.h.

moVector2fpArray moTrackerFeature::track

list of feature positions in the past frames. Forms the feature tracks in video.

Definition at line 390 of file moFilterManager.h.

long moTrackerFeature::uframe

once recognized

Definition at line 375 of file moFilterManager.h.

long moTrackerFeature::utime

once recognized

Definition at line 374 of file moFilterManager.h.

float moTrackerFeature::v_x

Definition at line 383 of file moFilterManager.h.

float moTrackerFeature::v_y

Speed in the actual frame.

Definition at line 383 of file moFilterManager.h.

int moTrackerFeature::val

Other states for valid feature point.

Definition at line 389 of file moFilterManager.h.

bool moTrackerFeature::valid

True for a valid feature point.

Definition at line 388 of file moFilterManager.h.

float moTrackerFeature::vp_x

Definition at line 384 of file moFilterManager.h.

float moTrackerFeature::vp_y

Speed in the previous frame.

Definition at line 384 of file moFilterManager.h.

float moTrackerFeature::x

Definition at line 380 of file moFilterManager.h.

float moTrackerFeature::y

Location.

Definition at line 380 of file moFilterManager.h.


The documentation for this class was generated from the following files: