|
| ReliabilityPatchTrackingModel (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 void | setProbabilityAndReliability () |
|
virtual void | setForwardInterface () |
|
virtual bool | draw (QPainter &painter) |
|
virtual bool | draw (QPainter &painter, int r, int g, int b) |
|
virtual BoundingBox | getEstimator (double &R) |
|
bool | projectBoundingBox (BoundingBox &bbox) |
|
getSegmentation | getResegmentPointer (QString segAlternative, int &threshold) |
|
void | printPatches () |
|
bool | getStrongPosition (int ix, int iy, int &ox, int &oy, cv::KeyPoint &op) |
|
bool | refillStrongPosition (int ix, int iy, cv::KeyPoint &op) |
|
void | initAttribute (ReliabilityDynamicsAttribute &d, AttributeDupletValue &i) |
|
void | updateAttribute (const QString &name, ReliabilityDynamicsAttribute &d) |
|
double | getAttributeEstimate (ReliabilityDynamicsAttribute &d, double time_diff) |
|
void | updateAttributeDynamics (double data, double RData, double acuity, double estimate, double currentCooling, AttributeTripletValue &att) |
|
void | updateAttributeDynamicsNoData (double estimate, double acuity, double currentCooling, AttributeTripletValue &att) |
|
double | projectAttributeValue (ReliabilityDynamicsAttribute &, double &R) |
|
void | initLeftPatches (BoundingBox &boundingBox) |
|
void | initRightPatches (BoundingBox &boundingBox) |
|
void | initBottomPatches (BoundingBox &boundingBox) |
|
void | initTopPatches (BoundingBox &boundingBox) |
|
void | refillLeftPatches (BoundingBox &b) |
|
void | refillRightPatches (BoundingBox &b) |
|
void | refillBottomPatches (BoundingBox &b) |
|
void | refillTopPatches (BoundingBox &b) |
|
void | insertPatch (BoundingBox &bbox, enum Bound bound, int row, int col) |
|
void | refillPatch (BoundingBox &bbox, enum Bound bound, int row, int col) |
|
void | setCentroid (BoundingBox &roi) |
|
void | setInitialCentroid (BoundingBox &roi) |
|
void | preparePatches () |
|
bool | distantToExistingPatches (int x, int y, float response, bool &worst, int &wx, int &wy) |
|
bool | distantToExistingPatches (int x, int y, double distance) |
|
bool | distantToExistingPatches (int x, int y) |
|
void | getFREAKDescriptors () |
|
void | refillFREAKDescriptors (Bound bound) |
|
void | setTrackedPatches (BoundingBox &roi) |
|
void | computeFreak (std::vector< cv::KeyPoint > &points, cv::Mat &descriptors) |
|
void | setHistograms (ReliabilityPatch &p) |
|
double | illuminationReliability (uchar Y) |
|
double | BhattacharyyaDistance (cv::Mat &h1, cv::Mat &h2) |
|
void | completePatch (ReliabilityPatch &p) |
|
double | globalPatchDistance (ReliabilityPatch &p1, ReliabilityPatch &p2) |
|
bool | adjustBoundingBoxDimensions (BoundingBox &b) |
|
double | displacementCoherenceReliability (double distance) |
|
void | saveWeakReliabilityPatches (BoundingBox &b) |
|
void | deleteWeakPatches () |
|
void | addNewPatches (BoundingBox &roi) |
|
void | setHighlyReliablePatches () |
|
void | setWeakPatches () |
|
void | removeEquallyConverged () |
|
void | setInstancesDisplacement () |
|
void | moveProjectedBoxToLowestDisplacementAndHighestCoveragePosition (BoundingBox &p, BoundingBox &roi) |
|
double | contrastGaussianMean (int x, int y, QImage &cn) |
|
double | contrastGaussianMeanFG (int x, int y, QImage *cn, QImage *fg) |
|
void | printTrackedPatches () |
|
void | printTrackedPatch (unsigned int id) |
|
| 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 &) |
|
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 () |
|