SLProject
4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
|
This is the complete list of members for WAISlamTrackPool, including all inherited members.
_cameraExtrinsic | WAISlamTools | protected |
_cameraExtrinsicGuess | WAISlamTools | protected |
_cameraExtrinsicMutex | WAISlamTrackPool | private |
_cameraIntrinsic | WAISlamTools | protected |
_distortion | WAISlamTools | protected |
_extractor | WAISlamTrackPool | private |
_globalMap | WAISlamTools | protected |
_infoMatchedInliners | WAISlamTrackPool | private |
_iniData | WAISlamTools | protected |
_iniExtractor | WAISlamTrackPool | private |
_initialized | WAISlamTools | protected |
_lastFrame | WAISlamTools | protected |
_lastKeyFrameFrameId | WAISlamTrackPool | private |
_lastRelocFrameId | WAISlamTrackPool | private |
_localMap | WAISlamTools | protected |
_localMapping | WAISlamTools | protected |
_loopClosing | WAISlamTools | protected |
_loopClosingThread | WAISlamTools | protected |
_mappingThreads | WAISlamTools | protected |
_params | WAISlamTrackPool | private |
_processNewKeyFrameThread | WAISlamTools | protected |
_relocExtractor | WAISlamTrackPool | private |
_relocFrameCounter | WAISlamTrackPool | private |
_state | WAISlamTrackPool | private |
_velocity | WAISlamTools | protected |
_voc | WAISlamTools | protected |
changeIntrinsic(cv::Mat intrinsic, cv::Mat distortion) | WAISlamTrackPool | |
checkKFConnectionsTree(WAIMap *map) | WAISlamTools | static |
countReprojectionOutliers(WAIFrame &frame, unsigned int &m, unsigned int &n, unsigned int &outliers) | WAISlamTools | protectedstatic |
createFrame(WAIFrame &frame, cv::Mat &imageGray) | WAISlamTrackPool | private |
createMarkerFrame(std::string markerFile, KPextractor *markerExtractor, const cv::Mat &markerCameraIntrinsic, WAIOrbVocabulary *voc) | WAISlamTools | static |
createNewKeyFrame(LocalMapping *localMapper, LocalMap &localMap, WAIMap *globalMap, WAIFrame &frame, unsigned long &lastKeyFrameFrameId) | WAISlamTools | static |
detectCycle(WAIKeyFrame *kf, std::set< WAIKeyFrame * > &visitedNode) | WAISlamTools | static |
doMarkerMapPreprocessing(std::string markerFile, cv::Mat &nodeTransform, float markerWidthInM, KPextractor *markerExtractor, WAIMap *map, const cv::Mat &markerCameraIntrinsic, WAIOrbVocabulary *voc) | WAISlamTools | static |
drawInfo(cv::Mat &imageBGR, float scale, bool showInitLine, bool showKeyPoints, bool showKeyPointsMatched) | WAISlamTrackPool | |
drawInitInfo(WAIInitializerData &iniData, WAIFrame &frame, cv::Mat &imageBGR, float scale) | WAISlamTools | static |
drawKeyPointInfo(WAIFrame &frame, cv::Mat &image, float scale) | WAISlamTools | static |
drawKeyPointMatches(WAIFrame &frame, cv::Mat &image, float scale) | WAISlamTools | static |
findFrameFixedMapMatches(WAIFrame &frame, WAIMap *waiMap, std::vector< cv::Point2f > &points2d, std::vector< cv::Point3f > &points3d) | WAISlamTools | static |
findMarkerHomography(WAIFrame &markerFrame, WAIKeyFrame *kfCand, cv::Mat &homography, int minMatches) | WAISlamTools | static |
genInitialMap(WAIMap *globalMap, LocalMapping *localMapper, LoopClosing *loopCloser, LocalMap &localMap) | WAISlamTools | static |
getMapPoints() | WAISlamTrackPool | inlinevirtual |
getMatchedMapPoints() | WAISlamTrackPool | |
getPose() | WAISlamTrackPool | |
getTrackingState() | WAISlamTrackPool | inlinevirtual |
initialize(WAIInitializerData &iniData, WAIFrame &frame, WAIOrbVocabulary *voc, LocalMap &localMap, int mapPointsNeeded=100) | WAISlamTools | static |
mapping(WAIMap *map, LocalMap &localMap, LocalMapping *localMapper, WAIFrame &frame, int inliers, const unsigned long lastRelocFrameId, unsigned long &lastKeyFrameFrameId) | WAISlamTools | static |
motionModel(WAIFrame &frame, WAIFrame &lastFrame, cv::Mat &velocity, cv::Mat &pose) | WAISlamTools | static |
needNewKeyFrame(WAIMap *globalMap, LocalMap &localMap, LocalMapping *localMapper, WAIFrame &frame, int nInliners, const unsigned long lastRelocFrameId, const unsigned long lastKeyFrameFrameId) | WAISlamTools | static |
oldInitialize(WAIFrame &frame, WAIInitializerData &iniData, WAIMap *map, LocalMap &localMap, LocalMapping *localMapper, LoopClosing *loopCloser, WAIOrbVocabulary *voc, int mapPointsNeeded=100) | WAISlamTools | static |
relocalization(WAIFrame ¤tFrame, WAIMap *waiMap, LocalMap &localMap, float minCommonWordFactor, int &inliers, bool minAccScoreFilter=false) | WAISlamTools | static |
relocalizationGPS(WAIFrame ¤tFrame, WAIMap *waiMap, LocalMap &localMap, cv::Mat locENU, cv::Mat dirENU, float minCommonWordFactor, int &inliers, bool minAccScoreFilter) | WAISlamTools | static |
strictMapping(WAIMap *map, LocalMap &localMap, LocalMapping *localMapper, WAIFrame &frame, int inliers, const unsigned long lastRelocFrameId, unsigned long &lastKeyFrameFrameId) | WAISlamTools | static |
strictNeedNewKeyFrame(WAIMap *map, LocalMap &localMap, LocalMapping *localMapper, WAIFrame &frame, int nInliers, const unsigned long lastRelocFrameId, const unsigned long lastKeyFrameFrameId) | WAISlamTools | static |
strictTracking(WAIMap *map, LocalMap &localMap, WAIFrame &frame, WAIFrame &lastFrame, int lastRelocFrameId, int &inliers) | WAISlamTools | static |
strictTrackReferenceKeyFrame(LocalMap &map, WAIFrame &lastFrame, WAIFrame &frame) | WAISlamTools | static |
tracking(WAIMap *map, LocalMap &localMap, WAIFrame &frame, WAIFrame &lastFrame, int lastRelocFrameId, cv::Mat &velocity, int &inliers) | WAISlamTools | static |
trackLocalMap(LocalMap &localMap, WAIFrame &frame, int lastRelocFrameId, int &inliers) | WAISlamTools | static |
trackLocalMapPoints(LocalMap &localMap, int lastRelocFrameId, WAIFrame &frame) | WAISlamTools | static |
trackReferenceKeyFrame(LocalMap &map, WAIFrame &lastFrame, WAIFrame &frame) | WAISlamTools | static |
trackWithMotionModel(cv::Mat velocity, WAIFrame &previousFrame, WAIFrame &frame) | WAISlamTools | static |
update(cv::Mat &imageGray) | WAISlamTrackPool | |
updateLocalMap(WAIFrame &frame, LocalMap &localMap) | WAISlamTools | static |
updatePose(WAIFrame &frame) | WAISlamTrackPool | private |
WAISlamTools() | WAISlamTools | inlineprotected |
WAISlamTrackPool(const cv::Mat &intrinsic, const cv::Mat &distortion, WAIOrbVocabulary *voc, KPextractor *iniExtractor, KPextractor *relocExtractor, KPextractor *extractor, std::unique_ptr< WAIMap > globalMap, Params params) | WAISlamTrackPool | |
~WAISlamTools() | WAISlamTools | inlineprotectedvirtual |
~WAISlamTrackPool() | WAISlamTrackPool | virtual |