bagOfFeaturesDBoW
Description
Use the bagOfFeaturesDBoW
object to create a bag of words (BoW)
vocabulary to use for loop closure detection with vSLAM algorithms. This object uses the
distributed bag of words DBoW2 library. This object supports only oriented FAST and rotated BRIEF (ORB)
features.
Creation
Syntax
Description
creates a bag of features from images specified by the datastore
bag
= bagOfFeaturesDBoW(imds
)imds
. The algorithm uses oriented fast and rotated brief (ORB)
features to create the visual vocabulary.
creates a bag of features from ORB feature descriptors specified by
bag
= bagOfFeaturesDBoW(features
)features
.
sets properties by using one or more name-value arguments in addition to the previous
syntax. For example, bag
= bagOfFeaturesDBoW(___,Name=Value
)Normalization="L2"
sets the normalization to
L2
.
loads an existing DBoW vocabulary file.bag
= bagOfFeaturesDBoW(vocabularyFileName
)
Input Arguments
Properties
Examples
References
[1] Galvez-López, D., and J. D. Tardos. “Bags of Binary Words for Fast Place Recognition in Image Sequences.” IEEE Transactions on Robotics, vol. 28, no. 5, Oct. 2012, pp. 1188–97. DOI.org (Crossref), https://doi.org/10.1109/TRO.2012.2197158.
Version History
Introduced in R2024b