- cam0ToCam1 - Variable in class boofcv.struct.sfm.StereoPose
-
- camera - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.View
-
- 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.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.
- computeAcuteAngle(Point2D_F64, Point2D_F64) - Method in class boofcv.alg.sfm.d3.ComputeObservationAcuteAngle
-
- computeDistance(Stereo2D3D) - Method in class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
-
- computeDistance(List<Stereo2D3D>, double[]) - Method in class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
-
- computeDistance(PlanePtPixel) - Method in class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
-
- computeDistance(List<PlanePtPixel>, double[]) - Method in class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
-
- computeDistance(AssociatedPair) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslate2DSq
-
- computeDistance(List<AssociatedPair>, double[]) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslate2DSq
-
- computeDistance(AssociatedPair) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslateRotate2DSq
-
- computeDistance(List<AssociatedPair>, double[]) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslateRotate2DSq
-
- 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
-
- configLM - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
-
- configLM - Variable in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
-
- 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
-
- 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
-
- 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.
- configure(int, double) - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
-
Specifies magic numbers for pruning connections
- configureCamera(CameraPinholeBrown, Se3_F64) - Method in class boofcv.alg.sfm.d3.VisOdomMonoOverheadMotion2D
-
Camera the camera's intrinsic and extrinsic parameters.
- 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, FastQueue<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.
- 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
-
- 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
-
- 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.
- cx - Variable in class boofcv.alg.sfm.StereoProcessingBase
-
- cy - Variable in class boofcv.alg.sfm.StereoProcessingBase
-
- 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 images with 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
-
- GenerateScaleTranslate2D() - Constructor for class boofcv.alg.sfm.robust.GenerateScaleTranslate2D
-
- GenerateScaleTranslateRotate2D - Class in boofcv.alg.sfm.robust
-
- GenerateScaleTranslateRotate2D() - Constructor for class boofcv.alg.sfm.robust.GenerateScaleTranslateRotate2D
-
- GenerateSe2_PlanePtPixel - Class in boofcv.alg.sfm.robust
-
Uses MotionTransformPoint to estimate the rigid body motion
from key-frame to current-frame in 2D between two observations of a point on the plane.
- GenerateSe2_PlanePtPixel(MotionTransformPoint<Se2_F64, Point2D_F64>) - Constructor for class boofcv.alg.sfm.robust.GenerateSe2_PlanePtPixel
-
- GenerateSe2_PlanePtPixel() - Constructor for class boofcv.alg.sfm.robust.GenerateSe2_PlanePtPixel
-
- getAllTracks() - Method in interface boofcv.abst.sfm.AccessPointTracks
-
All the points being actively tracked in pixel coordinates.
- getAllTracks() - Method in class boofcv.abst.sfm.d2.PlToGrayMotion2D
-
- getAllTracks() - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
-
- getAllTracks() - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
-
- getAllTracks() - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
-
- getAllTracks() - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
-
- getAllTracks() - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
-
- getAllTracks() - Method in class boofcv.abst.sfm.d3.WrapVisOdomPixelDepthPnP
-
- getAllTracks() - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
-
- 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.WrapVisOdomPixelDepthPnP
-
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
-
- getCandidates() - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
-
Returns a list of active tracks that passed geometric constraints
- 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
-
- getCurrToWorld() - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
-
- getCurrToWorld() - Method in class boofcv.alg.sfm.d3.VisOdomPixelDepthPnP
-
- 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
-
- 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
-
- 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.WrapVisOdomPixelDepthPnP
-
- 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
-
- getInlierTracks() - Method in class boofcv.alg.sfm.d3.VisOdomPixelDepthPnP
-
- 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
-
- getLeftToWorld() - Method in class boofcv.alg.sfm.d3.VisOdomQuadPnP
-
- getMatcher() - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
-
- getMatcher() - Method in class boofcv.alg.sfm.d3.VisOdomQuadPnP
-
- 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
- getMotionEstimator() - Method in class boofcv.alg.sfm.d3.VisOdomPixelDepthPnP
-
- 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
-
- getQuadViews() - Method in class boofcv.alg.sfm.d3.VisOdomQuadPnP
-
- 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
-
- getTick() - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
-
- getTick() - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
Number of frames processed
- getTick() - Method in class boofcv.alg.sfm.d3.VisOdomPixelDepthPnP
-
- getTotalFramesProcessed() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
-
- getTracker() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
-
- getTracker() - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
- getTracker() - Method in class boofcv.alg.sfm.d3.VisOdomPixelDepthPnP
-
- 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.WrapVisOdomPixelDepthPnP
-
- getTrackId(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
-
- getTrackLocation(int) - Method in interface boofcv.abst.sfm.AccessPointTracks3D
-
Returns the 3D location of the active track.
- getTrackLocation(int) - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
-
- getTrackLocation(int) - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
-
- getTrackLocation(int) - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
-
- getTrackLocation(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
-
- getTrackLocation(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomPixelDepthPnP
-
- getTrackLocation(int) - 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(Homography2D_F64) - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
Transform from world coordinate system into the current image frame.
- getWorldToCurr() - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
- 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
-
- 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
-
- p2 - Variable in class boofcv.alg.sfm.d2.StitchingFromMotion2D.Corners
-
- P2 - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
-
- p3 - Variable in class boofcv.alg.sfm.d2.StitchingFromMotion2D.Corners
-
- P3 - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
-
- 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(DetectDescribePoint<T, TupleDesc>, AssociateDescription<TupleDesc>) - Constructor for class boofcv.alg.sfm.structure.PairwiseImageMatching
-
- PairwiseImageMatching() - Constructor for class boofcv.alg.sfm.structure.PairwiseImageMatching
-
- 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(Point2D_F64, Point2D_F64) - Constructor for class boofcv.struct.sfm.PlanePtPixel
-
- PlanePtPixel() - 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
-
- 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
-
- previousWasKeyFrame - Variable in class boofcv.alg.sfm.d2.ImageMotionPtkSmartRespawn
-
- process(I) - Method in interface boofcv.abst.sfm.d2.ImageMotion2D
-
Processes and updates the image transform.
- process(Planar<T>) - Method in class boofcv.abst.sfm.d2.PlToGrayMotion2D
-
- process(T) - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
-
- process(Vis, Depth) - Method in interface boofcv.abst.sfm.d3.DepthVisualOdometry
-
Process the new image and update the motion estimate.
- 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, 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(Vis, Depth) - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
-
- process(T, T) - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
-
- process(T, T) - Method in class boofcv.abst.sfm.d3.WrapVisOdomPixelDepthPnP
-
- process(T, T) - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
-
- 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(List<Stereo2D3D>, Se3_F64) - Method in class boofcv.alg.geo.pose.PnPStereoEstimator
-
- process(double[], DMatrixRMaj) - Method in class boofcv.alg.geo.pose.PnPStereoJacobianRodrigues
-
- 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(List<PointTrack>, List<PointTrack>) - Method in class boofcv.alg.sfm.d2.PruneCloseTracks
-
- process(I) - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
Estimates the image motion and updates stitched image.
- process() - Method in class boofcv.alg.sfm.d3.direct.FeatureSpatialDiversity_F32
-
Computes the worst case spread for how features are laid out
- process(double, double) - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth.LayerTo3D
-
- process(Planar<T>, ImagePixelTo3D) - Method in class boofcv.alg.sfm.d3.direct.PyramidDirectColorDepth
-
- process(T, T) - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
-
Updates motion estimate using the stereo pair.
- 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) - Method in class boofcv.alg.sfm.d3.VisOdomPixelDepthPnP
-
Estimates the motion given the left camera image.
- process(T, T) - Method in class boofcv.alg.sfm.d3.VisOdomQuadPnP
-
Estimates camera egomotion from the stereo pair
- 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(T, T) - Method in class boofcv.alg.sfm.overhead.CreateSyntheticOverheadView
-
Computes overhead view of input image.
- process(Planar<T>, Planar<T>) - Method in class boofcv.alg.sfm.overhead.CreateSyntheticOverheadViewPL
-
Computes overhead view of input image.
- process(T, T) - Method in class boofcv.alg.sfm.overhead.CreateSyntheticOverheadViewS
-
Computes overhead view of input image.
- process(CameraPinholeBrown, Se3_F64) - Method in class boofcv.alg.sfm.overhead.SelectOverheadParameters
-
Computes the view's characteristics
- 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(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() - Method in class boofcv.alg.sfm.structure.PairwiseImageMatching
-
Determines connectivity between images.
- process(List<AssociatedTriple>, int, int) - Method in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
-
Determines the metric scene.
- process(LookupSimilarImages, PairwiseImageGraph2) - Method in class boofcv.alg.sfm.structure2.DoStuffFromPairwiseGraph
-
- process(LookupSimilarImages) - Method in class boofcv.alg.sfm.structure2.GeneratePairwiseImageGraph
-
Connects images by testing features for a geometric relationship.
- process(LookupSimilarImages, PairwiseImageGraph2.View, GrowQueue_I32, GrowQueue_I32) - Method in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
-
- ProjectiveExpandStructure - Class in boofcv.alg.sfm.structure2
-
- ProjectiveExpandStructure() - Constructor for class boofcv.alg.sfm.structure2.ProjectiveExpandStructure
-
- 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
-
- pruneClose - Variable in class boofcv.alg.sfm.d2.ImageMotionPtkSmartRespawn
-
- PruneCloseTracks - Class in boofcv.alg.sfm.d2
-
Detects if tracks are too close together and discards some of the close ones.
- PruneCloseTracks(int, int, int) - Constructor for class boofcv.alg.sfm.d2.PruneCloseTracks
-
- pruneFraction - Variable in class boofcv.alg.sfm.structure.ThreeViewEstimateMetricScene
-
- PyramidDirectColorDepth<T extends boofcv.struct.image.ImageGray<T>> - Class in boofcv.alg.sfm.d3.direct
-
Adds a pyramidal implementation on top of
VisOdomDirectColorDepth to 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.LayerTo3D - Class in boofcv.alg.sfm.d3.direct
-
- 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
-
- 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(StereoVisualOdometry<T>, double) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Wraps around a
StereoVisualOdometry instance and will rescale the input images and adjust the cameras
intrinsic parameters automatically.
- scaleInput(MonocularPlaneVisualOdometry<T>, double) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Wraps around a
MonocularPlaneVisualOdometry instance 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(double, double, double) - Constructor for class boofcv.struct.sfm.ScaleTranslate2D
-
- ScaleTranslate2D() - 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(double, double, double, double) - Constructor for class boofcv.struct.sfm.ScaleTranslateRotate2D
-
- ScaleTranslateRotate2D() - Constructor for class boofcv.struct.sfm.ScaleTranslateRotate2D
-
- 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
-
Allows a
ModelCodec for
Se3_F64 to be used by
StereoPose.
- Se3ToStereoPoseCodec(ModelCodec<Se3_F64>) - Constructor for class boofcv.alg.geo.pose.Se3ToStereoPoseCodec
-
- 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.
- 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(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(CameraPinholeBrown, Point2Transform2_F32) - Method in class boofcv.abst.sfm.d3.PyramidDirectColorDepth_to_DepthVisualOdometry
-
- 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(CameraPinholeBrown, Point2Transform2_F32) - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
-
- setCalibration(StereoParameters) - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
-
- setCalibration(StereoParameters) - Method in class boofcv.abst.sfm.d3.WrapVisOdomPixelDepthPnP
-
- 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
-
- setCalibration(StereoParameters) - Method in class boofcv.alg.sfm.d3.VisOdomQuadPnP
-
- setCalibration(StereoParameters) - Method in class boofcv.alg.sfm.StereoProcessingBase
-
Specifies stereo parameters
- setCalibration(StereoParameters) - Method in class boofcv.alg.sfm.StereoSparse3D
-
- 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(FastQueue<Point2D_F64>, FastQueue<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(CameraPinholeBrown) - Method in interface boofcv.abst.sfm.d3.MonocularVisualOdometry
-
Specifies the intrinsic parameters for the camera.
- setIntrinsic(int, CameraPinhole) - Method in class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
-
- 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
- setIntrinsic(double, double, double) - Method in class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
-
Specify intrinsic camera properties
- setKeyFrame(Planar<T>, 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.VisOdomQuadPnP.SetMatches
-
- setMaxScoreThreshold(double) - Method in class boofcv.alg.feature.associate.AssociateStereo2D
-
- setMinimumInliers(int) - Method in class boofcv.alg.sfm.structure2.GeneratePairwiseImageGraph
-
- setModel(Se3_F64) - Method in class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
-
- setModel(StereoPose) - Method in class boofcv.alg.geo.pose.PnPStereoResidualReprojection
-
- setModel(Se2_F64) - Method in class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
-
- setModel(ScaleTranslate2D) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslate2DSq
-
- setModel(ScaleTranslateRotate2D) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslateRotate2DSq
-
- setNormToPixel(Point2Transform2_F64) - Method in class boofcv.alg.sfm.d3.VisOdomPixelDepthPnP
-
- 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.
- setPixelToNorm(Point2Transform2_F64) - Method in class boofcv.alg.sfm.d3.VisOdomPixelDepthPnP
-
- 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(FastQueue<Point2D_F64>, FastQueue<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
-
- 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, int) - Method in class boofcv.alg.sfm.structure.EstimateSceneCalibrated
-
- setVerbose(PrintStream) - Method in class boofcv.alg.sfm.structure.EstimateSceneUncalibrated
-
- 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
- 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(Point2D_F64, Point2D_F64, Point3D_F64) - Constructor for class boofcv.struct.sfm.Stereo2D3D
-
- Stereo2D3D() - 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>, PointTrackerTwoPass<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.
- stereoDualTrackerPnP(int, int, double, double, int, int, PointTracker<T>, PointTracker<T>, DescribeRegionPoint<T, Desc>, Class<T>) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Creates a stereo visual odometry algorithm that independently tracks features in left and right camera.
- StereoPose - Class in boofcv.struct.sfm
-
Specifies the pose of a stereo camera system as a kinematic chain relative to camera 0.
- StereoPose(Se3_F64, Se3_F64) - Constructor for class boofcv.struct.sfm.StereoPose
-
- StereoPose() - 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(double, double, double, double, int, int, DetectDescribeMulti<T, Desc>, Class<T>) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Stereo visual odometry which uses the two most recent stereo observations (total of four views) to estimate
motion.
- 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
-
- 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.structure.ThreeViewEstimateMetricScene
-
- structure - Variable in class boofcv.alg.sfm.structure2.ProjectiveInitializeAllCommon
-
- swap() - Method in class boofcv.alg.sfm.d3.VisOdomQuadPnP.SetMatches
-
- v0 - Variable in class boofcv.alg.sfm.d3.VisOdomQuadPnP.QuadView
-
- v1 - Variable in class boofcv.alg.sfm.d3.VisOdomQuadPnP.QuadView
-
- v2 - Variable in class boofcv.alg.sfm.d3.VisOdomQuadPnP.QuadView
-
- v3 - Variable in class boofcv.alg.sfm.d3.VisOdomQuadPnP.QuadView
-
- verbose - Variable in class boofcv.alg.sfm.structure.PairwiseImageMatching
-
- verboseLevel - Variable in class boofcv.alg.sfm.structure.PairwiseImageMatching
-
- View() - Constructor for class boofcv.alg.sfm.structure.MetricSceneGraph.View
-
- View() - Constructor for class boofcv.alg.sfm.structure2.PairwiseImageGraph2.View
-
- viewDst - Variable in class boofcv.alg.sfm.structure.MetricSceneGraph.Motion
-
- 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
-
- 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(int, int, double, PointTracker<T>, PointTracker<T>, DescribeRegionPoint<T, Desc>, AssociateDescription2D<Desc>, Triangulate2ViewsMetric, ModelMatcher<Se3_F64, Stereo2D3D>, ModelFitter<Se3_F64, Stereo2D3D>) - Constructor for class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
-
Specifies internal algorithms and parameters
- VisOdomDualTrackPnP.LeftTrackInfo - Class in boofcv.alg.sfm.d3
-
- VisOdomDualTrackPnP.RightTrackInfo - 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<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.
- VisOdomPixelDepthPnP(int, int, boolean, ModelMatcher<Se3_F64, Point2D3D>, ImagePixelTo3D, RefinePnP, PointTrackerTwoPass<T>, Point2Transform2_F64, Point2Transform2_F64) - Constructor for class boofcv.alg.sfm.d3.VisOdomPixelDepthPnP
-
Configures magic numbers and estimation algorithms.
- VisOdomPixelDepthPnP_to_DepthVisualOdometry<Vis extends boofcv.struct.image.ImageBase<Vis>,Depth extends boofcv.struct.image.ImageGray<Depth>> - Class in boofcv.abst.sfm.d3
-
- VisOdomPixelDepthPnP_to_DepthVisualOdometry(DepthSparse3D<Depth>, VisOdomPixelDepthPnP<Vis>, DistanceFromModelMultiView<Se3_F64, Point2D3D>, ImageType<Vis>, Class<Depth>) - Constructor for class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
-
- VisOdomQuadPnP<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.
- VisOdomQuadPnP(DetectDescribeMulti<T, TD>, AssociateDescription2D<TD>, AssociateDescription2D<TD>, Triangulate2ViewsMetric, ModelMatcher<Se3_F64, Stereo2D3D>, ModelFitter<Se3_F64, Stereo2D3D>) - Constructor for class boofcv.alg.sfm.d3.VisOdomQuadPnP
-
Specifies internal algorithms
- VisOdomQuadPnP.ImageInfo<TD extends boofcv.struct.feature.TupleDesc> - Class in boofcv.alg.sfm.d3
-
Storage for detected features inside an image
- VisOdomQuadPnP.QuadView - Class in boofcv.alg.sfm.d3
-
3D coordinate of the feature and its observed location in each image
- VisOdomQuadPnP.SetMatches - Class in boofcv.alg.sfm.d3
-
Correspondences between images
- 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.
- VoTrack() - Constructor for class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity.VoTrack
-