Uses of Interface
boofcv.alg.structure.LookUpSimilarImages
Package
Description
-
Uses of LookUpSimilarImages in boofcv.alg.similar
Modifier and TypeClassDescriptionclass
Storage for the raw results of finding similar images.class
SimilarImagesFromTracks<Track>
Processes frames fromPointTracker
and converts the tracking results into aLookUpSimilarImages
.class
SimilarImagesSceneRecognition<Image extends ImageBase<Image>,
TD extends TupleDesc<TD>> Identifies similar images usingFeatureSceneRecognition
.class
SimilarImagesTrackThenMatch<Image extends ImageBase<Image>,
TD extends TupleDesc<TD>> First track features sequentially, then useFeatureSceneRecognition
to identify loops. -
Uses of LookUpSimilarImages in boofcv.alg.structure
Modifier and TypeMethodDescriptionboolean
MetricSanityChecks.checkPhysicalConstraints
(LookUpSimilarImages dbSimilar, SceneWorkingGraph scene, SceneWorkingGraph.View wview, int setIdx) Checks physical constraints for one inlier set in aSceneWorkingGraph
.boolean
SceneMergingOperations.computeSceneTransform
(LookUpSimilarImages dbSimilar, SceneWorkingGraph src, SceneWorkingGraph dst, SceneWorkingGraph.View selectedSrc, SceneWorkingGraph.View selectedDst, ScaleSe3_F64 src_to_dst) Computes the transform between the two views in different scenes.boolean
RefineMetricWorkingGraph.constructBundleScene
(LookUpSimilarImages dbSimilar, SceneWorkingGraph graph) Initializes the scene in bundle adjustmentboolean
MetricMergeScenes.merge
(LookUpSimilarImages dbSimilar, SceneWorkingGraph src, SceneWorkingGraph dst) Merges the 'src' scene into 'dst'.boolean
InitializeCommonMetric.metricScene
(LookUpSimilarImages dbSimilar, LookUpCameraInfo dbCams, PairwiseImageGraph.View seed, DogArray_I32 seedConnIdx, MetricCameras results) Computes a metric reconstruction.void
GeneratePairwiseImageGraph.process
(LookUpSimilarImages dbSimilar, LookUpCameraInfo dbCams) Connects images by testing features for a geometric relationship.boolean
MetricFromUncalibratedPairwiseGraph.process
(LookUpSimilarImages dbSimilar, LookUpCameraInfo dbCams, PairwiseImageGraph pairwise) Performs a projective reconstruction of the scene from the views contained in the graphboolean
RefineMetricGraphSubset.process
(LookUpSimilarImages db) Optimizes the subscene specified earlier and copies over the resultsboolean
RefineMetricWorkingGraph.process
(LookUpSimilarImages dbSimilar, SceneWorkingGraph graph) Use the `graph` to define a 3D scene which can be optimized.boolean
RefineMetricWorkingGraph.process
(LookUpSimilarImages dbSimilar, SceneWorkingGraph graph, RefineMetricWorkingGraph.CallBeforeRefine op) Use the `graph` to define a 3D scene which can be optimized.boolean
InitializeCommonProjective.projectiveSceneN
(LookUpSimilarImages dbSimilar, LookUpCameraInfo dbCams, PairwiseImageGraph.View seed, DogArray_I32 seedFeatsIdx, DogArray_I32 seedConnIdx) Computes a projective reconstruction.protected void
ReconstructionFromPairwiseGraph.selectAndSpawnSeeds
(LookUpSimilarImages dbSimilar, LookUpCameraInfo dbCams, PairwiseImageGraph pairwise, DogArray<ReconstructionFromPairwiseGraph.SeedInfo> candidates, Map<String, ReconstructionFromPairwiseGraph.SeedInfo> lookupInfo) Goes through every candidate for a seed and greedily selects the ones with the best score.protected boolean
MetricFromUncalibratedPairwiseGraph.spawnSceneFromSeed
(LookUpSimilarImages dbSimilar, LookUpCameraInfo dbCams, PairwiseImageGraph pairwise, ReconstructionFromPairwiseGraph.SeedInfo info) It will attempt to find a metric scene around the specified scene.protected abstract boolean
ReconstructionFromPairwiseGraph.spawnSceneFromSeed
(LookUpSimilarImages dbSimilar, LookUpCameraInfo dbCams, PairwiseImageGraph pairwise, ReconstructionFromPairwiseGraph.SeedInfo info) Attempts to create a scene from the passed in seed. -
Uses of LookUpSimilarImages in boofcv.alg.structure.expand
Modifier and TypeMethodDescriptionboolean
MetricExpandByOneView.process
(LookUpSimilarImages dbSimilar, LookUpCameraInfo dbCam, SceneWorkingGraph workGraph, PairwiseImageGraph.View target) Attempts to estimate the camera model in the global projective space for the specified view -
Uses of LookUpSimilarImages in boofcv.alg.structure.spawn
Modifier and TypeMethodDescriptionboolean
MetricSpawnSceneFromView.process
(LookUpSimilarImages dbSimilar, LookUpCameraInfo dbCams, PairwiseImageGraph pairwise, PairwiseImageGraph.View seed, DogArray_I32 motions) Computes the metric scene given the seed and related views -
Uses of LookUpSimilarImages in boofcv.io.geo
Modifier and TypeMethodDescriptionstatic LookUpSimilarImages
MultiViewIO.loadSimilarImages
(Reader reader) DecodesLookUpSimilarImages
encoded in a YAML format from a reader.static LookUpSimilarImages
MultiViewIO.loadSimilarImages
(String path) Modifier and TypeMethodDescriptionstatic void
MultiViewIO.save
(LookUpSimilarImages db, Writer outputWriter) Saves aLookUpSimilarImages
into theWriter
.static void
MultiViewIO.save
(LookUpSimilarImages db, String path)