|
VAT
3.0
Video Analysis Tool
|
This is the complete list of members for RMMTracker, including all inherited members.
| accepted3DFeatureError (defined in RMMTracker) | RMMTracker | static |
| acceptedOrientationError (defined in RMMTracker) | RMMTracker | static |
| acceptedPixelDistance (defined in RMMTracker) | RMMTracker | static |
| acceptedPixelError (defined in RMMTracker) | RMMTracker | static |
| activatePause() (defined in RMMTracker) | RMMTracker | |
| activatePreMerge (defined in RMMTracker) | RMMTracker | |
| addNewHypotheses(unsigned long current_mobile_id, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > ¤t_hypotheses, std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > &new_hypotheses) (defined in RMMTracker) | RMMTracker | |
| addNewHypotheses(std::set< SpRMMHypothesis, hypothesesOrderedByBestProbabilityOperator > ¤t_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 | |
| eliminationStrategy | RMMTracker | |
| 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 | |
| hypothesesProbabilityThreshold | RMMTracker | |
| 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) | RMMTracker | static |
| m_hypothesisNumber (defined in RMMTracker) | RMMTracker | static |
| 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) | RMMTracker | static |
| 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) | RMMTracker | static |
| 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 | |
| maximumMobilePaths | RMMTracker | |
| 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 |
1.8.11