A B C D E F G H I K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- a_to_b - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.Motion
- AccessPointTracks - Interface in boofcv.abst.sfm
-
Provides access to the location of point tracks.
- AccessPointTracks3D - Interface in boofcv.abst.sfm
-
Provides information on point feature based SFM tracking algorithm
- activeTracks - Variable in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager
- addCamera(PairwiseImageGraph.Camera) - Method in class boofcv.alg.sfm.structure.PairwiseImageGraph
- addCamera(CameraPinholeBrown) - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
-
Adds a new camera to the scene
- addCamera(String) - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
- addCamera(String, Point2Transform2_F64, CameraPinhole) - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
- addFrame(int, long) - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
- addFrame(long) - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
- addImage(T, String) - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
-
Adds a new observation from a camera.
- addObservation(VisOdomBundleAdjustment.BFrame, T, double, double) - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
- addObservation(SceneWorkingGraph.Feature, SceneWorkingGraph.View, int) - Method in class boofcv.alg.sfm.structure2.SceneWorkingGraph
- addPoint(float, float, float) - Method in class boofcv.alg.sfm.d3.direct.FeatureSpatialDiversity_F32
-
Adds the estimated 3D location of a feature.
- addTrack(double, double, double, double) - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
- addView(PairwiseImageGraph2.View) - Method in class boofcv.alg.sfm.structure2.SceneWorkingGraph
- addViewAndFeatures(PairwiseImageGraph2.View) - Method in class boofcv.alg.sfm.structure2.SceneWorkingGraph
-
Adds the view and the feature's associated with it.
- associate - Variable in class boofcv.alg.sfm.structure.PairwiseImageMatching
- associate() - Method in class boofcv.alg.feature.associate.AssociateStereo2D
- associated - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.Motion
- AssociatedPairTrack - Class in boofcv.alg.sfm.d2
- AssociatedPairTrack() - Constructor for class boofcv.alg.sfm.d2.AssociatedPairTrack
- associateF2F - Variable in class boofcv.factory.sfm.ConfigStereoQuadPnP
-
Association approach for matching frames across time steps
- associateL2R - Variable in class boofcv.factory.sfm.ConfigStereoQuadPnP
-
Association approach for matching stereo pairs
- AssociateStereo2D<Desc extends boofcv.struct.feature.TupleDesc> - Class in boofcv.alg.feature.associate
-
Association for a stereo pair where the source is the left camera and the destination is the right camera.
- AssociateStereo2D(ScoreAssociation<Desc>, double, Class<Desc>) - Constructor for class boofcv.alg.feature.associate.AssociateStereo2D
B
- baseline - Variable in class boofcv.alg.sfm.StereoProcessingBase
- BCamera() - Constructor for class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BCamera
- BFrame() - Constructor for class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BFrame
- BObservation() - Constructor for class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BObservation
- boofcv.abst.sfm - package boofcv.abst.sfm
- boofcv.abst.sfm.d2 - package boofcv.abst.sfm.d2
- boofcv.abst.sfm.d3 - package boofcv.abst.sfm.d3
- boofcv.alg.depth - package boofcv.alg.depth
- boofcv.alg.feature.associate - package boofcv.alg.feature.associate
- boofcv.alg.geo.pose - package boofcv.alg.geo.pose
- boofcv.alg.sfm - package boofcv.alg.sfm
- boofcv.alg.sfm.d2 - package boofcv.alg.sfm.d2
- boofcv.alg.sfm.d3 - package boofcv.alg.sfm.d3
- boofcv.alg.sfm.d3.direct - package boofcv.alg.sfm.d3.direct
- boofcv.alg.sfm.d3.structure - package boofcv.alg.sfm.d3.structure
- boofcv.alg.sfm.overhead - package boofcv.alg.sfm.overhead
- boofcv.alg.sfm.robust - package boofcv.alg.sfm.robust
- boofcv.alg.sfm.structure - package boofcv.alg.sfm.structure
- boofcv.alg.sfm.structure2 - package boofcv.alg.sfm.structure2
- boofcv.factory.sfm - package boofcv.factory.sfm
- boofcv.struct.sfm - package boofcv.struct.sfm
- BTrack() - Constructor for class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BTrack
- bundle - Variable in class boofcv.factory.sfm.ConfigStereoQuadPnP
-
Configuration for Bundle Adjustment
- bundle - Variable in class boofcv.factory.sfm.ConfigVisOdomTrackPnP
-
Configuration for Bundle Adjustment
- bundleAdjustment - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
- bundleAdjustment - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- bundleCamera - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BCamera
- bundleConverge - Variable in class boofcv.factory.sfm.ConfigStereoQuadPnP
-
Convergence criteria for bundle adjustment.
- bundleConverge - Variable in class boofcv.factory.sfm.ConfigVisOdomTrackPnP
-
Convergence criteria for bundle adjustment.
- bundleMaxFeaturesPerFrame - Variable in class boofcv.factory.sfm.ConfigVisOdomTrackPnP
-
Maximum number of features optimized in bundle adjustment per key frame.
- bundleMinObservations - Variable in class boofcv.factory.sfm.ConfigVisOdomTrackPnP
-
Minimum number of observations a track must have before it is included in bundle adjustment.
C
- cam0ToCam1 - Variable in class boofcv.struct.sfm.StereoPose
- camera - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BFrame
- camera - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.View
- camera - Variable in class boofcv.alg.sfm.structure2.SceneWorkingGraph.View
- CAMERA_LEFT - Static variable in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
- CAMERA_RIGHT - Static variable in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
- CameraInfo() - Constructor for class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager.CameraInfo
- cameraLoc - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
- CameraModel() - Constructor for class boofcv.alg.sfm.d3.VisOdomBundlePnPBase.CameraModel
- cameraModels - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
Lens distortion fpr the cameras
- CameraPlaneProjection - Class in boofcv.alg.sfm.overhead
-
Computes the location of a point on the plane from an observation in pixels and the reverse.
- CameraPlaneProjection() - Constructor for class boofcv.alg.sfm.overhead.CameraPlaneProjection
- cameras - Variable in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager
- cameras - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
-
List of all the cameras
- cameras - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph
- cameras - Variable in class boofcv.alg.sfm.structure.PairwiseImageGraph
- cellSize - Variable in class boofcv.alg.sfm.overhead.OverheadView
-
Size of each cell in the overhead image in world units.
- centerX - Variable in class boofcv.alg.sfm.overhead.OverheadView
-
X-coordinate of camera center in the overhead image in world units.
- centerY - Variable in class boofcv.alg.sfm.overhead.OverheadView
-
Y-coordinate of camera center in the overhead image in world units.
- changeKeyFrame() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
-
Change the current frame into the keyframe.
- checkPixel(Point2D_F64, Point2D_F64) - Method in class boofcv.alg.feature.associate.StereoConsistencyCheck
-
Checks to see if the observations from the left and right camera are consistent.
- checkRectified(Point2D_F64, Point2D_F64) - Method in class boofcv.alg.feature.associate.StereoConsistencyCheck
-
Checks to see if the observations from the left and right camera are consistent.
- checkValidity() - Method in class boofcv.factory.sfm.ConfigKeyFrameManager
- checkValidity() - Method in class boofcv.factory.sfm.ConfigStereoDualTrackPnP
- checkValidity() - Method in class boofcv.factory.sfm.ConfigStereoMonoTrackPnP
- checkValidity() - Method in class boofcv.factory.sfm.ConfigStereoQuadPnP
- checkValidity() - Method in class boofcv.factory.sfm.ConfigVisOdomTrackPnP
- computeAcuteAngle(Point2D_F64, Point2D_F64) - Method in class boofcv.alg.sfm.d3.ComputeObservationAcuteAngle
- computeDistance(AssociatedPair) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslate2DSq
- computeDistance(AssociatedPair) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslateRotate2DSq
- computeDistance(PlanePtPixel) - Method in class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
- computeDistance(Stereo2D3D) - Method in class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
- computeDistance(List<AssociatedPair>, double[]) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslate2DSq
- computeDistance(List<AssociatedPair>, double[]) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslateRotate2DSq
- computeDistance(List<PlanePtPixel>, double[]) - Method in class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
- computeDistance(List<Stereo2D3D>, double[]) - Method in class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
- computeFeatureDiversity(Se3_F32) - Method in class boofcv.alg.sfm.d3.direct.VisOdomDirectColorDepth
-
Computes the diversity of valid pixels in keyframe to the location in the current frame.
- computeHomo3D(double, double, Point3D_F64) - Method in class boofcv.alg.sfm.StereoProcessingBase
-
Given a coordinate of a point in the left rectified frame, compute the point's 3D coordinate in the camera's reference frame in homogeneous coordinates.
- ComputeObservationAcuteAngle - Class in boofcv.alg.sfm.d3
-
Computes the acute angle between two observations.
- ComputeObservationAcuteAngle() - Constructor for class boofcv.alg.sfm.d3.ComputeObservationAcuteAngle
- computeResiduals(Stereo2D3D, double[], int) - Method in class boofcv.alg.geo.pose.PnPStereoResidualReprojection
- configError - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- configError - Variable in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
- configEssential - Variable in class boofcv.alg.sfm.structure.PairwiseImageMatching
- configFundamental - Variable in class boofcv.alg.sfm.structure.PairwiseImageMatching
- ConfigKeyFrameManager - Class in boofcv.factory.sfm
-
Configuration for implementations of
VisOdomKeyFrameManager - ConfigKeyFrameManager() - Constructor for class boofcv.factory.sfm.ConfigKeyFrameManager
- ConfigKeyFrameManager.Type - Enum in boofcv.factory.sfm
- configLM - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- configRansac - Variable in class boofcv.alg.sfm.structure.PairwiseImageMatching
- configRansac - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- configRansac - Variable in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
- configSBA - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- configSBA - Variable in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
- ConfigStereoDualTrackPnP - Class in boofcv.factory.sfm
-
Configuration for
VisOdomDualTrackPnP - ConfigStereoDualTrackPnP() - Constructor for class boofcv.factory.sfm.ConfigStereoDualTrackPnP
- ConfigStereoMonoTrackPnP - Class in boofcv.factory.sfm
-
Configuration for
WrapVisOdomMonoStereoDepthPnP. - ConfigStereoMonoTrackPnP() - Constructor for class boofcv.factory.sfm.ConfigStereoMonoTrackPnP
- ConfigStereoQuadPnP - Class in boofcv.factory.sfm
-
Configuration for
WrapVisOdomDualTrackPnP. - ConfigStereoQuadPnP() - Constructor for class boofcv.factory.sfm.ConfigStereoQuadPnP
- configTriFit - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- configTriRansac - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- configTriRansac - Variable in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
- configUniform - Variable in class boofcv.alg.sfm.d3.structure.SelectTracksInFrameForBundleAdjustment
-
Configuration for uniformally selecting a grid
- configure(int, double) - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
-
Specifies magic numbers for pruning connections
- configure(int, int, IT) - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
Specifies size of stitch image and the location of the initial coordinate system.
- configure(LensDistortionNarrowFOV, PixelTransform<Point2D_F32>) - Method in class boofcv.alg.sfm.DepthSparse3D
-
Configures intrinsic camera parameters
- configure(CameraPinholeBrown, Se3_F64, double, double, double, int, int) - Method in class boofcv.alg.sfm.overhead.CreateSyntheticOverheadView
-
Specifies camera configurations.
- configureCamera(CameraPinholeBrown, Se3_F64) - Method in class boofcv.alg.sfm.d3.VisOdomMonoOverheadMotion2D
-
Camera the camera's intrinsic and extrinsic parameters.
- ConfigVisOdomTrackPnP - Class in boofcv.factory.sfm
-
Base class for visual odometry algorithms based on
PointTracker. - ConfigVisOdomTrackPnP() - Constructor for class boofcv.factory.sfm.ConfigVisOdomTrackPnP
- connections - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.View
- connections - Variable in class boofcv.alg.sfm.structure2.PairwiseImageGraph2.View
-
List of motions associated with this view.
- connectViews(PairwiseImageGraph.View, PairwiseImageGraph.View, FastAccess<AssociatedIndex>) - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
-
Associate features between the two views.
- containment - Variable in class boofcv.alg.sfm.d2.ImageMotionPtkSmartRespawn
- converge - Variable in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
- convergeSBA - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- convertH(IT, Homography2D_F64) - Method in interface boofcv.alg.sfm.d2.StitchingTransform
- convertPixel(IT, PixelTransform<Point2D_F32>) - Method in interface boofcv.alg.sfm.d2.StitchingTransform
- copyModel(ScaleTranslate2D, ScaleTranslate2D) - Method in class boofcv.alg.sfm.robust.ModelManagerScaleTranslate2D
- copyModel(ScaleTranslateRotate2D, ScaleTranslateRotate2D) - Method in class boofcv.alg.sfm.robust.ModelManagerScaleTranslateRotate2D
- Corners() - Constructor for class boofcv.alg.sfm.d2.StitchingFromMotion2D.Corners
- countF - Variable in class boofcv.alg.sfm.structure2.PairwiseImageGraph2.Motion
-
Number of features from fundamental/essential
- countH - Variable in class boofcv.alg.sfm.structure2.PairwiseImageGraph2.Motion
-
Number of features from homography.
- createAffine_F32() - Static method in class boofcv.alg.sfm.d2.FactoryStitchingTransform
- createAffine_F64() - Static method in class boofcv.alg.sfm.d2.FactoryStitchingTransform
- createEdge(String, String, FastQueue<AssociatedPair>, FastQueue<AssociatedIndex>) - Method in class boofcv.alg.sfm.structure2.GeneratePairwiseImageGraph
-
Connects two views together if they meet a minimal set of geometric requirements.
- createFeature() - Method in class boofcv.alg.sfm.structure2.SceneWorkingGraph
- createHomography_F32() - Static method in class boofcv.alg.sfm.d2.FactoryStitchingTransform
- createHomography_F64() - Static method in class boofcv.alg.sfm.d2.FactoryStitchingTransform
- createModelInstance() - Method in class boofcv.alg.sfm.robust.ModelManagerScaleTranslate2D
- createModelInstance() - Method in class boofcv.alg.sfm.robust.ModelManagerScaleTranslateRotate2D
- createMotion2D(int, double, int, int, double, double, boolean, PointTracker<I>, IT) - Static method in class boofcv.factory.sfm.FactoryMotion2D
-
Estimates the 2D motion of an image using different models.
- createNode(String) - Method in class boofcv.alg.sfm.structure2.PairwiseImageGraph2
- createOverhead(ImageType<T>) - Method in class boofcv.alg.sfm.overhead.SelectOverheadParameters
-
Creates a new instance of the overhead view
- createOverhead(ImageType<T>) - Static method in class boofcv.factory.sfm.FactorySfmMisc
- createPixelTransform(InvertibleTransform) - Static method in class boofcv.alg.sfm.d2.UtilImageMotion
-
Given a motion model create a PixelTransform used to distort the image
- CreateSyntheticOverheadView<T extends boofcv.struct.image.ImageBase<T>> - Class in boofcv.alg.sfm.overhead
-
Converts a camera image into an overhead orthogonal view with known metric properties given a known transform from the plane to camera.
- CreateSyntheticOverheadView() - Constructor for class boofcv.alg.sfm.overhead.CreateSyntheticOverheadView
- CreateSyntheticOverheadViewPL<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.sfm.overhead
-
Implementation of
CreateSyntheticOverheadViewforPlanar. - CreateSyntheticOverheadViewPL(InterpolatePixelS<T>[]) - Constructor for class boofcv.alg.sfm.overhead.CreateSyntheticOverheadViewPL
-
Constructor which allows the interpolator for each band to be specified
- CreateSyntheticOverheadViewPL(InterpolationType, int, Class<T>) - Constructor for class boofcv.alg.sfm.overhead.CreateSyntheticOverheadViewPL
-
Constructor which allows the type of interpolation to be specified.
- CreateSyntheticOverheadViewS<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.sfm.overhead
-
Implementation of
CreateSyntheticOverheadViewforImageGray. - CreateSyntheticOverheadViewS(InterpolatePixelS<T>) - Constructor for class boofcv.alg.sfm.overhead.CreateSyntheticOverheadViewS
-
Constructor
- createVideoStitch(double, ImageMotion2D<I, IT>, ImageType<I>) - Static method in class boofcv.factory.sfm.FactoryMotion2D
-
Estimates the image motion then combines images together.
- current_to_previous - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
- current_to_world - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
transform from the current camera view to the world frame
- cx - Variable in class boofcv.alg.sfm.StereoProcessingBase
- cy - Variable in class boofcv.alg.sfm.StereoProcessingBase
D
- declareMatrixMxN() - Method in class boofcv.alg.geo.pose.PnPStereoJacobianRodrigues
- declareModelFitting() - Method in class boofcv.alg.sfm.structure.EstimateSceneCalibrated
- declareModelFitting() - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
- decode(double[], StereoPose) - Method in class boofcv.alg.geo.pose.Se3ToStereoPoseCodec
- depthDepthPnP(double, int, int, int, int, boolean, DepthSparse3D<Depth>, PointTrackerTwoPass<Vis>, Class<Vis>, Class<Depth>) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Deprecated.
- depthDepthPnP(ConfigVisOdomTrackPnP, DepthSparse3D<Depth>, PointTracker<Vis>, Class<Vis>, Class<Depth>) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
- depthDirect(DepthSparse3D<Depth>, ImageType<Planar<Vis>>, Class<Depth>) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
- depthImage - Variable in class boofcv.alg.sfm.DepthSparse3D
- DepthSparse3D<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.sfm
-
Computes the 3D coordinate a point in a visual camera given a depth image.
- DepthSparse3D(double) - Constructor for class boofcv.alg.sfm.DepthSparse3D
-
Configures parameters
- DepthSparse3D_to_PixelTo3D<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.abst.sfm
-
Wrapper around
DepthSparse3DforImagePixelTo3D. - DepthSparse3D_to_PixelTo3D(DepthSparse3D<T>) - Constructor for class boofcv.abst.sfm.DepthSparse3D_to_PixelTo3D
- DepthSparse3D.F32 - Class in boofcv.alg.sfm
-
Implementation for
GrayF32. - DepthSparse3D.I<T extends boofcv.struct.image.GrayI<T>> - Class in boofcv.alg.sfm
-
Implementation for
GrayI. - depthTo3D(CameraPinholeBrown, GrayU16, FastQueue<Point3D_F64>) - Static method in class boofcv.alg.depth.VisualDepthOps
-
Creates a point cloud from a depth image.
- depthTo3D(CameraPinholeBrown, Planar<GrayU8>, GrayU16, FastQueue<Point3D_F64>, FastQueueArray_I32) - Static method in class boofcv.alg.depth.VisualDepthOps
-
Creates a point cloud from a depth image and saves the color information.
- DepthVisualOdometry<Vis extends boofcv.struct.image.ImageBase<Vis>,Depth extends boofcv.struct.image.ImageGray<Depth>> - Interface in boofcv.abst.sfm.d3
-
Visual odometry that estimate the camera's ego-motion in Euclidean space using a camera image and a depth image.
- destination(MetricSceneGraph.View) - Method in class boofcv.alg.sfm.structure.MetricSceneGraph.Motion
- detDesc - Variable in class boofcv.alg.sfm.structure.PairwiseImageMatching
- detectDescribe - Variable in class boofcv.factory.sfm.ConfigStereoQuadPnP
-
Which feature detector / descriptor should it use
- discardKeyIndices - Variable in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager
- disparity - Variable in class boofcv.factory.sfm.ConfigStereoMonoTrackPnP
-
Configuration for stereo disparity calculation
- DistancePlane2DToPixelSq - Class in boofcv.alg.sfm.robust
-
Computes the difference between a predicted observation and the actual observation.
- DistancePlane2DToPixelSq() - Constructor for class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
- DistanceScaleTranslate2DSq - Class in boofcv.alg.sfm.robust
-
Computes distance squared between p1 after applying the
ScaleTranslate2Dmotion model and p2. - DistanceScaleTranslate2DSq() - Constructor for class boofcv.alg.sfm.robust.DistanceScaleTranslate2DSq
- DistanceScaleTranslateRotate2DSq - Class in boofcv.alg.sfm.robust
-
Computes distance squared between p1 after applying the
ScaleTranslateRotate2Dmotion model and p2. - DistanceScaleTranslateRotate2DSq() - Constructor for class boofcv.alg.sfm.robust.DistanceScaleTranslateRotate2DSq
- DoStuffFromPairwiseGraph - Class in boofcv.alg.sfm.structure2
-
Goal: find clusters of views with 3D connections that share a large number of common features.
- DoStuffFromPairwiseGraph() - Constructor for class boofcv.alg.sfm.structure2.DoStuffFromPairwiseGraph
- dropFramesFromScene(GrowQueue_I32) - Method in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
Removes the frames listed from the scene
- dropOutlierTracks - Variable in class boofcv.factory.sfm.ConfigVisOdomTrackPnP
-
Drop tracks if they have been outliers for this many frames in a row
- dropTracksNotVisibleAndTooFewObservations() - Method in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
Drop tracks which are no longer being visually tracked and have less than two observations.
- dropVisualTrack(PointTrack) - Method in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
Given the BTrack drop all visual tracks which belong to it.
- dropVisualTrack(PointTrack) - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
- dropVisualTrack(PointTrack) - Method in class boofcv.alg.sfm.d3.VisOdomMonoDepthPnP
- dst - Variable in class boofcv.alg.sfm.structure2.PairwiseImageGraph2.Motion
E
- edges - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph
- edges - Variable in class boofcv.alg.sfm.structure.PairwiseImageGraph
- edges - Variable in class boofcv.alg.sfm.structure2.PairwiseImageGraph2
- encode(StereoPose, double[]) - Method in class boofcv.alg.geo.pose.Se3ToStereoPoseCodec
- epipolarTol - Variable in class boofcv.factory.sfm.ConfigStereoDualTrackPnP
-
Tolerance for matching stereo features along epipolar line in Pixels
- epipolarTol - Variable in class boofcv.factory.sfm.ConfigStereoQuadPnP
-
Tolerance for matching stereo features along epipolar line in Pixels
- equals(Object) - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BTrack
- estimateMotion() - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth
- estimateMotion(Planar<I>, Se3_F32) - Method in class boofcv.alg.sfm.d3.direct.VisOdomDirectColorDepth
-
Estimates the motion relative to the key frame.
- EstimateSceneCalibrated - Class in boofcv.alg.sfm.structure
-
Assumes the input images are in an arbitrary order and that any image can be connected to any other image.
- EstimateSceneCalibrated() - Constructor for class boofcv.alg.sfm.structure.EstimateSceneCalibrated
- EstimateSceneStructure<Structure extends boofcv.abst.geo.bundle.SceneStructure> - Interface in boofcv.alg.sfm
-
Provides an initial estimate of a scenes structure for
BundleAdjustment. - EstimateSceneUncalibrated - Class in boofcv.alg.sfm.structure
- EstimateSceneUncalibrated() - Constructor for class boofcv.alg.sfm.structure.EstimateSceneUncalibrated
F
- F - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.Motion
- F - Variable in class boofcv.alg.sfm.structure2.PairwiseImageGraph2.Motion
-
3x3 matrix describing epipolar geometry.
- F32(double) - Constructor for class boofcv.alg.sfm.DepthSparse3D.F32
- FactoryMotion2D - Class in boofcv.factory.sfm
-
Factory for creating algorithms related to 2D image motion.
- FactoryMotion2D() - Constructor for class boofcv.factory.sfm.FactoryMotion2D
- FactorySfmMisc - Class in boofcv.factory.sfm
-
Factory for creating classes which don't go anywhere else.
- FactorySfmMisc() - Constructor for class boofcv.factory.sfm.FactorySfmMisc
- FactoryStitchingTransform - Class in boofcv.alg.sfm.d2
-
Factory for creating
StitchingTransformof different motion models. - FactoryStitchingTransform() - Constructor for class boofcv.alg.sfm.d2.FactoryStitchingTransform
- FactoryVisualOdometry - Class in boofcv.factory.sfm
-
Factory for creating visual odometry algorithms.
- FactoryVisualOdometry() - Constructor for class boofcv.factory.sfm.FactoryVisualOdometry
- Feature() - Constructor for class boofcv.alg.sfm.structure2.SceneWorkingGraph.Feature
- Feature3D() - Constructor for class boofcv.alg.sfm.structure.MetricSceneGraph.Feature3D
- features3D - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph
- features3D - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.View
- FeatureSpatialDiversity_F32 - Class in boofcv.alg.sfm.d3.direct
-
Checks to see if the features being tracked form
- FeatureSpatialDiversity_F32() - Constructor for class boofcv.alg.sfm.d3.direct.FeatureSpatialDiversity_F32
- findByTrackerTrack(PointTrack) - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
-
Searches for a track that has the following tracker track.
- findCameraMotions(PairwiseImageGraph.Camera, List<PairwiseImageGraph.Motion>) - Method in class boofcv.alg.sfm.structure.PairwiseImageGraph
-
Finds all motions which are observations of the specified camera entirely, src and dst
- findMotion(PairwiseImageGraph2.View) - Method in class boofcv.alg.sfm.structure2.PairwiseImageGraph2.View
- findMotionIdx(PairwiseImageGraph2.View) - Method in class boofcv.alg.sfm.structure2.PairwiseImageGraph2.View
- findObservationBy(VisOdomBundleAdjustment.BFrame) - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BTrack
- findSimilar(String, List<String>) - Method in interface boofcv.alg.sfm.structure2.LookupSimilarImages
- first - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
- firstSceneFrameID - Variable in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP.TrackQuad
- fitModel(List<Stereo2D3D>, Se3_F64, Se3_F64) - Method in class boofcv.alg.geo.pose.PnPStereoRefineRodrigues
- fixate() - Method in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
-
Must call if you change configurations.
- found3D - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
- frame - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BObservation
- frame_to_world - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BFrame
- frameManager - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
Decides when to create a new keyframe and discard them
- frames - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
-
List of all frames that can be feed into bundle adjustment
- fx - Variable in class boofcv.alg.sfm.StereoProcessingBase
- fy - Variable in class boofcv.alg.sfm.StereoProcessingBase
G
- generate(List<AssociatedPair>, ScaleTranslate2D) - Method in class boofcv.alg.sfm.robust.GenerateScaleTranslate2D
- generate(List<AssociatedPair>, ScaleTranslateRotate2D) - Method in class boofcv.alg.sfm.robust.GenerateScaleTranslateRotate2D
- generate(List<PlanePtPixel>, Se2_F64) - Method in class boofcv.alg.sfm.robust.GenerateSe2_PlanePtPixel
- GeneratePairwiseImageGraph - Class in boofcv.alg.sfm.structure2
-
Given a
graph of imageswith similar appearance, create a graph in which images with a geometric relationship are connected to each other. - GeneratePairwiseImageGraph() - Constructor for class boofcv.alg.sfm.structure2.GeneratePairwiseImageGraph
-
Configures and declares concensum matching algorithms
- GenerateScaleTranslate2D - Class in boofcv.alg.sfm.robust
-
Estimates a
ScaleTranslate2Dfrom two 2D point correspondences. - GenerateScaleTranslate2D() - Constructor for class boofcv.alg.sfm.robust.GenerateScaleTranslate2D
- GenerateScaleTranslateRotate2D - Class in boofcv.alg.sfm.robust
-
Estimates a
ScaleTranslateRotate2Dfrom three 2D point correspondences. - GenerateScaleTranslateRotate2D() - Constructor for class boofcv.alg.sfm.robust.GenerateScaleTranslateRotate2D
- GenerateSe2_PlanePtPixel - Class in boofcv.alg.sfm.robust
-
Uses
MotionTransformPointto estimate the rigid body motion from key-frame to current-frame in 2D between two observations of a point on the plane. - GenerateSe2_PlanePtPixel() - Constructor for class boofcv.alg.sfm.robust.GenerateSe2_PlanePtPixel
- GenerateSe2_PlanePtPixel(MotionTransformPoint<Se2_F64, Point2D_F64>) - Constructor for class boofcv.alg.sfm.robust.GenerateSe2_PlanePtPixel
- geoMinCoverage - Variable in class boofcv.factory.sfm.ConfigKeyFrameManager
-
For MaxGeoKeyFrameManager only.
- getAlgorithm() - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
- getAlgorithm() - Method in class boofcv.abst.sfm.d3.WrapVisOdomMonoStereoDepthPnP
- getAllTracks(List<Point2D_F64>) - Method in interface boofcv.abst.sfm.AccessPointTracks
-
Deprecated.
- getAllTracks(List<Point2D_F64>) - Method in class boofcv.abst.sfm.d2.PlToGrayMotion2D
- getAllTracks(List<Point2D_F64>) - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
- getAllTracks(List<Point2D_F64>) - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
- getAllTracks(List<Point2D_F64>) - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
- getAllTracks(List<Point2D_F64>) - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
- getAllTracks(List<Point2D_F64>) - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
- getAllTracks(List<Point2D_F64>) - Method in class boofcv.abst.sfm.d3.WrapVisOdomMonoStereoDepthPnP
- getAllTracks(List<Point2D_F64>) - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
- getCamera(int) - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.MonocularPlaneVisualOdometryScaleInput
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.PyramidDirectColorDepth_to_DepthVisualOdometry
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.StereoVisualOdometryScaleInput
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
- getCameraToWorld() - Method in interface boofcv.abst.sfm.d3.VisualOdometry
-
Returns the estimated motion relative to the first frame in which a fatal error does not happen.
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.WrapVisOdomMonoStereoDepthPnP
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
- getCellSize() - Method in class boofcv.alg.sfm.overhead.OverheadView
- getCenterX() - Method in class boofcv.alg.sfm.overhead.OverheadView
- getCenterX() - Method in class boofcv.alg.sfm.overhead.SelectOverheadParameters
- getCenterY() - Method in class boofcv.alg.sfm.overhead.OverheadView
- getCenterY() - Method in class boofcv.alg.sfm.overhead.SelectOverheadParameters
- getConfigEssential() - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
- getConfigFundamental() - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
- getConfigRansac() - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
- getConnections(int[], int, List<PairwiseImageGraph2.View>) - Method in class boofcv.alg.sfm.structure2.PairwiseImageGraph2.View
-
Adds the views that it's connected to from the list
- getCurrentToWorld() - Method in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
- getCurrToWorld2D() - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
Returns the 2D motion estimate
- getDepthType() - Method in interface boofcv.abst.sfm.d3.DepthVisualOdometry
-
Type of depth images it can process.
- getDepthType() - Method in class boofcv.abst.sfm.d3.PyramidDirectColorDepth_to_DepthVisualOdometry
- getDepthType() - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
- getDerivType() - Method in class boofcv.alg.sfm.d3.direct.VisOdomDirectColorDepth
- getDescriptionType() - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
- getErrorOptical() - Method in class boofcv.alg.sfm.d3.direct.VisOdomDirectColorDepth
- getFirstFrame() - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
- getFirstToCurrent() - Method in interface boofcv.abst.sfm.d2.ImageMotion2D
-
Transform from first image into the current image.
- getFirstToCurrent() - Method in class boofcv.abst.sfm.d2.PlToGrayMotion2D
- getFirstToCurrent() - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
- getFitScore() - Method in class boofcv.alg.geo.pose.PnPStereoRefineRodrigues
- getFractionInBounds() - Method in class boofcv.abst.sfm.d3.PyramidDirectColorDepth_to_DepthVisualOdometry
- getFractionInBounds() - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth
- getFrameID() - Method in interface boofcv.abst.sfm.d2.ImageMotion2D
-
Returns the ID of the most recently processed frame.
- getFrameID() - Method in class boofcv.abst.sfm.d2.PlToGrayMotion2D
- getFrameID() - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
- getFrameID() - Method in class boofcv.abst.sfm.d3.MonocularPlaneVisualOdometryScaleInput
- getFrameID() - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
- getFrameID() - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
- getFrameID() - Method in class boofcv.abst.sfm.d3.PyramidDirectColorDepth_to_DepthVisualOdometry
- getFrameID() - Method in class boofcv.abst.sfm.d3.StereoVisualOdometryScaleInput
- getFrameID() - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
- getFrameID() - Method in interface boofcv.abst.sfm.d3.VisualOdometry
-
Returns the ID of the most recently processed frame.
- getFrameID() - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
- getFrameID() - Method in class boofcv.abst.sfm.d3.WrapVisOdomMonoStereoDepthPnP
- getFrameID() - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
- getFrameID() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- getFrameID() - Method in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
- getFrameID() - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
- getFrameID() - Method in class boofcv.alg.sfm.d3.VisOdomMonoDepthPnP
- getFrameID() - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
Number of frames processed
- getGraph() - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
-
Returns the found graph
- getGraph() - Method in class boofcv.alg.sfm.structure2.GeneratePairwiseImageGraph
- getImage() - Method in class boofcv.alg.sfm.overhead.OverheadView
- getImageCorners(int, int, StitchingFromMotion2D.Corners) - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
Returns the location of the input image's corners inside the stitch image.
- getImageIDs() - Method in interface boofcv.alg.sfm.structure2.LookupSimilarImages
- getImageLeftRect() - Method in class boofcv.alg.sfm.StereoProcessingBase
-
Rectified left image
- getImageRightRect() - Method in class boofcv.alg.sfm.StereoProcessingBase
-
Rectified right image
- getImageType() - Method in interface boofcv.abst.sfm.d3.MonocularPlaneVisualOdometry
-
Type of input images it can process.
- getImageType() - Method in class boofcv.abst.sfm.d3.MonocularPlaneVisualOdometryScaleInput
- getImageType() - Method in interface boofcv.abst.sfm.d3.MonocularVisualOdometry
-
Type of input images it can process.
- getImageType() - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
- getImageType() - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
- getImageType() - Method in interface boofcv.abst.sfm.d3.StereoVisualOdometry
-
Type of input images it can process.
- getImageType() - Method in class boofcv.abst.sfm.d3.StereoVisualOdometryScaleInput
- getImageType() - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
- getImageType() - Method in class boofcv.abst.sfm.d3.WrapVisOdomMonoStereoDepthPnP
- getImageType() - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
- getImageType() - Method in class boofcv.alg.sfm.d3.direct.VisOdomDirectColorDepth
- getInboundsPixels() - Method in class boofcv.alg.sfm.d3.direct.VisOdomDirectColorDepth
- getInputType() - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth
- getKeyframePixels() - Method in class boofcv.alg.sfm.d3.direct.VisOdomDirectColorDepth
- getKeyToCurr() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- getKeyToCurrent() - Method in class boofcv.alg.sfm.d3.direct.VisOdomDirectColorDepth
- getLastFrame() - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
- getLeftToWorld() - Method in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP
- getMatches() - Method in class boofcv.alg.feature.associate.AssociateStereo2D
- getMinimumInliers() - Method in class boofcv.alg.sfm.structure2.GeneratePairwiseImageGraph
- getMinimumPoints() - Method in class boofcv.alg.geo.pose.PnPStereoEstimator
- getMinimumPoints() - Method in class boofcv.alg.sfm.robust.GenerateScaleTranslate2D
- getMinimumPoints() - Method in class boofcv.alg.sfm.robust.GenerateScaleTranslateRotate2D
- getMinimumPoints() - Method in class boofcv.alg.sfm.robust.GenerateSe2_PlanePtPixel
- getModelMatcher() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- getModelType() - Method in class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
- getModelType() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- getModelType() - Method in class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
- getModelType() - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslate2DSq
- getModelType() - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslateRotate2DSq
- getMotion() - Method in class boofcv.alg.sfm.d2.ImageMotionPtkSmartRespawn
- getMotion() - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
- getMotion2D() - Method in class boofcv.alg.sfm.d3.VisOdomMonoOverheadMotion2D
-
2D motion algorithm
- getN() - Method in class boofcv.alg.geo.pose.PnPStereoResidualReprojection
- getNormalizedCurr() - Method in class boofcv.struct.sfm.PlanePtPixel
- getNumberOfViews() - Method in class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
- getNumOfInputsN() - Method in class boofcv.alg.geo.pose.PnPStereoJacobianRodrigues
- getNumOfOutputsM() - Method in class boofcv.alg.geo.pose.PnPStereoJacobianRodrigues
- getObservations() - Method in interface boofcv.alg.sfm.EstimateSceneStructure
-
Observations from each view
- getObservations() - Method in class boofcv.alg.sfm.structure.EstimateSceneCalibrated
- getObservations() - Method in class boofcv.alg.sfm.structure.EstimateSceneUncalibrated
- getOverhead() - Method in class boofcv.alg.sfm.d3.VisOdomMonoOverheadMotion2D
-
Overhead image view
- getOverheadHeight() - Method in class boofcv.alg.sfm.overhead.SelectOverheadParameters
- getOverheadToPixel(int, int) - Method in class boofcv.alg.sfm.overhead.CreateSyntheticOverheadView
-
Returns corresponding pixel to pixel coordinate in overhead image
- getOverheadWidth() - Method in class boofcv.alg.sfm.overhead.SelectOverheadParameters
- getParamLength() - Method in class boofcv.alg.geo.pose.Se3ToStereoPoseCodec
- getPlaneKey() - Method in class boofcv.struct.sfm.PlanePtPixel
- getPointType() - Method in class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
- getPointType() - Method in class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
- getPointType() - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslate2DSq
- getPointType() - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslateRotate2DSq
- getRatio3D() - Method in class boofcv.alg.sfm.structure2.GeneratePairwiseImageGraph
- getRect1() - Method in class boofcv.alg.sfm.StereoProcessingBase
- getRect2() - Method in class boofcv.alg.sfm.StereoProcessingBase
- getRectK() - Method in class boofcv.alg.sfm.StereoProcessingBase
-
Intrinsic camera calibration matrix for both cameras after rectification
- getScale() - Method in class boofcv.struct.sfm.ScaleTranslate2D
- getScale() - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
- getSceneStructure() - Method in interface boofcv.alg.sfm.EstimateSceneStructure
-
Returns the scene structure.
- getSceneStructure() - Method in class boofcv.alg.sfm.structure.EstimateSceneCalibrated
- getSceneStructure() - Method in class boofcv.alg.sfm.structure.EstimateSceneUncalibrated
- getScoreType() - Method in class boofcv.alg.feature.associate.AssociateStereo2D
- getSpread() - Method in class boofcv.alg.sfm.d3.direct.FeatureSpatialDiversity_F32
-
Number of radians in view that the smallest features lie along
- getStitchedImage() - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
- getStructure() - Method in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- getTheta() - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
- getTotalTracks() - Method in interface boofcv.abst.sfm.AccessPointTracks
-
Returns the total number of tracks
- getTotalTracks() - Method in class boofcv.abst.sfm.d2.PlToGrayMotion2D
- getTotalTracks() - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
- getTotalTracks() - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
- getTotalTracks() - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
- getTotalTracks() - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
- getTotalTracks() - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
- getTotalTracks() - Method in class boofcv.abst.sfm.d3.WrapVisOdomMonoStereoDepthPnP
- getTotalTracks() - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
- getTracker() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- getTracker() - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
- getTrackId(int) - Method in interface boofcv.abst.sfm.AccessPointTracks
-
Used to get the track ID of an active Track
- getTrackId(int) - Method in class boofcv.abst.sfm.d2.PlToGrayMotion2D
- getTrackId(int) - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
- getTrackId(int) - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
- getTrackId(int) - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
- getTrackId(int) - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
- getTrackId(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
- getTrackId(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomMonoStereoDepthPnP
- getTrackId(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
- getTrackPixel(int, Point2D_F64) - Method in interface boofcv.abst.sfm.AccessPointTracks
-
Gets the observed coordinate of a feature in the input image.
- getTrackPixel(int, Point2D_F64) - Method in class boofcv.abst.sfm.d2.PlToGrayMotion2D
- getTrackPixel(int, Point2D_F64) - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
- getTrackPixel(int, Point2D_F64) - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
- getTrackPixel(int, Point2D_F64) - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
- getTrackPixel(int, Point2D_F64) - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
- getTrackPixel(int, Point2D_F64) - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
- getTrackPixel(int, Point2D_F64) - Method in class boofcv.abst.sfm.d3.WrapVisOdomMonoStereoDepthPnP
- getTrackPixel(int, Point2D_F64) - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
- getTrackWorld3D(int, Point3D_F64) - Method in interface boofcv.abst.sfm.AccessPointTracks3D
-
Returns the 3D location of the active track.
- getTrackWorld3D(int, Point3D_F64) - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
- getTrackWorld3D(int, Point3D_F64) - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
- getTrackWorld3D(int, Point3D_F64) - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
- getTrackWorld3D(int, Point3D_F64) - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
- getTrackWorld3D(int, Point3D_F64) - Method in class boofcv.abst.sfm.d3.WrapVisOdomMonoStereoDepthPnP
- getTrackWorld3D(int, Point3D_F64) - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
- getTransformType() - Method in interface boofcv.abst.sfm.d2.ImageMotion2D
-
Type of transform that it estimates
- getTransformType() - Method in class boofcv.abst.sfm.d2.PlToGrayMotion2D
- getTransformType() - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
- getTransX() - Method in class boofcv.struct.sfm.ScaleTranslate2D
- getTransX() - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
- getTransY() - Method in class boofcv.struct.sfm.ScaleTranslate2D
- getTransY() - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
- getUnassociatedDestination() - Method in class boofcv.alg.feature.associate.AssociateStereo2D
- getUnassociatedSource() - Method in class boofcv.alg.feature.associate.AssociateStereo2D
- getUndistorted() - Method in class boofcv.abst.sfm.d3.PyramidDirectColorDepth_to_DepthVisualOdometry
- getVisualType() - Method in interface boofcv.abst.sfm.d3.DepthVisualOdometry
-
Type of visual images it can process.
- getVisualType() - Method in class boofcv.abst.sfm.d3.PyramidDirectColorDepth_to_DepthVisualOdometry
- getVisualType() - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
- getW() - Method in class boofcv.abst.sfm.DepthSparse3D_to_PixelTo3D
- getW() - Method in interface boofcv.abst.sfm.ImagePixelTo3D
-
Found w-coordinate of point in camera coordinate system.
- getW() - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth.LayerTo3D
- getW() - Method in class boofcv.alg.sfm.StereoSparse3D
- getWorldPt() - Method in class boofcv.alg.sfm.DepthSparse3D
-
The found 3D coordinate of the point in the visual camera coordinate system.
- getWorldToCurr() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- getWorldToCurr() - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
- getWorldToCurr(Homography2D_F64) - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
Transform from world coordinate system into the current image frame.
- getWorldToCurr2D() - Method in class boofcv.alg.sfm.d3.VisOdomMonoOverheadMotion2D
-
2D motion.
- getWorldToCurr3D() - Method in class boofcv.alg.sfm.d3.VisOdomMonoOverheadMotion2D
-
3D motion.
- getWorldToCurr3D() - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
Converts 2D motion estimate into a 3D motion estimate
- getWorldToKey() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- getX() - Method in class boofcv.abst.sfm.DepthSparse3D_to_PixelTo3D
- getX() - Method in interface boofcv.abst.sfm.ImagePixelTo3D
-
Found x-coordinate of point in camera coordinate system.
- getX() - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth.LayerTo3D
- getX() - Method in class boofcv.alg.sfm.StereoSparse3D
- getY() - Method in class boofcv.abst.sfm.DepthSparse3D_to_PixelTo3D
- getY() - Method in interface boofcv.abst.sfm.ImagePixelTo3D
-
Found y-coordinate of point in camera coordinate system.
- getY() - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth.LayerTo3D
- getY() - Method in class boofcv.alg.sfm.StereoSparse3D
- getZ() - Method in class boofcv.abst.sfm.DepthSparse3D_to_PixelTo3D
- getZ() - Method in interface boofcv.abst.sfm.ImagePixelTo3D
-
Found z-coordinate of point in camera coordinate system.
- getZ() - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth.LayerTo3D
- getZ() - Method in class boofcv.alg.sfm.StereoSparse3D
- graph - Variable in class boofcv.alg.sfm.structure.PairwiseImageMatching
- graph - Variable in class boofcv.alg.sfm.structure2.GeneratePairwiseImageGraph
- ground - Variable in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity.VoTrack
H
- handleSpawnedTracks(PointTracker<?>, VisOdomBundleAdjustment.BCamera) - Method in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager
- handleSpawnedTracks(PointTracker<?>, VisOdomBundleAdjustment.BCamera) - Method in class boofcv.alg.sfm.d3.structure.TickTockKeyFrameManager
-
Tracker information is ignored
- handleSpawnedTracks(PointTracker<?>, VisOdomBundleAdjustment.BCamera) - Method in interface boofcv.alg.sfm.d3.structure.VisOdomKeyFrameManager
-
After the current frame becomes a keyframe new tracks are spawned from it.
- hasBeenInlier - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BTrack
-
if true then the track has been an inlier at least once and should be considered for optimization
- histogram - Variable in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager
I
- I(double) - Constructor for class boofcv.alg.sfm.DepthSparse3D.I
- id - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BFrame
- id - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BTrack
- id - Variable in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP.TrackQuad
- id - Variable in class boofcv.alg.sfm.structure2.PairwiseImageGraph2.View
-
Unique identifier for this view
- image - Variable in class boofcv.alg.sfm.overhead.OverheadView
-
Image containing the overhead view.
- imageHeight - Variable in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager.CameraInfo
- ImageInfo(DetectDescribePoint) - Constructor for class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP.ImageInfo
- imageLeftRect - Variable in class boofcv.alg.sfm.StereoProcessingBase
- ImageMotion2D<I extends boofcv.struct.image.ImageBase<I>,IT extends georegression.struct.InvertibleTransform> - Interface in boofcv.abst.sfm.d2
-
Estimates the 2D motion of images in a video sequence.
- ImageMotionPointTrackerKey<I extends boofcv.struct.image.ImageBase<I>,IT extends georegression.struct.InvertibleTransform> - Class in boofcv.alg.sfm.d2
-
Computes the transform from the first image in a sequence to the current frame.
- ImageMotionPointTrackerKey() - Constructor for class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- ImageMotionPointTrackerKey(PointTracker<I>, ModelMatcher<IT, AssociatedPair>, ModelFitter<IT, AssociatedPair>, IT, int) - Constructor for class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
-
Specify algorithms to use internally.
- ImageMotionPtkSmartRespawn<I extends boofcv.struct.image.ImageBase<I>,IT extends georegression.struct.InvertibleTransform> - Class in boofcv.alg.sfm.d2
-
Examines tracks inside of
ImageMotionPointTrackerKeyand decides when new feature tracks should be respawned. - ImageMotionPtkSmartRespawn(ImageMotionPointTrackerKey<I, IT>, int, double, double) - Constructor for class boofcv.alg.sfm.d2.ImageMotionPtkSmartRespawn
-
Specifies internal algorithms and reset parameters.
- ImagePixelTo3D - Interface in boofcv.abst.sfm
-
Generalized interface for sensors which allow pixels in an image to be converted into 3D world coordinates.
- imageRightRect - Variable in class boofcv.alg.sfm.StereoProcessingBase
- imageWidth - Variable in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager.CameraInfo
- index - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BCamera
- index - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.Motion
- index - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.View
- index - Variable in class boofcv.alg.sfm.structure2.PairwiseImageGraph2.Motion
-
Index of motion in edge list.
- index - Variable in class boofcv.alg.sfm.structure2.SceneWorkingGraph.Feature
- init() - Method in class boofcv.alg.sfm.structure2.PairwiseImageGraph2.Motion
- initialize() - Method in class boofcv.alg.sfm.StereoProcessingBase
-
Initializes stereo processing.
- initialize(PairwiseImageGraph2.View) - Method in class boofcv.alg.sfm.structure2.SceneWorkingGraph
-
Initializes
- initialize(FastAccess<VisOdomBundleAdjustment.BCamera>) - Method in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager
- initialize(FastAccess<VisOdomBundleAdjustment.BCamera>) - Method in class boofcv.alg.sfm.d3.structure.TickTockKeyFrameManager
-
No need to configure or initialize anything
- initialize(FastAccess<VisOdomBundleAdjustment.BCamera>) - Method in interface boofcv.alg.sfm.d3.structure.VisOdomKeyFrameManager
-
Resets the manager into it's initial state.
- initialVisible - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
- inlier - Variable in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP.TrackQuad
- inliers - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- inliers - Variable in class boofcv.alg.sfm.structure2.PairwiseImageGraph2.Motion
-
indexes of features in the match list that are inliers to the found F and H matrix
- inlierTracks - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
location of tracks in the image that are included in the inlier set
- is3D - Variable in class boofcv.alg.sfm.structure2.PairwiseImageGraph2.Motion
-
if this camera motion is known up to a metric transform.
- isFatalError() - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth
- isFault() - Method in class boofcv.abst.sfm.d3.MonocularPlaneVisualOdometryScaleInput
- isFault() - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
- isFault() - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
- isFault() - Method in class boofcv.abst.sfm.d3.PyramidDirectColorDepth_to_DepthVisualOdometry
- isFault() - Method in class boofcv.abst.sfm.d3.StereoVisualOdometryScaleInput
- isFault() - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
- isFault() - Method in interface boofcv.abst.sfm.d3.VisualOdometry
-
If a fatal error occurred while updating its state then this function will return true.
- isFault() - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
- isFault() - Method in class boofcv.abst.sfm.d3.WrapVisOdomMonoStereoDepthPnP
- isFault() - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
- isFault() - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
-
If there are no candidates then a fault happened.
- isKeyFrame() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- isKnown(PairwiseImageGraph2.View) - Method in class boofcv.alg.sfm.structure2.SceneWorkingGraph
- isObservedBy(VisOdomBundleAdjustment.BFrame) - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BTrack
- isOptimizeActive() - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
-
Returns true if it is configured to be optimized
- isRotationFromAxisY(PointTrack, Vector3D_F64) - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
Checks for motion which can't be caused by rotations along the y-axis alone.
- isStopRequested() - Method in class boofcv.alg.sfm.structure.EstimateSceneCalibrated
- isStopRequested() - Method in class boofcv.alg.sfm.structure.EstimateSceneUncalibrated
- isStopRequested() - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
- isStrictFar() - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
- isTrackInlier(int) - Method in interface boofcv.abst.sfm.AccessPointTracks
-
True if the specified track is an inlier used in motion estimation
- isTrackInlier(int) - Method in class boofcv.abst.sfm.d2.PlToGrayMotion2D
- isTrackInlier(int) - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
- isTrackInlier(int) - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
- isTrackInlier(int) - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
- isTrackInlier(int) - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
- isTrackInlier(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
- isTrackInlier(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomMonoStereoDepthPnP
- isTrackInlier(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
- isTrackNew(int) - Method in interface boofcv.abst.sfm.AccessPointTracks
-
True if the specified track was just spawned
- isTrackNew(int) - Method in class boofcv.abst.sfm.d2.PlToGrayMotion2D
- isTrackNew(int) - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
- isTrackNew(int) - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
- isTrackNew(int) - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
- isTrackNew(int) - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
- isTrackNew(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
- isTrackNew(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomMonoStereoDepthPnP
- isTrackNew(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
K
- keepCurrentFrame(VisOdomBundleAdjustment<?>) - Method in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager
-
Perform different checks that attempt to see if too much has changed.
- keyFrame - Variable in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- keyframePeriod - Variable in class boofcv.alg.sfm.d3.structure.TickTockKeyFrameManager
-
The period at which the current frame is turned into a new keyframe
- keyframes - Variable in class boofcv.factory.sfm.ConfigVisOdomTrackPnP
-
Specifies when a new key frame is created
- keyToCurr - Variable in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- known - Variable in class boofcv.alg.sfm.structure2.SceneWorkingGraph.Feature
L
- lastInlier - Variable in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP.TrackInfo
- lastInlier - Variable in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity.VoTrack
- lastInlier - Variable in class boofcv.struct.sfm.Point2D3DTrack
- lastSeenRightFrame - Variable in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP.TrackInfo
- lastStereoFrame - Variable in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP.TrackInfo
- lastUsed - Variable in class boofcv.alg.sfm.d2.AssociatedPairTrack
-
The tick at which the track was last inside the inlier list
- lastUsed - Variable in class boofcv.alg.sfm.d3.VisOdomMonoDepthPnP.Track
- LayerTo3D() - Constructor for class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth.LayerTo3D
- leftCurrIndex - Variable in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP.TrackQuad
- leftImageToRect - Variable in class boofcv.alg.feature.associate.StereoConsistencyCheck
- leftObs - Variable in class boofcv.struct.sfm.Stereo2D3D
- listIndex - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BFrame
- listOf_world_to_frame - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
- listPinhole - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- location - Variable in class boofcv.struct.sfm.Stereo2D3D
- lookupCommon(String, String, String, List<SceneWorkingGraph.Feature>, FastQueue<AssociatedTripleIndex>) - Method in class boofcv.alg.sfm.structure2.SceneWorkingGraph
- lookupDepth(int, int) - Method in class boofcv.alg.sfm.DepthSparse3D.F32
- lookupDepth(int, int) - Method in class boofcv.alg.sfm.DepthSparse3D.I
- lookupDepth(int, int) - Method in class boofcv.alg.sfm.DepthSparse3D
-
Internal function which looks up the pixel's depth.
- lookupFeature(PairwiseImageGraph2.View, int) - Method in class boofcv.alg.sfm.structure2.SceneWorkingGraph
- lookupMatches(String, String, FastQueue<AssociatedIndex>) - Method in interface boofcv.alg.sfm.structure2.LookupSimilarImages
-
Looks up associated features between the two views.
- lookupNode(String) - Method in class boofcv.alg.sfm.structure2.PairwiseImageGraph2
- lookupPixelFeats(String, FastQueue<Point2D_F64>) - Method in interface boofcv.alg.sfm.structure2.LookupSimilarImages
-
Looks up pixel observations of features in the specified view.
- lookupShape(String, ImageDimension) - Method in interface boofcv.alg.sfm.structure2.LookupSimilarImages
-
Looks up the original images width and height
- LookupSimilarImages - Interface in boofcv.alg.sfm.structure2
-
Interface for finding images with a similar appearance by some metric.
- lookupView(String) - Method in class boofcv.alg.sfm.structure2.SceneWorkingGraph
M
- manualFocalLength - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- mapNodes - Variable in class boofcv.alg.sfm.structure2.PairwiseImageGraph2
- mapPixels - Variable in class boofcv.alg.sfm.overhead.CreateSyntheticOverheadView
- mark - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.Feature3D
- MAX_GEO - boofcv.factory.sfm.ConfigKeyFrameManager.Type
- maxFeaturesPerFrame - Variable in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager.CameraInfo
- maxFeaturesPerFrame - Variable in class boofcv.alg.sfm.d3.structure.SelectTracksInFrameForBundleAdjustment
-
maximum number of features per frame that can be used
- MaxGeoKeyFrameManager - Class in boofcv.alg.sfm.d3.structure
-
Designed to be frame rate independent and maximize geometric information across frames.
- MaxGeoKeyFrameManager() - Constructor for class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager
- MaxGeoKeyFrameManager(double) - Constructor for class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager
- MaxGeoKeyFrameManager.CameraInfo - Class in boofcv.alg.sfm.d3.structure
- maximizeCountInSpread(double[], int, double) - Static method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
Finds the value which has the largest number of points above and below it within the specified spread
- maxKeyFrames - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
Maximum number of allowed key frames in the scene
- maxKeyFrames - Variable in class boofcv.factory.sfm.ConfigVisOdomTrackPnP
-
Maximum number of key frames it will save.
- MetricSceneGraph - Class in boofcv.alg.sfm.structure
-
Graph describing the relationship between image features and 3D points.
- MetricSceneGraph(PairwiseImageGraph) - Constructor for class boofcv.alg.sfm.structure.MetricSceneGraph
-
Uses the pairwise graph to initialize the metric graph.
- MetricSceneGraph.Feature3D - Class in boofcv.alg.sfm.structure
- MetricSceneGraph.Motion - Class in boofcv.alg.sfm.structure
- MetricSceneGraph.View - Class in boofcv.alg.sfm.structure
- MIN_ASSOCIATE_FRACTION - Variable in class boofcv.alg.sfm.structure.PairwiseImageMatching
- MIN_FEATURE_ASSOCIATED - Variable in class boofcv.alg.sfm.structure.PairwiseImageMatching
- minimizer - Variable in class boofcv.alg.geo.pose.PnPStereoRefineRodrigues
- minimumCoverage - Variable in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager
-
If the fraction of the image covered by features drops below this the current frame is a new keyframe
- minimumInliers - Variable in class boofcv.alg.sfm.structure2.GeneratePairwiseImageGraph
-
The minimum number of inliers for an edge to be accepted
- minObservationsNotVisible - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
Drop tracks which are no longer visible if their total number of observations is less than this number.
- minObservationsTriangulate - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
Minimum number of feature to be triangulated which was not included in bundle adjustment.
- minTrackObservations - Variable in class boofcv.alg.sfm.d3.structure.SelectTracksInFrameForBundleAdjustment
-
The minimum number of observations to process
- ModelManagerScaleTranslate2D - Class in boofcv.alg.sfm.robust
-
ModelManagerforScaleTranslate2D - ModelManagerScaleTranslate2D() - Constructor for class boofcv.alg.sfm.robust.ModelManagerScaleTranslate2D
- ModelManagerScaleTranslateRotate2D - Class in boofcv.alg.sfm.robust
-
ModelManagerforScaleTranslateRotate2D. - ModelManagerScaleTranslateRotate2D() - Constructor for class boofcv.alg.sfm.robust.ModelManagerScaleTranslateRotate2D
- modelMatcher - Variable in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- modelRefiner - Variable in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- MonocularPlaneVisualOdometry<T extends boofcv.struct.image.ImageBase<T>> - Interface in boofcv.abst.sfm.d3
-
Estimates the camera's motion relative to the ground plane.
- MonocularPlaneVisualOdometryScaleInput<T extends boofcv.struct.image.ImageBase<T>> - Class in boofcv.abst.sfm.d3
-
* Wrapper around
MonocularPlaneVisualOdometrywhich scales the input images. - MonocularPlaneVisualOdometryScaleInput(MonocularPlaneVisualOdometry<T>, double) - Constructor for class boofcv.abst.sfm.d3.MonocularPlaneVisualOdometryScaleInput
- MonocularVisualOdometry<T extends boofcv.struct.image.ImageBase<T>> - Interface in boofcv.abst.sfm.d3
-
Interface for visual odometry from a single camera that provides 6-DOF pose.
- MonoOverhead_to_MonocularPlaneVisualOdometry<T extends boofcv.struct.image.ImageBase<T>> - Class in boofcv.abst.sfm.d3
-
Wrapper around
VisOdomMonoOverheadMotion2DforMonocularPlaneVisualOdometry. - MonoOverhead_to_MonocularPlaneVisualOdometry(VisOdomMonoOverheadMotion2D<T>, ImageType<T>) - Constructor for class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
- monoPlaneInfinity(int, int, double, int, PointTracker<T>, ImageType<T>) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Monocular plane based visual odometry algorithm which uses both points on the plane and off plane for motion estimation.
- MonoPlaneInfinity_to_MonocularPlaneVisualOdometry<T extends boofcv.struct.image.ImageBase<T>> - Class in boofcv.abst.sfm.d3
-
Wrapper around
VisOdomMonoPlaneInfinityforMonocularPlaneVisualOdometry. - MonoPlaneInfinity_to_MonocularPlaneVisualOdometry(VisOdomMonoPlaneInfinity<T>, DistancePlane2DToPixelSq, GenerateSe2_PlanePtPixel, ImageType<T>) - Constructor for class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
- monoPlaneOverhead(double, double, double, double, int, int, int, double, double, PointTracker<T>, ImageType<T>) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Monocular plane based visual odometry algorithm which creates a synthetic overhead view and tracks image features inside this synthetic view.
- Motion() - Constructor for class boofcv.alg.sfm.structure.MetricSceneGraph.Motion
- Motion() - Constructor for class boofcv.alg.sfm.structure2.PairwiseImageGraph2.Motion
- motionSrcToDst(MetricSceneGraph.View) - Method in class boofcv.alg.sfm.structure.MetricSceneGraph.Motion
N
- nodes - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph
- nodes - Variable in class boofcv.alg.sfm.structure.PairwiseImageGraph
- nodes - Variable in class boofcv.alg.sfm.structure2.PairwiseImageGraph2
- normalizedCurr - Variable in class boofcv.struct.sfm.PlanePtPixel
-
Observed pixel location in normalized image coordinates of track in current-frame
- normalToPlane(double, double, Point2D_F64) - Method in class boofcv.alg.sfm.overhead.CameraPlaneProjection
-
Given a pixel in normalized coordinates, find the point on the plane.
- normToPixel - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase.CameraModel
-
convert from normalized image coordinates to pixel
O
- Observation() - Constructor for class boofcv.alg.sfm.structure2.SceneWorkingGraph.Observation
- observationNorm - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.View
- observationPixels - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.View
- observations - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BTrack
- observations - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
- observations - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- observationsNorm - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
- obsIdx - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.Feature3D
- onPlane - Variable in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity.VoTrack
- optimize() - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
-
Performs bundle adjustment on the scene and updates parameters
- original - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BCamera
- other(PairwiseImageGraph2.View) - Method in class boofcv.alg.sfm.structure2.PairwiseImageGraph2.Motion
- overheadHeight - Variable in class boofcv.alg.sfm.overhead.CreateSyntheticOverheadView
- OverheadView<T extends boofcv.struct.image.ImageBase<T>> - Class in boofcv.alg.sfm.overhead
-
Data structure for an overhead orthogonal view with known metric properties.
- OverheadView() - Constructor for class boofcv.alg.sfm.overhead.OverheadView
- OverheadView(T, double, double, double) - Constructor for class boofcv.alg.sfm.overhead.OverheadView
- overheadWidth - Variable in class boofcv.alg.sfm.overhead.CreateSyntheticOverheadView
P
- p0 - Variable in class boofcv.alg.sfm.d2.StitchingFromMotion2D.Corners
- p1 - Variable in class boofcv.alg.sfm.d2.StitchingFromMotion2D.Corners
- P1 - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- P1 - Variable in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
-
Projective camera matrices for 3-View reconstruction.
- p2 - Variable in class boofcv.alg.sfm.d2.StitchingFromMotion2D.Corners
- P2 - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- P2 - Variable in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
-
Projective camera matrices for 3-View reconstruction.
- p3 - Variable in class boofcv.alg.sfm.d2.StitchingFromMotion2D.Corners
- P3 - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- P3 - Variable in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
-
Projective camera matrices for 3-View reconstruction.
- pairs - Variable in class boofcv.alg.sfm.structure.PairwiseImageMatching
- PairwiseImageGraph - Class in boofcv.alg.sfm.structure
-
Graph describing the relationship between image features using matching features from epipolar geometry.
- PairwiseImageGraph() - Constructor for class boofcv.alg.sfm.structure.PairwiseImageGraph
- PairwiseImageGraph2 - Class in boofcv.alg.sfm.structure2
-
Graph describing the relationship between image features using matching features from epipolar geometry.
- PairwiseImageGraph2() - Constructor for class boofcv.alg.sfm.structure2.PairwiseImageGraph2
- PairwiseImageGraph2.Motion - Class in boofcv.alg.sfm.structure2
- PairwiseImageGraph2.View - Class in boofcv.alg.sfm.structure2
- PairwiseImageMatching<T extends boofcv.struct.image.ImageBase<T>> - Class in boofcv.alg.sfm.structure
-
Determines connectivity between images by exhaustively considering all possible combination of views.
- PairwiseImageMatching() - Constructor for class boofcv.alg.sfm.structure.PairwiseImageMatching
- PairwiseImageMatching(DetectDescribePoint<T, TupleDesc>, AssociateDescription<TupleDesc>) - Constructor for class boofcv.alg.sfm.structure.PairwiseImageMatching
- performKeyFrameMaintenance(PointTracker<?>, int) - Method in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
Drops specified keyframes from the scene.
- pixel - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BObservation
- pixelToNorm - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase.CameraModel
-
converts from pixel to normalized image coordinates
- pixelToPlane(double, double, Point2D_F64) - Method in class boofcv.alg.sfm.overhead.CameraPlaneProjection
-
Given a pixel, find the point on the plane.
- planeKey - Variable in class boofcv.struct.sfm.PlanePtPixel
-
Location of key-frame on the 2D plane
- PlanePtPixel - Class in boofcv.struct.sfm
-
Storage for a point on a 2D plane in the key-frame and the observed normalized image coordinate in the current frame
- PlanePtPixel() - Constructor for class boofcv.struct.sfm.PlanePtPixel
- PlanePtPixel(Point2D_F64, Point2D_F64) - Constructor for class boofcv.struct.sfm.PlanePtPixel
- planeToNormalized(double, double, Point2D_F64) - Method in class boofcv.alg.sfm.overhead.CameraPlaneProjection
-
Given a point on the plane find the normalized image coordinate
- planeToPixel(double, double, Point2D_F64) - Method in class boofcv.alg.sfm.overhead.CameraPlaneProjection
-
Given a point on the plane find the pixel in the image.
- PlToGrayMotion2D<T extends boofcv.struct.image.ImageGray<T>,IT extends georegression.struct.InvertibleTransform> - Class in boofcv.abst.sfm.d2
-
Wrapper which converts a planar image into a gray scale image before computing its image motion.
- PlToGrayMotion2D(ImageMotion2D<T, IT>, Class<T>) - Constructor for class boofcv.abst.sfm.d2.PlToGrayMotion2D
- pnp - Variable in class boofcv.factory.sfm.ConfigStereoQuadPnP
-
Which PNP solution to use
- pnp - Variable in class boofcv.factory.sfm.ConfigVisOdomTrackPnP
-
Which PNP solution to use
- PnPStereoDistanceReprojectionSq - Class in boofcv.alg.geo.pose
-
Computes sum of reprojection error squared in pixels for a pair of stereo observations.
- PnPStereoDistanceReprojectionSq() - Constructor for class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
- PnPStereoEstimator - Class in boofcv.alg.geo.pose
-
Computes the left camera pose from a fully calibrated stereo camera system using a PnP algorithm.
- PnPStereoEstimator(GeoModelEstimatorN<Se3_F64, Point2D3D>, DistanceFromModel<Se3_F64, Point2D3D>, int) - Constructor for class boofcv.alg.geo.pose.PnPStereoEstimator
- PnPStereoJacobianRodrigues - Class in boofcv.alg.geo.pose
-
Computes the Jacobian of the error function in
PnPResidualReprojection. - PnPStereoJacobianRodrigues() - Constructor for class boofcv.alg.geo.pose.PnPStereoJacobianRodrigues
- PnPStereoRefineRodrigues - Class in boofcv.alg.geo.pose
-
Minimizes the reprojection residual error for a pose estimate (left camera) in a calibrated stereo camera.
- PnPStereoRefineRodrigues(double, int) - Constructor for class boofcv.alg.geo.pose.PnPStereoRefineRodrigues
- PnPStereoResidualReprojection - Class in boofcv.alg.geo.pose
-
Computes the predicted residual as a simple geometric distance between the observed and predicted point observation in normalized pixel coordinates.
- PnPStereoResidualReprojection() - Constructor for class boofcv.alg.geo.pose.PnPStereoResidualReprojection
- Point2D3DTrack - Class in boofcv.struct.sfm
-
Adds track maintenance information for
Point2D3D. - Point2D3DTrack() - Constructor for class boofcv.struct.sfm.Point2D3DTrack
- pointRect - Variable in class boofcv.alg.sfm.StereoProcessingBase
- poseEstimator - Variable in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
- previous_to_current - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
- previousWasKeyFrame - Variable in class boofcv.alg.sfm.d2.ImageMotionPtkSmartRespawn
- process() - Method in class boofcv.alg.sfm.d3.direct.FeatureSpatialDiversity_F32
-
Computes the worst case spread for how features are laid out
- process() - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
-
Determines connectivity between images.
- process(double[], DMatrixRMaj) - Method in class boofcv.alg.geo.pose.PnPStereoJacobianRodrigues
- process(double, double) - Method in class boofcv.abst.sfm.DepthSparse3D_to_PixelTo3D
- process(double, double) - Method in interface boofcv.abst.sfm.ImagePixelTo3D
-
Estimate the location of the pixel in 3D camera coordinates.
- process(double, double) - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth.LayerTo3D
- process(double, double) - Method in class boofcv.alg.sfm.StereoSparse3D
-
Takes in pixel coordinates from the left camera in the original image coordinate system
- process(int, int) - Method in class boofcv.alg.sfm.DepthSparse3D
-
Given a pixel coordinate in the visual camera, compute the 3D coordinate of that point.
- process(PairwiseImageGraph) - Method in interface boofcv.alg.sfm.EstimateSceneStructure
-
Estimte the 3D structure of each point and view location given the graph connecting each view
- process(PairwiseImageGraph) - Method in class boofcv.alg.sfm.structure.EstimateSceneCalibrated
-
Processes the paired up scene features and computes an initial estimate for the scene's structure.
- process(PairwiseImageGraph) - Method in class boofcv.alg.sfm.structure.EstimateSceneUncalibrated
- process(LookupSimilarImages) - Method in class boofcv.alg.sfm.structure2.GeneratePairwiseImageGraph
-
Connects images by testing features for a geometric relationship.
- process(LookupSimilarImages, PairwiseImageGraph2) - Method in class boofcv.alg.sfm.structure2.DoStuffFromPairwiseGraph
- process(LookupSimilarImages, PairwiseImageGraph2.View, SceneWorkingGraph, SceneStructureProjective) - Method in class boofcv.alg.sfm.structure2.ProjectiveExpandToNeighbors
- process(CameraPinholeBrown, Se3_F64) - Method in class boofcv.alg.sfm.overhead.SelectOverheadParameters
-
Computes the view's characteristics
- process(Planar<T>) - Method in class boofcv.abst.sfm.d2.PlToGrayMotion2D
- process(Planar<T>, ImagePixelTo3D) - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth
- process(Planar<T>, Planar<T>) - Method in class boofcv.alg.sfm.overhead.CreateSyntheticOverheadViewPL
-
Computes overhead view of input image.
- process(I) - Method in interface boofcv.abst.sfm.d2.ImageMotion2D
-
Processes and updates the image transform.
- process(I) - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
-
Processes the next frame in the sequence.
- process(I) - Method in class boofcv.alg.sfm.d2.ImageMotionPtkSmartRespawn
- process(I) - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
Estimates the image motion and updates stitched image.
- process(List<AssociatedTriple>, int, int) - Method in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
-
Determines the metric scene.
- process(List<Stereo2D3D>, Se3_F64) - Method in class boofcv.alg.geo.pose.PnPStereoEstimator
- process(T) - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
- process(T) - Method in interface boofcv.abst.sfm.d3.MonocularPlaneVisualOdometry
-
Process the new image and update the motion estimate.
- process(T) - Method in class boofcv.abst.sfm.d3.MonocularPlaneVisualOdometryScaleInput
- process(T) - Method in interface boofcv.abst.sfm.d3.MonocularVisualOdometry
-
Process the new image and update the motion estimate.
- process(T) - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
- process(T) - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
- process(T) - Method in class boofcv.alg.sfm.d3.VisOdomMonoDepthPnP
-
Estimates the motion given the left camera image.
- process(T) - Method in class boofcv.alg.sfm.d3.VisOdomMonoOverheadMotion2D
-
Estimates the motion which the camera undergoes relative to the first frame processed.
- process(T) - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
Estimates the motion which the camera undergoes relative to the first frame processed.
- process(T, Depth) - Method in class boofcv.abst.sfm.d3.PyramidDirectColorDepth_to_DepthVisualOdometry
- process(T, T) - Method in interface boofcv.abst.sfm.d3.StereoVisualOdometry
-
Process the new image and update the motion estimate.
- process(T, T) - Method in class boofcv.abst.sfm.d3.StereoVisualOdometryScaleInput
- process(T, T) - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
- process(T, T) - Method in class boofcv.abst.sfm.d3.WrapVisOdomMonoStereoDepthPnP
- process(T, T) - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
- process(T, T) - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
-
Updates motion estimate using the stereo pair.
- process(T, T) - Method in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP
-
Estimates camera egomotion from the stereo pair
- process(T, T) - Method in class boofcv.alg.sfm.overhead.CreateSyntheticOverheadView
-
Computes overhead view of input image.
- process(T, T) - Method in class boofcv.alg.sfm.overhead.CreateSyntheticOverheadViewS
-
Computes overhead view of input image.
- process(Vis, Depth) - Method in interface boofcv.abst.sfm.d3.DepthVisualOdometry
-
Process the new image and update the motion estimate.
- process(Vis, Depth) - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
- profileOut - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
- profileOut - Variable in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP
- projectiveCameras3(LookupSimilarImages, PairwiseImageGraph2.View, int, int) - Method in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
-
Computes projective camera matrices for the 3 connected views.
- ProjectiveExpandToNeighbors - Class in boofcv.alg.sfm.structure2
-
Finds the projective camera for all 3D neighbors of the seed.
- ProjectiveExpandToNeighbors() - Constructor for class boofcv.alg.sfm.structure2.ProjectiveExpandToNeighbors
- ProjectiveInitializeAllCommon - Class in boofcv.alg.sfm.structure2
-
Given a set of views and a set of features which are visible in all views, estimate their structure up to a projective transform.
- ProjectiveInitializeAllCommon() - Constructor for class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
- projectiveSceneN(LookupSimilarImages, PairwiseImageGraph2.View, GrowQueue_I32, GrowQueue_I32) - Method in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
-
Computes a projective reconstruction.
- pruneClose - Variable in class boofcv.alg.sfm.d2.ImageMotionPtkSmartRespawn
- pruneFraction - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- pview - Variable in class boofcv.alg.sfm.structure2.SceneWorkingGraph.View
- PyramidDirectColorDepth<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.sfm.d3.direct
-
Adds a pyramidal implementation on top of
VisOdomDirectColorDepthto enable it to handle larger motions which its local approach couldn't handle in a single layer. - PyramidDirectColorDepth(ImagePyramid<Planar<T>>) - Constructor for class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth
- PyramidDirectColorDepth_to_DepthVisualOdometry<T extends boofcv.struct.image.ImageBase<T>,Depth extends boofcv.struct.image.ImageGray<Depth>> - Class in boofcv.abst.sfm.d3
-
TODO write
- PyramidDirectColorDepth_to_DepthVisualOdometry(DepthSparse3D<Depth>, PyramidDirectColorDepth, Class<Depth>) - Constructor for class boofcv.abst.sfm.d3.PyramidDirectColorDepth_to_DepthVisualOdometry
- PyramidDirectColorDepth_to_DepthVisualOdometry(DepthSparse3D<Depth>, ConvertImageFilter<T, ?>, PyramidDirectColorDepth, Class<Depth>) - Constructor for class boofcv.abst.sfm.d3.PyramidDirectColorDepth_to_DepthVisualOdometry
- PyramidDirectColorDepth.LayerTo3D - Class in boofcv.alg.sfm.d3.direct
R
- ransac - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- ransac - Variable in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
- ransac - Variable in class boofcv.factory.sfm.ConfigStereoQuadPnP
-
Configuration for RANSAC.
- ransac - Variable in class boofcv.factory.sfm.ConfigVisOdomTrackPnP
-
Configuration for RANSAC.
- ransacEssential - Variable in class boofcv.alg.sfm.structure.PairwiseImageMatching
- ransacFundamental - Variable in class boofcv.alg.sfm.structure.PairwiseImageMatching
- ratio3D - Variable in class boofcv.alg.sfm.structure2.GeneratePairwiseImageGraph
-
If number of matches from fundamental divided by homography is more than this then it is considered a 3D scene
- rect1 - Variable in class boofcv.alg.sfm.StereoProcessingBase
- rect2 - Variable in class boofcv.alg.sfm.StereoProcessingBase
- rectK - Variable in class boofcv.alg.sfm.StereoProcessingBase
- rectR - Variable in class boofcv.alg.sfm.StereoProcessingBase
- refineIterations - Variable in class boofcv.factory.sfm.ConfigStereoQuadPnP
-
Number of iterations to perform when refining the initial frame-to-frame motion estimate.
- refineIterations - Variable in class boofcv.factory.sfm.ConfigVisOdomTrackPnP
-
Number of iterations to perform when refining the initial frame-to-frame motion estimate.
- RefinePnPStereo - Interface in boofcv.alg.geo.pose
-
Refines a pose estimate given a set of stereo observations and associated 3D point in world coordinates.
- removeFrame(VisOdomBundleAdjustment.BFrame, List<PointTrack>) - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
-
Removes the frame and all references to it.
- removeRef(VisOdomBundleAdjustment.BFrame) - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BTrack
-
Removes the observations to the specified frame
- requestStop() - Method in class boofcv.alg.sfm.structure.EstimateSceneCalibrated
- requestStop() - Method in class boofcv.alg.sfm.structure.EstimateSceneUncalibrated
- requestStop() - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
- reset() - Method in interface boofcv.abst.sfm.d2.ImageMotion2D
-
Resets the class into its initial state and throws away any information on the image sequence
- reset() - Method in class boofcv.abst.sfm.d2.PlToGrayMotion2D
- reset() - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
- reset() - Method in class boofcv.abst.sfm.d3.MonocularPlaneVisualOdometryScaleInput
- reset() - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
- reset() - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
- reset() - Method in class boofcv.abst.sfm.d3.PyramidDirectColorDepth_to_DepthVisualOdometry
- reset() - Method in class boofcv.abst.sfm.d3.StereoVisualOdometryScaleInput
- reset() - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
- reset() - Method in interface boofcv.abst.sfm.d3.VisualOdometry
-
Forget past history and tracking results, returning it to its initial state.
- reset() - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
- reset() - Method in class boofcv.abst.sfm.d3.WrapVisOdomMonoStereoDepthPnP
- reset() - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
- reset() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
-
Makes the current frame the first frame and discards its past history
- reset() - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
Throws away current results and starts over again
- reset() - Method in class boofcv.alg.sfm.d3.direct.FeatureSpatialDiversity_F32
- reset() - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth
- reset() - Method in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager.CameraInfo
- reset() - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BCamera
- reset() - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BFrame
- reset() - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BObservation
- reset() - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BTrack
- reset() - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
-
Returns to its original state with new views.
- reset() - Method in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
Resets the algorithm into its original state
- reset() - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
-
Resets the algorithm into its original state
- reset() - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP.TrackInfo
- reset() - Method in class boofcv.alg.sfm.d3.VisOdomMonoDepthPnP
-
Resets the algorithm into its original state
- reset() - Method in class boofcv.alg.sfm.d3.VisOdomMonoOverheadMotion2D
-
Resets the algorithm into its initial state
- reset() - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
Resets the algorithm into its initial state
- reset() - Method in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP.ImageInfo
- reset() - Method in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP
-
Resets the algorithm into its original state
- reset() - Method in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP.SetMatches
- reset() - Method in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP.TrackQuad
- reset() - Method in interface boofcv.alg.sfm.EstimateSceneStructure
-
Forgets all added views and cameras
- reset() - Method in class boofcv.alg.sfm.structure.EstimateSceneCalibrated
- reset() - Method in class boofcv.alg.sfm.structure.EstimateSceneUncalibrated
- reset() - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
- reset() - Method in class boofcv.alg.sfm.structure2.PairwiseImageGraph2
- reset() - Method in class boofcv.alg.sfm.structure2.SceneWorkingGraph.Feature
- reset() - Method in class boofcv.alg.sfm.structure2.SceneWorkingGraph.Observation
- reset() - Method in class boofcv.alg.sfm.structure2.SceneWorkingGraph.View
- resetTransforms() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- resizeStitchImage(int, int, IT) - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
Resizes the stitch image.
- rightImageToRect - Variable in class boofcv.alg.feature.associate.StereoConsistencyCheck
- rightObs - Variable in class boofcv.struct.sfm.Stereo2D3D
S
- sanityCheck() - Method in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
-
Sees if the graph structure is internally consistent.
- sanityCheck() - Method in class boofcv.alg.sfm.structure.MetricSceneGraph
-
Performs simple checks to see if the data structure is avlid
- sba - Variable in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
- scale - Variable in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth.LayerTo3D
- scale - Variable in class boofcv.struct.sfm.ScaleTranslate2D
-
Scaling
- scale - Variable in class boofcv.struct.sfm.ScaleTranslateRotate2D
-
Scaling
- scaleInput(MonocularPlaneVisualOdometry<T>, double) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Wraps around a
MonocularPlaneVisualOdometryinstance and will rescale the input images and adjust the cameras intrinsic parameters automatically. - scaleInput(StereoVisualOdometry<T>, double) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Wraps around a
StereoVisualOdometryinstance and will rescale the input images and adjust the cameras intrinsic parameters automatically. - scaler - Variable in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
- scaleSBA - Variable in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
- ScaleTranslate2D - Class in boofcv.struct.sfm
-
Motion model for scale and translation: (x',y') = (x,y)*scale + (tranX , tranY)
- ScaleTranslate2D() - Constructor for class boofcv.struct.sfm.ScaleTranslate2D
- ScaleTranslate2D(double, double, double) - Constructor for class boofcv.struct.sfm.ScaleTranslate2D
- ScaleTranslateRotate2D - Class in boofcv.struct.sfm
-
Motion model for scale, translation, and rotation: (x',y') = (x,y)*R*scale + (tranX , tranY) R is rotation matrix.
- ScaleTranslateRotate2D() - Constructor for class boofcv.struct.sfm.ScaleTranslateRotate2D
- ScaleTranslateRotate2D(double, double, double, double) - Constructor for class boofcv.struct.sfm.ScaleTranslateRotate2D
- scene - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
Describes the entire 3D scene's structure and optimizes with bundle adjustment
- scene - Variable in class boofcv.factory.sfm.ConfigStereoDualTrackPnP
-
Configuration for building and optimizing a local scene
- scene - Variable in class boofcv.factory.sfm.ConfigStereoMonoTrackPnP
-
Configuration for building and optimizing a local scene
- SceneWorkingGraph - Class in boofcv.alg.sfm.structure2
- SceneWorkingGraph() - Constructor for class boofcv.alg.sfm.structure2.SceneWorkingGraph
- SceneWorkingGraph.Feature - Class in boofcv.alg.sfm.structure2
- SceneWorkingGraph.Observation - Class in boofcv.alg.sfm.structure2
- SceneWorkingGraph.View - Class in boofcv.alg.sfm.structure2
- score(PairwiseImageGraph2.Motion) - Static method in class boofcv.alg.sfm.structure2.DoStuffFromPairwiseGraph
-
Scores the motion for its ability to capture 3D structure
- scoreTriangulation() - Method in class boofcv.alg.sfm.structure.MetricSceneGraph.Motion
-
Score how well this motion can be used to provide an initial set of triangulated feature points.
- Se3ToStereoPoseCodec - Class in boofcv.alg.geo.pose
- Se3ToStereoPoseCodec(ModelCodec<Se3_F64>) - Constructor for class boofcv.alg.geo.pose.Se3ToStereoPoseCodec
- selected - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BTrack
-
true if it was selected for inclusion in the optimization
- selectedTracks - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
- selectFramesToDiscard(PointTracker<?>, int, int, VisOdomBundleAdjustment<?>) - Method in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager
- selectFramesToDiscard(PointTracker<?>, int, int, VisOdomBundleAdjustment<?>) - Method in class boofcv.alg.sfm.d3.structure.TickTockKeyFrameManager
- selectFramesToDiscard(PointTracker<?>, int, int, VisOdomBundleAdjustment<?>) - Method in interface boofcv.alg.sfm.d3.structure.VisOdomKeyFrameManager
-
Selects frames to discard from the scene graph.
- selectOldToDiscard(VisOdomBundleAdjustment<?>, int) - Method in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager
-
Selects an older frame to discard.
- SelectOverheadParameters - Class in boofcv.alg.sfm.overhead
-
Give a camera's intrinsic and extrinsic parameters, selects a reasonable overhead view to render the image onto.
- SelectOverheadParameters(double, double, double) - Constructor for class boofcv.alg.sfm.overhead.SelectOverheadParameters
-
Configure algorithm.
- selectThirdView(PairwiseImageGraph2.View, PairwiseImageGraph2.View) - Method in class boofcv.alg.sfm.structure2.ProjectiveExpandToNeighbors
-
Finds the seed view with the most inliers and a 3D connection.
- selectTracks(VisOdomBundleAdjustment<?>, List<VisOdomBundleAdjustment.BTrack>) - Method in class boofcv.alg.sfm.d3.structure.SelectTracksInFrameForBundleAdjustment
-
Selects tracks to include in bundle adjustment
- selectTracksInFrame(VisOdomBundleAdjustment.BFrame, List<VisOdomBundleAdjustment.BTrack>) - Method in class boofcv.alg.sfm.d3.structure.SelectTracksInFrameForBundleAdjustment
-
Select tracks inside a single frame.
- SelectTracksInFrameForBundleAdjustment - Class in boofcv.alg.sfm.d3.structure
-
Attempts to ensure spatial diversity within an image by forcing a more uniform distribution of features per-area.
- SelectTracksInFrameForBundleAdjustment(long) - Constructor for class boofcv.alg.sfm.d3.structure.SelectTracksInFrameForBundleAdjustment
- set(ScaleTranslate2D) - Method in class boofcv.struct.sfm.ScaleTranslate2D
- set(ScaleTranslateRotate2D) - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
- setCalibration(CameraPinholeBrown, Point2Transform2_F32) - Method in interface boofcv.abst.sfm.d3.DepthVisualOdometry
-
Specifies the intrinsic parameters for the visual camera and the transform from visual to depth pixels.
- setCalibration(CameraPinholeBrown, Point2Transform2_F32) - Method in class boofcv.abst.sfm.d3.PyramidDirectColorDepth_to_DepthVisualOdometry
- setCalibration(CameraPinholeBrown, Point2Transform2_F32) - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
- setCalibration(MonoPlaneParameters) - Method in interface boofcv.abst.sfm.d3.MonocularPlaneVisualOdometry
-
Specifies the camera's intrinsic and extrinsic parameters.
- setCalibration(MonoPlaneParameters) - Method in class boofcv.abst.sfm.d3.MonocularPlaneVisualOdometryScaleInput
- setCalibration(MonoPlaneParameters) - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
- setCalibration(MonoPlaneParameters) - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
- setCalibration(StereoParameters) - Method in interface boofcv.abst.sfm.d3.StereoVisualOdometry
-
Specifies intrinsic and extrinsic parameters for the stereo camera system.
- setCalibration(StereoParameters) - Method in class boofcv.abst.sfm.d3.StereoVisualOdometryScaleInput
- setCalibration(StereoParameters) - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
- setCalibration(StereoParameters) - Method in class boofcv.abst.sfm.d3.WrapVisOdomMonoStereoDepthPnP
- setCalibration(StereoParameters) - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
- setCalibration(StereoParameters) - Method in class boofcv.alg.feature.associate.StereoConsistencyCheck
- setCalibration(StereoParameters) - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
-
Specifies the stereo parameters.
- setCalibration(StereoParameters) - Method in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP
-
Sets and saves the stereo camera's calibration
- setCalibration(StereoParameters) - Method in class boofcv.alg.sfm.StereoProcessingBase
-
Specifies stereo parameters
- setCalibration(StereoParameters) - Method in class boofcv.alg.sfm.StereoSparse3D
- setCamera(CameraPinholeBrown) - Method in class boofcv.alg.sfm.d3.VisOdomMonoDepthPnP
-
Sets the known fixed camera parameters
- setCameraParameters(float, float, float, float, int, int) - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth
- setCameraParameters(float, float, float, float, int, int) - Method in class boofcv.alg.sfm.d3.direct.VisOdomDirectColorDepth
-
Specifies intrinsic camera parameters.
- setCellSize(double) - Method in class boofcv.alg.sfm.overhead.OverheadView
- setCenterX(double) - Method in class boofcv.alg.sfm.overhead.OverheadView
- setCenterY(double) - Method in class boofcv.alg.sfm.overhead.OverheadView
- setConfiguration(Se3_F64, CameraPinholeBrown) - Method in class boofcv.alg.sfm.overhead.CameraPlaneProjection
-
Configures the camera's intrinsic and extrinsic parameters
- setConvergence(float, int) - Method in class boofcv.alg.sfm.d3.direct.VisOdomDirectColorDepth
-
Specifies convergence parameters
- setDepthImage(T) - Method in class boofcv.alg.sfm.DepthSparse3D
-
Sets the depth image.
- setDestination(FastAccess<Point2D_F64>, FastAccess<Desc>) - Method in class boofcv.alg.feature.associate.AssociateStereo2D
-
Converts location into rectified coordinates and saved a reference to the description.
- setDiversityThreshold(double) - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth
- setExtrinsic(Se3_F64) - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
Camera the camera's extrinsic parameters.
- setExtrinsic(Se3_F64) - Method in class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
-
Specify extrinsic camera properties
- setExtrinsic(Se3_F64) - Method in class boofcv.alg.sfm.robust.GenerateSe2_PlanePtPixel
-
Specify extrinsic camera properties
- setFromAtoB(Se3_F64) - Method in class boofcv.alg.sfm.d3.ComputeObservationAcuteAngle
- setImage(T) - Method in class boofcv.alg.sfm.overhead.OverheadView
- setImages(T, T) - Method in class boofcv.alg.sfm.StereoProcessingBase
-
Sets the input images.
- setImages(T, T) - Method in class boofcv.alg.sfm.StereoSparse3D
- setInterpolation(double, double, double, double, InterpolationType) - Method in class boofcv.alg.sfm.d3.direct.VisOdomDirectColorDepth
-
Used to change interpolation method.
- setIntrinsic(double, double, double) - Method in class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
-
Specify intrinsic camera properties
- setIntrinsic(int, CameraPinhole) - Method in class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
- setIntrinsic(CameraPinholeBrown) - Method in interface boofcv.abst.sfm.d3.MonocularVisualOdometry
-
Specifies the intrinsic parameters for the camera.
- setIntrinsic(CameraPinholeBrown) - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
Camera the camera's intrinsic parameters.
- setIntrinsic(CameraPinholeBrown) - Method in class boofcv.alg.sfm.overhead.CameraPlaneProjection
-
Configures the camera's intrinsic parameters
- setKeyFrame(ImagePixelTo3D) - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth
- setLeftToRight(Se3_F64) - Method in class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
- setLeftToRight(Se3_F64) - Method in class boofcv.alg.geo.pose.PnPStereoEstimator
- setLeftToRight(Se3_F64) - Method in class boofcv.alg.geo.pose.PnPStereoJacobianRodrigues
- setLeftToRight(Se3_F64) - Method in class boofcv.alg.geo.pose.PnPStereoRefineRodrigues
- setLeftToRight(Se3_F64) - Method in interface boofcv.alg.geo.pose.RefinePnPStereo
- SetMatches() - Constructor for class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP.SetMatches
- setMaxScoreThreshold(double) - Method in class boofcv.alg.feature.associate.AssociateStereo2D
- setMinimumInliers(int) - Method in class boofcv.alg.sfm.structure2.GeneratePairwiseImageGraph
- setModel(ScaleTranslate2D) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslate2DSq
- setModel(ScaleTranslateRotate2D) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslateRotate2DSq
- setModel(StereoPose) - Method in class boofcv.alg.geo.pose.PnPStereoResidualReprojection
- setModel(Se2_F64) - Method in class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
- setModel(Se3_F64) - Method in class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
- setObservations(List<Stereo2D3D>) - Method in class boofcv.alg.geo.pose.PnPStereoJacobianRodrigues
- setOriginToCurrent() - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
Sets the current image to be the origin of the stitched coordinate system.
- setPlaneToCamera(Se3_F64, boolean) - Method in class boofcv.alg.sfm.overhead.CameraPlaneProjection
-
Specifies camera's extrinsic parameters.
- setRatio3D(double) - Method in class boofcv.alg.sfm.structure2.GeneratePairwiseImageGraph
- setScale(double) - Method in class boofcv.struct.sfm.ScaleTranslate2D
- setScale(double) - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
- setSource(FastAccess<Point2D_F64>, FastAccess<Desc>) - Method in class boofcv.alg.feature.associate.AssociateStereo2D
-
Converts location into rectified coordinates and saved a reference to the description.
- setStereoParameters(StereoParameters) - Method in class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
- setStrictFar(boolean) - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
- setTheta(double) - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
- setTo(ConfigKeyFrameManager) - Method in class boofcv.factory.sfm.ConfigKeyFrameManager
- setTo(ConfigStereoDualTrackPnP) - Method in class boofcv.factory.sfm.ConfigStereoDualTrackPnP
- setTo(ConfigStereoMonoTrackPnP) - Method in class boofcv.factory.sfm.ConfigStereoMonoTrackPnP
- setTo(ConfigStereoQuadPnP) - Method in class boofcv.factory.sfm.ConfigStereoQuadPnP
- setTo(ConfigVisOdomTrackPnP) - Method in class boofcv.factory.sfm.ConfigVisOdomTrackPnP
- setToFirst() - Method in interface boofcv.abst.sfm.d2.ImageMotion2D
-
Turns the current image into the origin of the coordinate system.
- setToFirst() - Method in class boofcv.abst.sfm.d2.PlToGrayMotion2D
- setToFirst() - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
- setTransX(double) - Method in class boofcv.struct.sfm.ScaleTranslate2D
- setTransX(double) - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
- setTransY(double) - Method in class boofcv.struct.sfm.ScaleTranslate2D
- setTransY(double) - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
- setVerbose(PrintStream) - Method in class boofcv.alg.sfm.structure.EstimateSceneUncalibrated
- setVerbose(PrintStream, int) - Method in class boofcv.alg.sfm.structure.EstimateSceneCalibrated
- setVerbose(PrintStream, int) - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
- setVerbose(PrintStream, int) - Method in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- setVerbose(PrintStream, int) - Method in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
-
Adjusts the level of verbosity for debugging
- setVerbose(PrintStream, Set<String>) - Method in class boofcv.abst.sfm.d3.MonocularPlaneVisualOdometryScaleInput
- setVerbose(PrintStream, Set<String>) - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
- setVerbose(PrintStream, Set<String>) - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
- setVerbose(PrintStream, Set<String>) - Method in class boofcv.abst.sfm.d3.PyramidDirectColorDepth_to_DepthVisualOdometry
- setVerbose(PrintStream, Set<String>) - Method in class boofcv.abst.sfm.d3.StereoVisualOdometryScaleInput
- setVerbose(PrintStream, Set<String>) - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
- setVerbose(PrintStream, Set<String>) - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
- setVerbose(PrintStream, Set<String>) - Method in class boofcv.abst.sfm.d3.WrapVisOdomMonoStereoDepthPnP
- setVerbose(PrintStream, Set<String>) - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
- setVerbose(PrintStream, Set<String>) - Method in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager
- setVerbose(PrintStream, Set<String>) - Method in class boofcv.alg.sfm.d3.structure.TickTockKeyFrameManager
- setVerbose(PrintStream, Set<String>) - Method in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
- setVerbose(PrintStream, Set<String>) - Method in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP
- src - Variable in class boofcv.alg.sfm.structure2.PairwiseImageGraph2.Motion
- state - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.View
- Stereo2D3D - Class in boofcv.struct.sfm
- Stereo2D3D() - Constructor for class boofcv.struct.sfm.Stereo2D3D
- Stereo2D3D(Point2D_F64, Point2D_F64, Point3D_F64) - Constructor for class boofcv.struct.sfm.Stereo2D3D
- StereoConsistencyCheck - Class in boofcv.alg.feature.associate
-
Checks to see if two observations from a left to right stereo camera are consistent.
- StereoConsistencyCheck(double, double) - Constructor for class boofcv.alg.feature.associate.StereoConsistencyCheck
- stereoDepth(double, int, int, int, int, boolean, StereoDisparitySparse<T>, PointTracker<T>, Class<T>) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Deprecated.
- stereoDescribe - Variable in class boofcv.factory.sfm.ConfigStereoDualTrackPnP
-
Feature descriptor for stereo association
- stereoDualTrackerPnP(ConfigStereoDualTrackPnP, Class<T>) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Creates an instance of
VisOdomDualTrackPnP. - stereoDualTrackerPnP(ConfigVisOdomTrackPnP, PointTracker<T>, PointTracker<T>, ConfigStereoDualTrackPnP, Class<T>) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
- stereoMonoPnP(ConfigVisOdomTrackPnP, StereoDisparitySparse<T>, PointTracker<T>, Class<T>) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Stereo vision based visual odometry algorithm which runs a sparse feature tracker in the left camera and estimates the range of tracks once when first detected using disparity between left and right cameras.
- StereoPose - Class in boofcv.struct.sfm
-
Specifies the pose of a stereo camera system as a kinematic chain relative to camera 0.
- StereoPose() - Constructor for class boofcv.struct.sfm.StereoPose
- StereoPose(Se3_F64, Se3_F64) - Constructor for class boofcv.struct.sfm.StereoPose
- StereoProcessingBase<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.sfm
-
Base class that configures stereo processing.
- StereoProcessingBase(Class<T>) - Constructor for class boofcv.alg.sfm.StereoProcessingBase
-
Declares internal data structures
- stereoQuadPnP(ConfigStereoQuadPnP, Class<T>) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Creates a stereo visual odometry algorithm that uses the two most recent frames (4 images total) to estimate motion.
- stereoRadius - Variable in class boofcv.factory.sfm.ConfigStereoDualTrackPnP
-
Radius used when computing feature descriptors for stereo matching
- StereoSparse3D<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.sfm
-
Computes stereo disparity on a per pixel basis as requested.
- StereoSparse3D(StereoDisparitySparse<T>, Class<T>) - Constructor for class boofcv.alg.sfm.StereoSparse3D
-
Configures and declares internal data
- stereoTriangulations - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.Motion
- StereoVisualOdometry<T extends boofcv.struct.image.ImageBase<T>> - Interface in boofcv.abst.sfm.d3
-
Stereo visual odometry algorithms that estimate the camera's ego-motion in Euclidean space using a pair of stereo images.
- StereoVisualOdometryScaleInput<T extends boofcv.struct.image.ImageBase<T>> - Class in boofcv.abst.sfm.d3
-
Wrapper around
StereoVisualOdometrywhich scales the input images. - StereoVisualOdometryScaleInput(StereoVisualOdometry<T>, double) - Constructor for class boofcv.abst.sfm.d3.StereoVisualOdometryScaleInput
- StitchingFromMotion2D<I extends boofcv.struct.image.ImageBase<I>,IT extends georegression.struct.InvertibleTransform> - Class in boofcv.alg.sfm.d2
-
Stitches together sequences of images using
ImageMotion2D, typically used for image stabilization and creating mosaics. - StitchingFromMotion2D(ImageMotion2D<I, IT>, ImageDistort<I, I>, StitchingTransform<IT>, double) - Constructor for class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
Provides internal algorithms and tuning parameters.
- StitchingFromMotion2D.Corners - Class in boofcv.alg.sfm.d2
- StitchingTransform<IT extends georegression.struct.InvertibleTransform> - Interface in boofcv.alg.sfm.d2
-
TODO Comment
- structure - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
- structure - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- structure - Variable in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
- swap() - Method in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP.SetMatches
T
- theta - Variable in class boofcv.struct.sfm.ScaleTranslateRotate2D
-
Angle of rotation
- ThreeViewEstimateMetricScene - Class in boofcv.alg.sfm.structure
-
Estimates the metric scene's structure given a set of sparse features associations from three views.
- ThreeViewEstimateMetricScene() - Constructor for class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
-
Sets configurations to their default value
- thresholdOutlierPrune - Variable in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- thresholdRetireTracks - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
discard tracks after they have not been in the inlier set for this many updates in a row
- TICK_TOCK - boofcv.factory.sfm.ConfigKeyFrameManager.Type
- tickPeriod - Variable in class boofcv.factory.sfm.ConfigKeyFrameManager
-
For TickTockKeyFrameManager only.
- TickTockKeyFrameManager - Class in boofcv.alg.sfm.d3.structure
-
This key frame manager performs its maintenance at a constant fixed rate independent of observations.
- TickTockKeyFrameManager() - Constructor for class boofcv.alg.sfm.d3.structure.TickTockKeyFrameManager
- TickTockKeyFrameManager(int) - Constructor for class boofcv.alg.sfm.d3.structure.TickTockKeyFrameManager
- totalDroppedTracksBadBundle - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
- totalFeatures - Variable in class boofcv.alg.sfm.structure2.PairwiseImageGraph2.View
-
Total number of features in this view
- Track() - Constructor for class boofcv.alg.sfm.d3.VisOdomMonoDepthPnP.Track
- tracker - Variable in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- tracker - Variable in class boofcv.factory.sfm.ConfigStereoDualTrackPnP
-
Used to track features in each camera independently
- tracker - Variable in class boofcv.factory.sfm.ConfigStereoMonoTrackPnP
-
Tracker configuration for left camera
- TrackInfo() - Constructor for class boofcv.alg.sfm.d3.VisOdomDualTrackPnP.TrackInfo
- TrackQuad() - Constructor for class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP.TrackQuad
- tracks - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BFrame
- tracks - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
-
List of all tracks that can be feed into bundle adjustment
- transX - Variable in class boofcv.struct.sfm.ScaleTranslate2D
-
Translation along x and y axis
- transX - Variable in class boofcv.struct.sfm.ScaleTranslateRotate2D
-
Translation along x and y axis
- transY - Variable in class boofcv.struct.sfm.ScaleTranslate2D
-
Translation along x and y axis
- transY - Variable in class boofcv.struct.sfm.ScaleTranslateRotate2D
-
Translation along x and y axis
- triangulateN - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
Triangulates points not optimized by bundle adjustment
- triangulateNotSelectedBundleTracks() - Method in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
Triangulate tracks which were not included in the optimization
- triangulationAngle - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.Feature3D
- triangulationAngle - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.Motion
- triangulator - Variable in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
- trifocalEstimator - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- type - Variable in class boofcv.factory.sfm.ConfigKeyFrameManager
-
Specifies the specific algorithm.
U
- uniqueDestination() - Method in class boofcv.alg.feature.associate.AssociateStereo2D
- uniqueSource() - Method in class boofcv.alg.feature.associate.AssociateStereo2D
- updateListOfVisibleTracksForOutput() - Method in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
Goes through the list of initially visible tracks and see which ones have not been dropped
- UtilImageMotion - Class in boofcv.alg.sfm.d2
- UtilImageMotion() - Constructor for class boofcv.alg.sfm.d2.UtilImageMotion
V
- v0 - Variable in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP.TrackQuad
- v1 - Variable in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP.TrackQuad
- v2 - Variable in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP.TrackQuad
- v2g - Variable in class boofcv.alg.sfm.structure2.SceneWorkingGraph.View
- v3 - Variable in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP.TrackQuad
- valueOf(String) - Static method in enum boofcv.factory.sfm.ConfigKeyFrameManager.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum boofcv.factory.sfm.ConfigKeyFrameManager.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verbose - Variable in class boofcv.alg.sfm.d3.structure.MaxGeoKeyFrameManager
- verbose - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
- verbose - Variable in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP
- verbose - Variable in class boofcv.alg.sfm.structure.PairwiseImageMatching
- VERBOSE_RUNTIME - Static variable in interface boofcv.abst.sfm.d3.VisualOdometry
-
Key used to indicate that it should print out profile information
- VERBOSE_TRACKING - Static variable in interface boofcv.abst.sfm.d3.VisualOdometry
-
Key used to indicate that it should print out feature tracking information
- verboseLevel - Variable in class boofcv.alg.sfm.structure.PairwiseImageMatching
- view - Variable in class boofcv.alg.sfm.structure2.SceneWorkingGraph.Observation
- View() - Constructor for class boofcv.alg.sfm.structure.MetricSceneGraph.View
- View() - Constructor for class boofcv.alg.sfm.structure2.PairwiseImageGraph2.View
- View() - Constructor for class boofcv.alg.sfm.structure2.SceneWorkingGraph.View
- viewDst - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.Motion
- viewIdx - Variable in class boofcv.alg.sfm.structure2.SceneWorkingGraph.Observation
- views - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.Feature3D
- viewSrc - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.Motion
- viewToWorld - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.View
- visible - Variable in class boofcv.alg.sfm.structure2.SceneWorkingGraph.Feature
- visibleTracks - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
-
Tracks which are visible in the most recently processed frame
- VisOdomBundleAdjustment<T extends VisOdomBundleAdjustment.BTrack> - Class in boofcv.alg.sfm.d3.structure
-
Bundle adjustment specifically intended for use with visual odometry algorithms.
- VisOdomBundleAdjustment(BundleAdjustment<SceneStructureMetric>, Factory<T>) - Constructor for class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment
- VisOdomBundleAdjustment.BCamera - Class in boofcv.alg.sfm.d3.structure
- VisOdomBundleAdjustment.BFrame - Class in boofcv.alg.sfm.d3.structure
-
A BFrame is a key frame.
- VisOdomBundleAdjustment.BObservation - Class in boofcv.alg.sfm.d3.structure
- VisOdomBundleAdjustment.BTrack - Class in boofcv.alg.sfm.d3.structure
- VisOdomBundlePnPBase<Track extends VisOdomBundleAdjustment.BTrack> - Class in boofcv.alg.sfm.d3
-
Base class for all visual odometry algorithms based on PNP and use bundle adjustment.
- VisOdomBundlePnPBase() - Constructor for class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
- VisOdomBundlePnPBase.CameraModel - Class in boofcv.alg.sfm.d3
-
Contains the camera's lens distortion model
- VisOdomDirectColorDepth<I extends boofcv.struct.image.ImageGray<I>,D extends boofcv.struct.image.ImageGray<D>> - Class in boofcv.alg.sfm.d3.direct
-
TODO Fill in
- VisOdomDirectColorDepth(int, Class<I>, Class<D>) - Constructor for class boofcv.alg.sfm.d3.direct.VisOdomDirectColorDepth
-
Declares internal data structures and specifies the type of input images to expect
- VisOdomDualTrackPnP<T extends boofcv.struct.image.ImageBase<T>,Desc extends boofcv.struct.feature.TupleDesc> - Class in boofcv.alg.sfm.d3
-
Stereo visual odometry algorithm which relies on tracking features independently in the left and right images and then matching those tracks together.
- VisOdomDualTrackPnP(double, PointTracker<T>, PointTracker<T>, DescribeRegionPoint<T, Desc>, AssociateDescription2D<Desc>, Triangulate2ViewsMetric, ModelMatcher<Se3_F64, Stereo2D3D>, ModelFitter<Se3_F64, Stereo2D3D>, BundleAdjustment<SceneStructureMetric>) - Constructor for class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
-
Specifies internal algorithms and parameters
- VisOdomDualTrackPnP.TrackInfo - Class in boofcv.alg.sfm.d3
-
A coupled track between the left and right cameras.
- VisOdomKeyFrameManager - Interface in boofcv.alg.sfm.d3.structure
-
Decides when new key frames should be created and when an old key frame should be removed
- VisOdomMonoDepthPnP<T extends boofcv.struct.image.ImageBase<T>> - Class in boofcv.alg.sfm.d3
-
Full 6-DOF visual odometry where a ranging device is assumed for pixels in the primary view and the motion is estimated using a
Estimate1ofPnP. - VisOdomMonoDepthPnP(ModelMatcher<Se3_F64, Point2D3D>, ImagePixelTo3D, RefinePnP, PointTracker<T>, BundleAdjustment<SceneStructureMetric>) - Constructor for class boofcv.alg.sfm.d3.VisOdomMonoDepthPnP
-
Configures magic numbers and estimation algorithms.
- VisOdomMonoDepthPnP.Track - Class in boofcv.alg.sfm.d3
- VisOdomMonoOverheadMotion2D<T extends boofcv.struct.image.ImageBase<T>> - Class in boofcv.alg.sfm.d3
-
Estimates the motion of a monocular camera using the known transform between the camera and the ground plane.
- VisOdomMonoOverheadMotion2D(double, double, double, ImageMotion2D<T, Se2_F64>, ImageType<T>) - Constructor for class boofcv.alg.sfm.d3.VisOdomMonoOverheadMotion2D
-
Configures motion estimation algorithm.
- VisOdomMonoPlaneInfinity<T extends boofcv.struct.image.ImageBase<T>> - Class in boofcv.alg.sfm.d3
-
Estimates camera ego-motion by assuming the camera is viewing a flat plane and that off plane points are at infinity.
- VisOdomMonoPlaneInfinity(int, int, double, ModelMatcher<Se2_F64, PlanePtPixel>, PointTracker<T>) - Constructor for class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
Configures motion estimation.
- VisOdomMonoPlaneInfinity.VoTrack - Class in boofcv.alg.sfm.d3
-
Additional track information for use in motion estimation
- VisOdomPixelDepthPnP_to_DepthVisualOdometry<Vis extends boofcv.struct.image.ImageBase<Vis>,Depth extends boofcv.struct.image.ImageGray<Depth>> - Class in boofcv.abst.sfm.d3
-
Wrapper around
VisOdomMonoDepthPnPforDepthVisualOdometry. - VisOdomPixelDepthPnP_to_DepthVisualOdometry(DepthSparse3D<Depth>, VisOdomMonoDepthPnP<Vis>, DistanceFromModelMultiView<Se3_F64, Point2D3D>, ImageType<Vis>, Class<Depth>) - Constructor for class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
- VisOdomStereoQuadPnP<T extends boofcv.struct.image.ImageGray<T>,TD extends boofcv.struct.feature.TupleDesc> - Class in boofcv.alg.sfm.d3
-
Stereo visual odometry algorithm which associates image features across two stereo pairs for a total of four images.
- VisOdomStereoQuadPnP(DetectDescribePoint<T, TD>, AssociateDescription<TD>, AssociateDescription2D<TD>, Triangulate2ViewsMetric, ModelMatcher<Se3_F64, Stereo2D3D>, ModelFitter<Se3_F64, Stereo2D3D>, BundleAdjustment<SceneStructureMetric>) - Constructor for class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP
-
Specifies internal algorithms
- VisOdomStereoQuadPnP.ImageInfo<TD> - Class in boofcv.alg.sfm.d3
-
Storage for detected features inside an image
- VisOdomStereoQuadPnP.SetMatches - Class in boofcv.alg.sfm.d3
-
Correspondences between images
- VisOdomStereoQuadPnP.TrackQuad - Class in boofcv.alg.sfm.d3
-
3D coordinate of the feature and its observed location in each image
- VisualDepthOps - Class in boofcv.alg.depth
-
Various functions and operations specific to visual depth sensors.
- VisualDepthOps() - Constructor for class boofcv.alg.depth.VisualDepthOps
- VisualOdometry<M> - Interface in boofcv.abst.sfm.d3
-
Interface for Visual Odometry (VO) algorithms.
- visualRight - Variable in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP.TrackInfo
- visualTrack - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BTrack
-
Reference to the a track in the image based tracker if null that means the track is no longer being tracked by the tracker
- VoTrack() - Constructor for class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity.VoTrack
W
- world_to_frame - Variable in class boofcv.alg.sfm.d3.VisOdomBundlePnPBase
- worldLoc - Variable in class boofcv.alg.sfm.d3.structure.VisOdomBundleAdjustment.BTrack
- worldPt - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.Feature3D
- worldToCam0 - Variable in class boofcv.struct.sfm.StereoPose
- worldToCurr - Variable in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- worldToCurrent() - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth
- worldToKey - Variable in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
- worldToView - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
- wrap(ImagePixelTo3D) - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth.LayerTo3D
- WrapImageMotionPtkSmartRespawn<T extends boofcv.struct.image.ImageBase<T>,IT extends georegression.struct.InvertibleTransform> - Class in boofcv.abst.sfm.d2
-
Wrapper around
ImageMotionPtkSmartRespawnforImageMotion2D. - WrapImageMotionPtkSmartRespawn(ImageMotionPtkSmartRespawn<T, IT>) - Constructor for class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
- WrapVisOdomDualTrackPnP<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.abst.sfm.d3
-
TODO comment
- WrapVisOdomDualTrackPnP(VisOdomDualTrackPnP<T, ?>, PnPStereoEstimator, DistanceFromModelMultiView<Se3_F64, Point2D3D>, PnPStereoDistanceReprojectionSq, AssociateStereo2D<?>, RefinePnPStereo, Class<T>) - Constructor for class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
- WrapVisOdomMonoStereoDepthPnP<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.abst.sfm.d3
- WrapVisOdomMonoStereoDepthPnP(VisOdomMonoDepthPnP<T>, StereoSparse3D<T>, DistanceFromModelMultiView<Se3_F64, Point2D3D>, Class<T>) - Constructor for class boofcv.abst.sfm.d3.WrapVisOdomMonoStereoDepthPnP
- WrapVisOdomQuadPnP<T extends boofcv.struct.image.ImageGray<T>,TD extends boofcv.struct.feature.TupleDesc> - Class in boofcv.abst.sfm.d3
-
Wrapper around
VisOdomStereoQuadPnPforStereoVisualOdometry. - WrapVisOdomQuadPnP(VisOdomStereoQuadPnP<T, TD>, RefinePnPStereo, AssociateStereo2D<TD>, PnPStereoDistanceReprojectionSq, DistanceFromModelMultiView<Se3_F64, Point2D3D>, Class<T>) - Constructor for class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
X
- X - Variable in class boofcv.alg.sfm.d3.VisOdomStereoQuadPnP.TrackQuad
All Classes All Packages