|
Ocean
|
Namespace of the Map Building Tracking library. More...
Data Structures | |
| class | DescriptorHandling |
| This class implements functions necessary when handling descriptors. More... | |
| class | MapMerging |
| This class implements merging algorithms and functionalities for maps. More... | |
| class | MultiViewMapCreator |
| This class implements a creator for real-time feature maps based on multiple views (e.g., an HMD). More... | |
| class | PatchTracker |
| This class implements a tracker for 3D feature points in an image sequence (offline) or a live video with SLAM (online). More... | |
| class | PoseEstimation |
| This class implements functions to estimate camera poses using unified data structures. More... | |
| class | Relocalizer |
| This class base class for all relocalizers. More... | |
| class | RelocalizerMono |
| This class implements a relocalizer for mono cameras. More... | |
| class | RelocalizerStereo |
| This class implements a relocalizer for stereo cameras. More... | |
| class | TrackerMono |
| This class implements a tracker for mono cameras. More... | |
| class | TrackerStereo |
| This class implements a tracker for mono cameras. More... | |
| class | UnifiedBruteForcePoseEstimation |
| This class implements a brute-force pose estimation for unified data types. More... | |
| class | UnifiedDescriptor |
| This class implements the base class for all unified descriptor objects. More... | |
| class | UnifiedDescriptorExtractor |
| This is the base class for all descriptor extractors. More... | |
| class | UnifiedDescriptorExtractorFreakMultiDescriptor256 |
| This class implements the descriptor extractor for FREAK Multi descriptors with 32 bytes or 256 bits. More... | |
| class | UnifiedDescriptorMap |
| This class implements the base class for all unified descriptor maps in which ids are mapped to descriptors. More... | |
| class | UnifiedDescriptorMapT |
| This class implements the descriptor map for arbitrary descriptors. More... | |
| class | UnifiedDescriptors |
| This class implements the base class for all unified descriptor buffers stored in a continuous memory like a vector. More... | |
| class | UnifiedDescriptorsT |
| This class implements a type-based container for descriptors stored in a continuous memory like a vector. More... | |
| class | UnifiedDescriptorT |
| This class implements the base class for unified descriptor objects with specific descriptor type. More... | |
| class | UnifiedDescriptorT< UnifiedDescriptor::ByteDescriptor< tNumberBytes > > |
| Specialization of UnifiedDescriptorT for UnifiedDescriptor::ByteDescriptor. More... | |
| class | UnifiedDescriptorT< UnifiedDescriptor::FloatDescriptor< tNumberElements > > |
| Specialization of UnifiedDescriptorT for UnifiedDescriptor::FloatDescriptor. More... | |
| class | UnifiedDescriptorT< UnifiedDescriptor::FreakMultiDescriptor256 > |
| Specialization of UnifiedDescriptorT for FreakMultiDescriptor256. More... | |
| class | UnifiedFeatureMap |
| This class implements the base class for a feature map necessary to re-localize with optimized data structures. More... | |
| class | UnifiedFeatureMapT |
| This class implements a specialized feature map with specific descriptor types. More... | |
| class | UnifiedGuidedMatching |
| This class implements the base class for all guided matching objects. More... | |
| class | UnifiedGuidedMatchingFreakMultiDescriptor256Group |
| This class implements the guided matching object for groups of FREAK Multi features with 32 bytes or 256 bits. More... | |
| class | UnifiedGuidedMatchingT |
| This class implements the guided matching object for specific features. More... | |
| class | UnifiedHelperFloatSingleLevelMultiView128 |
| This class implements a helper class for float descriptors. More... | |
| class | UnifiedHelperFreakMultiDescriptor256 |
| This class implements a helper class for FREAK Multi descriptors with 32 bytes or 256 bits. More... | |
| class | UnifiedMatching |
| The base class for all unified matching objects. More... | |
| class | UnifiedUnguidedMatching |
| This class implements the base class for all unguided matching objects. More... | |
| class | UnifiedUnguidedMatchingFreakMultiFeatures256Group |
| This class implements the unguided matching object for groups of FREAK Multi features with 32 bytes or 256 bits. More... | |
| class | UnifiedUnguidedMatchingT |
| This class implements the unguided matching object for FREAK Multi features with 32 bytes or 256 bits. More... | |
| class | Utilities |
| This class implements utility functions. More... | |
Namespace of the Map Building Tracking library.
Namespace of the Map Texturing Tracking library.
The Namespace Ocean::Tracking::MapBuilding is used in the entire Ocean Map Building Tracking Library.
The Namespace Ocean::Tracking::MapBuilding is used in the entire Ocean Map Texturing Tracking Library.
| using Ocean::Tracking::MapBuilding::UnifiedDescriptorsBinarySingleLevelSingleView = typedef UnifiedDescriptorsT<UnifiedDescriptor::BinaryDescriptor<tNumberBits> > |
| using Ocean::Tracking::MapBuilding::UnifiedDescriptorsFloatSingleLevelMultiView = typedef UnifiedDescriptorsT<UnifiedDescriptor::FloatDescriptors<tNumberElements> > |
| using Ocean::Tracking::MapBuilding::UnifiedDescriptorsFloatSingleLevelSingleView = typedef UnifiedDescriptorsT<UnifiedDescriptor::FloatDescriptor<tNumberElements> > |
| using Ocean::Tracking::MapBuilding::UnifiedDescriptorsFreakMultiLevelMultiViewDescriptor256 = typedef UnifiedDescriptorsT<DescriptorHandling::FreakMultiDescriptors256> |