VAT
3.0
Video Analysis Tool
|
Public Member Functions | |
ColorModelSelector (int buffer_size) | |
virtual void | initInstanceAttributes () |
virtual void | initDynamicsAttributes () |
virtual void | copy (SpReliabilitySingleModelInterface) |
virtual void | copy_structure (SpReliabilitySingleModelInterface) |
virtual void | setParameters (QDomNode &i_parameters) |
virtual void | activate (BoundingBox &) |
virtual void | init () |
virtual bool | updateInstance (BoundingBox &, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &) |
virtual void | updateSingleInstance (BoundingBox &) |
virtual void | updateModelDynamics () |
virtual bool | draw (QPainter &painter, int r, int g, int b) |
virtual void | setProbabilityAndReliability () |
virtual void | setForwardInterface () |
void | setLabel (cv::Mat &image, std::vector< Blob > &p_blobs) |
![]() | |
ReliabilitySingleModelInterface (int buffer_size) | |
virtual void | printInstances () |
virtual void | printDynamics () |
virtual void | printGeneral () |
virtual void | printGeneral (std::ostream &out) |
virtual bool | draw (QImage *image) |
void | updateDynamics () |
virtual void | setTrajectory2D (double &, double &, double &) |
virtual BoundingBox | getEstimator (double &R) |
void | initFromXML (Datapool *i_data, int bsize, QString name) |
void | general_copy (SpReliabilitySingleModelInterface) |
void | copy_general_structure (SpReliabilitySingleModelInterface) |
void | addCurrentClassInfo () |
void | addCurrentClassInfo (ModelInstanceGeneralPack &gpack) |
void | updateCurrentGeneralInfo () |
SpRMMMobileObject | generateCurrentMobile (BoundingBox &bbox) |
SpRMMMobileObject | generateNewMobile (BoundingBox &bbox) |
SpRMMHypothesis | generateNewHypothesis () |
virtual bool | projectBoundingBox (BoundingBox &bbox) |
Public Attributes | |
std::deque< cv::Mat > | histograms |
int | numcol |
int | numhist |
int | compare_mode |
bool | detectorMode |
const int | hue_mode =0 |
const int | gray_mode =1 |
const int | luma_mode =2 |
const int | chroma_mode =3 |
float | grayThreshold |
cv::Rect | lastRoi |
![]() | |
QString | name |
QString | model_name |
Datapool * | m_data |
bool | active |
double | P |
double | R_forward |
double | R_backward |
std::set< ObjectType > | dclasses |
std::set< ObjectType > | cclasses |
std::map< ObjectType, double > | rclasses |
RMMMobileObject * | m_mobile |
ModelBuffer | instances |
ModelInstanceGeneralPack | integratedInfo |
ModelInstanceDataPack | instanceTemplate |
ModelDynamicsDataPack | prior_dynamics |
ModelDynamicsDataPack | post_dynamics |
BoundingBox | binterface_in |
BoundingBox | binterface_out |
int | dependence |
std::vector< int > | dependants |
std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > | generated_hypotheses |
std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > | hypotheses |
Additional Inherited Members | |
![]() | |
static void | addCurrentClassInfo (ModelInstanceGeneralPack &gpack1, ModelInstanceGeneralPack &gpack2) |
static double | normalisedSigmaCoherenceReliability (double sigma, double acuity) |
normalisedSigmaCoherenceReliability More... | |
![]() | |
static ReliabilityMultiModelTemplate * | m_template = NULL |
static RMMTracker * | m_tracker = NULL |
|
virtual |
Nota: por lo que se ha hablado no existe probabilidad ni tampoco fiavilidad en el modulo de color, esto se debe a quee acepta todo y son los otros modelos que interpretan los valores del modeelo de color
Implements ReliabilitySingleModelInterface.
|
virtual |
Pedir ayuda aca
Implements ReliabilitySingleModelInterface.