Visual Servoing Platform  version 3.2.0 under development (2019-01-22)
vpMbKltTracker Member List

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

addCircle(const vpPoint &P1, const vpPoint &P2, const vpPoint &P3, const double r, const std::string &name="")vpMbKltTracker
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
addProjectionErrorCircle(const vpPoint &P1, const vpPoint &P2, const vpPoint &P3, const double r, int idFace=-1, const std::string &name="")vpMbTrackerprotected
addProjectionErrorCylinder(const vpPoint &P1, const vpPoint &P2, const double r, int idFace=-1, const std::string &name="")vpMbTrackerprotected
addProjectionErrorLine(vpPoint &p1, vpPoint &p2, int polygon=-1, std::string name="")vpMbTrackerprotected
addProjectionErrorPolygon(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
addProjectionErrorPolygon(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
addProjectionErrorPolygon(const vpPoint &p1, const vpPoint &p2, const int idFace=-1, const std::string &polygonName="", const bool useLod=false, const double minLineLengthThreshold=50)vpMbTrackerprotected
addProjectionErrorPolygon(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
computeCurrentProjectionError(const vpImage< unsigned char > &I, const vpHomogeneousMatrix &_cMo, const vpCameraParameters &_cam)vpMbTrackervirtual
computeJTR(const vpMatrix &J, const vpColVector &R, vpColVector &JTR) const vpMbTrackerprotected
computeProjectionErrorImpl(const vpImage< unsigned char > &I, const vpHomogeneousMatrix &_cMo, const vpCameraParameters &_cam, unsigned int &nbFeatures)vpMbTrackerprotected
computeProjErrorvpMbTrackerprotected
computeVVS()vpMbKltTrackerprotected
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()vpMbKltTrackerprotectedvirtual
computeVVSInteractionMatrixAndResidu()vpMbKltTrackerprotectedvirtual
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(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)vpMbKltTrackervirtual
display(const vpImage< vpRGBa > &I, const vpHomogeneousMatrix &cMo, const vpCameraParameters &cam, const vpColor &col, const unsigned int thickness=1, const bool displayFullModel=false)vpMbKltTrackervirtual
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() const vpMbTrackerinlinevirtual
getAngleDisappear() const vpMbTrackerinlinevirtual
getCameraParameters(vpCameraParameters &camera) const vpMbTrackerinlinevirtual
getClipping() const vpMbTrackerinlinevirtual
getCovarianceMatrix() const vpMbTrackerinlinevirtual
getError() const vpMbKltTrackerinlinevirtual
getEstimatedDoF() const vpMbTrackervirtual
getFaces()vpMbTrackerinlinevirtual
getFarClippingDistance() const vpMbTrackerinlinevirtual
getFeaturesCircle()vpMbKltTrackerinlinevirtual
getFeaturesKlt()vpMbKltTrackerinlinevirtual
getFeaturesKltCylinder()vpMbKltTrackerinlinevirtual
getGravityCenter(const std::vector< vpPoint > &_pts) const vpMbTrackerprotected
getInitialMu() const vpMbTrackerinlinevirtual
getKltImagePoints() const vpMbKltTracker
getKltImagePointsWithId() const vpMbKltTracker
getKltMaskBorder() const vpMbKltTrackerinline
getKltNbPoints() const vpMbKltTrackerinline
getKltOpencv() const vpMbKltTrackerinline
getKltPoints() const vpMbKltTrackerinline
getKltThresholdAcceptation() const vpMbKltTrackerinline
getLambda() const vpMbTrackerinlinevirtual
getMaskBorder() const vpMbKltTrackerinline
getMaxIter() const vpMbTrackerinlinevirtual
getNbKltPoints() const vpMbKltTrackerinline
getNbPolygon() const vpMbTrackerinlinevirtual
getNearClippingDistance() const vpMbTrackerinlinevirtual
getOptimizationMethod() const vpMbTrackerinlinevirtual
getPolygon(const unsigned int index)vpMbTrackerinlinevirtual
getPolygonFaces(const bool orderPolygons=true, const bool useVisibility=true, const bool clipPolygon=false)vpMbTrackervirtual
getPose(vpHomogeneousMatrix &cMo_) const vpMbTrackerinlinevirtual
getPose() const vpMbTrackerinlinevirtual
getProjectionError() const vpMbTrackerinlinevirtual
getRobustWeights() const vpMbKltTrackerinlinevirtual
getStopCriteriaEpsilon() const vpMbTrackerinlinevirtual
getThresholdAcceptation() const vpMbKltTrackerinline
init(const vpImage< unsigned char > &I)vpMbKltTrackerprotectedvirtual
initCircle(const vpPoint &, const vpPoint &, const vpPoint &, const double, const int, const std::string &name="")vpMbKltTrackerprotectedvirtual
initClick(const vpImage< unsigned char > &I, const std::string &initFile, const bool displayHelp=false, const vpHomogeneousMatrix &T=vpHomogeneousMatrix())vpMbTrackervirtual
initClick(const vpImage< unsigned char > &I, const std::vector< vpPoint > &points3D_list, const std::string &displayFile="")vpMbTrackervirtual
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)vpMbTrackervirtual
initFromPose(const vpImage< unsigned char > &I, const vpHomogeneousMatrix &cMo)vpMbTrackervirtual
initFromPose(const vpImage< unsigned char > &I, const vpPoseVector &cPo)vpMbTrackervirtual
initProjectionErrorCircle(const vpPoint &p1, const vpPoint &p2, const vpPoint &p3, const double radius, const int idFace=0, const std::string &name="")vpMbTrackerprotected
initProjectionErrorCylinder(const vpPoint &p1, const vpPoint &p2, const double radius, const int idFace=0, const std::string &name="")vpMbTrackerprotected
initProjectionErrorFaceFromCorners(vpMbtPolygon &polygon)vpMbTrackerprotected
initProjectionErrorFaceFromLines(vpMbtPolygon &polygon)vpMbTrackerprotected
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, const vpHomogeneousMatrix &T=vpHomogeneousMatrix())vpMbTrackerprotectedvirtual
loadConfigFile(const std::string &configFile)vpMbKltTrackervirtual
loadModel(const std::string &modelFile, const bool verbose=false, const vpHomogeneousMatrix &T=vpHomogeneousMatrix())vpMbTrackervirtual
loadVRMLModel(const std::string &modelFile)vpMbTrackerprotectedvirtual
ltrim(std::string &s) const vpMbTrackerinlineprotected
m_computeInteractionvpMbTrackerprotected
m_error_kltvpMbKltTrackerprotected
m_initialMuvpMbTrackerprotected
m_L_kltvpMbKltTrackerprotected
m_lambdavpMbTrackerprotected
m_maskvpMbTrackerprotected
m_maxItervpMbTrackerprotected
m_nbFaceUsedvpMbKltTrackerprotected
m_nbInfosvpMbKltTrackerprotected
m_optimizationMethodvpMbTrackerprotected
m_projectionErrorCamvpMbTrackerprotected
m_projectionErrorCirclesvpMbTrackerprotected
m_projectionErrorCylindersvpMbTrackerprotected
m_projectionErrorDisplayvpMbTrackerprotected
m_projectionErrorDisplayLengthvpMbTrackerprotected
m_projectionErrorDisplayThicknessvpMbTrackerprotected
m_projectionErrorFacesvpMbTrackerprotected
m_projectionErrorKernelSizevpMbTrackerprotected
m_projectionErrorLinesvpMbTrackerprotected
m_projectionErrorMevpMbTrackerprotected
m_projectionErrorOgreShowConfigDialogvpMbTrackerprotected
m_robust_kltvpMbKltTrackerprotected
m_SobelXvpMbTrackerprotected
m_SobelYvpMbTrackerprotected
m_stopCriteriaEpsilonvpMbTrackerprotected
m_w_kltvpMbKltTrackerprotected
m_weightedError_kltvpMbKltTrackerprotected
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(const vpImage< unsigned char > &I, vpColVector &w)vpMbKltTrackerprotected
preTracking(const vpImage< unsigned char > &I)vpMbKltTrackerprotected
projectionErrorvpMbTrackerprotected
projectionErrorInitMovingEdge(const vpImage< unsigned char > &I, const vpHomogeneousMatrix &_cMo)vpMbTrackerprotected
projectionErrorResetMovingEdges()vpMbTrackerprotected
projectionErrorVisibleFace(const vpImage< unsigned char > &_I, const vpHomogeneousMatrix &_cMo)vpMbTrackerprotected
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, const vpHomogeneousMatrix &T=vpHomogeneousMatrix())vpMbKltTrackervirtual
removeComment(std::ifstream &fileId)vpMbTrackerprotected
resetTracker()vpMbKltTrackervirtual
rtrim(std::string &s) const vpMbTrackerinlineprotected
samePoint(const vpPoint &P1, const vpPoint &P2) const vpMbTrackerprotected
savePose(const std::string &filename) const vpMbTracker
setAngleAppear(const double &a)vpMbTrackerinlinevirtual
setAngleDisappear(const double &a)vpMbTrackerinlinevirtual
setCameraParameters(const vpCameraParameters &cam)vpMbKltTrackervirtual
setClipping(const unsigned int &flags)vpMbTrackervirtual
setCovarianceComputation(const bool &flag)vpMbTrackerinlinevirtual
setDisplayFeatures(const bool displayF)vpMbTrackerinlinevirtual
setEstimatedDoF(const vpColVector &v)vpMbTrackervirtual
setFarClippingDistance(const double &dist)vpMbTrackervirtual
setGoodNbRayCastingAttemptsRatio(const double &ratio)vpMbTrackerinlinevirtual
setInitialMu(const double mu)vpMbTrackerinlinevirtual
setKltMaskBorder(const unsigned int &e)vpMbKltTrackerinline
setKltOpencv(const vpKltOpencv &t)vpMbKltTrackervirtual
setKltThresholdAcceptation(const double th)vpMbKltTrackerinline
setLambda(const double gain)vpMbTrackerinlinevirtual
setLod(const bool useLod, const std::string &name="")vpMbTrackervirtual
setMask(const vpImage< bool > &mask)vpMbTrackerinlinevirtual
setMaskBorder(const unsigned int &e)vpMbKltTrackerinline
setMaxIter(const unsigned int max)vpMbTrackerinlinevirtual
setMinLineLengthThresh(const double minLineLengthThresh, const std::string &name="")vpMbTrackervirtual
setMinPolygonAreaThresh(const double minPolygonAreaThresh, const std::string &name="")vpMbTrackervirtual
setNbRayCastingAttemptsForVisibility(const unsigned int &attempts)vpMbTrackerinlinevirtual
setNearClippingDistance(const double &dist)vpMbTrackervirtual
setOgreShowConfigDialog(const bool showConfigDialog)vpMbTrackerinlinevirtual
setOgreVisibilityTest(const bool &v)vpMbKltTrackerinlinevirtual
setOptimizationMethod(const vpMbtOptimizationMethod &opt)vpMbTrackerinlinevirtual
setPose(const vpImage< unsigned char > &I, const vpHomogeneousMatrix &cdMo)vpMbKltTrackervirtual
setPoseSavingFilename(const std::string &filename)vpMbTrackerinline
setProjectionErrorComputation(const bool &flag)vpMbKltTrackerinlinevirtual
setProjectionErrorDisplay(const bool display)vpMbTrackerinlinevirtual
setProjectionErrorDisplayArrowLength(const unsigned int length)vpMbTrackerinlinevirtual
setProjectionErrorDisplayArrowThickness(const unsigned int thickness)vpMbTrackerinlinevirtual
setProjectionErrorKernelSize(const unsigned int &size)vpMbTracker
setProjectionErrorMovingEdge(const vpMe &me)vpMbTracker
setScanLineVisibilityTest(const bool &v)vpMbKltTrackerinlinevirtual
setStopCriteriaEpsilon(const double eps)vpMbTrackerinlinevirtual
setThresholdAcceptation(const double th)vpMbKltTrackerinline
setUseKltTracking(const std::string &name, const bool &useKltTracking)vpMbKltTracker
testTracking()vpMbKltTrackervirtual
threshold_outliervpMbKltTrackerprotected
track(const vpImage< unsigned char > &I)vpMbKltTrackervirtual
trackervpMbKltTrackerprotected
trim(std::string &s) const vpMbTrackerinlineprotected
useLodGeneralvpMbTrackerprotected
useOgrevpMbTrackerprotected
useScanLinevpMbTrackerprotected
vpMbEdgeKltMultiTracker classvpMbKltTrackerfriend
vpMbKltMultiTracker classvpMbKltTrackerfriend
vpMbKltTracker()vpMbKltTracker
vpMbtOptimizationMethod enum namevpMbTracker
vpMbTracker()vpMbTracker
~vpMbKltTracker()vpMbKltTrackervirtual
~vpMbTracker()vpMbTrackervirtual