Uses of Class
com.irurueta.geometry.estimators.PointCorrespondencePinholeCameraRobustEstimator
Packages that use PointCorrespondencePinholeCameraRobustEstimator
Package
Description
This package contains classes to estimate basic geometric structures
-
Uses of PointCorrespondencePinholeCameraRobustEstimator in com.irurueta.geometry.estimators
Modifier and TypeClassDescriptionclassBase abstract class for algorithms to robustly find the best pinhole camera for collections of matched 3D/2D points using DLT (Direct Linear Transform) algorithm.classBase abstract class for algorithms to robustly find the best pinhole camera for collections of matched 3D/2D points using EPnP (Efficient Perspective-n-Point) algorithm.classFinds the best pinhole camera for provided collections of matched 2D/3D points using LMedS + DLT algorithms.classFinds the best pinhole camera for provided collections of matched 2D/3D points using LMedS + EPnP algorithms.classFinds the best pinhole camera for provided collections of matched 2D/3D points using LMedS + UPnP algorithms.classFinds the best pinhole camera for provided collections of matched 2D/3D points using MSAC algorithm.classFinds the best pinhole camera for provided collections of matched 2D/3D points using MSAC + EPnP algorithms.classFinds the best pinhole camera for provided collections of matched 2D/3D points using MSAC + UPnP algorithms.classFinds the best pinhole camera for provided collections of matched 2D/3D points using PROMedS algorithm.classFinds the best pinhole camera for provided collections of matched 2D/3D points using PROMedS + EPnP algorithms.classFinds the best pinhole camera for provided collections of matched 2D/3D points using PROMedS + UPnP algorithms.classFinds the best pinhole camera for provided collections of matched 2D/3D points using PROSAC algorithm.classFinds the best pinhole camera for provided collections of matched 2D/3D points using PROSAC + EPnP algorithms.classFinds the best pinhole camera for provided collections of matched 2D/3D points using PROSAC + UPnP algorithms.classFinds the best pinhole camera for provided collections of matched 2D/3D points using RANSAC algorithm.classFinds the best pinhole camera for provided collections of matched 2D/3D points using RANSAC + EPnP algorithms.classFinds the best pinhole camera for provided collections of matched 2D/3D points using RANSAC + UPnP algorithms.classBase abstract class for algorithms to robustly find the best pinhole camera for collections of matched 3D/2D points using UPnP (Uncalibrated Perspective-n-Point) algorithm.Methods in com.irurueta.geometry.estimators that return PointCorrespondencePinholeCameraRobustEstimatorModifier and TypeMethodDescriptionPointCorrespondencePinholeCameraRobustEstimator.create()Creates a pinhole camera robust estimator based on point correspondences and using default robust estimator method + DLT.PointCorrespondencePinholeCameraRobustEstimator.create(double[] qualityScores) Creates a pinhole camera robust estimator based on point correspondences and using provided quality scores and default robust estimator method + DLT.PointCorrespondencePinholeCameraRobustEstimator.create(double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided quality scores and robust estimator method + DLT.PointCorrespondencePinholeCameraRobustEstimator.create(double skewness, double horizontalPrincipalPoint, double verticalPrincipalPoint) Creates a pinhole camera robust estimator based on point correspondences and using default robust estimator method + UPnP.PointCorrespondencePinholeCameraRobustEstimator.create(double skewness, double horizontalPrincipalPoint, double verticalPrincipalPoint, double[] qualityScores) Creates a pinhole camera robust estimator based on point correspondences and using provided quality scores and default robust estimator method + UPnP.PointCorrespondencePinholeCameraRobustEstimator.create(double skewness, double horizontalPrincipalPoint, double verticalPrincipalPoint, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided quality scores and robust estimator method + UPnP.PointCorrespondencePinholeCameraRobustEstimator.create(double skewness, double horizontalPrincipalPoint, double verticalPrincipalPoint, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided robust estimator method + UPnP.PointCorrespondencePinholeCameraRobustEstimator.create(double skewness, double horizontalPrincipalPoint, double verticalPrincipalPoint, List<Point3D> points3D, List<Point2D> points2D) Creates a pinhole camera robust estimator based on point correspondences and using provided 2D/3D points and default robust estimator method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(double skewness, double horizontalPrincipalPoint, double verticalPrincipalPoint, List<Point3D> points3D, List<Point2D> points2D, double[] qualityScores) Creates a pinhole camera robust estimator based on point correspondences and using provided 2D/3D points, quality scores and default robust estimator method + UPnP.PointCorrespondencePinholeCameraRobustEstimator.create(double skewness, double horizontalPrincipalPoint, double verticalPrincipalPoint, List<Point3D> points3D, List<Point2D> points2D, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided 2D/3D points, quality scores and robust estimator method + UPnP.PointCorrespondencePinholeCameraRobustEstimator.create(double skewness, double horizontalPrincipalPoint, double verticalPrincipalPoint, List<Point3D> points3D, List<Point2D> points2D, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided 2D/3D points and robust estimator method + UPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener) Creates a pinhole camera robust estimator based on point correspondences and using provided listener and default robust estimator method + DLT.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, double[] qualityScores) Creates a pinhole camera robust estimator based on point correspondences and using provided listener, quality scores and default robust estimator method + DLT.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided listener and quality scores and robust estimator method + DLT.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, double skewness, double horizontalPrincipalPoint, double verticalPrincipalPoint) Creates a pinhole camera robust estimator based on point correspondences and using provided listener and default robust estimator method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, double skewness, double horizontalPrincipalPoint, double verticalPrincipalPoint, double[] qualityScores) Creates a pinhole camera robust estimator based on point correspondences and using provided listener, quality scores and default robust estimator method + UPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, double skewness, double horizontalPrincipalPoint, double verticalPrincipalPoint, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided listener and quality scores and robust method + UPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, double skewness, double horizontalPrincipalPoint, double verticalPrincipalPoint, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided listener and robust method + UPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, double skewness, double horizontalPrincipalPoint, double verticalPrincipalPoint, List<Point3D> points3D, List<Point2D> points2D) Creates a pinhole camera robust estimator based on point correspondences and using provided listener, 2D/3D points and default robust estimator method + UPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, double skewness, double horizontalPrincipalPoint, double verticalPrincipalPoint, List<Point3D> points3D, List<Point2D> points2D, double[] qualityScores) Creates a pinhole camera robust estimator based on point correspondences and using provided listener, 2D/3D points, quality scores and default robust estimator method + UPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, double skewness, double horizontalPrincipalPoint, double verticalPrincipalPoint, List<Point3D> points3D, List<Point2D> points2D, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided listener, 2D/3D points, quality scores and robust estimator method + UPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, double skewness, double horizontalPrincipalPoint, double verticalPrincipalPoint, List<Point3D> points3D, List<Point2D> points2D, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided listener, 2D/3D points and robust estimator method + UPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, PinholeCameraIntrinsicParameters intrinsic) Creates a pinhole camera robust estimator based on point correspondences and using provided listener and default robust estimator method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, PinholeCameraIntrinsicParameters intrinsic, double[] qualityScores) Creates a pinhole camera robust estimator based on point correspondences and using provided listener, quality scores and default robust estimator method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, PinholeCameraIntrinsicParameters intrinsic, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided listener and quality scores and a robust estimation method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, PinholeCameraIntrinsicParameters intrinsic, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided listener and robust estimator method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, PinholeCameraIntrinsicParameters intrinsic, List<Point3D> points3D, List<Point2D> points2D) Creates a pinhole camera robust estimator based on point correspondences and using provided listener, 2D/3D points and default robust estimator method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, PinholeCameraIntrinsicParameters intrinsic, List<Point3D> points3D, List<Point2D> points2D, double[] qualityScores) Creates a pinhole camera robust estimator based on point correspondences and using provided listener, 2D/3D points, quality scores and default robust estimator method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, PinholeCameraIntrinsicParameters intrinsic, List<Point3D> points3D, List<Point2D> points2D, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided listener, 2D/3D points, quality scores and robust estimator method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, PinholeCameraIntrinsicParameters intrinsic, List<Point3D> points3D, List<Point2D> points2D, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided listener, 2D/3D points and robust estimator method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided listener and robust estimator method + DLT.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, List<Point3D> points3D, List<Point2D> points2D) Creates a pinhole camera robust estimator based on point correspondences and using provided listener, 2D/3D points and default robust estimator method + DLT.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, List<Point3D> points3D, List<Point2D> points2D, double[] qualityScores) Creates a pinhole camera robust estimator based on point correspondences and using provided listener, 2D/3D points, quality scores and default robust estimator method + DLT.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, List<Point3D> points3D, List<Point2D> points2D, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided listener, 2D/3D points, quality scores and robust estimator method + DLT.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraRobustEstimatorListener listener, List<Point3D> points3D, List<Point2D> points2D, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided listener, 2D/3D points and robust estimator method + DLT.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraIntrinsicParameters intrinsic) Creates a pinhole camera robust estimator based on point correspondences and using default robust estimator method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraIntrinsicParameters intrinsic, double[] qualityScores) Creates a pinhole camera robust estimator based on point correspondences and using provided quality scores and default robust estimator method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraIntrinsicParameters intrinsic, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided quality scores and robust estimator method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraIntrinsicParameters intrinsic, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided robust estimator method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraIntrinsicParameters intrinsic, List<Point3D> points3D, List<Point2D> points2D) Creates a pinhole camera robust estimator based on point correspondences and using provided 2D/3D points and default robust estimator method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraIntrinsicParameters intrinsic, List<Point3D> points3D, List<Point2D> points2D, double[] qualityScores) Creates a pinhole camera robust estimator based on point correspondences and using provided 2D/3D points, quality scores and default robust estimator method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraIntrinsicParameters intrinsic, List<Point3D> points3D, List<Point2D> points2D, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided 2D/3D points, quality scores and robust estimator method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(PinholeCameraIntrinsicParameters intrinsic, List<Point3D> points3D, List<Point2D> points2D, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided 2D/3D points and robust estimator method + EPnP.PointCorrespondencePinholeCameraRobustEstimator.create(com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided robust estimator method + DLT.PointCorrespondencePinholeCameraRobustEstimator.create(List<Point3D> points3D, List<Point2D> points2D) Creates a pinhole camera robust estimator based on point correspondences and using provided 2D/3D points and default robust estimator method + DLT.PointCorrespondencePinholeCameraRobustEstimator.create(List<Point3D> points3D, List<Point2D> points2D, double[] qualityScores) Creates a pinhole camera robust estimator based on point correspondences and using provided 2D/3D points, quality scores and default robust estimator method + DLT.PointCorrespondencePinholeCameraRobustEstimator.create(List<Point3D> points3D, List<Point2D> points2D, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided 2D/3D points, quality scores and robust estimator method + DLT.PointCorrespondencePinholeCameraRobustEstimator.create(List<Point3D> points3D, List<Point2D> points2D, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a pinhole camera robust estimator based on point correspondences and using provided 2D/3D points and robust estimator method + DLT.