Visual Servoing Platform  version 3.1.0
vpMbKltMultiTracker Member List

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

addCircle(const vpPoint &P1, const vpPoint &P2, const vpPoint &P3, const double r, const std::string &name="")vpMbKltMultiTrackervirtual
addPolygon(const std::vector< vpPoint > &corners, const int idFace=-1, const std::string &polygonName="", const bool useLod=false, const double minPolygonAreaThreshold=2500.0, const double minLineLengthThreshold=50.0)vpMbTrackerprotected
addPolygon(const vpPoint &p1, const vpPoint &p2, const vpPoint &p3, const double radius, const int idFace=-1, const std::string &polygonName="", const bool useLod=false, const double minPolygonAreaThreshold=2500.0)vpMbTrackerprotected
addPolygon(const vpPoint &p1, const vpPoint &p2, const int idFace=-1, const std::string &polygonName="", const bool useLod=false, const double minLineLengthThreshold=50)vpMbTrackerprotected
addPolygon(const std::vector< std::vector< vpPoint > > &listFaces, const int idFace=-1, const std::string &polygonName="", const bool useLod=false, const double minLineLengthThreshold=50)vpMbTrackerprotected
angleAppearsvpMbTrackerprotected
angleDisappearsvpMbTrackerprotected
applyLodSettingInConfigvpMbTrackerprotected
c0MovpMbKltTrackerprotected
camvpMbTrackerprotected
circles_dispvpMbKltTrackerprotected
clippingFlagvpMbTrackerprotected
cMovpMbTrackerprotected
computeCovariancevpMbTrackerprotected
computeCovarianceMatrixVVS(const bool isoJoIdentity_, const vpColVector &w_true, const vpHomogeneousMatrix &cMoPrev, const vpMatrix &L_true, const vpMatrix &LVJ_true, const vpColVector &error)vpMbTrackerprotectedvirtual
computeJTR(const vpMatrix &J, const vpColVector &R, vpColVector &JTR) constvpMbTrackerprotected
computeProjErrorvpMbTrackerprotected
computeVVS()vpMbKltMultiTrackerprotectedvirtual
computeVVSCheckLevenbergMarquardt(const unsigned int iter, vpColVector &error, const vpColVector &m_error_prev, const vpHomogeneousMatrix &cMoPrev, double &mu, bool &reStartFromLastIncrement, vpColVector *const w=NULL, const vpColVector *const m_w_prev=NULL)vpMbTrackerprotectedvirtual
computeVVSInit()vpMbKltMultiTrackerprotectedvirtual
computeVVSInteractionMatrixAndResidu()vpMbKltMultiTrackerprotectedvirtual
computeVVSInteractionMatrixAndResidu(std::map< std::string, vpVelocityTwistMatrix > &mapOfVelocityTwist)vpMbKltMultiTrackerprotectedvirtual
computeVVSPoseEstimation(const bool isoJoIdentity_, const unsigned int iter, vpMatrix &L, vpMatrix &LTL, vpColVector &R, const vpColVector &error, vpColVector &error_prev, vpColVector &LTR, double &mu, vpColVector &v, const vpColVector *const w=NULL, vpColVector *const m_w_prev=NULL)vpMbTrackerprotectedvirtual
computeVVSWeights()vpMbKltMultiTrackerprotectedvirtual
vpMbKltTracker::computeVVSWeights(vpRobust &robust, const vpColVector &error, vpColVector &w)vpMbTrackerprotectedvirtual
covarianceMatrixvpMbTrackerprotected
createCylinderBBox(const vpPoint &p1, const vpPoint &p2, const double &radius, std::vector< std::vector< vpPoint > > &listFaces)vpMbTrackerprotected
ctTc0vpMbKltTrackerprotected
curvpMbKltTrackerprotected
display(const vpImage< unsigned char > &I, const vpHomogeneousMatrix &cMo_, const vpCameraParameters &cam_, const vpColor &col, const unsigned int thickness=1, const bool displayFullModel=false)vpMbKltMultiTrackervirtual
display(const vpImage< vpRGBa > &I, const vpHomogeneousMatrix &cMo_, const vpCameraParameters &cam_, const vpColor &col, const unsigned int thickness=1, const bool displayFullModel=false)vpMbKltMultiTrackervirtual
display(const vpImage< unsigned char > &I1, const vpImage< unsigned char > &I2, const vpHomogeneousMatrix &c1Mo, const vpHomogeneousMatrix &c2Mo, const vpCameraParameters &cam1, const vpCameraParameters &cam2, const vpColor &color, const unsigned int thickness=1, const bool displayFullModel=false)vpMbKltMultiTrackervirtual
display(const vpImage< vpRGBa > &I1, const vpImage< vpRGBa > &I2, const vpHomogeneousMatrix &c1Mo, const vpHomogeneousMatrix &c2Mo, const vpCameraParameters &cam1, const vpCameraParameters &cam2, const vpColor &color, const unsigned int thickness=1, const bool displayFullModel=false)vpMbKltMultiTrackervirtual
display(const std::map< std::string, const vpImage< unsigned char > *> &mapOfImages, const std::map< std::string, vpHomogeneousMatrix > &mapOfCameraPoses, const std::map< std::string, vpCameraParameters > &mapOfCameraParameters, const vpColor &col, const unsigned int thickness=1, const bool displayFullModel=false)vpMbKltMultiTrackervirtual
display(const std::map< std::string, const vpImage< vpRGBa > *> &mapOfImages, const std::map< std::string, vpHomogeneousMatrix > &mapOfCameraPoses, const std::map< std::string, vpCameraParameters > &mapOfCameraParameters, const vpColor &col, const unsigned int thickness=1, const bool displayFullModel=false)vpMbKltMultiTrackervirtual
displayFeaturesvpMbTrackerprotected
distFarClipvpMbTrackerprotected
distNearClipvpMbTrackerprotected
extractCylinders(SoVRMLIndexedFaceSet *face_set, vpHomogeneousMatrix &transform, int &idFace, const std::string &polygonName="")vpMbTrackerprotectedvirtual
extractFaces(SoVRMLIndexedFaceSet *face_set, vpHomogeneousMatrix &transform, int &idFace, const std::string &polygonName="")vpMbTrackerprotectedvirtual
extractGroup(SoVRMLGroup *sceneGraphVRML2, vpHomogeneousMatrix &transform, int &idFace)vpMbTrackerprotectedvirtual
extractLines(SoVRMLIndexedLineSet *line_set, int &idFace, const std::string &polygonName="")vpMbTrackerprotectedvirtual
facesvpMbTrackerprotected
firstInitialisationvpMbKltTrackerprotected
GAUSS_NEWTON_OPT enum valuevpMbTracker
getAngleAppear() constvpMbTrackerinlinevirtual
getAngleDisappear() constvpMbTrackerinlinevirtual
getCameraNames() constvpMbKltMultiTrackervirtual
getCameraParameters(vpCameraParameters &camera) constvpMbKltMultiTrackervirtual
getCameraParameters(vpCameraParameters &cam1, vpCameraParameters &cam2) constvpMbKltMultiTrackervirtual
getCameraParameters(const std::string &cameraName, vpCameraParameters &camera) constvpMbKltMultiTrackervirtual
getCameraParameters(std::map< std::string, vpCameraParameters > &mapOfCameraParameters) constvpMbKltMultiTrackervirtual
getClipping(const std::string &cameraName) constvpMbKltMultiTrackervirtual
vpMbKltTracker::getClipping() constvpMbTrackerinlinevirtual
getCovarianceMatrix() constvpMbTrackerinlinevirtual
getError() constvpMbKltMultiTrackerinlinevirtual
getEstimatedDoF() constvpMbTrackervirtual
getFaces()vpMbKltMultiTrackervirtual
getFaces(const std::string &cameraName)vpMbKltMultiTrackervirtual
getFaces() constvpMbKltMultiTrackervirtual
getFarClippingDistance() constvpMbTrackerinlinevirtual
getFeaturesCircle()vpMbKltMultiTrackervirtual
getFeaturesCircle(const std::string &cameraName)vpMbKltMultiTrackervirtual
getFeaturesKlt()vpMbKltMultiTrackervirtual
getFeaturesKlt(const std::string &cameraName)vpMbKltMultiTrackervirtual
getFeaturesKltCylinder()vpMbKltMultiTrackervirtual
getFeaturesKltCylinder(const std::string &cameraName)vpMbKltMultiTrackervirtual
getGravityCenter(const std::vector< vpPoint > &_pts) constvpMbTrackerprotected
getInitialMu() constvpMbTrackerinlinevirtual
getKltImagePoints() constvpMbKltMultiTrackervirtual
getKltImagePointsWithId() constvpMbKltMultiTrackervirtual
getKltMaskBorder() constvpMbKltTrackerinline
getKltNbPoints() constvpMbKltMultiTrackervirtual
getKltOpencv() constvpMbKltMultiTrackervirtual
getKltPoints() constvpMbKltMultiTrackervirtual
getKltThresholdAcceptation() constvpMbKltTrackerinline
getLambda() constvpMbTrackerinlinevirtual
getMaskBorder() constvpMbKltTrackerinline
getMaxIter() constvpMbTrackerinlinevirtual
getMultiNbPolygon() constvpMbKltMultiTrackervirtual
getNbKltPoints() constvpMbKltMultiTrackervirtual
getNbPolygon() constvpMbKltMultiTrackervirtual
getNearClippingDistance() constvpMbTrackerinlinevirtual
getNumberOfCameras() constvpMbKltMultiTrackerinline
getOptimizationMethod() constvpMbTrackerinlinevirtual
getPolygon(const unsigned int index)vpMbTrackerinlinevirtual
getPolygonFaces(const bool orderPolygons=true, const bool useVisibility=true, const bool clipPolygon=false)vpMbTrackervirtual
getPose(vpHomogeneousMatrix &c1Mo, vpHomogeneousMatrix &c2Mo) constvpMbKltMultiTrackervirtual
getPose(const std::string &cameraName, vpHomogeneousMatrix &cMo_) constvpMbKltMultiTrackervirtual
getPose(std::map< std::string, vpHomogeneousMatrix > &mapOfCameraPoses) constvpMbKltMultiTrackervirtual
vpMbKltTracker::getPose(vpHomogeneousMatrix &cMo_) constvpMbTrackerinlinevirtual
vpMbKltTracker::getPose() constvpMbTrackerinlinevirtual
getProjectionError() constvpMbTrackerinlinevirtual
getRobustWeights() constvpMbKltMultiTrackerinlinevirtual
getStopCriteriaEpsilon() constvpMbTrackerinlinevirtual
getThresholdAcceptation() constvpMbKltTrackerinline
init(const vpImage< unsigned char > &I)vpMbKltMultiTrackervirtual
initCircle(const vpPoint &, const vpPoint &, const vpPoint &, const double, const int, const std::string &name="")vpMbKltTrackerprotectedvirtual
initClick(const vpImage< unsigned char > &I, const std::vector< vpPoint > &points3D_list, const std::string &displayFile="")vpMbKltMultiTrackervirtual
initClick(const vpImage< unsigned char > &I, const std::string &initFile, const bool displayHelp=false)vpMbKltMultiTrackervirtual
initClick(const vpImage< unsigned char > &I1, const vpImage< unsigned char > &I2, const std::string &initFile1, const std::string &initFile2, const bool displayHelp=false, const bool firstCameraIsReference=true)vpMbKltMultiTrackervirtual
initClick(const std::map< std::string, const vpImage< unsigned char > *> &mapOfImages, const std::string &initFile, const bool displayHelp=false)vpMbKltMultiTrackervirtual
initClick(const std::map< std::string, const vpImage< unsigned char > *> &mapOfImages, const std::map< std::string, std::string > &mapOfInitFiles, const bool displayHelp=false)vpMbKltMultiTrackervirtual
initCylinder(const vpPoint &, const vpPoint &, const double, const int, const std::string &name="")vpMbKltTrackerprotectedvirtual
initFaceFromCorners(vpMbtPolygon &polygon)vpMbKltTrackerprotectedvirtual
initFaceFromLines(vpMbtPolygon &polygon)vpMbKltTrackerprotectedvirtual
initFromPoints(const vpImage< unsigned char > &I, const std::string &initFile)vpMbTrackervirtual
initFromPoints(const vpImage< unsigned char > &I, const std::vector< vpImagePoint > &points2D_list, const std::vector< vpPoint > &points3D_list)vpMbTrackervirtual
initFromPose(const vpImage< unsigned char > &I, const std::string &initFile)vpMbKltMultiTrackervirtual
initFromPose(const vpImage< unsigned char > &I, const vpHomogeneousMatrix &cMo)vpMbKltMultiTrackervirtual
initFromPose(const vpImage< unsigned char > &I, const vpPoseVector &cPo)vpMbKltMultiTrackervirtual
initFromPose(const vpImage< unsigned char > &I1, const vpImage< unsigned char > &I2, const vpHomogeneousMatrix &c1Mo, const vpHomogeneousMatrix &c2Mo, const bool firstCameraIsReference=true)vpMbKltMultiTrackervirtual
initFromPose(const std::map< std::string, const vpImage< unsigned char > *> &mapOfImages, const vpHomogeneousMatrix &cMo_)vpMbKltMultiTrackervirtual
initFromPose(const std::map< std::string, const vpImage< unsigned char > *> &mapOfImages, const std::map< std::string, vpHomogeneousMatrix > &mapOfCameraPoses)vpMbKltMultiTrackervirtual
isoJoIdentityvpMbTrackerprotected
kltCylindersvpMbKltTrackerprotected
kltPolygonsvpMbKltTrackerprotected
LEVENBERG_MARQUARDT_OPT enum valuevpMbTracker
loadCAOModel(const std::string &modelFile, std::vector< std::string > &vectorOfModelFilename, int &startIdFace, const bool verbose=false, const bool parent=true)vpMbTrackerprotectedvirtual
loadConfigFile(const std::string &configFile)vpMbKltMultiTrackervirtual
loadConfigFile(const std::string &configFile1, const std::string &configFile2, const bool firstCameraIsReference=true)vpMbKltMultiTrackervirtual
loadConfigFile(const std::map< std::string, std::string > &mapOfConfigFiles)vpMbKltMultiTrackervirtual
vpMbKltTracker::loadConfigFile(const char *configFile)vpMbKltTracker
loadModel(const std::string &modelFile, const bool verbose=false)vpMbKltMultiTrackervirtual
vpMbKltTracker::loadModel(const char *modelFile, const bool verbose=false)vpMbTrackervirtual
loadVRMLModel(const std::string &modelFile)vpMbTrackerprotectedvirtual
ltrim(std::string &s) constvpMbTrackerinlineprotected
m_computeInteractionvpMbTrackerprotected
m_error_kltvpMbKltTrackerprotected
m_error_kltMultivpMbKltMultiTrackerprotected
m_initialMuvpMbTrackerprotected
m_L_kltvpMbKltTrackerprotected
m_L_kltMultivpMbKltMultiTrackerprotected
m_lambdavpMbTrackerprotected
m_mapOfCameraTransformationMatrixvpMbKltMultiTrackerprotected
m_mapOfKltTrackersvpMbKltMultiTrackerprotected
m_maxItervpMbTrackerprotected
m_nbFaceUsedvpMbKltTrackerprotected
m_nbInfosvpMbKltTrackerprotected
m_optimizationMethodvpMbTrackerprotected
m_referenceCameraNamevpMbKltMultiTrackerprotected
m_robust_kltvpMbKltTrackerprotected
m_stopCriteriaEpsilonvpMbTrackerprotected
m_w_kltvpMbKltTrackerprotected
m_w_kltMultivpMbKltMultiTrackerprotected
m_weightedError_kltvpMbKltTrackerprotected
m_weightedError_kltMultivpMbKltMultiTrackerprotected
mapOfParameterNamesvpMbTrackerprotected
maskBordervpMbKltTrackerprotected
minLineLengthThresholdGeneralvpMbTrackerprotected
minPolygonAreaThresholdGeneralvpMbTrackerprotected
modelFileNamevpMbTrackerprotected
modelInitialisedvpMbTrackerprotected
nbCirclesvpMbTrackerprotected
nbCylindersvpMbTrackerprotected
nbLinesvpMbTrackerprotected
nbPointsvpMbTrackerprotected
nbPolygonLinesvpMbTrackerprotected
nbPolygonPointsvpMbTrackerprotected
ogreShowConfigDialogvpMbTrackerprotected
oJovpMbTrackerprotected
parseBoolean(std::string &input)vpMbTrackerinlineprotected
parseParameters(std::string &endLine)vpMbTrackerprotected
percentGoodvpMbKltTrackerprotected
poseSavingFilenamevpMbTrackerprotected
postTracking(std::map< std::string, const vpImage< unsigned char > *> &mapOfImages)vpMbKltMultiTrackerprotectedvirtual
vpMbKltTracker::postTracking(const vpImage< unsigned char > &I, vpColVector &w)vpMbKltTrackerprotected
preTracking(std::map< std::string, const vpImage< unsigned char > *> &mapOfImages)vpMbKltMultiTrackerprotectedvirtual
vpMbKltTracker::preTracking(const vpImage< unsigned char > &I)vpMbKltTrackerprotected
projectionErrorvpMbTrackerprotected
reinit()vpMbKltMultiTrackerprotectedvirtual
vpMbKltTracker::reinit(const vpImage< unsigned char > &I)vpMbKltTrackerprotectedvirtual
reInitModel(const vpImage< unsigned char > &I, const std::string &cad_name, const vpHomogeneousMatrix &cMo_, const bool verbose=false)vpMbKltMultiTrackervirtual
reInitModel(const vpImage< unsigned char > &I1, const vpImage< unsigned char > &I2, const std::string &cad_name, const vpHomogeneousMatrix &c1Mo, const vpHomogeneousMatrix &c2Mo, const bool verbose=false, const bool firstCameraIsReference=true)vpMbKltMultiTrackervirtual
reInitModel(const std::map< std::string, const vpImage< unsigned char > *> &mapOfImages, const std::string &cad_name, const std::map< std::string, vpHomogeneousMatrix > &mapOfCameraPoses, const bool verbose=false)vpMbKltMultiTrackervirtual
vpMbKltTracker::reInitModel(const vpImage< unsigned char > &I, const char *cad_name, const vpHomogeneousMatrix &cMo, const bool verbose=false)vpMbKltTracker
removeComment(std::ifstream &fileId)vpMbTrackerprotected
resetTracker()vpMbKltMultiTrackervirtual
rtrim(std::string &s) constvpMbTrackerinlineprotected
savePose(const std::string &filename) constvpMbTracker
setAngleAppear(const double &a)vpMbKltMultiTrackervirtual
setAngleDisappear(const double &a)vpMbKltMultiTrackervirtual
setCameraParameters(const vpCameraParameters &camera)vpMbKltMultiTrackervirtual
setCameraParameters(const vpCameraParameters &camera1, const vpCameraParameters &camera2, const bool firstCameraIsReference=true)vpMbKltMultiTrackervirtual
setCameraParameters(const std::string &cameraName, const vpCameraParameters &camera)vpMbKltMultiTrackervirtual
setCameraParameters(const std::map< std::string, vpCameraParameters > &mapOfCameraParameters)vpMbKltMultiTrackervirtual
setCameraTransformationMatrix(const std::string &cameraName, const vpHomogeneousMatrix &cameraTransformationMatrix)vpMbKltMultiTrackervirtual
setCameraTransformationMatrix(const std::map< std::string, vpHomogeneousMatrix > &mapOfTransformationMatrix)vpMbKltMultiTrackervirtual
setClipping(const unsigned int &flags)vpMbKltMultiTrackervirtual
setClipping(const std::string &cameraName, const unsigned int &flags)vpMbKltMultiTrackervirtual
setCovarianceComputation(const bool &flag)vpMbKltMultiTrackervirtual
setDisplayFeatures(const bool displayF)vpMbKltMultiTrackervirtual
setEstimatedDoF(const vpColVector &v)vpMbTrackervirtual
setFarClippingDistance(const double &dist)vpMbKltMultiTrackervirtual
setFarClippingDistance(const std::string &cameraName, const double &dist)vpMbKltMultiTrackervirtual
setGoodNbRayCastingAttemptsRatio(const double &ratio)vpMbKltMultiTrackervirtual
setInitialMu(const double mu)vpMbTrackerinlinevirtual
setKltMaskBorder(const unsigned int &e)vpMbKltMultiTrackervirtual
setKltOpencv(const vpKltOpencv &t)vpMbKltMultiTrackervirtual
setKltOpencv(const std::map< std::string, vpKltOpencv > &mapOfOpenCVTrackers)vpMbKltMultiTrackervirtual
setKltThresholdAcceptation(const double th)vpMbKltMultiTrackervirtual
setLambda(const double gain)vpMbTrackerinlinevirtual
setLod(const bool useLod, const std::string &name="")vpMbKltMultiTrackervirtual
setLod(const bool useLod, const std::string &cameraName, const std::string &name)vpMbKltMultiTrackervirtual
setMaskBorder(const unsigned int &e)vpMbKltMultiTrackervirtual
setMaxIter(const unsigned int max)vpMbTrackerinlinevirtual
setMinLineLengthThresh(const double minLineLengthThresh, const std::string &name="")vpMbKltMultiTrackervirtual
setMinPolygonAreaThresh(const double minPolygonAreaThresh, const std::string &name="")vpMbKltMultiTrackervirtual
setMinPolygonAreaThresh(const double minPolygonAreaThresh, const std::string &cameraName, const std::string &name)vpMbKltMultiTrackervirtual
setNbRayCastingAttemptsForVisibility(const unsigned int &attempts)vpMbKltMultiTrackervirtual
setNearClippingDistance(const double &dist)vpMbKltMultiTrackervirtual
setNearClippingDistance(const std::string &cameraName, const double &dist)vpMbKltMultiTrackervirtual
setOgreShowConfigDialog(const bool showConfigDialog)vpMbKltMultiTrackervirtual
setOgreVisibilityTest(const bool &v)vpMbKltMultiTrackervirtual
setOptimizationMethod(const vpMbtOptimizationMethod &opt)vpMbKltMultiTrackervirtual
setPose(const vpImage< unsigned char > &I, const vpHomogeneousMatrix &cMo)vpMbKltMultiTrackervirtual
setPose(const vpImage< unsigned char > &I1, const vpImage< unsigned char > &I2, const vpHomogeneousMatrix &c1Mo, const vpHomogeneousMatrix &c2Mo, const bool firstCameraIsReference=true)vpMbKltMultiTrackervirtual
setPose(const std::map< std::string, const vpImage< unsigned char > *> &mapOfImages, const vpHomogeneousMatrix &cMo_)vpMbKltMultiTrackervirtual
setPose(const std::map< std::string, const vpImage< unsigned char > *> &mapOfImages, const std::map< std::string, vpHomogeneousMatrix > &mapOfCameraPoses)vpMbKltMultiTrackervirtual
setPoseSavingFilename(const std::string &filename)vpMbTrackerinline
setProjectionErrorComputation(const bool &flag)vpMbKltTrackerinlinevirtual
setReferenceCameraName(const std::string &referenceCameraName)vpMbKltMultiTrackervirtual
setScanLineVisibilityTest(const bool &v)vpMbKltMultiTrackervirtual
setStopCriteriaEpsilon(const double eps)vpMbTrackerinlinevirtual
setThresholdAcceptation(const double th)vpMbKltMultiTrackervirtual
setUseKltTracking(const std::string &name, const bool &useKltTracking)vpMbKltMultiTrackervirtual
testTracking()vpMbKltTrackervirtual
threshold_outliervpMbKltTrackerprotected
track(const vpImage< unsigned char > &I)vpMbKltMultiTrackervirtual
track(const vpImage< unsigned char > &I1, const vpImage< unsigned char > &I2)vpMbKltMultiTrackervirtual
track(std::map< std::string, const vpImage< unsigned char > *> &mapOfImages)vpMbKltMultiTrackervirtual
trackervpMbKltTrackerprotected
trim(std::string &s) constvpMbTrackerinlineprotected
useLodGeneralvpMbTrackerprotected
useOgrevpMbTrackerprotected
useScanLinevpMbTrackerprotected
vpMbKltMultiTracker()vpMbKltMultiTracker
vpMbKltMultiTracker(const unsigned int nbCameras)vpMbKltMultiTracker
vpMbKltMultiTracker(const std::vector< std::string > &cameraNames)vpMbKltMultiTracker
vpMbKltTracker()vpMbKltTracker
vpMbtOptimizationMethod enum namevpMbTracker
vpMbTracker()vpMbTracker
~vpMbKltMultiTracker()vpMbKltMultiTrackervirtual
~vpMbKltTracker()vpMbKltTrackervirtual
~vpMbTracker()vpMbTrackervirtual