Uses of Class
com.irurueta.ar.sfm.Sample2D
Packages that use Sample2D
Package
Description
This package contains classes related to Structure From Motion
techniques in order to obtain 3D reconstructed data from matched points
obtained when a camera moves
-
Uses of Sample2D in com.irurueta.ar.sfm
Fields in com.irurueta.ar.sfm declared as Sample2DModifier and TypeFieldDescriptionprivate Sample2D[]
MatchedSamples.samples
2D matched samples on different views.Fields in com.irurueta.ar.sfm with type parameters of type Sample2DModifier and TypeFieldDescriptionBaseSparseReconstructor.allPreviousViewSamples
All samples (tracked and non-tracked) on previous view.BaseSparseReconstructor.currentViewNewlySpawnedSamples
New samples on las processed view (i.e. current view).BasePairedViewsSparseReconstructor.currentViewSamples
Samples on last processed view (i.e. current view).BaseTwoViewsSparseReconstructor.currentViewSamples
Samples on last processed view (i.e. current view).BaseSparseReconstructor.currentViewTrackedSamples
Tracked samples on last processed view (i.e. current view).BaseTwoViewsSparseReconstructor.firstViewSamples
Samples on first view.EstimatedFundamentalMatrix.leftSamples
Left samples used for fundamental matrix estimation.BasePairedViewsSparseReconstructor.previousViewSamples
Samples on previous view.BaseSparseReconstructor.previousViewTrackedSamples
Tracked samples on previous view.EstimatedFundamentalMatrix.rightSamples
Right samples used for fundamental matrix estimation.Methods in com.irurueta.ar.sfm that return Sample2DModifier and TypeMethodDescriptionSample2D[]
MatchedSamples.getSamples()
Gets 2D matched samples on different views containing matched points.Methods in com.irurueta.ar.sfm that return types with arguments of type Sample2DModifier and TypeMethodDescriptionBaseSparseReconstructor.getCurrentViewNewlySpawnedSamples()
Gets new samples (not tracked) on current view.BasePairedViewsSparseReconstructor.getCurrentViewSamples()
Gets samples on current view.BaseSparseReconstructor.getCurrentViewTrackedSamples()
Gets tracked samples (from previous view) on current view.EstimatedFundamentalMatrix.getLeftSamples()
Gets left samples used for fundamental matrix estimation.BasePairedViewsSparseReconstructor.getPreviousViewSamples()
Gets samples on previous view.BaseSparseReconstructor.getPreviousViewTrackedSamples()
Gets tracked samples on previous view.EstimatedFundamentalMatrix.getRightSamples()
Gets right samples used for fundamental matrix estimation.Methods in com.irurueta.ar.sfm with parameters of type Sample2DModifier and TypeMethodDescriptionvoid
MatchedSamples.setSamples
(Sample2D[] samples) Sets 2D matched samples on different views containing matched points.Method parameters in com.irurueta.ar.sfm with type arguments of type Sample2DModifier and TypeMethodDescriptionprivate boolean
BasePairedViewsSparseReconstructor.hasEnoughSamples
(List<Sample2D> samples) Indicates whether there are enough samples to estimate a fundamental matrix.private boolean
BaseTwoViewsSparseReconstructor.hasEnoughSamples
(List<Sample2D> samples) Indicates whether there are enough samples to estimate a fundamental matrix.private boolean
BaseSparseReconstructor.hasEnoughSamplesForFundamentalMatrixEstimation
(List<Sample2D> samples) Indicates whether there are enough samples to estimate a fundamental matrix.void
BasePairedViewsSparseReconstructorListener.onRequestMatches
(R reconstructor, int viewId1, int viewId2, List<Sample2D> samples1, List<Sample2D> samples2, List<MatchedSamples> matches) Finds matches for provided samples.void
BaseSparseReconstructorListener.onRequestMatches
(R reconstructor, List<Sample2D> allPreviousViewSamples, List<Sample2D> previousViewTrackedSamples, List<Sample2D> currentViewTrackedSamples, int previousViewId, int currentViewId, List<MatchedSamples> matches) Finds matches for provided samples.void
BaseTwoViewsSparseReconstructorListener.onRequestMatches
(R reconstructor, List<Sample2D> samples1, List<Sample2D> samples2, int viewId1, int viewId2, List<MatchedSamples> matches) Finds matches for provided samples.void
BaseSparseReconstructorListener.onRequestSamples
(R reconstructor, int previousViewId, int currentViewId, List<Sample2D> previousViewTrackedSamples, List<Sample2D> currentViewTrackedSamples, List<Sample2D> currentViewNewlySpawnedSamples) Called when samples containing points of interest for current view must be retrieved.void
BaseTwoViewsSparseReconstructorListener.onRequestSamplesForCurrentView
(R reconstructor, int viewId, List<Sample2D> samples) Called when samples containing points of interest for current view must be retrieved.void
BasePairedViewsSparseReconstructorListener.onRequestSamplesForCurrentViewPair
(R reconstructor, int viewId1, int viewId2, List<Sample2D> samples1, List<Sample2D> samples2) Called when samples containing points of interest for current view must be retrieved.void
BasePairedViewsSparseReconstructorListener.onSamplesAccepted
(R reconstructor, int viewId1, int viewId2, List<Sample2D> samples1, List<Sample2D> samples2) Called when requested samples have been accepted.void
BaseSparseReconstructorListener.onSamplesAccepted
(R reconstructor, int viewId, List<Sample2D> previousViewTrackedSamples, List<Sample2D> currentViewTrackedSamples) Called when requested samples have been accepted.void
BaseTwoViewsSparseReconstructorListener.onSamplesAccepted
(R reconstructor, int viewId, List<Sample2D> samples) Called when requested samples have been accepted.void
BasePairedViewsSparseReconstructorListener.onSamplesRejected
(R reconstructor, int viewId1, int viewId2, List<Sample2D> samples1, List<Sample2D> samples2) Called when requested samples have been rejected.void
BaseSparseReconstructorListener.onSamplesRejected
(R reconstructor, int viewId, List<Sample2D> previousViewTrackedSamples, List<Sample2D> currentViewTrackedSamples) Called when requested samples have been rejected.void
BaseTwoViewsSparseReconstructorListener.onSamplesRejected
(R reconstructor, int viewId, List<Sample2D> samples) Called when requested samples have been rejected.void
EstimatedFundamentalMatrix.setLeftSamples
(List<Sample2D> leftSamples) Sets left samples used for fundamental matrix estimation.void
EstimatedFundamentalMatrix.setRightSamples
(List<Sample2D> rightSamples) Sets right samples used for fundamental matrix estimation.