Uses of Class
com.irurueta.ar.sfm.MatchedSamples
Packages that use MatchedSamples
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 MatchedSamples in com.irurueta.ar.sfm
Fields in com.irurueta.ar.sfm with type parameters of type MatchedSamplesModifier and TypeFieldDescriptionprivate final List<MatchedSamples>
BasePairedViewsSparseReconstructor.matches
Matches between first and current view.private final List<MatchedSamples>
BaseSparseReconstructor.matches
Active matches between current and previous views.private final List<MatchedSamples>
BaseTwoViewsSparseReconstructor.matches
Matches between first and current view.Method parameters in com.irurueta.ar.sfm with type arguments of type MatchedSamplesModifier and TypeMethodDescriptionprivate boolean
BasePairedViewsSparseReconstructor.estimateFundamentalMatrix
(List<MatchedSamples> matches, int viewId1, int viewId2) Estimates fundamental matrix for provided matches, when 3D points lay in a general non-degenerate 3D configuration.private boolean
BaseSparseReconstructor.estimateFundamentalMatrix
(List<MatchedSamples> matches, int viewId1, int viewId2, boolean isInitialPairOfViews) Estimates fundamental matrix for provided matches, when 3D points lay in a general non-degenerate 3D configuration.private boolean
BaseTwoViewsSparseReconstructor.estimateFundamentalMatrix
(List<MatchedSamples> matches, int viewId1, int viewId2) Estimates fundamental matrix for provided matches, when 3D points lay in a general non-degenerate 3D configuration.private boolean
BasePairedViewsSparseReconstructor.estimatePlanarFundamentalMatrix
(List<MatchedSamples> matches, int viewId1, int viewId2) Estimates fundamental matrix for provided matches, when 3D points lay in a planar 3D scene.private boolean
BaseSparseReconstructor.estimatePlanarFundamentalMatrix
(List<MatchedSamples> matches, int viewId1, int viewId2, boolean isInitialPairOfViews) Estimates fundamental matrix for provided matches, when 3D points lay in a planar 3D scene.private boolean
BaseTwoViewsSparseReconstructor.estimatePlanarFundamentalMatrix
(List<MatchedSamples> matches, int viewId1, int viewId2) Estimates fundamental matrix for provided matches, when 3D points lay in a planar 3D scene.private boolean
BasePairedViewsSparseReconstructor.hasEnoughMatches
(List<MatchedSamples> matches) Indicates whether there are enough matches to estimate a fundamental matrix.private boolean
BaseTwoViewsSparseReconstructor.hasEnoughMatches
(List<MatchedSamples> matches) Indicates whether there are enough matches to estimate a fundamental matrix.private boolean
BaseSparseReconstructor.hasEnoughMatchesForCameraEstimation
(List<MatchedSamples> matches) Indicates whether there are enough matches to estimate an additional camera.private boolean
BaseSparseReconstructor.hasEnoughMatchesForFundamentalMatrixEstimation
(List<MatchedSamples> matches) Indicates whether there are enough matches to estimate a fundamental matrix.void
BaseSparseReconstructorListener.onMetricReconstructedPointsEstimated
(R reconstructor, List<MatchedSamples> matches, List<ReconstructedPoint3D> points) Called when reconstructed points have been estimated from a series of 2D matches.void
BaseTwoViewsSparseReconstructorListener.onReconstructedPointsEstimated
(R reconstructor, List<MatchedSamples> matches, List<ReconstructedPoint3D> points) Called when reconstructed points have been estimated from a series of 2D matches.