VAT
3.0
Video Analysis Tool
|
Public Member Functions | |
ColorModel (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 | makeHistoryGraph (BoundingBox &roi, cv::Mat &Hues, cv::Mat &GrayScale, cv::Mat &Croma, cv::Mat &Luma) |
void | checkHistory (cv::Mat &Hues, cv::Mat &GrayScale) |
bool | drawHisto (QPainter &painter) |
![]() | |
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 | |
float | grayRatio |
int | mobileIDToDraw |
![]() | |
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 |
void ColorModel::checkHistory | ( | cv::Mat & | Hues, |
cv::Mat & | GrayScale | ||
) |
Pedir ayuda aca,
bool ColorModel::drawHisto | ( | QPainter & | painter | ) |
editar despues if(this->m_mobile->mobile_id!=mobileIDToDraw){ return false; }
|
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.