Uses of Interface
boofcv.abst.sfm.d3.StereoVisualOdometry
-
Uses of StereoVisualOdometry in boofcv.abst.sfm.d3
Modifier and TypeClassDescriptionclass
StereoVisualOdometryScaleInput<T extends ImageBase<T>>
Wrapper aroundStereoVisualOdometry
which scales the input images.class
WrapVisOdomDualTrackPnP<T extends ImageGray<T>>
Wrapper aroundVisOdomDualTrackPnP
forStereoVisualOdometry
.class
WrapVisOdomMonoStereoDepthPnP<T extends ImageGray<T>>
Wrapper aroundVisOdomMonoDepthPnP
forStereoVisualOdometry
.class
WrapVisOdomQuadPnP<T extends ImageGray<T>,
TD extends TupleDesc<TD>> Wrapper aroundVisOdomStereoQuadPnP
forStereoVisualOdometry
.ModifierConstructorDescriptionStereoVisualOdometryScaleInput
(StereoVisualOdometry<T> alg, double scaleFactor) -
Uses of StereoVisualOdometry in boofcv.factory.sfm
Modifier and TypeMethodDescriptionstatic <T extends ImageBase<T>>
StereoVisualOdometry<T>FactoryVisualOdometry.scaleInput
(StereoVisualOdometry<T> vo, double scaleFactor) Wraps around aStereoVisualOdometry
instance and will rescale the input images and adjust the cameras intrinsic parameters automatically.static <T extends ImageGray<T>>
StereoVisualOdometry<T>FactoryVisualOdometry.stereoDualTrackerPnP
(@Nullable ConfigStereoDualTrackPnP configVO, Class<T> imageType) Creates an instance ofVisOdomDualTrackPnP
.static <T extends ImageGray<T>,
Desc extends TupleDesc<Desc>>
StereoVisualOdometry<T>FactoryVisualOdometry.stereoDualTrackerPnP
(ConfigVisOdomTrackPnP configVO, PointTracker<T> trackerLeft, PointTracker<T> trackerRight, ConfigStereoDualTrackPnP hack, Class<T> imageType) static <T extends ImageGray<T>>
StereoVisualOdometry<T>FactoryVisualOdometry.stereoMonoPnP
(@Nullable ConfigStereoMonoTrackPnP config, Class<T> imageType) 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.static <T extends ImageGray<T>>
StereoVisualOdometry<T>FactoryVisualOdometry.stereoMonoPnP
(@Nullable ConfigVisOdomTrackPnP configVO, StereoDisparitySparse<T> sparseDisparity, PointTracker<T> tracker, Class<T> imageType) 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.static <T extends ImageGray<T>,
Desc extends TupleDesc<Desc>>
StereoVisualOdometry<T>FactoryVisualOdometry.stereoQuadPnP
(ConfigStereoQuadPnP config, Class<T> imageType) Creates a stereo visual odometry algorithm that uses the two most recent frames (4 images total) to estimate motion.Modifier and TypeMethodDescriptionstatic <T extends ImageBase<T>>
StereoVisualOdometry<T>FactoryVisualOdometry.scaleInput
(StereoVisualOdometry<T> vo, double scaleFactor) Wraps around aStereoVisualOdometry
instance and will rescale the input images and adjust the cameras intrinsic parameters automatically. -
Uses of StereoVisualOdometry in boofcv.gui.controls
Modifier and TypeMethodDescription<T extends ImageGray<T>>
StereoVisualOdometry<T>ControlPanelStereoDualTrackPnP.createVisOdom
(Class<T> imageType) <T extends ImageGray<T>>
StereoVisualOdometry<T>ControlPanelStereoMonoTrackPnP.createVisOdom
(Class<T> imageType) <T extends ImageGray<T>>
StereoVisualOdometry<T>ControlPanelStereoQuadPnP.createVisOdom
(Class<T> imageType)