Uses of Class
boofcv.struct.geo.Point2D3D
Package
Description
-
Uses of Point2D3D in boofcv.abst.fiducial
Modifier and TypeMethodDescriptionCalibrationFiducialDetector.getControl3D
(int which) ECoCheck_to_FiducialDetector.getControl3D
(int which) FiducialDetectorPnP.getControl3D
(int which) 3D location of control points in the fiducial reference frameMicroQrCodeDetectorPnP.getControl3D
(int which) QrCodeDetectorPnP.getControl3D
(int which) SquareBase_to_FiducialDetector.getControl3D
(int which) Uchiya_to_FiducialDetector.getControl3D
(int which) CalibrationFiducialDetector.getPoints2D3D()
Modifier and TypeMethodDescriptionprotected boolean
FiducialDetectorPnP.estimatePose
(int which, List<Point2D3D> points, Se3_F64 fiducialToCamera) Given the mapping of 2D observations to known 3D points estimate the pose of the fiducial.protected boolean
SquareBase_to_FiducialDetector.estimatePose
(int which, List<Point2D3D> points, Se3_F64 fiducialToCamera) -
Uses of Point2D3D in boofcv.abst.geo.fitting
-
Uses of Point2D3D in boofcv.abst.geo.pose
Modifier and TypeMethodDescriptionboolean
PnPRefineRodrigues.fitModel
(List<Point2D3D> obs, Se3_F64 worldToCamera, Se3_F64 refinedWorldToCamera) boolean
boolean
boolean
ModifierConstructorDescriptionEstimateNto1ofPnP
(GeoModelEstimatorN<Se3_F64, Point2D3D> alg, DogArray<Se3_F64> solutions, int numTest) -
Uses of Point2D3D in boofcv.abst.sfm.d3
ModifierConstructorDescriptionVisOdomPixelDepthPnP_to_DepthVisualOdometry
(DepthSparse3D<Depth> sparse3D, VisOdomMonoDepthPnP<Vis> alg, DistanceFromModelMultiView<Se3_F64, Point2D3D> distance, ImageType<Vis> visualType, Class<Depth> depthType) WrapVisOdomDualTrackPnP
(VisOdomDualTrackPnP<T, ?> visualOdometry, Se3_F64 sharedLeftToRight, DistanceFromModelMultiView<Se3_F64, Point2D3D> distanceLeft, DistanceFromModelMultiView<Se3_F64, Point2D3D> distanceRight, PnPStereoDistanceReprojectionSq distanceStereo, AssociateStereo2D<?> assoc, @Nullable RefinePnPStereo refine, Class<T> imageType) WrapVisOdomMonoStereoDepthPnP
(VisOdomMonoDepthPnP<T> alg, StereoSparse3D<T> stereo, DistanceFromModelMultiView<Se3_F64, Point2D3D> distance, Class<T> imageType) WrapVisOdomQuadPnP
(VisOdomStereoQuadPnP<T, TD> alg, @Nullable RefinePnPStereo refine, AssociateStereo2D<TD> associateStereo, PnPStereoDistanceReprojectionSq distance, DistanceFromModelMultiView<Se3_F64, Point2D3D> distanceLeft, DistanceFromModelMultiView<Se3_F64, Point2D3D> distanceRight, Class<T> imageType) -
Uses of Point2D3D in boofcv.alg.fiducial.microqr
Modifier and TypeMethodDescriptionMicroQrPose3DUtils.getLandmark2D3D
(MicroQrCode qr) Returns a list ofPoint2D3D
. -
Uses of Point2D3D in boofcv.alg.fiducial.qrcode
Modifier and TypeMethodDescriptionQrPose3DUtils.getLandmark2D3D
(QrCode qr) Returns a list ofPoint2D3D
. -
Uses of Point2D3D in boofcv.alg.fiducial.square
-
Uses of Point2D3D in boofcv.alg.geo.pose
Modifier and TypeMethodDescriptionPnPDistanceReprojectionSq.getPointType()
PnPDistanceReprojectionSq.newConcurrentChild()
Creates a child which references the intrinsics but is otherwise decoupledModifier and TypeMethodDescriptionint
PnPResidualReprojection.computeResiduals
(Point2D3D data, double[] residuals, int index) double
Modifier and TypeMethodDescriptionvoid
void
PnPJacobianRodrigues.setObservations
(List<Point2D3D> observations) ModifierConstructorDescriptionPnPStereoEstimator
(GeoModelEstimatorN<Se3_F64, Point2D3D> alg, DistanceFromModelMultiView<Se3_F64, Point2D3D> distanceLeft, DistanceFromModelMultiView<Se3_F64, Point2D3D> distanceRight, int extraForTest) PnPStereoEstimator
(GeoModelEstimatorN<Se3_F64, Point2D3D> alg, DistanceFromModelMultiView<Se3_F64, Point2D3D> distanceLeft, DistanceFromModelMultiView<Se3_F64, Point2D3D> distanceRight, int extraForTest) -
Uses of Point2D3D in boofcv.alg.geo.robust
-
Uses of Point2D3D in boofcv.alg.sfm.d3
ModifierConstructorDescriptionVisOdomMonoDepthPnP
(ModelMatcher<Se3_F64, Point2D3D> motionEstimator, ImagePixelTo3D pixelTo3D, @Nullable RefinePnP refine, PointTracker<T> tracker) Configures magic numbers and estimation algorithms. -
Uses of Point2D3D in boofcv.alg.structure.expand
Modifier and TypeFieldDescriptionEstimateViewKnownCalibration.ransacPnP
Estimates the new view's location -
Uses of Point2D3D in boofcv.factory.geo
Modifier and TypeMethodDescriptionstatic ModelMatcherMultiview<Se3_F64,
Point2D3D> FactoryMultiViewRobust.pnpLMedS
(@Nullable ConfigPnP configPnP, ConfigLMedS configLMedS) Robust solution to PnP problem usingLMedS
.static RansacCalibrated<Se3_F64,
Point2D3D> FactoryMultiViewRobust.pnpRansac
(@Nullable ConfigPnP configPnP, ConfigRansac configRansac) Robust solution to PnP problem usingRansac
. -
Uses of Point2D3D in boofcv.struct.geo
Modifier and TypeMethodDescriptionPoint2D3D.copy()
Point2D3D.setTo
(double x2, double y2, double x3, double y3, double z3) Sets 'this' to be identical to 'src'.Point2D3D.setTo
(Point2D_F64 observation, Point3D_F64 location) -
Uses of Point2D3D in boofcv.struct.sfm