![]() |
Visual Servoing Platform version 3.7.0
|
Public Member Functions | |
| __init__ (self, int num_points, float min_cos, use_dense=False, scale_factor=1.0) | |
| load_settings (self, dict d) | |
| refine_dense (self, feats1, feats2, matches, fine_conf=0.0) | |
| match_dense (self, torch.Tensor r1, torch.Tensor descriptors, min_cossim=None) | |
| match (self, torch.Tensor r1, torch.Tensor descriptors, min_cos=None) | |
| computeDense (self, ImageRGBa image, top_k=None) | |
| XFeatRepresentation | detect (self, IRGB) |
Public Attributes | |
| xfeat = torch.hub.load('verlab/accelerated_features', 'XFeat', pretrained = True, top_k = 4096).eval() | |
| k = num_points | |
| min_cos = min_cos | |
| use_dense = use_dense | |
| scale_factor = scale_factor | |
Definition at line 93 of file XFeatBackend.py.
| visp.python.vision.xfeat.XFeatBackend.XFeatBackend.__init__ | ( | self, | |
| int | num_points, | ||
| float | min_cos, | ||
| use_dense = False, | |||
| scale_factor = 1.0 ) |
Definition at line 94 of file XFeatBackend.py.
| visp.python.vision.xfeat.XFeatBackend.XFeatBackend.computeDense | ( | self, | |
| ImageRGBa | image, | ||
| top_k = None ) |
Definition at line 161 of file XFeatBackend.py.
References k, scale_factor, and xfeat.
Referenced by detect().
| XFeatRepresentation visp.python.vision.xfeat.XFeatBackend.XFeatBackend.detect | ( | self, | |
| IRGB ) |
Definition at line 179 of file XFeatBackend.py.
References computeDense(), k, scale_factor, use_dense, and xfeat.
Referenced by visp.python.rbt.xfeat.XFeatTrackingBackend.XFeatTrackingBackend.process_frame().
| visp.python.vision.xfeat.XFeatBackend.XFeatBackend.load_settings | ( | self, | |
| dict | d ) |
Definition at line 118 of file XFeatBackend.py.
References k, min_cos, scale_factor, and use_dense.
| visp.python.vision.xfeat.XFeatBackend.XFeatBackend.match | ( | self, | |
| torch.Tensor | r1, | ||
| torch.Tensor | descriptors, | ||
| min_cos = None ) |
Definition at line 143 of file XFeatBackend.py.
References match(), match_dense(), min_cos, use_dense, and xfeat.
Referenced by match().
| visp.python.vision.xfeat.XFeatBackend.XFeatBackend.match_dense | ( | self, | |
| torch.Tensor | r1, | ||
| torch.Tensor | descriptors, | ||
| min_cossim = None ) |
Definition at line 135 of file XFeatBackend.py.
References min_cos, refine_dense(), and xfeat.
Referenced by match().
| visp.python.vision.xfeat.XFeatBackend.XFeatBackend.refine_dense | ( | self, | |
| feats1, | |||
| feats2, | |||
| matches, | |||
| fine_conf = 0.0 ) |
| visp.python.vision.xfeat.XFeatBackend.XFeatBackend.k = num_points |
Definition at line 113 of file XFeatBackend.py.
Referenced by computeDense(), detect(), and load_settings().
| visp.python.vision.xfeat.XFeatBackend.XFeatBackend.min_cos = min_cos |
Definition at line 114 of file XFeatBackend.py.
Referenced by load_settings(), match(), match_dense(), and visp.python.rbt.xfeat.XFeatTrackingBackend.XFeatTrackingBackend.match_unidirectional().
| visp.python.vision.xfeat.XFeatBackend.XFeatBackend.scale_factor = scale_factor |
Definition at line 116 of file XFeatBackend.py.
Referenced by computeDense(), detect(), and load_settings().
| visp.python.vision.xfeat.XFeatBackend.XFeatBackend.use_dense = use_dense |
Definition at line 115 of file XFeatBackend.py.
Referenced by detect(), load_settings(), and match().
| visp.python.vision.xfeat.XFeatBackend.XFeatBackend.xfeat = torch.hub.load('verlab/accelerated_features', 'XFeat', pretrained = True, top_k = 4096).eval() |
Definition at line 96 of file XFeatBackend.py.
Referenced by computeDense(), detect(), match(), match_dense(), and refine_dense().