VAT  3.0
Video Analysis Tool
RMMTracker Member List

This is the complete list of members for RMMTracker, including all inherited members.

accepted3DFeatureError (defined in RMMTracker)RMMTrackerstatic
acceptedOrientationError (defined in RMMTracker)RMMTrackerstatic
acceptedPixelDistance (defined in RMMTracker)RMMTrackerstatic
acceptedPixelError (defined in RMMTracker)RMMTrackerstatic
activatePause() (defined in RMMTracker)RMMTracker
activatePreMerge (defined in RMMTracker)RMMTracker
addNewHypotheses(unsigned long current_mobile_id, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &current_hypotheses, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &new_hypotheses) (defined in RMMTracker)RMMTracker
addNewHypotheses(std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &current_hypotheses, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &new_hypotheses) (defined in RMMTracker)RMMTracker
areaOfIntersection(SpRMMMobileObject m1, SpRMMMobileObject m2) (defined in RMMTracker)RMMTracker
biggestBlobForNewMobile (defined in RMMTracker)RMMTracker
blobAlreadyIncludedInNewMobilesSet(Blob *blob) (defined in RMMTracker)RMMTracker
blobCanBeIncludedForMerge(int currentMergeLength, int *mergedBlobIndexes, int currentBlobIndex) (defined in RMMTracker)RMMTracker
blobsNumber (defined in RMMTracker)RMMTracker
blobsVector (defined in RMMTracker)RMMTracker
boundingBoxesRelated(BoundingBox &b1, BoundingBox &b2) (defined in RMMTracker)RMMTracker
checkConnectivity(bool groupVector[], int elementsNumber, int referencePoint, int *elementsToAnalyzeVector, std::vector< BoundingBox > &bboxesToMerge) (defined in RMMTracker)RMMTracker
checkDataPackDifference(SpReliabilitySingleModelInterface m1, SpReliabilitySingleModelInterface m2) (defined in RMMTracker)RMMTracker
checkedMobilePairValidity (defined in RMMTracker)RMMTracker
checkMobilePairValidity(SpRMMMobileObject m1, int mindex1, int vindex1, SpRMMMobileObject m2, int mindex2, int vindex2) (defined in RMMTracker)RMMTracker
checkRepeatedObject(std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &hyps, SpRMMMobileObject m, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &new_hyps) (defined in RMMTracker)RMMTracker
chosen_object_trajectories (defined in RMMTracker)RMMTracker
CoherenceProbabilityThreshold (defined in RMMTracker)RMMTracker
CoherenceReliabilityThreshold (defined in RMMTracker)RMMTracker
combinationAlreadyIncluded(BoundingBox mergedBboxes[], int bboxNumberForHypothesis) (defined in RMMTracker)RMMTracker
combineHypotheses(std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &new_hypotheses, int modelIndex, SpRMMMobileObject mobile, int dsize, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > hyps[], ModelInstanceGeneralPack *post[]) (defined in RMMTracker)RMMTracker
createMobilePossibilities() (defined in RMMTracker)RMMTracker
currentFrameNumber (defined in RMMTracker)RMMTracker
currentTimeMilliSeconds (defined in RMMTracker)RMMTracker
determineInvolvedBlobsForMobileObject(SpRMMMobileObject mobile) (defined in RMMTracker)RMMTracker
distanceBetweenBlobs (defined in RMMTracker)RMMTracker
eliminateUnlikelyMobiles() (defined in RMMTracker)RMMTracker
eliminationStrategyRMMTracker
equalHypotheses(unsigned long current_mobile_id, SpRMMHypothesis h1, SpRMMHypothesis h2) (defined in RMMTracker)RMMTracker
equalHypotheses(SpRMMHypothesis h1, SpRMMHypothesis h2) (defined in RMMTracker)RMMTracker
equalMobiles(SpRMMHypothesis alt1, SpRMMHypothesis alt2) (defined in RMMTracker)RMMTracker
equalMobiles(SpRMMMobileObject m1, SpRMMMobileObject m2) (defined in RMMTracker)RMMTracker
filterContainedStartingMobiles() (defined in RMMTracker)RMMTracker
filterEquallyConvergedMobiles() (defined in RMMTracker)RMMTracker
filterRepeatedHypotheses() (defined in RMMTracker)RMMTracker
filterUnseenMobiles() (defined in RMMTracker)RMMTracker
followExistingMobiles() (defined in RMMTracker)RMMTracker
freeBlobsVector() (defined in RMMTracker)RMMTracker
freeBlobsVectorAndInitialMergeTable() (defined in RMMTracker)RMMTracker
g_allocatedBlobs (defined in RMMTracker)RMMTracker
g_baseHypothesis (defined in RMMTracker)RMMTracker
g_bestGlobalP (defined in RMMTracker)RMMTracker
g_completeHypotheses (defined in RMMTracker)RMMTracker
g_includedBlobsInNewMobiles (defined in RMMTracker)RMMTracker
g_inserted_for_hypothesis (defined in RMMTracker)RMMTracker
g_intersectionAreas (defined in RMMTracker)RMMTracker
g_leaves (defined in RMMTracker)RMMTracker
g_mobileIterators (defined in RMMTracker)RMMTracker
g_mobileVersionIndex (defined in RMMTracker)RMMTracker
g_newHypotheses (defined in RMMTracker)RMMTracker
g_newObjectsList (defined in RMMTracker)RMMTracker
g_numberOfNewMobiles (defined in RMMTracker)RMMTracker
g_numberOfNewMobileVersions (defined in RMMTracker)RMMTracker
g_NumCurrentlyLost (defined in RMMTracker)RMMTracker
g_NumLocallyAddedHypotheses (defined in RMMTracker)RMMTracker
g_setBegins (defined in RMMTracker)RMMTracker
g_totalNumberOfMobileVersions (defined in RMMTracker)RMMTracker
g_variableContribution (defined in RMMTracker)RMMTracker
generateBestPossiblePathsForMobiles(SpRMMHypothesis hypothesis) (defined in RMMTracker)RMMTracker
generateHypothesesForEvidences(std::vector< BoundingBox > &bboxesToMerge, int bboxesToMergeNumber, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &new_hyps) (defined in RMMTracker)RMMTracker
generateHypothesesForMobilePathFromInitialBlob(int length, int position, int value, int *hypothesesCombo, int blobsToMergeNumber, int *blobsToMerge, SpRMMMobileObject mobile, Blob *initialBlob, int numUsed, bool *usedBlobs, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &newHypotheses) (defined in RMMTracker)RMMTracker
generateHypothesesFromInitialBlob(SpRMMMobileObject currentMobile, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > newHypotheses, Blob *initialBlob, int numUsed, bool *usedBlobs, double *blobSupport, Rectangle< int > &mobileBBox) (defined in RMMTracker)RMMTracker
generateMobilePathFromInitialBlob(SpRMMMobileObject mobile, Blob *initialBlob, int numUsed, bool *usedBlobs, double *blobSupport, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &newHypotheses) (defined in RMMTracker)RMMTracker
generateNewHypotheses(SpRMMMobileObject mobile, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &hypotheses) (defined in RMMTracker)RMMTracker
generateNewMobiles(int bboxNumberToAnalyze, std::vector< BoundingBox > &bboxesToAnalyze, int groupsNumber, int *blobGroupVector, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &new_hyps) (defined in RMMTracker)RMMTracker
generateNewMobiles(int bboxNumberToAnalyze, std::vector< BoundingBox > &bboxesToAnalyze, int groupsNumber, int *blobGroupVector, std::deque< SpRMMHypothesisSet > &newHSets) (defined in RMMTracker)RMMTracker
genROIFromFg(cv::Mat &image_roi, BoundingBox &roi) (defined in RMMTracker)RMMTracker
getHypothesesForExistingMobile(SpRMMMobileObject mobile, BoundingBox &bbox, DetectionProblemType dtype, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &newHypotheses) (defined in RMMTracker)RMMTracker
getMergeConnections(bool *listToUpdate, int startingBlobIndex) (defined in RMMTracker)RMMTracker
getMergedBoundingBox(int *mergeSequence, int sequenceLength, std::vector< BoundingBox > &bboxesToMerge) (defined in RMMTracker)RMMTracker
getMiddle(int *array, int top, int bottom) (defined in RMMTracker)RMMTracker
getMobileId() (defined in RMMTracker)RMMTracker
getMostLikelyMobileObjects(std::deque< SpRMMMobileObject > &mobileObjectsOutput)RMMTracker
getNewHypothesesFromBoundingBox(BoundingBox &bbox, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &newHypotheses) (defined in RMMTracker)RMMTracker
getNewHypothesesFromMobile(SpRMMMobileObject mobile, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &newHypotheses) (defined in RMMTracker)RMMTracker
getPairIndex(int mindex, int vindex) (defined in RMMTracker)RMMTracker
getRecursiveMergeConnections(bool *mergeList, int blobIndex) (defined in RMMTracker)RMMTracker
highCoverage(SpRMMMobileObject m1, SpRMMMobileObject m2) (defined in RMMTracker)RMMTracker
hset_id_counter (defined in RMMTracker)RMMTracker
hypothesesProbabilityThresholdRMMTracker
hypothesisSets (defined in RMMTracker)RMMTracker
IgnoreByDimensionalCoherenceThreshold (defined in RMMTracker)RMMTracker
IgnoreByVelocityCoherenceThreshold (defined in RMMTracker)RMMTracker
ImportanceRateForBestMobileHypothesisProbability (defined in RMMTracker)RMMTracker
init() (defined in RMMTracker)RMMTracker
initialGroups (defined in RMMTracker)RMMTracker
initialMergeMap (defined in RMMTracker)RMMTracker
initialPreparation (defined in RMMTracker)RMMTracker
initialPrepareRun() (defined in RMMTracker)RMMTracker
initObjectLog(long object_id) (defined in RMMTracker)RMMTracker
initStaticMobileObject() (defined in RMMTracker)RMMTracker
insertNewMergeSolution(BoundingBox mergedBboxes[], int finalBboxesNumber, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &new_hyps) (defined in RMMTracker)RMMTracker
insertNewMobiles(std::deque< SpRMMHypothesisSet > &newHSets) (defined in RMMTracker)RMMTracker
insertNewMobiles(SpRMMHypothesis hypothesis, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &newHypotheses) (defined in RMMTracker)RMMTracker
involvedHypothesisSetsCounter (defined in RMMTracker)RMMTracker
iterateMultiModel(int modelIndex, SpRMMMobileObject mobile, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &hypotheses) (defined in RMMTracker)RMMTracker
lastMilliSecondsDifference (defined in RMMTracker)RMMTracker
lastTimeStamp (defined in RMMTracker)RMMTracker
logFileNames (defined in RMMTracker)RMMTracker
m_activatePauseOnLost (defined in RMMTracker)RMMTracker
m_activatePauseOnNew (defined in RMMTracker)RMMTracker
m_blobCompletellySupportedThreshold (defined in RMMTracker)RMMTracker
m_data (defined in RMMTracker)RMMTracker
m_highVisualSupportThreshold (defined in RMMTracker)RMMTrackerstatic
m_hypothesisNumber (defined in RMMTracker)RMMTrackerstatic
m_internalOutputActivated (defined in RMMTracker)RMMTracker
m_InvolvedVisualEvidenceMinIntersectionRatio (defined in RMMTracker)RMMTracker
m_InvolvedVisualEvidenceMultiplyingFactor (defined in RMMTracker)RMMTracker
m_InvolvedVisualEvidenceSumFactor (defined in RMMTracker)RMMTracker
m_kalmanMaxPixelError (defined in RMMTracker)RMMTracker
m_logFirstTime (defined in RMMTracker)RMMTracker
m_logModelFound (defined in RMMTracker)RMMTracker
m_logTrajectories (defined in RMMTracker)RMMTracker
m_logTrajectoriesById (defined in RMMTracker)RMMTracker
m_logTrajectoryFileName (defined in RMMTracker)RMMTracker
m_lowVisualSupportThreshold (defined in RMMTracker)RMMTracker
m_maximumGeneratedHypothesesPerMobile (defined in RMMTracker)RMMTracker
m_maximumHypothesesPerMobile (defined in RMMTracker)RMMTracker
m_maximumRetainedHypotheses (defined in RMMTracker)RMMTracker
m_meanMillisecondsDifferenceBetweenFrames (defined in RMMTracker)RMMTrackerstatic
m_mobile2DCoverageRateToConsiderEqual (defined in RMMTracker)RMMTracker
m_MultiModelBufferSize (defined in RMMTracker)RMMTracker
m_MultiModelConfig (defined in RMMTracker)RMMTracker
m_multiModelTemplate (defined in RMMTracker)RMMTracker
m_newOuts (defined in RMMTracker)RMMTrackerstatic
m_objectLogModelName (defined in RMMTracker)RMMTracker
m_objectLogRootName (defined in RMMTracker)RMMTracker
m_pauseOnLost (defined in RMMTracker)RMMTracker
m_pauseOnNew (defined in RMMTracker)RMMTracker
m_PreMerge (defined in RMMTracker)RMMTracker
m_pSegmentation (defined in RMMTracker)RMMTracker
m_reducedOutputActivated (defined in RMMTracker)RMMTracker
m_RMerge (defined in RMMTracker)RMMTracker
m_setObjectLog (defined in RMMTracker)RMMTracker
m_useKalman (defined in RMMTracker)RMMTracker
maximumMobilePathsRMMTracker
maxObjectSpeed (defined in RMMTracker)RMMTracker
meanh (defined in RMMTracker)RMMTracker
meanl (defined in RMMTracker)RMMTracker
meanw (defined in RMMTracker)RMMTracker
mergeConflictingHypothesisSets(SpRMMHypothesisSet first, SpRMMHypothesisSet second) (defined in RMMTracker)RMMTracker
mergeUsedHypothesisSets() (defined in RMMTracker)RMMTracker
mobile_id_counter (defined in RMMTracker)RMMTracker
mobileAlternativesMap (defined in RMMTracker)RMMTracker
mobileIdsUsingABlob (defined in RMMTracker)RMMTracker
mobilePairIsValid(int index1, int index2) (defined in RMMTracker)RMMTracker
mobilePairValidityChecked(int index1, int index2) (defined in RMMTracker)RMMTracker
mobilesOutList (defined in RMMTracker)RMMTracker
orderAscending(int *array, int top, int bottom) (defined in RMMTracker)RMMTracker
parametersInitialised (defined in RMMTracker)RMMTracker
preMerge(std::vector< Blob > &) (defined in RMMTracker)RMMTracker
prepareRun() (defined in RMMTracker)RMMTracker
presetBlobsVectorAndInitialMergeTable(std::vector< Blob > &) (defined in RMMTracker)RMMTracker
processMergeVector(int *hypothesesCombo, std::vector< BoundingBox > &bboxesToMerge, int bboxesToMergeNumber, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &new_hyps) (defined in RMMTracker)RMMTracker
processModelParameters(QString &filename) (defined in RMMTracker)RMMTracker
recursiveComboGenerator(int position, int value, int *hypothesesCombo, std::vector< BoundingBox > &bboxesToMerge, int bboxesToMergeNumber, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &new_hyps) (defined in RMMTracker)RMMTracker
regenHypotheses(std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &new_hypotheses, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > hyps[], SpRMMMobileObject mobiles[], int dsize) (defined in RMMTracker)RMMTracker
regenHypotheses(std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &new_hypotheses, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > hyps[], int dsize) (defined in RMMTracker)RMMTracker
resetPauseCriterias() (defined in RMMTracker)RMMTracker
RMMTracker(Datapool *i_data) (defined in RMMTracker)RMMTracker
run(std::vector< Blob > &)RMMTracker
sameUsed(SpRMMMobileObject m1, SpRMMMobileObject m2) (defined in RMMTracker)RMMTracker
segmentationSimilarity(ModelInstanceGeneralPack &m1, ModelInstanceGeneralPack &m2) (defined in RMMTracker)RMMTracker
separateReliableHypotheses() (defined in RMMTracker)RMMTracker
setBlobsVector(std::vector< Blob > &) (defined in RMMTracker)RMMTracker
setBufferSize() (defined in RMMTracker)RMMTracker
setBufferSize(int &max, std::vector< SpReliabilitySingleModelInterface > &models) (defined in RMMTracker)RMMTracker
setCurrentTimeAndFrame() (defined in RMMTracker)RMMTracker
setDefaultMultiModelTemplate() (defined in RMMTracker)RMMTracker
setGroup(int elementsVector[], bool **relations, int elementsNumber, int groupId, int startPoint, int referencePoint, int *elementsToAnalyzeVector) (defined in RMMTracker)RMMTracker
setGroups(int elementsVector[], bool **relations, int elementsNumber, int *elementsToAnalyzeVector) (defined in RMMTracker)RMMTracker
setInitialHypothesisSet(SpRMMMobileObject mobile, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &newHypotheses) (defined in RMMTracker)RMMTracker
setInvolvedBlobs() (defined in RMMTracker)RMMTracker
setNewGroup(int groupsVector[], int elementsNumber, int groupId, int startPoint, int referencePoint, std::vector< BoundingBox > &elementsToAnalyzeVector) (defined in RMMTracker)RMMTracker
setNewGroups(int elementsVector[], int elementsNumber, std::vector< BoundingBox > &elementsToAnalyzeVector) (defined in RMMTracker)RMMTracker
setPairValidityAndGo(int index1, int index2, bool ret_value) (defined in RMMTracker)RMMTracker
setParameters(QDomNode &config) (defined in RMMTracker)RMMTracker
setRMMMobileObjectTemplates() (defined in RMMTracker)RMMTracker
simplifiedObjects (defined in RMMTracker)RMMTracker
smodel (defined in RMMTracker)RMMTracker
update() (defined in RMMTracker)RMMTracker
usedBlobs (defined in RMMTracker)RMMTracker
usedIdsByHypothesis (defined in RMMTracker)RMMTracker
validBboxMergeConfiguration(int mergeGroupNumber, int mergeLength, int bboxesToMergeNumber, std::vector< BoundingBox > &bboxesToMerge, int *hypothesesCombo) (defined in RMMTracker)RMMTracker
validMobilePair (defined in RMMTracker)RMMTracker
writeObjectLog() (defined in RMMTracker)RMMTracker
writeObjectTrajectories() (defined in RMMTracker)RMMTracker
~RMMTracker() (defined in RMMTracker)RMMTracker