Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbsoluteOrientationBaseSlamCalibrator<D extends BaseCalibrationData> - Class in com.irurueta.ar.slam
-
Base class for estimating mean and covariance of noise in control values when the system state is held constant (only noise is provided as control input).
- AbsoluteOrientationBaseSlamCalibrator(int) - Constructor for class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamCalibrator
-
Constructor.
- AbsoluteOrientationBaseSlamEstimator<D extends BaseCalibrationData> - Class in com.irurueta.ar.slam
-
Base class to estimate position, velocity, acceleration and orientation of a device using sensor data such as accelerometers, gyroscopes and magnetic fields (to obtain absolute orientation).
- AbsoluteOrientationBaseSlamEstimator() - Constructor for class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamEstimator
-
Constructor.
- AbsoluteOrientationConstantVelocityModelSlamCalibrationData - Class in com.irurueta.ar.slam
-
Contains control calibration data for an absolute orientation constant velocity model SLAM estimator during Kalman filtering prediction stage.
- AbsoluteOrientationConstantVelocityModelSlamCalibrationData() - Constructor for class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamCalibrationData
-
Constructor.
- AbsoluteOrientationConstantVelocityModelSlamCalibrator - Class in com.irurueta.ar.slam
-
Processes data to estimate calibration for absolute orientation with constant velocity model SLAM estimator.
- AbsoluteOrientationConstantVelocityModelSlamCalibrator() - Constructor for class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamCalibrator
-
Constructor.
- AbsoluteOrientationConstantVelocityModelSlamEstimator - Class in com.irurueta.ar.slam
-
Estimates position, velocity, acceleration, orientation and angular speed using data from accelerometer, gyroscope and magnetic field, assuming a constant velocity model.
- AbsoluteOrientationConstantVelocityModelSlamEstimator() - Constructor for class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Constructor.
- AbsoluteOrientationConstantVelocityModelSlamPairedViewsSparseReconstructor - Class in com.irurueta.ar.sfm
-
Estimates pairs of cameras and 3D reconstructed points from sparse image point correspondences in multiple view pairs and using SLAM (with accelerometer and gyroscope data) with absolute orientation for overall scale and orientation estimation.
- AbsoluteOrientationConstantVelocityModelSlamPairedViewsSparseReconstructor(AbsoluteOrientationConstantVelocityModelSlamPairedViewsSparseReconstructorConfiguration, AbsoluteOrientationConstantVelocityModelSlamPairedViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationConstantVelocityModelSlamPairedViewsSparseReconstructor
-
Constructor.
- AbsoluteOrientationConstantVelocityModelSlamPairedViewsSparseReconstructor(AbsoluteOrientationConstantVelocityModelSlamPairedViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationConstantVelocityModelSlamPairedViewsSparseReconstructor
-
Constructor.
- AbsoluteOrientationConstantVelocityModelSlamPairedViewsSparseReconstructorConfiguration - Class in com.irurueta.ar.sfm
-
Contains configuration for a paired view sparse re-constructor using SLAM (Simultaneous LocationAnd Mapping) to determine the scale of the scene (i.e. the baseline or separation between cameras) by fusing both camera data and data from sensors like an accelerometer or gyroscope.
- AbsoluteOrientationConstantVelocityModelSlamPairedViewsSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationConstantVelocityModelSlamPairedViewsSparseReconstructorConfiguration
- AbsoluteOrientationConstantVelocityModelSlamPairedViewsSparseReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences in multiple view pairs and using SLAM with absolute orientation and constant velocity model for scale and orientation estimation.
- AbsoluteOrientationConstantVelocityModelSlamSparseReconstructor - Class in com.irurueta.ar.sfm
-
Estimates cameras and 3D reconstructed points from sparse image point correspondences in multiple views and using SLAM (with accelerometer and gyroscope data) with absolute orientation for overall scale and orientation estimation.
- AbsoluteOrientationConstantVelocityModelSlamSparseReconstructor(AbsoluteOrientationConstantVelocityModelSlamSparseReconstructorConfiguration, AbsoluteOrientationConstantVelocityModelSlamSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationConstantVelocityModelSlamSparseReconstructor
-
Constructor.
- AbsoluteOrientationConstantVelocityModelSlamSparseReconstructor(AbsoluteOrientationConstantVelocityModelSlamSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationConstantVelocityModelSlamSparseReconstructor
-
Constructor.
- AbsoluteOrientationConstantVelocityModelSlamSparseReconstructorConfiguration - Class in com.irurueta.ar.sfm
-
Contains configuration for a multiple view sparse re-constructor using SLAM (Simultaneous Location And Mapping) to determine the scale of the scene (i.e. the baseline or separation between cameras) by fusing both camera data and data from sensors like an accelerometer or gyroscope.
- AbsoluteOrientationConstantVelocityModelSlamSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationConstantVelocityModelSlamSparseReconstructorConfiguration
- AbsoluteOrientationConstantVelocityModelSlamSparseReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences in multiple views and using SLAM with absolute orientation and constant velocity model for scale and orientation estimation
- AbsoluteOrientationConstantVelocityModelSlamTwoViewsSparseReconstructor - Class in com.irurueta.ar.sfm
-
Estimates cameras and 3D reconstructed points from sparse image point correspondences in two views and using SLAM (with accelerometer and gyroscope data) with absolute orientation for overall scale and orientation estimation.
- AbsoluteOrientationConstantVelocityModelSlamTwoViewsSparseReconstructor(AbsoluteOrientationConstantVelocityModelSlamTwoViewsSparseReconstructorConfiguration, AbsoluteOrientationConstantVelocityModelSlamTwoViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationConstantVelocityModelSlamTwoViewsSparseReconstructor
-
Constructor.
- AbsoluteOrientationConstantVelocityModelSlamTwoViewsSparseReconstructor(AbsoluteOrientationConstantVelocityModelSlamTwoViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationConstantVelocityModelSlamTwoViewsSparseReconstructor
-
Constructor.
- AbsoluteOrientationConstantVelocityModelSlamTwoViewsSparseReconstructorConfiguration - Class in com.irurueta.ar.sfm
-
Contains configuration for a two view sparse re-constructor using SLAM (Simultaneous Location And Mapping) to determine the scale of the scene (i.e. the baseline or separation between cameras) by fusing both camera data and data from sensors like an accelerometer or gyroscope.
- AbsoluteOrientationConstantVelocityModelSlamTwoViewsSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationConstantVelocityModelSlamTwoViewsSparseReconstructorConfiguration
- AbsoluteOrientationConstantVelocityModelSlamTwoViewsSparseReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences in two views and using SLAM with absolute orientation and constant velocity model for scale and orientation estimation.
- AbsoluteOrientationSlamCalibrationData - Class in com.irurueta.ar.slam
-
Contains control calibration data for an absolute orientation SLAM estimator during Kalman filtering prediction stage.
- AbsoluteOrientationSlamCalibrationData() - Constructor for class com.irurueta.ar.slam.AbsoluteOrientationSlamCalibrationData
-
Constructor.
- AbsoluteOrientationSlamCalibrator - Class in com.irurueta.ar.slam
-
Processes data to estimate calibration for absolute orientation SLAM estimator.
- AbsoluteOrientationSlamCalibrator() - Constructor for class com.irurueta.ar.slam.AbsoluteOrientationSlamCalibrator
-
Constructor.
- AbsoluteOrientationSlamEstimator - Class in com.irurueta.ar.slam
-
Estimates position, velocity, acceleration, orientation and angular speed using data from accelerometer, gyroscope and magnetic field.
- AbsoluteOrientationSlamEstimator() - Constructor for class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Constructor.
- AbsoluteOrientationSlamPairedViewsSparseReconstructor - Class in com.irurueta.ar.sfm
-
Estimates pairs of cameras and 3D reconstructed points from sparse image point correspondences in multiple view pairs and using SLAM (with accelerometer and gyroscope data) with absolute orientation for overall scale and orientation estimation.
- AbsoluteOrientationSlamPairedViewsSparseReconstructor(AbsoluteOrientationSlamPairedViewsSparseReconstructorConfiguration, AbsoluteOrientationSlamPairedViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationSlamPairedViewsSparseReconstructor
-
Constructor.
- AbsoluteOrientationSlamPairedViewsSparseReconstructor(AbsoluteOrientationSlamPairedViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationSlamPairedViewsSparseReconstructor
-
Constructor.
- AbsoluteOrientationSlamPairedViewsSparseReconstructorConfiguration - Class in com.irurueta.ar.sfm
-
Contains configuration for a paired view sparse re-constructor using SLAM (Simultaneous Location And Mapping) to determine the scale of the scene (i.e. the baseline or separation between cameras) by fusing both camera data and data from sensors like accelerometer or gyroscope.
- AbsoluteOrientationSlamPairedViewsSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationSlamPairedViewsSparseReconstructorConfiguration
- AbsoluteOrientationSlamPairedViewsSparseReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to retrieve and store required data to compute 3D reconstruction from sparse image point correspondences in multiple views and using SLAM with absolute orientation for scale and orientation estimation.
- AbsoluteOrientationSlamSparseReconstructor - Class in com.irurueta.ar.sfm
-
Estimates cameras and 3D reconstructed points from sparse image point correspondences in multiple views and using SLAM (with accelerometer and gyroscope data) with absolute orientation for overall scale and orientation estimation.
- AbsoluteOrientationSlamSparseReconstructor(AbsoluteOrientationSlamSparseReconstructorConfiguration, AbsoluteOrientationSlamSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationSlamSparseReconstructor
-
Constructor.
- AbsoluteOrientationSlamSparseReconstructor(AbsoluteOrientationSlamSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationSlamSparseReconstructor
-
Constructor.
- AbsoluteOrientationSlamSparseReconstructorConfiguration - Class in com.irurueta.ar.sfm
-
Contains configuration for a multiple view sparse re-constructor using SLAM (Simultaneous Location And Mapping) to determine the scale of the scene (i.e. the baseline or separation between cameras) by fusing both camera data and data from sensors like accelerometer or gyroscope.
- AbsoluteOrientationSlamSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationSlamSparseReconstructorConfiguration
- AbsoluteOrientationSlamSparseReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to retrieve and store required data to compute 3D reconstruction from sparse image point correspondences in multiple views and using SLAM with absolute orientation for scale and orientation estimation.
- AbsoluteOrientationSlamTwoViewsSparseReconstructor - Class in com.irurueta.ar.sfm
-
Estimates cameras and 3D reconstructed points from sparse image point correspondences in two views and using SLAM (with accelerometer and gyroscope data) with absolute orientation for overall scale and orientation estimation.
- AbsoluteOrientationSlamTwoViewsSparseReconstructor(AbsoluteOrientationSlamTwoViewsSparseReconstructorConfiguration, AbsoluteOrientationSlamTwoViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationSlamTwoViewsSparseReconstructor
-
Constructor.
- AbsoluteOrientationSlamTwoViewsSparseReconstructor(AbsoluteOrientationSlamTwoViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationSlamTwoViewsSparseReconstructor
-
Constructor.
- AbsoluteOrientationSlamTwoViewsSparseReconstructorConfiguration - Class in com.irurueta.ar.sfm
-
Contains configuration for a two view sparse re-constructor using SLAM (Simultaneous Location And Mapping) to determine the scale of the scene (i.e. the baseline or separation between cameras) by fusing both camera data and data from sensors like an accelerometer or gyroscope.
- AbsoluteOrientationSlamTwoViewsSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.AbsoluteOrientationSlamTwoViewsSparseReconstructorConfiguration
- AbsoluteOrientationSlamTwoViewsSparseReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences in two views and using SLAM with absolute orientation for scale and orientation estimation.
- ACCELERATION_COMPONENTS - Static variable in class com.irurueta.ar.slam.PositionPredictor
-
Number of components of acceleration.
- ACCELERATION_COMPONENTS - Static variable in class com.irurueta.ar.slam.StatePredictor
-
Number of components of acceleration.
- ACCELERATION_COMPONENTS - Static variable in class com.irurueta.ar.slam.VelocityPredictor
-
Number of components of acceleration.
- accelerometerTimestampNanos - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Timestamp expressed in nanoseconds since the epoch time of the last accelerometer sample.
- accelerometerTimestampNanos - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Timestamp expressed in nanoseconds since the epoch time of the last accelerometer sample.
- accumulatedAccelerationSampleX - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Average of acceleration along x-axis accumulated since last full sample.
- accumulatedAccelerationSampleX - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Average of acceleration along x-axis accumulated since last full sample.
- accumulatedAccelerationSampleY - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Average of acceleration along y-axis accumulated since last full sample.
- accumulatedAccelerationSampleY - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Average of acceleration along y-axis accumulated since last full sample.
- accumulatedAccelerationSampleZ - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Average of acceleration along z-axis accumulated since last full sample.
- accumulatedAccelerationSampleZ - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Average of acceleration along z-axis accumulated since last full sample.
- accumulatedAccelerometerSamples - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Number of accelerometer samples accumulated since last full sample.
- accumulatedAccelerometerSamples - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Number of accelerometer samples accumulated since last full sample.
- accumulatedAngularSpeedSampleX - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Average of angular speed along x-axis accumulated since last full sample.
- accumulatedAngularSpeedSampleX - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Average of angular speed along x-axis accumulated since last full sample.
- accumulatedAngularSpeedSampleY - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Average of angular speed along y-axis accumulated since last full sample.
- accumulatedAngularSpeedSampleY - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Average of angular speed along y-axis accumulated since last full sample.
- accumulatedAngularSpeedSampleZ - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Average of angular speed along z-axis accumulated since last full sample.
- accumulatedAngularSpeedSampleZ - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Average of angular speed along z-axis accumulated since last full sample.
- accumulatedGyroscopeSamples - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Number of gyroscope samples accumulated since last full sample.
- accumulatedGyroscopeSamples - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Number of gyroscope samples accumulated since last full sample.
- accumulatedOrientation - Variable in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamCalibrator
-
Average orientation accumulated since last full sample.
- accumulatedOrientation - Variable in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamEstimator
-
Average orientation accumulated since last full sample.
- accumulatedOrientationSamples - Variable in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamCalibrator
-
Number of orientation samples accumulated since last full sample.
- accumulatedOrientationSamples - Variable in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamEstimator
-
Number of orientation samples accumulated since last full sample.
- accumulationEnabled - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Indicates whether accumulation of samples is enabled or not.
- accumulationEnabled - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Indicates whether accumulation of samples is enabled or not.
- activeEuclideanReconstructedPoints - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Reconstructed 3D points which still remain active to match next view in Euclidean stratum (i.e.
- activeMetricReconstructedPoints - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Reconstructed 3D points which still remain active to match next view in a metric stratum (i.e. up to scale).
- additionalCamerasAllowNullspaceDimension2 - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether dimension 2 null-space is allowed while estimating additional cameras using either EPnP or UPnP.
- additionalCamerasAllowNullspaceDimension3 - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether dimension 3 null-space is allowed while estimating additional cameras using EPnP.
- additionalCamerasAllowPlanarConfiguration - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether planar configuration is allowed for additional cameras estimation using either EPnP or UPnP.
- additionalCamerasAspectRatio - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Aspect ratio for additional cameras.
- additionalCamerasComputeAndKeepInliers - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether inliers must be kept during additional camera estimation.
- additionalCamerasComputeAndKeepResiduals - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether residuals must be computed and kept during additional camera estimation.
- additionalCamerasConfidence - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Confidence of estimated additional cameras.
- additionalCamerasHorizontalPrincipalPoint - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Horizontal coordinate of principal point for additional cameras when UPnP (Uncalibrated Perspective-n-Point) method is used for additional cameras estimation and neither Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) are estimated to find intrinsic parameters when adding new cameras.
- additionalCamerasIntrinsics - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Intrinsic parameters to use for additional cameras estimation when neither Dual Image of Absolute Conic (DIAC) nor Dual Absolute Quadric (DAQ) are used for intrinsic parameters' estimation.
- additionalCamerasMaxIterations - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Maximum allowed number of iterations for additional cameras estimation.
- additionalCamerasPlanarThreshold - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Threshold to determine whether 3D matched points to estimate additional cameras are in a planar configuration.
- additionalCamerasRobustEstimationMethod - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Robust method to estimate additional cameras.
- additionalCamerasSkewness - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Skewness for additional cameras when UPnP (Uncalibrated Perspective-n-Point) method is used for additional cameras' estimation.
- additionalCamerasSuggestAspectRatioEnabled - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Value indicating whether aspect ratio is suggested or not during additional cameras' estimation.
- additionalCamerasSuggestedAspectRatioValue - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Value of aspect ratio to be suggested when suggestion is enabled during additional cameras' estimation.
- additionalCamerasSuggestedHorizontalFocalLengthValue - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Value of suggested horizontal focal length during additional cameras' estimation.
- additionalCamerasSuggestedPrincipalPointValue - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Value of principal point to be suggested when suggestion is enabled during additional cameras' estimation.
- additionalCamerasSuggestedSkewnessValue - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Value of skewness to be suggested when suggestion is enabled during additional cameras' estimation.
- additionalCamerasSuggestedVerticalFocalLengthValue - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Value of suggested vertical focal length during additional cameras' estimation.
- additionalCamerasSuggestHorizontalFocalLengthEnabled - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Value indicating whether horizontal focal length value is suggested or not during additional cameras' estimation.
- additionalCamerasSuggestPrincipalPointEnabled - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Value indicating whether principal point is suggested or not during additional cameras' estimation.
- additionalCamerasSuggestSkewnessValueEnabled - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Value indicating whether skewness is not suggested during additional cameras' estimation.
- additionalCamerasSuggestVerticalFocalLengthEnabled - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Value indicating whether vertical focal length value is suggested or not during additional cameras' estimation.
- additionalCamerasThreshold - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Threshold to determine whether samples for robust pinhole camera estimation are inliers or not.
- additionalCamerasUseFastRefinement - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Value indicating whether fast refinement is used for additional cameras' estimation.
- additionalCamerasVerticalPrincipalPoint - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Vertical coordinate of principal point for additional cameras when UPnP (Uncalibrated Perspective-n-Point) method is used for additional cameras estimation and neither Dual Image of Absolute Conic (DIAC) nor Dual Absolute Quadric (DAQ) are estimated to find intrinsic parameters when adding new cameras.
- AFFINE_ALGORITHM - Enum constant in enum class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimatorMethod
-
Algorithm used for Affine geometry.
- AffineFundamentalMatrixEstimator - Class in com.irurueta.ar.epipolar.estimators
-
Non-robust fundamental matrix estimator for Affine camera projection model.
- AffineFundamentalMatrixEstimator() - Constructor for class com.irurueta.ar.epipolar.estimators.AffineFundamentalMatrixEstimator
-
Constructor.
- AffineFundamentalMatrixEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.AffineFundamentalMatrixEstimator
-
Constructor with matched 2D points.
- ALGEBRAIC_COMPARATOR - Enum constant in enum class com.irurueta.ar.epipolar.FundamentalMatrixComparatorType
-
Comparator based on pure algebraic comparison.
- AlgebraicFundamentalMatrixComparator - Class in com.irurueta.ar.epipolar
-
Compares two fundamental matrices using a pure algebraic difference to determine how similar they are.
- AlgebraicFundamentalMatrixComparator() - Constructor for class com.irurueta.ar.epipolar.AlgebraicFundamentalMatrixComparator
-
Constructor.
- AlgebraicFundamentalMatrixComparator(FundamentalMatrixComparatorListener) - Constructor for class com.irurueta.ar.epipolar.AlgebraicFundamentalMatrixComparator
-
Constructor.
- AlgebraicFundamentalMatrixComparator(FundamentalMatrix, FundamentalMatrix) - Constructor for class com.irurueta.ar.epipolar.AlgebraicFundamentalMatrixComparator
-
Constructor.
- AlgebraicFundamentalMatrixComparator(FundamentalMatrix, FundamentalMatrix, FundamentalMatrixComparatorListener) - Constructor for class com.irurueta.ar.epipolar.AlgebraicFundamentalMatrixComparator
-
Constructor.
- allowGeneralScene - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether a general scene (points laying in a general 3D position) is allowed.
- allowGeneralScene - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether a general scene (points laying in a general 3D position) is allowed.
- allowGeneralScene - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether a general scene (points laying in a general 3D position) is allowed.
- allowLMSESolution - Variable in class com.irurueta.ar.calibration.estimators.LMSEDualAbsoluteQuadricEstimator
-
Indicates if by default an LMSE (the Least Mean Square Error) solution is allowed if more pinhole cameras than the minimum are provided.
- allowLMSESolution - Variable in class com.irurueta.ar.calibration.estimators.LMSEImageOfAbsoluteConicEstimator
-
Indicates if an LMSE (the Least Mean Square Error) solution is allowed if more homographies than the minimum are provided.
- allowLMSESolution - Variable in class com.irurueta.ar.calibration.estimators.LMSERadialDistortionEstimator
-
Indicates if an LMSE (the Least Mean Square Error) solution is allowed if more correspondences than the minimum are provided.
- allowLMSESolution - Variable in class com.irurueta.ar.epipolar.estimators.AffineFundamentalMatrixEstimator
-
Indicates whether an LMSE (the Least Mean Square Error) solution is allowed or not.
- allowLMSESolution - Variable in class com.irurueta.ar.epipolar.estimators.EightPointsFundamentalMatrixEstimator
-
Indicates whether an LMSE (the Least Mean Square Error) solution is allowed or not.
- allowLMSESolution - Variable in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Indicates whether an LMSE (the Least Mean Square Error) solution is allowed or not.
- allowLMSESolution - Variable in class com.irurueta.ar.sfm.LMSEHomogeneousSinglePoint3DTriangulator
-
Indicates if an LMSE (the Least Mean Square Error) solution is allowed if more correspondences than the minimum are provided.
- allowLMSESolution - Variable in class com.irurueta.ar.sfm.LMSEInhomogeneousSinglePoint3DTriangulator
-
Indicates if an LMSE (the Least Mean Square Error) solution is allowed if more correspondences than the minimum are provided.
- allowPlanarScene - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether a planar scene (points laying in a 3D plane) is allowed.
- allowPlanarScene - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether a planar scene (points laying in a 3D plane) is allowed.
- allowPlanarScene - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether a planar scene (points laying in a 3D plane) is allowed.
- allPreviousViewSamples - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
All samples (tracked and non-tracked) on previous view.
- ALTERNATING_CALIBRATOR - Enum constant in enum class com.irurueta.ar.calibration.CameraCalibratorMethod
-
Alternates the estimation of the intrinsic camera parameters with radial distortion estimation until the solution converges.
- AlternatingCameraCalibrator - Class in com.irurueta.ar.calibration
-
Calibrates a camera in order to find its intrinsic parameters and radial distortion by using an alternating technique where first an initial guess of the intrinsic parameters, rotation and translation is obtained to model the camera used to sample the calibration pattern, and then the result is used to find the best possible radial distortion to account for all remaining errors.
- AlternatingCameraCalibrator() - Constructor for class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Constructor.
- AlternatingCameraCalibrator(Pattern2D, List<CameraCalibratorSample>) - Constructor for class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Constructor.
- AlternatingCameraCalibrator(Pattern2D, List<CameraCalibratorSample>, double[]) - Constructor for class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Constructor.
- ANGULAR_SPEED_COMPONENTS - Static variable in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Number of components on angular speed.
- ANGULAR_SPEED_COMPONENTS - Static variable in class com.irurueta.ar.slam.QuaternionPredictor
-
Number of components on angular speed.
- ANGULAR_SPEED_COMPONENTS - Static variable in class com.irurueta.ar.slam.StatePredictor
-
Number of components on angular speed.
- applyWeight(Matrix, int, double) - Method in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Apply provided weight to matrix at provided row.
- areAdditionalCamerasRefined() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether additional cameras are refined to minimize overall projection error among all found inliers.
- areEpipolesAvailable() - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Indicates whether epipoles have been computed and are available for retrieval.
- areIntrinsicParametersKnown() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether intrinsic parameters are known.
- arePointsAvailable() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Indicates if lists of corresponding points have already been provided and are available for retrieval.
- arePointsAvailable() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Indicates if lists of corresponding points have already been provided and are available for retrieval.
- arePointsNormalized() - Method in class com.irurueta.ar.epipolar.estimators.AffineFundamentalMatrixEstimator
-
Indicates whether provided matched 2D points must be normalized to increase the accuracy of the estimation.
- arePointsNormalized() - Method in class com.irurueta.ar.epipolar.estimators.EightPointsFundamentalMatrixEstimator
-
Indicates whether provided matched 2D points must be normalized to increase the accuracy of the estimation.
- arePointsNormalized() - Method in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Indicates whether provided matched 2D points must be normalized to increase the accuracy of the estimation.
- arePointsTriangulated() - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Indicates whether matched 2D points need to be triangulated or not.
- arePointsTriangulated() - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Indicates whether matched 2D points need to be triangulated or not.
- arePossibleRotationsAndTranslationsAvailable() - Method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Indicates whether possible camera rotations and translations that can generate this essential matrix have already been computed or not.
- areThreeDifferentSingularValues(double[]) - Static method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Determines whether there are three different singular values or not.
- areTwoEqualSingularValues(double[]) - Static method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Determines whether there are two equal singular values or not.
- areValidCamerasAndWeights(List<PinholeCamera>, double[]) - Static method in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Indicates whether provided cameras and weights are valid or not.
- areValidConstraints() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Indicates whether current constraints are enough to start the estimation.
- areValidConstraints() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Indicates whether current constraints are enough to start the estimation.
- areValidConstraints() - Method in class com.irurueta.ar.calibration.estimators.LMSEDualAbsoluteQuadricEstimator
-
Indicates whether current constraints are enough to start the estimation.
- areValidConstraints() - Method in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Indicates whether current constraints are enough to start the estimation.
- areValidPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Indicates if lists of corresponding distorted and undistorted points are valid.
- areValidPoints(List<Point2D>, List<Point2D>) - Static method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Indicates if lists of corresponding distorted and undistorted points are valid.
- areValidPoints(List<Point2D>, List<Point2D>) - Static method in class com.irurueta.ar.epipolar.Corrector
-
Indicates whether provided lists of points to be corrected on left and right views are valid.
- areValidPointsAndCameras(List<Point2D>, List<PinholeCamera>) - Static method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Indicates whether provided points and cameras are valid to start the triangulation.
- areValidPointsAndWeights(List<Point2D>, List<Point2D>, double[]) - Method in class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Indicates if lists of corresponding distorted and undistorted points are valid.
- areValidPointsCamerasAndWeights(List<Point2D>, List<PinholeCamera>, double[]) - Static method in class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Indicates whether provided points, cameras and weights are valid to start the triangulation.
- areValidPointsCamerasAndWeights(List<Point2D>, List<PinholeCamera>, double[]) - Static method in class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Indicates whether provided points, cameras and weights are valid to start the triangulation.
- areValidTriangulatedPointsMarked() - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Indicates which triangulated points are marked as valid (lie in front of both of the estimated cameras) and which ones aren't.
- areValidTriangulatedPointsMarked() - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Indicates which triangulated points are marked as valid (lie in front of both of the estimated cameras) and which ones aren't.
- areWeightsAvailable() - Method in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Indicates whether weights have already been provided or not.
- areWeightsAvailable() - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Returns boolean indicating whether weights have been provided and are available for retrieval.
- areWeightsAvailable() - Method in class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Returns boolean indicating whether weights have been provided and are available for retrieval.
- ARException - Exception in com.irurueta.ar
-
Base exception for AR.
- ARException() - Constructor for exception com.irurueta.ar.ARException
-
Constructor.
- ARException(String) - Constructor for exception com.irurueta.ar.ARException
-
Constructor with String containing message.
- ARException(String, Throwable) - Constructor for exception com.irurueta.ar.ARException
-
Constructor with message and cause.
- ARException(Throwable) - Constructor for exception com.irurueta.ar.ARException
-
Constructor with cause.
- aspectRatio - Variable in class com.irurueta.ar.sfm.DualAbsoluteQuadricInitialCamerasEstimator
-
Aspect ratio of intrinsic parameters of cameras.
- aspectRatio - Variable in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Aspect ratio of intrinsic parameters of cameras.
- attemptRefine(FundamentalMatrix) - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Attempts to refine provided solution if refinement is requested.
- average(PointColorData, PointColorData) - Method in class com.irurueta.ar.sfm.PointColorData
-
Averages this color data with provided one and stores the result into provided instance.
B
- BaseAbsoluteOrientationSlamPairedViewsSparseReconstructor<D extends BaseCalibrationData,
C extends BaseSlamPairedViewsSparseReconstructorConfiguration<D, C>, R extends BaseSlamPairedViewsSparseReconstructor<D, C, R, L, S>, L extends BaseSlamPairedViewsSparseReconstructorListener<R>, S extends AbsoluteOrientationBaseSlamEstimator<D>> - Class in com.irurueta.ar.sfm -
Base class in charge of estimating pairs of cameras and 3D reconstructed points from sparse image point correspondences in multiple view pairs and also in charge of estimating overall scene scale and absolute orientation by means of SLAM (Simultaneous Location And Mapping) using data obtained from sensors like accelerometers or gyroscopes.
- BaseAbsoluteOrientationSlamPairedViewsSparseReconstructor(C, L) - Constructor for class com.irurueta.ar.sfm.BaseAbsoluteOrientationSlamPairedViewsSparseReconstructor
-
Constructor.
- BaseAbsoluteOrientationSlamSparseReconstructor<D extends BaseCalibrationData,
C extends BaseSlamSparseReconstructorConfiguration<D, C>, R extends BaseSlamSparseReconstructor<D, C, R, L, S>, L extends BaseSlamSparseReconstructorListener<R>, S extends AbsoluteOrientationBaseSlamEstimator<D>> - Class in com.irurueta.ar.sfm -
Base class in charge of estimating cameras and 3D reconstructed points from sparse image point correspondences in multiple views and also in charge of estimating overall scene scale and absolute orientation by means of SLAM (Simultaneous Location And Mapping) using data obtained from sensors like accelerometers or gyroscopes.
- BaseAbsoluteOrientationSlamSparseReconstructor(C, L) - Constructor for class com.irurueta.ar.sfm.BaseAbsoluteOrientationSlamSparseReconstructor
-
Constructor.
- BaseAbsoluteOrientationSlamTwoViewsSparseReconstructor<D extends BaseCalibrationData,
C extends BaseSlamTwoViewsSparseReconstructorConfiguration<D, C>, R extends BaseSlamTwoViewsSparseReconstructor<D, C, R, L, S>, L extends BaseSlamTwoViewsSparseReconstructorListener<R>, S extends AbsoluteOrientationBaseSlamEstimator<D>> - Class in com.irurueta.ar.sfm -
Base class in charge of estimating cameras and 3D reconstructed points from sparse image point correspondences in two views and also in charge of estimating overall scene scale and absolute orientation by means of SLAM (Simultaneous Location And Mapping) using data obtained from sensors like accelerometers or gyroscopes.
- BaseAbsoluteOrientationSlamTwoViewsSparseReconstructor(C, L) - Constructor for class com.irurueta.ar.sfm.BaseAbsoluteOrientationSlamTwoViewsSparseReconstructor
-
Constructor.
- BaseCalibrationData - Class in com.irurueta.ar.slam
-
Contains control calibration data for a SLAM estimator during Kalman filtering prediction stage.
- BaseCalibrationData(int, int) - Constructor for class com.irurueta.ar.slam.BaseCalibrationData
-
Constructor.
- baseline - Variable in class com.irurueta.ar.sfm.KnownBaselineSparseReconstructorConfiguration
-
Camera baseline (expressed in a unit of distance such as meters).
- baseline - Variable in class com.irurueta.ar.sfm.KnownBaselineTwoViewsSparseReconstructorConfiguration
-
Camera baseline (expressed in a unit of distance such as meters).
- BasePairedViewsSparseReconstructor<C extends BasePairedViewsSparseReconstructorConfiguration<C>,
R extends BasePairedViewsSparseReconstructor<C, R, L>, L extends BasePairedViewsSparseReconstructorListener<R>> - Class in com.irurueta.ar.sfm -
Base class in charge of estimating cameras and 3D reconstructed points from sparse image point correspondences in pairs of views.
- BasePairedViewsSparseReconstructor(C, L) - Constructor for class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Constructor.
- BasePairedViewsSparseReconstructorConfiguration<T extends BasePairedViewsSparseReconstructorConfiguration<T>> - Class in com.irurueta.ar.sfm
-
Base class containing configuration for a paired view based sparse re-constructor.
- BasePairedViewsSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Constructor.
- BasePairedViewsSparseReconstructorListener<R extends BasePairedViewsSparseReconstructor<?,
?, ?>> - Interface in com.irurueta.ar.sfm -
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences in multiple views.
- BaseSlamCalibrator<D extends BaseCalibrationData> - Class in com.irurueta.ar.slam
-
Base class for estimating mean and covariance of noise in control values when the system state is held constant (only noise is provided as control input).
- BaseSlamCalibrator(int) - Constructor for class com.irurueta.ar.slam.BaseSlamCalibrator
-
Constructor.
- BaseSlamCalibrator.BaseSlamCalibratorListener<D extends BaseCalibrationData> - Interface in com.irurueta.ar.slam
-
Listener for implementations of this class.
- BaseSlamEstimator<D extends BaseCalibrationData> - Class in com.irurueta.ar.slam
-
Base class to estimate position, velocity, acceleration and orientation of a device using sensor data such as accelerometers and gyroscopes.
- BaseSlamEstimator() - Constructor for class com.irurueta.ar.slam.BaseSlamEstimator
-
Constructor.
- BaseSlamEstimator.BaseSlamEstimatorListener<D extends BaseCalibrationData> - Interface in com.irurueta.ar.slam
-
Listener for implementations of this class.
- BaseSlamPairedViewsSparseReconstructor<D extends BaseCalibrationData,
C extends BaseSlamPairedViewsSparseReconstructorConfiguration<D, C>, R extends BaseSlamPairedViewsSparseReconstructor<D, C, R, L, S>, L extends BaseSlamPairedViewsSparseReconstructorListener<R>, S extends BaseSlamEstimator<D>> - Class in com.irurueta.ar.sfm - BaseSlamPairedViewsSparseReconstructor(C, L) - Constructor for class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Constructor.
- BaseSlamPairedViewsSparseReconstructorConfiguration<C extends BaseCalibrationData,
T extends BaseSlamPairedViewsSparseReconstructorConfiguration<C, T>> - Class in com.irurueta.ar.sfm -
Contains base configuration for a paired view sparse re-constructor using SLAM (Simultaneous Location And Mapping) to determine the scale of the scene (i.e. the baseline or separation between cameras) by fusing both camera data and data from sensors like an accelerometer or gyroscope.
- BaseSlamPairedViewsSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorConfiguration
-
Constructor.
- BaseSlamPairedViewsSparseReconstructorListener<R extends BaseSlamPairedViewsSparseReconstructor<?,
?, ?, ?, ?>> - Interface in com.irurueta.ar.sfm -
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences in multiple views.
- BaseSlamSparseReconstructor<D extends BaseCalibrationData,
C extends BaseSlamSparseReconstructorConfiguration<D, C>, R extends BaseSlamSparseReconstructor<D, C, R, L, S>, L extends BaseSlamSparseReconstructorListener<R>, S extends BaseSlamEstimator<D>> - Class in com.irurueta.ar.sfm -
Base class in charge of estimating cameras and 3D reconstructed points from sparse image point correspondences in multiple views and also in charge of estimating overall scene scale by means of SLAM (Simultaneous Location And Mapping) using data obtained from sensors like accelerometers or gyroscopes.
- BaseSlamSparseReconstructor(C, L) - Constructor for class com.irurueta.ar.sfm.BaseSlamSparseReconstructor
-
Constructor.
- BaseSlamSparseReconstructorConfiguration<C extends BaseCalibrationData,
T extends BaseSlamSparseReconstructorConfiguration<C, T>> - Class in com.irurueta.ar.sfm -
Contains base configuration for a multiple view sparse re-constructor using SLAM (Simultaneous Location And Mapping) to determine the scale of the scene (i.e. the baseline or separation between cameras) by fusing both camera data and data from sensors like an accelerometer or gyroscope.
- BaseSlamSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.BaseSlamSparseReconstructorConfiguration
-
Constructor.
- BaseSlamSparseReconstructorListener<R extends BaseSlamSparseReconstructor<?,
?, ?, ?, ?>> - Interface in com.irurueta.ar.sfm -
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences in multiple views.
- BaseSlamTwoViewsSparseReconstructor<D extends BaseCalibrationData,
C extends BaseSlamTwoViewsSparseReconstructorConfiguration<D, C>, R extends BaseSlamTwoViewsSparseReconstructor<D, C, R, L, S>, L extends BaseSlamTwoViewsSparseReconstructorListener<R>, S extends BaseSlamEstimator<D>> - Class in com.irurueta.ar.sfm -
Base class in charge of estimating cameras and 3D reconstructed points from sparse image point correspondences in two views and also in charge of estimating overall scene scale by means of SLAM (Simultaneous Location And Mapping) using data obtained from sensors like accelerometers or gyroscopes.
- BaseSlamTwoViewsSparseReconstructor(C, L) - Constructor for class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructor
-
Constructor.
- BaseSlamTwoViewsSparseReconstructorConfiguration<C extends BaseCalibrationData,
T extends BaseSlamTwoViewsSparseReconstructorConfiguration<C, T>> - Class in com.irurueta.ar.sfm -
Contains base configuration for a two view sparse re-constructor using SLAM (Simultaneous Location And Mapping) to determine the scale of the scene (i.e. the baseline or separation between cameras) by fusing both camera data and data from sensors like an accelerometer or gyroscope.
- BaseSlamTwoViewsSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructorConfiguration
-
Constructor.
- BaseSlamTwoViewsSparseReconstructorListener<R extends BaseSlamTwoViewsSparseReconstructor<?,
?, ?, ?, ?>> - Interface in com.irurueta.ar.sfm -
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences in two views.
- BaseSparseReconstructor<C extends BaseSparseReconstructorConfiguration<C>,
R extends BaseSparseReconstructor<C, R, L>, L extends BaseSparseReconstructorListener<R>> - Class in com.irurueta.ar.sfm -
Base class in charge of estimating cameras and 3D reconstructed points from sparse image point correspondences for multiple views.
- BaseSparseReconstructor(C, L) - Constructor for class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Constructor.
- BaseSparseReconstructorConfiguration<T extends BaseSparseReconstructorConfiguration<T>> - Class in com.irurueta.ar.sfm
-
Base class containing configuration for a sparse re-constructor supporting multiple views.
- BaseSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Constructor.
- BaseSparseReconstructorListener<R extends BaseSparseReconstructor<?,
?, ?>> - Interface in com.irurueta.ar.sfm -
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences in multiple views.
- BaseTwoViewsSparseReconstructor<C extends BaseTwoViewsSparseReconstructorConfiguration<C>,
R extends BaseTwoViewsSparseReconstructor<C, R, L>, L extends BaseTwoViewsSparseReconstructorListener<R>> - Class in com.irurueta.ar.sfm -
Base class in charge of estimating cameras and 3D reconstructed points from sparse image point correspondences in two views.
- BaseTwoViewsSparseReconstructor(C, L) - Constructor for class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Constructor.
- BaseTwoViewsSparseReconstructorConfiguration<T extends BaseTwoViewsSparseReconstructorConfiguration<T>> - Class in com.irurueta.ar.sfm
-
Base class containing configuration for a two view sparse re-constructor.
- BaseTwoViewsSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Constructor.
- BaseTwoViewsSparseReconstructorListener<R extends BaseTwoViewsSparseReconstructor<?,
?, ?>> - Interface in com.irurueta.ar.sfm -
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences in two views.
- BROWN_RADIAL_DISTORTION - Enum constant in enum class com.irurueta.ar.calibration.DistortionKind
-
Brown radial distortion.
- buildDiac(double, double, DualImageOfAbsoluteConic) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Builds a DIAC from estimated focal length components and current principal point assuming zero skewness.
- buildPolynomial1(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
One of Kruppa's equations expressed as a polynomial of degree 4 to solve y value, which is the squared value of vertical focal length.
- buildPolynomial2(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Another of Kruppa's equations expressed as a polynomial of degree 4 to solve y value, which is the squared value of vertical focal length.
- buildPolynomial3(double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Another of Kruppa's equations expressed as a polynomial of degree 2 to solve x value, which is the squared value of horizontal focal length.
- buildPolynomial4(double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Another of Kruppa's equations expressed as a polynomial of degree 2 to solve x value, which is the squared value of horizontal focal length.
- buildPolynomial5(double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Another of Kruppa's equations expressed as a polynomial of degree 2 to solve x value, which is the squared value of horizontal focal length.
- buildPolynomialToEnforceRank3(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Builds polynomial to enforce rank 3 (zero determinant).
C
- calibrate() - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Starts the calibration process.
- calibrate() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Starts the calibration process.
- calibrate() - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Starts the calibration process.
- calibrationData - Variable in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorConfiguration
-
Calibration data for accelerometer and gyroscope.
- calibrationData - Variable in class com.irurueta.ar.sfm.BaseSlamSparseReconstructorConfiguration
-
Calibration data for accelerometer and gyroscope.
- calibrationData - Variable in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructorConfiguration
-
Calibration data for accelerometer and gyroscope.
- calibrationData - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Calibration data.
- CalibrationEstimatorException - Exception in com.irurueta.ar.calibration.estimators
-
Base class for calibration estimators.
- CalibrationEstimatorException() - Constructor for exception com.irurueta.ar.calibration.estimators.CalibrationEstimatorException
-
Constructor.
- CalibrationEstimatorException(String) - Constructor for exception com.irurueta.ar.calibration.estimators.CalibrationEstimatorException
-
Constructor with String containing message.
- CalibrationEstimatorException(String, Throwable) - Constructor for exception com.irurueta.ar.calibration.estimators.CalibrationEstimatorException
-
Constructor with message and cause.
- CalibrationEstimatorException(Throwable) - Constructor for exception com.irurueta.ar.calibration.estimators.CalibrationEstimatorException
-
Constructor with cause.
- CalibrationException - Exception in com.irurueta.ar.calibration
-
Base exception class for calibration package.
- CalibrationException() - Constructor for exception com.irurueta.ar.calibration.CalibrationException
-
Constructor.
- CalibrationException(String) - Constructor for exception com.irurueta.ar.calibration.CalibrationException
-
Constructor with String containing message.
- CalibrationException(String, Throwable) - Constructor for exception com.irurueta.ar.calibration.CalibrationException
-
Constructor with message and cause.
- CalibrationException(Throwable) - Constructor for exception com.irurueta.ar.calibration.CalibrationException
-
Constructor with cause.
- camera - Variable in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Estimated camera.
- camera - Variable in class com.irurueta.ar.calibration.estimators.CameraPoseEstimator
-
Estimated camera.
- camera - Variable in class com.irurueta.ar.sfm.EstimatedCamera
-
Estimated camera.
- CameraCalibrator - Class in com.irurueta.ar.calibration
-
Calibrates a camera in order to find its intrinsic parameters and other parameters such as radial distortion.
- CameraCalibrator() - Constructor for class com.irurueta.ar.calibration.CameraCalibrator
-
Constructor.
- CameraCalibrator(Pattern2D, List<CameraCalibratorSample>) - Constructor for class com.irurueta.ar.calibration.CameraCalibrator
-
Constructor.
- CameraCalibrator(Pattern2D, List<CameraCalibratorSample>, double[]) - Constructor for class com.irurueta.ar.calibration.CameraCalibrator
-
Constructor.
- CameraCalibratorListener - Interface in com.irurueta.ar.calibration
-
Listener to be notified when calibration starts, finishes or any progress changes.
- CameraCalibratorMethod - Enum Class in com.irurueta.ar.calibration
-
Contains camera calibrator methods.
- CameraCalibratorMethod() - Constructor for enum class com.irurueta.ar.calibration.CameraCalibratorMethod
- CameraCalibratorSample - Class in com.irurueta.ar.calibration
-
Contains data obtained from a single picture using the camera.
- CameraCalibratorSample() - Constructor for class com.irurueta.ar.calibration.CameraCalibratorSample
-
Constructor.
- CameraCalibratorSample(Pattern2D, List<Point2D>) - Constructor for class com.irurueta.ar.calibration.CameraCalibratorSample
-
Constructor.
- CameraCalibratorSample(Pattern2D, List<Point2D>, double[]) - Constructor for class com.irurueta.ar.calibration.CameraCalibratorSample
-
Constructor.
- CameraCalibratorSample(List<Point2D>) - Constructor for class com.irurueta.ar.calibration.CameraCalibratorSample
-
Constructor.
- CameraCalibratorSample(List<Point2D>, double[]) - Constructor for class com.irurueta.ar.calibration.CameraCalibratorSample
-
Constructor.
- cameraCenter - Variable in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Estimated camera center.
- cameraCenter - Variable in class com.irurueta.ar.calibration.estimators.CameraPoseEstimator
-
Estimated camera center.
- CameraPoseEstimator - Class in com.irurueta.ar.calibration.estimators
-
Estimates the camera pose for a given homography and pinhole camera intrinsic parameters.
- CameraPoseEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.CameraPoseEstimator
- cameraPositionCovariance - Variable in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorConfiguration
-
Matrix containing covariance of measured camera positions.
- cameraPositionCovariance - Variable in class com.irurueta.ar.sfm.BaseSlamSparseReconstructorConfiguration
-
Matrix containing covariance of measured camera positions.
- cameras - Variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
List of cameras used to estimate the Dual Absolute Quadric (DAQ).
- cameras - Variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Cameras to estimate dual absolute quadric (DAQ).
- cameras - Variable in class com.irurueta.ar.sfm.MatchedSamples
-
Cameras associated to the views of each of the matched points.
- cameras - Variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
List of cameras associated to the matched 2D point on the same position as the camera on the list.
- cameras - Variable in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
List of cameras associated to the matched 2D point on the same position as the camera on the list.
- cancel() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Cancels reconstruction.
- cancel() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Cancels reconstruction.
- cancel() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Cancels reconstruction.
- cancelled - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Indicates whether reconstruction has been cancelled or not.
- cancelled - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Indicates whether reconstruction has been cancelled or not.
- cancelled - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Indicates whether reconstruction has been cancelled or not.
- CancelledReconstructionException - Exception in com.irurueta.ar.sfm
-
Exception raised if reconstruction process is cancelled.
- CancelledReconstructionException() - Constructor for exception com.irurueta.ar.sfm.CancelledReconstructionException
-
Constructor.
- CancelledReconstructionException(String) - Constructor for exception com.irurueta.ar.sfm.CancelledReconstructionException
-
Constructor with String containing message.
- CancelledReconstructionException(String, Throwable) - Constructor for exception com.irurueta.ar.sfm.CancelledReconstructionException
-
Constructor with message and cause.
- CancelledReconstructionException(Throwable) - Constructor for exception com.irurueta.ar.sfm.CancelledReconstructionException
-
Constructor with cause.
- canDistort() - Method in class com.irurueta.ar.calibration.Distortion
-
Indicates whether this instance can distort points.
- canDistort() - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Indicates whether this instance can distort points.
- canUndistort() - Method in class com.irurueta.ar.calibration.Distortion
-
Indicates whether this instance can un-distort points.
- canUndistort() - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Indicates whether this instance can un-distort points.
- center - Variable in class com.irurueta.ar.calibration.RadialDistortion
-
Radial distortion center.
- CIRCLES - Enum constant in enum class com.irurueta.ar.calibration.Pattern2DType
-
Circles pattern.
- CirclesPattern2D - Class in com.irurueta.ar.calibration
-
Contains coordinates of ideal points for a circle pattern.
- CirclesPattern2D() - Constructor for class com.irurueta.ar.calibration.CirclesPattern2D
-
Constructor.
- codeHeight - Variable in class com.irurueta.ar.calibration.QRPattern2D
-
QR code height expressed in meters.
- codeWidth - Variable in class com.irurueta.ar.calibration.QRPattern2D
-
QR code width expressed in meters.
- colorData - Variable in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Color data of reconstructed point (i.e.
- colorData - Variable in class com.irurueta.ar.sfm.Sample2D
-
Color data of sampled point (i.e.
- cols - Variable in class com.irurueta.ar.calibration.CirclesPattern2D
-
Number of columns in the circles pattern.
- com.irurueta.ar - package com.irurueta.ar
-
This package and its subpackages contain classes for augmented reality and 3D reconstruction purposes.
- com.irurueta.ar.calibration - package com.irurueta.ar.calibration
-
This package contains classes used for camera calibration on 3D reconstruction
- com.irurueta.ar.calibration.estimators - package com.irurueta.ar.calibration.estimators
-
This package contains classes needed to estimate structures needed for camera calibration
- com.irurueta.ar.epipolar - package com.irurueta.ar.epipolar
-
This package contains classes related to epipolar geometry, such as Fundamental or Essential matrices and matched points correctors.
- com.irurueta.ar.epipolar.estimators - package com.irurueta.ar.epipolar.estimators
-
This package contains classes to estimate fundamental matrices
- com.irurueta.ar.epipolar.refiners - package com.irurueta.ar.epipolar.refiners
- com.irurueta.ar.sfm - package com.irurueta.ar.sfm
-
This package contains classes related to Structure From Motion techniques in order to obtain 3D reconstructed data from matched points obtained when a camera moves
- com.irurueta.ar.slam - package com.irurueta.ar.slam
-
This package contains classes related to SLAM (Simultaneous Localization and Mapping) in order to predict the device position, orientation, velocity and acceleration using sensors such as accelerometers and gyroscopes.
- compare() - Method in class com.irurueta.ar.epipolar.AlgebraicFundamentalMatrixComparator
-
Compares two fundamental matrices and returns the comparison value.
- compare() - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Compares two fundamental matrices and returns the comparison value.
- compare() - Method in class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Compares two fundamental matrices and returns the comparison value.
- computeAndKeepInliers - Variable in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Indicates whether inliers must be computed and kept.
- computeAndKeepInliers - Variable in class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Indicates whether inliers must be computed and kept.
- computeAndKeepResiduals - Variable in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Indicates whether residuals must be computed and kept.
- computeAndKeepResiduals - Variable in class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Indicates whether residuals must be computed and kept.
- computeCameraPose(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Computes camera pose using estimated homography and provided intrinsic pinhole camera parameters that have been estimated so far.
- computeCamerasAndTriangulation(Rotation3D, Point2D, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, List<Point2D>, List<Point2D>, PinholeCamera, PinholeCamera, List<Point3D>, BitSet) - Static method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Computes a pair of cameras for provided rotation and translation using provided intrinsic parameters.
- computeEpipoles() - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Computes the left and right epipoles of this instance.
- computeFundamentalMatrix(Transformation2D, Point2D, FundamentalMatrix) - Static method in class com.irurueta.ar.epipolar.refiners.RightEpipoleRefiner
-
Computes a fundamental matrix from a 2D homography and provided epipole on right view.
- computeIntrinsicProgress() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Computes intrinsic estimation progress.
- computeNormalizedCoordinatesHomographyMatrix() - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Computes homography matrix in terms of normalized point coordinates by taking into account intrinsic camera parameters on left and right views.
- computeParams(double, double, double, double, double, double, double[]) - Method in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Computes parameters of third degree polynomial to obtain possible solutions.
- computePossibleRotationAndTranslations() - Method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Computes all possible camera rotations and translations that can generate this essential matrix.
- computeReprojectionError(List<Point2D>) - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Computes re-projection error taking into account ideal pattern marker points, transforming them using estimated homography, adding to them distortion and comparing them with sampled points.
- computeSampledMarkersQualityScores(List<Point2D>) - Static method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Computes quality scores of sampled markers by taking into account distance to radial distortion center, which is assumed to be at origin of coordinates (i.e. center of image if principal point is also at center of image).
- computeSampledMarkersQualityScores(List<Point2D>, Point2D) - Static method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Computes quality scores of sampled markers by taking into account distance to radial distortion center.
- confidence - Variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- confidence - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- confidence - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- confidence - Variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- confidence - Variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- configuration - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Configuration for this re-constructor.
- configuration - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Configuration for this re-constructor.
- configuration - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Configuration for this re-constructor.
- ConstantVelocityModelSlamCalibrationData - Class in com.irurueta.ar.slam
-
Contains control calibration data for constant velocity model SLAM estimator during Kalman filtering prediction stage.
- ConstantVelocityModelSlamCalibrationData() - Constructor for class com.irurueta.ar.slam.ConstantVelocityModelSlamCalibrationData
-
Constructor.
- ConstantVelocityModelSlamCalibrator - Class in com.irurueta.ar.slam
-
Processes data to estimate calibration for constant velocity model SLAM estimator.
- ConstantVelocityModelSlamCalibrator() - Constructor for class com.irurueta.ar.slam.ConstantVelocityModelSlamCalibrator
-
Constructor.
- ConstantVelocityModelSlamEstimator - Class in com.irurueta.ar.slam
-
Estimates position, velocity, acceleration and angular speed using data from accelerometer and gyroscope and assuming a constant velocity model.
- ConstantVelocityModelSlamEstimator() - Constructor for class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Constructor.
- ConstantVelocityModelSlamPairedViewsSparseReconstructor - Class in com.irurueta.ar.sfm
-
Estimates pairs of cameras and 3D reconstructed points from sparse image point correspondences in multiple view pairs and using SLAM (with accelerometer and gyroscope data) with constant velocity model for overall scale estimation.
- ConstantVelocityModelSlamPairedViewsSparseReconstructor(ConstantVelocityModelSlamPairedViewsSparseReconstructorConfiguration, ConstantVelocityModelSlamPairedViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.ConstantVelocityModelSlamPairedViewsSparseReconstructor
-
Constructor.
- ConstantVelocityModelSlamPairedViewsSparseReconstructor(ConstantVelocityModelSlamPairedViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.ConstantVelocityModelSlamPairedViewsSparseReconstructor
-
Constructor.
- ConstantVelocityModelSlamPairedViewsSparseReconstructorConfiguration - Class in com.irurueta.ar.sfm
-
Contains configuration for a paired view sparse re-constructor using SLAM (Simultaneous Location And Mapping) to determine the scale of the scene (i.e. the baseline or separation between cameras) by fusing both camera data and data from sensors like and accelerometer or gyroscope.
- ConstantVelocityModelSlamPairedViewsSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.ConstantVelocityModelSlamPairedViewsSparseReconstructorConfiguration
- ConstantVelocityModelSlamPairedViewsSparseReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences in multiple view pairs and using SLAM with constant velocity model for scale estimation.
- ConstantVelocityModelSlamSparseReconstructor - Class in com.irurueta.ar.sfm
-
Estimates cameras and 3D reconstructed points from sparse image point correspondences in multiple views and using SLAM (with accelerometer and gyroscope data) with constant velocity model for overall scale estimation.
- ConstantVelocityModelSlamSparseReconstructor(ConstantVelocityModelSlamSparseReconstructorConfiguration, ConstantVelocityModelSlamSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.ConstantVelocityModelSlamSparseReconstructor
-
Constructor.
- ConstantVelocityModelSlamSparseReconstructor(ConstantVelocityModelSlamSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.ConstantVelocityModelSlamSparseReconstructor
-
Constructor.
- ConstantVelocityModelSlamSparseReconstructorConfiguration - Class in com.irurueta.ar.sfm
-
Contains configuration for a two view sparse re-constructor using SLAM (Simultaneous Location And Mapping) to determine the scale of the scene (i.e. the baseline or separation between cameras) by fusing both camera data and data from sensors like an accelerometer or gyroscope.
- ConstantVelocityModelSlamSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.ConstantVelocityModelSlamSparseReconstructorConfiguration
- ConstantVelocityModelSlamSparseReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondence in multiple views and using SLAM with constant velocity model for scale estimation.
- ConstantVelocityModelSlamTwoViewsSparseReconstructor - Class in com.irurueta.ar.sfm
-
Estimates cameras and 3D reconstructed points from sparse image point correspondences in two views and using SLAM (with accelerometer and gyroscope data) with constant velocity model for overall scale estimation.
- ConstantVelocityModelSlamTwoViewsSparseReconstructor(ConstantVelocityModelSlamTwoViewsSparseReconstructorConfiguration, ConstantVelocityModelSlamTwoViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.ConstantVelocityModelSlamTwoViewsSparseReconstructor
-
Constructor.
- ConstantVelocityModelSlamTwoViewsSparseReconstructor(ConstantVelocityModelSlamTwoViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.ConstantVelocityModelSlamTwoViewsSparseReconstructor
-
Constructor.
- ConstantVelocityModelSlamTwoViewsSparseReconstructorConfiguration - Class in com.irurueta.ar.sfm
-
Contains configuration for a two view sparse re-constructor using SLAM (Simultaneous Location And Mapping) to determine the scale of the scene (i.e. the baseline or separation between cameras) by fusing both camera data and data from sensors like an accelerometer or gyroscope.
- ConstantVelocityModelSlamTwoViewsSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.ConstantVelocityModelSlamTwoViewsSparseReconstructorConfiguration
- ConstantVelocityModelSlamTwoViewsSparseReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondence in two views and using SLAM with constant velocity model for scale estimation.
- ConstantVelocityModelStatePredictor - Class in com.irurueta.ar.slam
-
Utility class to predict device state (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (acceleration is assumed zero under no external force).
- ConstantVelocityModelStatePredictor() - Constructor for class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Constructor.
- control - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Column matrix containing mU values to be passed as control values during Kalman filter prediction.
- control - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Column matrix containing mU values to be passed as control values during Kalman filter prediction.
- control - Variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Column matrix containing mU values to be passed as control values during Kalman filter prediction.
- control - Variable in class com.irurueta.ar.slam.SlamEstimator
-
Column matrix containing mU values to be passed as control values during Kalman filter prediction.
- CONTROL_COMPONENTS - Static variable in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Number of components of constant velocity model control signal.
- CONTROL_COMPONENTS - Static variable in class com.irurueta.ar.slam.StatePredictor
-
Number of components of constant acceleration model control signal.
- CONTROL_LENGTH - Static variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Length of control array (changes in acceleration and angular speed).
- CONTROL_LENGTH - Static variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Length of control array (changes in acceleration and angular speed).
- CONTROL_LENGTH - Static variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Length of control array (changes in acceleration and angular speed).
- CONTROL_LENGTH - Static variable in class com.irurueta.ar.slam.SlamEstimator
-
Length of control array (changes in acceleration and angular speed).
- CONTROL_WITH_POSITION_ADJUSTMENT_COMPONENTS - Static variable in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Number of components of constant velocity model with position adjustment control signal.
- CONTROL_WITH_POSITION_ADJUSTMENT_COMPONENTS - Static variable in class com.irurueta.ar.slam.StatePredictor
-
Number of components of constant acceleration model with position adjustment control signal.
- CONTROL_WITH_POSITION_AND_ROTATION_ADJUSTMENT_COMPONENTS - Static variable in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Number of components of constant velocity model with position and rotation adjustment control signal.
- CONTROL_WITH_POSITION_AND_ROTATION_ADJUSTMENT_COMPONENTS - Static variable in class com.irurueta.ar.slam.StatePredictor
-
Number of components of constant acceleration model with position and rotation adjustment control signal.
- CONTROL_WITH_ROTATION_ADJUSTMENT_COMPONENTS - Static variable in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Number of components of constant velocity model with rotation adjustment control signal.
- CONTROL_WITH_ROTATION_ADJUSTMENT_COMPONENTS - Static variable in class com.irurueta.ar.slam.StatePredictor
-
Number of components of constant acceleration model with rotation adjustment control signal.
- controlCovariance - Variable in class com.irurueta.ar.slam.BaseCalibrationData
-
Control signal covariance to take into account for estimation of process noise during Kalman prediction stage.
- controlLength - Variable in class com.irurueta.ar.slam.BaseCalibrationData
-
Length of control signal.
- controlMean - Variable in class com.irurueta.ar.slam.BaseCalibrationData
-
Control signal mean to correct biases in control signal.
- converged - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Indicates whether this calibrator converged.
- convergenceThreshold - Variable in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Default threshold to determine that convergence of the result has been reached.
- convergenceThreshold - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Threshold to consider whether calibration has converged or not.
- correct() - Method in class com.irurueta.ar.epipolar.Corrector
-
Corrects the lists of provided matched points to be corrected.
- correct() - Method in class com.irurueta.ar.epipolar.GoldStandardCorrector
-
Corrects the lists of provided matched points to be corrected.
- correct() - Method in class com.irurueta.ar.epipolar.GoldStandardSingleCorrector
-
Corrects the pair of provided matched points to be corrected.
- correct() - Method in class com.irurueta.ar.epipolar.SampsonCorrector
-
Corrects the lists of provided matched points to be corrected.
- correct() - Method in class com.irurueta.ar.epipolar.SampsonSingleCorrector
-
Corrects the pair of provided matched points to be corrected.
- correct() - Method in class com.irurueta.ar.epipolar.SingleCorrector
-
Corrects the pair of provided matched points to be corrected.
- correct(Point2D, Point2D, FundamentalMatrix, Point2D, Point2D) - Static method in class com.irurueta.ar.epipolar.GoldStandardSingleCorrector
-
Corrects the pair of provided matched points to be corrected using provided fundamental matrix and stores the corrected points into provided instances.
- correct(Point2D, Point2D, FundamentalMatrix, Point2D, Point2D) - Static method in class com.irurueta.ar.epipolar.SampsonSingleCorrector
-
Corrects the pair of provided matched points to be corrected using provided fundamental matrix and stores the corrected points into provided instances.
- correct(Point2D, Point2D, FundamentalMatrix, Point2D, Point2D, Line2D, Line2D) - Static method in class com.irurueta.ar.epipolar.SampsonSingleCorrector
-
Corrects the pair of provided matched points to be corrected using provided fundamental matrix and stores the corrected points into provided instances.
- CorrectionException - Exception in com.irurueta.ar.epipolar
-
Exception raised when point correction fails when trying to be fit into a given epipolar geometry.
- CorrectionException() - Constructor for exception com.irurueta.ar.epipolar.CorrectionException
-
Constructor.
- CorrectionException(String) - Constructor for exception com.irurueta.ar.epipolar.CorrectionException
-
Constructor with String containing message.
- CorrectionException(String, Throwable) - Constructor for exception com.irurueta.ar.epipolar.CorrectionException
-
Constructor with message and cause.
- CorrectionException(Throwable) - Constructor for exception com.irurueta.ar.epipolar.CorrectionException
-
Constructor with cause.
- Corrector - Class in com.irurueta.ar.epipolar
-
Fixes matched pairs of points so that they perfectly follow a given epipolar geometry.
- Corrector() - Constructor for class com.irurueta.ar.epipolar.Corrector
-
Constructor.
- Corrector(CorrectorListener) - Constructor for class com.irurueta.ar.epipolar.Corrector
-
Constructor.
- Corrector(FundamentalMatrix) - Constructor for class com.irurueta.ar.epipolar.Corrector
-
Constructor.
- Corrector(FundamentalMatrix, CorrectorListener) - Constructor for class com.irurueta.ar.epipolar.Corrector
-
Constructor.
- Corrector(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.Corrector
-
Constructor.
- Corrector(List<Point2D>, List<Point2D>, CorrectorListener) - Constructor for class com.irurueta.ar.epipolar.Corrector
-
Constructor.
- Corrector(List<Point2D>, List<Point2D>, FundamentalMatrix) - Constructor for class com.irurueta.ar.epipolar.Corrector
-
Constructor.
- Corrector(List<Point2D>, List<Point2D>, FundamentalMatrix, CorrectorListener) - Constructor for class com.irurueta.ar.epipolar.Corrector
-
Constructor.
- CorrectorListener - Interface in com.irurueta.ar.epipolar
-
Interface to handle events generated by Corrector instances.
- correctorType - Variable in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Type of corrector to use to triangulate matched points or null if no corrector needs to be used.
- correctorType - Variable in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Type of corrector to use to triangulate matched points or null if no corrector needs to be used.
- CorrectorType - Enum Class in com.irurueta.ar.epipolar
-
Type of corrector to fix point matches under a given epipolar geometry.
- CorrectorType() - Constructor for enum class com.irurueta.ar.epipolar.CorrectorType
- correctWithPositionMeasure(double[]) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Corrects system state with provided position measure using current position accuracy.
- correctWithPositionMeasure(double[], Matrix) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Corrects system state with provided position measure having an accuracy determined by provided covariance matrix.
- correctWithPositionMeasure(double, double, double) - Method in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Corrects system state with provided position measure using current position accuracy.
- correctWithPositionMeasure(double, double, double) - Method in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Corrects system state with provided position measure using current position accuracy.
- correctWithPositionMeasure(double, double, double) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Corrects system state with provided position measure using current position accuracy.
- correctWithPositionMeasure(double, double, double) - Method in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Corrects system state with provided position measure using current position accuracy.
- correctWithPositionMeasure(double, double, double) - Method in class com.irurueta.ar.slam.SlamEstimator
-
Corrects system state with provided position measure using current position accuracy.
- correctWithPositionMeasure(double, double, double, Matrix) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Corrects system state with provided position measure having an accuracy determined by provided covariance matrix.
- correctWithPositionMeasure(Point3D) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Corrects system state with provided position measure using current position accuracy.
- correctWithPositionMeasure(Point3D, Matrix) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Corrects system state with provided position measure having an accuracy determined by provided covariance matrix.
- covariance - Variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Estimated covariance of estimated fundamental matrix.
- covariance - Variable in class com.irurueta.ar.sfm.EstimatedCamera
-
Covariance of estimated camera.
- covariance - Variable in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Covariance of estimated fundamental matrix.
- covariance - Variable in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Covariance of reconstructed point.
- covariance - Variable in class com.irurueta.ar.sfm.Sample2D
-
Covariance of sampled points.
- covDiff - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Matrix to store the difference between covariance matrices to determine whether the result has converged or not.
- create() - Static method in class com.irurueta.ar.calibration.CameraCalibrator
-
Creates a camera calibrator using default method.
- create() - Static method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Creates an instance of a DAQ estimator using default type.
- create() - Static method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Creates a dual absolute quadric robust estimator using default method.
- create() - Static method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Creates an instance of an IAC estimator using provided default type.
- create() - Static method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Creates an image of absolute conic robust estimator using default method.
- create() - Static method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Creates an instance of a radial distortion estimator using default type.
- create() - Static method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Creates a radial distortion robust estimator using default robust method.
- create() - Static method in class com.irurueta.ar.epipolar.Corrector
-
Creates an instance of a corrector using default type.
- create() - Static method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Creates an instance of a fundamental matrix estimator using default method.
- create() - Static method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Creates a fundamental matrix robust estimator using default method.
- create() - Static method in class com.irurueta.ar.epipolar.SingleCorrector
-
Creates an instance of a single corrector using default type.
- create() - Static method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Creates an instance of an initial cameras estimator using provided method.
- create() - Static method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Creates a robust single 3D point triangulator using default robust method.
- create() - Static method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Creates a new 3D point triangulator instance using default type.
- create(CameraCalibratorMethod) - Static method in class com.irurueta.ar.calibration.CameraCalibrator
-
Creates a camera calibrator using provided method.
- create(DualAbsoluteQuadricEstimatorListener) - Static method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Creates an instance of Dual Absolute Quadric estimator using provided listener and default type.
- create(DualAbsoluteQuadricEstimatorListener, DualAbsoluteQuadricEstimatorType) - Static method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Creates an instance of a DAQ estimator using provided listener and type.
- create(DualAbsoluteQuadricEstimatorType) - Static method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Creates an instance of a DAQ estimator using provided type.
- create(ImageOfAbsoluteConicEstimatorListener) - Static method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Creates an instance of an IAC estimator using provided listener and default type.
- create(ImageOfAbsoluteConicEstimatorListener, ImageOfAbsoluteConicEstimatorType) - Static method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Creates an instance of an IAC estimator using provided listener and type.
- create(ImageOfAbsoluteConicEstimatorType) - Static method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Creates an instance of an IAC estimator using provided type.
- create(RadialDistortionEstimatorType) - Static method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Creates an instance of a radial distortion estimator using provided type.
- create(Pattern2D, List<CameraCalibratorSample>) - Static method in class com.irurueta.ar.calibration.CameraCalibrator
-
Creates a camera calibrator using provided pattern, samples and default method.
- create(Pattern2D, List<CameraCalibratorSample>, double[]) - Static method in class com.irurueta.ar.calibration.CameraCalibrator
-
Creates a camera calibrator using provided pattern, samples and default method.
- create(Pattern2D, List<CameraCalibratorSample>, double[], CameraCalibratorMethod) - Static method in class com.irurueta.ar.calibration.CameraCalibrator
-
Creates a camera calibrator using provided pattern, samples and method.
- create(Pattern2D, List<CameraCalibratorSample>, CameraCalibratorMethod) - Static method in class com.irurueta.ar.calibration.CameraCalibrator
-
Creates a camera calibrator using provided pattern, samples and method.
- create(Pattern2DType) - Static method in class com.irurueta.ar.calibration.Pattern2D
-
Creates an instance of a 2D pattern using provided type.
- create(CorrectorListener) - Static method in class com.irurueta.ar.epipolar.Corrector
-
Creates an instance of a corrector using default type.
- create(CorrectorListener, CorrectorType) - Static method in class com.irurueta.ar.epipolar.Corrector
-
Creates an instance of a corrector using provided type.
- create(CorrectorType) - Static method in class com.irurueta.ar.epipolar.Corrector
-
Creates an instance of a corrector using provided type.
- create(CorrectorType) - Static method in class com.irurueta.ar.epipolar.SingleCorrector
-
Creates an instance of a single corrector using provided type.
- create(FundamentalMatrixEstimatorMethod) - Static method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Creates an instance of a fundamental matrix estimator using provided method.
- create(FundamentalMatrix) - Static method in class com.irurueta.ar.epipolar.Corrector
-
Creates an instance of a corrector using provided fundamental matrix and default type.
- create(FundamentalMatrix) - Static method in class com.irurueta.ar.epipolar.SingleCorrector
-
Creates an instance of a single corrector using provided fundamental matrix and default type.
- create(FundamentalMatrix) - Static method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Creates an instance of an initial cameras estimator using provided fundamental matrix and provided method.
- create(FundamentalMatrix, CorrectorListener) - Static method in class com.irurueta.ar.epipolar.Corrector
-
Creates an instance of a corrector using provided fundamental matrix and default type.
- create(FundamentalMatrix, CorrectorListener, CorrectorType) - Static method in class com.irurueta.ar.epipolar.Corrector
-
Creates an instance of a corrector using provided fundamental matrix and provided type.
- create(FundamentalMatrix, CorrectorType) - Static method in class com.irurueta.ar.epipolar.Corrector
-
Creates an instance of a corrector using provided fundamental matrix and provided type.
- create(FundamentalMatrix, CorrectorType) - Static method in class com.irurueta.ar.epipolar.SingleCorrector
-
Creates an instance of a single corrector using provided fundamental matrix and provided type.
- create(FundamentalMatrix, InitialCamerasEstimatorListener) - Static method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Creates an instance of an initial cameras estimator using provided fundamental matrix, listener and method.
- create(FundamentalMatrix, InitialCamerasEstimatorListener, InitialCamerasEstimatorMethod) - Static method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Creates an instance of an initial cameras estimator using provided fundamental matrix, listener and method.
- create(FundamentalMatrix, InitialCamerasEstimatorMethod) - Static method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Creates an instance of an initial cameras estimator using provided fundamental matrix and provided method.
- create(InitialCamerasEstimatorListener) - Static method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Creates an instance of an initial cameras estimator using provided listener and method.
- create(InitialCamerasEstimatorListener, InitialCamerasEstimatorMethod) - Static method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Creates an instance of an initial cameras estimator using provided listener and method.
- create(InitialCamerasEstimatorMethod) - Static method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Creates an instance of an initial cameras estimator using provided method.
- create(Point3DTriangulatorType) - Static method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Creates a new 3D point triangulator instance using provided type.
- create(SinglePoint3DTriangulatorListener) - Static method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Creates a new 3D point triangulator instance using provided listener and default type.
- create(SinglePoint3DTriangulatorListener, Point3DTriangulatorType) - Static method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Creates a new 3D point triangulator instance using provided listener and type.
- create(Point2D, Point2D) - Static method in class com.irurueta.ar.epipolar.SingleCorrector
-
Creates an instance of a single corrector using provided left and right points to be corrected.
- create(Point2D, Point2D, CorrectorType) - Static method in class com.irurueta.ar.epipolar.SingleCorrector
-
Creates an instance of a single corrector using provided left and right points to be corrected, and provided type.
- create(Point2D, Point2D, FundamentalMatrix) - Static method in class com.irurueta.ar.epipolar.SingleCorrector
-
Creates an instance of a single corrector using provided left and right points to be corrected, provided fundamental matrix and default type.
- create(Point2D, Point2D, FundamentalMatrix, CorrectorType) - Static method in class com.irurueta.ar.epipolar.SingleCorrector
-
Creates an instance of a single corrector using provided left and right points to be corrected, fundamental matrix and provided type.
- create(RobustEstimatorMethod) - Static method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Creates a dual absolute quadric robust estimator using provided method.
- create(RobustEstimatorMethod) - Static method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Creates an image of absolute conic robust estimator using provided method.
- create(RobustEstimatorMethod) - Static method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Creates a radial distortion robust estimator using provided robust method.
- create(RobustEstimatorMethod) - Static method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Creates a fundamental matrix robust estimator using provided method.
- create(RobustEstimatorMethod) - Static method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Creates a robust single 3D point triangulator using provided robust method.
- create(List<PinholeCamera>) - Static method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Creates an instance of Dual Absolute Quadric estimator using provided cameras.
- create(List<PinholeCamera>) - Static method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Creates a dual absolute quadric robust estimator using provided cameras.
- create(List<PinholeCamera>, double[]) - Static method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Creates a dual absolute quadric robust estimator using provided cameras.
- create(List<PinholeCamera>, double[], RobustEstimatorMethod) - Static method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Creates a dual absolute quadric robust estimator using provided cameras.
- create(List<PinholeCamera>, DualAbsoluteQuadricEstimatorListener) - Static method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Creates an instance of Dual Absolute Quadric estimator using provided cameras and listener.
- create(List<PinholeCamera>, DualAbsoluteQuadricEstimatorListener, DualAbsoluteQuadricEstimatorType) - Static method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Creates an instance of a DAQ estimator using provided cameras, listener and type.
- create(List<PinholeCamera>, DualAbsoluteQuadricEstimatorType) - Static method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Creates an instance of a DAQ estimator using provided cameras and type.
- create(List<PinholeCamera>, RobustEstimatorMethod) - Static method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Creates a dual absolute quadric robust estimator using provided cameras.
- create(List<Point2D>, List<PinholeCamera>) - Static method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Creates a robust single 3D point triangulator using provided points, cameras and default robust method.
- create(List<Point2D>, List<PinholeCamera>) - Static method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Creates a new 3D point triangulator instance using provided lists of points and corresponding cameras along with default type.
- create(List<Point2D>, List<PinholeCamera>, double[]) - Static method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Creates a robust single 3D point triangulator using provided points, cameras and default robust method.
- create(List<Point2D>, List<PinholeCamera>, double[]) - Static method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Creates a new 3D point triangulator instance using provided lists of points, weights and corresponding cameras along with default type.
- create(List<Point2D>, List<PinholeCamera>, double[], Point3DTriangulatorType) - Static method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Creates a new 3D point triangulator instance using provided lists of points, weights and corresponding cameras along with provided type.
- create(List<Point2D>, List<PinholeCamera>, double[], SinglePoint3DTriangulatorListener) - Static method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Creates a new 3D point triangulator instance using provided lists of points, weights, corresponding cameras, listener and default type.
- create(List<Point2D>, List<PinholeCamera>, double[], SinglePoint3DTriangulatorListener, Point3DTriangulatorType) - Static method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Creates a new 3D point triangulator instance using provided lists of points, weights, corresponding cameras, listener and provided type.
- create(List<Point2D>, List<PinholeCamera>, double[], RobustEstimatorMethod) - Static method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Creates a robust single 3D point triangulator using provided points, cameras and robust method.
- create(List<Point2D>, List<PinholeCamera>, Point3DTriangulatorType) - Static method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Creates a new 3D point triangulator instance using provided lists of points and corresponding cameras along with provided type.
- create(List<Point2D>, List<PinholeCamera>, SinglePoint3DTriangulatorListener) - Static method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Creates a new 3D point triangulator instance using provided lists of points and corresponding cameras, listener and default type.
- create(List<Point2D>, List<PinholeCamera>, SinglePoint3DTriangulatorListener, Point3DTriangulatorType) - Static method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Creates a new 3D point triangulator instance using provided lists of points and corresponding cameras, listener and provided type.
- create(List<Point2D>, List<PinholeCamera>, RobustEstimatorMethod) - Static method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Creates a robust single 3D point triangulator using provided points, cameras and robust method.
- create(List<Point2D>, List<Point2D>) - Static method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Creates a radial distortion robust estimator using provided distorted and undistorted points assuming that distortion center is at origin of coordinates and using default robust estimation method.
- create(List<Point2D>, List<Point2D>) - Static method in class com.irurueta.ar.epipolar.Corrector
-
Creates an instance of a corrector using provided left and right points to be corrected and default type.
- create(List<Point2D>, List<Point2D>) - Static method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Creates an instance of a fundamental matrix estimator using provided matched 2D points on left and right views and default method.
- create(List<Point2D>, List<Point2D>) - Static method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Creates a fundamental matrix robust estimator using provided lists of matched points and default method.
- create(List<Point2D>, List<Point2D>, double[]) - Static method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Creates a radial distortion robust estimator using provided distorted and undistorted points assuming that distortion center is at origin of coordinates and using default robust estimation method.
- create(List<Point2D>, List<Point2D>, double[]) - Static method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Creates a fundamental matrix robust estimator using provided lists of matched points and default method.
- create(List<Point2D>, List<Point2D>, double[], Point2D) - Static method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Creates a radial distortion robust estimator using provided distorted and undistorted points, as well as the distortion center using the default robust estimation method.
- create(List<Point2D>, List<Point2D>, double[], Point2D, RobustEstimatorMethod) - Static method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Creates a radial distortion robust estimator using provided distorted and undistorted points, as well as the distortion center.
- create(List<Point2D>, List<Point2D>, double[], RobustEstimatorMethod) - Static method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Creates a radial distortion robust estimator using provided distorted and undistorted points and assuming that distortion center is at origin of coordinates.
- create(List<Point2D>, List<Point2D>, double[], RobustEstimatorMethod) - Static method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Creates a fundamental matrix robust estimator using provided lists of matched points and provided method.
- create(List<Point2D>, List<Point2D>, CorrectorListener) - Static method in class com.irurueta.ar.epipolar.Corrector
-
Creates an instance of a corrector using provided left and right points to be corrected and provided type.
- create(List<Point2D>, List<Point2D>, CorrectorListener, CorrectorType) - Static method in class com.irurueta.ar.epipolar.Corrector
-
Creates an instance of a corrector using provided left and right points to be corrected and provided type.
- create(List<Point2D>, List<Point2D>, CorrectorType) - Static method in class com.irurueta.ar.epipolar.Corrector
-
Creates an instance of a corrector using provided left and right points to be corrected and provided type.
- create(List<Point2D>, List<Point2D>, FundamentalMatrixEstimatorMethod) - Static method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Creates an instance of a fundamental matrix estimator using provided matched 2D points on left and right views and provided method.
- create(List<Point2D>, List<Point2D>, FundamentalMatrix) - Static method in class com.irurueta.ar.epipolar.Corrector
-
Creates an instance of a corrector using provided left and right points to be corrected, provided fundamental matrix and default type.
- create(List<Point2D>, List<Point2D>, FundamentalMatrix, CorrectorListener) - Static method in class com.irurueta.ar.epipolar.Corrector
-
Creates an instance of a corrector using provided left and right points to be corrected, provided fundamental matrix and provided type.
- create(List<Point2D>, List<Point2D>, FundamentalMatrix, CorrectorListener, CorrectorType) - Static method in class com.irurueta.ar.epipolar.Corrector
-
Creates an instance of a corrector using provided left and right points to be corrected, provided fundamental matrix and provided type.
- create(List<Point2D>, List<Point2D>, FundamentalMatrix, CorrectorType) - Static method in class com.irurueta.ar.epipolar.Corrector
-
Creates an instance of a corrector using provided left and right points to be corrected, provided fundamental matrix and provided type.
- create(List<Point2D>, List<Point2D>, Point2D) - Static method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Creates a radial distortion robust estimator using provided distorted and undistorted points, as well as the distortion center using the default robust estimation method.
- create(List<Point2D>, List<Point2D>, Point2D, RobustEstimatorMethod) - Static method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Creates a radial distortion robust estimator using provided distorted and undistorted points, as well as the distortion center.
- create(List<Point2D>, List<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Creates a radial distortion robust estimator using provided distorted and undistorted points and assuming that distortion center is at origin of coordinates.
- create(List<Point2D>, List<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Creates a fundamental matrix robust estimator using provided lists of matched points and provided method.
- create(List<Transformation2D>) - Static method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Creates an instance of an IAC estimator using provided homographies
- create(List<Transformation2D>) - Static method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Creates an image of absolute conic robust estimator using provided homographies.
- create(List<Transformation2D>, double[]) - Static method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Creates an image of absolute conic robust estimator using provided homographies.
- create(List<Transformation2D>, double[], RobustEstimatorMethod) - Static method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Creates an image of absolute conic robust estimator using provided homographies.
- create(List<Transformation2D>, ImageOfAbsoluteConicEstimatorListener) - Static method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Creates an instance of an IAC estimator using provided homographies and listener.
- create(List<Transformation2D>, ImageOfAbsoluteConicEstimatorListener, ImageOfAbsoluteConicEstimatorType) - Static method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Creates an instance of an IAC estimator using provided homographies, listener and type.
- create(List<Transformation2D>, ImageOfAbsoluteConicEstimatorType) - Static method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Creates an instance of an IAC estimator using provided homographies and type.
- create(List<Transformation2D>, RobustEstimatorMethod) - Static method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Creates an image of absolute conic robust estimator using provided homographies.
- createCalibrator() - Static method in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Creates an instance of a calibrator to be used with this SLAM estimator.
- createCalibrator() - Static method in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Creates an instance of a calibrator to be used with this SLAM estimator.
- createCalibrator() - Static method in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Creates an instance of a calibrator to be used with this SLAM estimator.
- createCalibrator() - Static method in class com.irurueta.ar.slam.SlamEstimator
-
Creates an instance of a calibrator to be used with this SLAM estimator.
- currentEstimatedFundamentalMatrix - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Current estimated fundamental matrix.
- currentEstimatedFundamentalMatrix - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Current estimated fundamental matrix.
- currentEuclideanEstimatedCamera - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Current estimated camera in euclidean stratum (i.e. with actual scale).
- currentEuclideanEstimatedCamera - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Current estimated camera in euclidean stratum (i.e. with actual scale).
- currentMetricEstimatedCamera - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Current estimated camera in a metric stratum (i.e. up to scale).
- currentMetricEstimatedCamera - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Current estimated camera in a metric stratum (i.e. up to scale).
- currentScale - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Current estimated scale.
- currentScale - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Current estimated scale.
- currentViewId - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
ID of current view.
- currentViewId - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
ID of current view.
- currentViewNewlySpawnedSamples - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
New samples on las processed view (i.e. current view).
- currentViewSamples - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Samples on last processed view (i.e. current view).
- currentViewSamples - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Samples on last processed view (i.e. current view).
- currentViewTrackedSamples - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Tracked samples on last processed view (i.e. current view).
D
- daqEstimator - Variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Internal non-robust estimator of DAQ.
- daqUseHomogeneousPointTriangulator - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether an homogeneous point triangulator is used for point triangulation when Dual Absolute Quadric (DAQ) camera initialization is used.
- daqUseHomogeneousPointTriangulator - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether an homogeneous point triangulator is used for point triangulation when Dual Absolute Quadric (DAQ) camera initialization is used.
- daqUseHomogeneousPointTriangulator - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether an homogeneous point triangulator is used for point triangulation when Dual Absolute Quadric (DAQ) camera initialization is used.
- dataFromParams(double[]) - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Sets data in samples from parameters values fitted by the Levenberg-Marquardt algorithm.
- dataXToMatrix(List<Point2D>) - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Converts undistorted points corresponding to ideal pattern markers into a matrix to be used by Levenberg-Marquardt as the input data to be used by the function being fitted.
- dataYToMatrix() - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Converts sampled distorted points into a matrix to be used by Levenberg-Marquardt algorithm as the sampled function evaluations.
- decompose() - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Decomposes homography into possible solutions containing possible 3D rotation, 3D translation and normal and distance of the plane relating two views via provided homography.
- decompose(List<HomographyDecomposition>) - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Decomposes homography into possible solutions containing possible 3D rotation, 3D translation and normal and distance of the plane relating two views via provided homography.
- decomposeAllFromSingularValues(double[], List<double[]>, List<Matrix>, List<double[]>, List<Double>) - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Decompose solutions from singular values.
- decomposeFromSingularValues(double[], double[], Matrix, double[], boolean, boolean) - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Decomposes one possible solution using provided singular values and signs
- decomposeFromThreeDifferentSingularValuesNegative(double, double, double, double[], Matrix, double[], boolean, boolean) - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Generates one homography decomposition using provided singular values and assuming that there are three different singular values and that d2 is negative.
- decomposeFromThreeDifferentSingularValuesPositive(double, double, double, double[], Matrix, double[], boolean, boolean) - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Generates one homography decomposition using provided singular values and assuming that there are three different singular values and that d2 is positive.
- decomposeFromTwoDifferentSingularValuesNegative(double, double, double, double[], Matrix, double[], boolean) - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Generates one homography decomposition using provided singular values and assuming that there are two equal singular values and that d2 is negative.
- decomposeFromTwoDifferentSingularValuesPositive(double, double, double, double[], Matrix, double[], boolean) - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Generates one homography decomposition using provided singular values and assuming that there are two equal singular values and that d2 is positive.
- DEFAULT_ADDITIONAL_CAMERAS_ALLOW_NULLSPACE_DIMENSION2 - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating that dimension 2 null-space is allowed while estimating additional cameras using either EPnP or UPnP.
- DEFAULT_ADDITIONAL_CAMERAS_ALLOW_NULLSPACE_DIMENSION3 - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating that dimension 3 null-space is allowed while estimating additional cameras using EPnP.
- DEFAULT_ADDITIONAL_CAMERAS_ALLOW_PLANAR_CONFIGURATION - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating that planar configuration is allowed for additional cameras estimation using either EPnP or UPnP.
- DEFAULT_ADDITIONAL_CAMERAS_ASPECT_RATIO - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default aspect ratio for additional cameras.
- DEFAULT_ADDITIONAL_CAMERAS_COMPUTE_AND_KEEP_INLIERS - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating that inlier data is kept after additional camera estimation.
- DEFAULT_ADDITIONAL_CAMERAS_COMPUTE_AND_KEEP_RESIDUALS - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating that residual data is kept after additional camera estimation.
- DEFAULT_ADDITIONAL_CAMERAS_CONFIDENCE - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default confidence of estimated additional cameras, which is 99%.
- DEFAULT_ADDITIONAL_CAMERAS_HORIZONTAL_PRINCIPAL_POINT - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default horizontal coordinate of principal point for additional cameras when UPnP (Uncalibrated Perspective-n-Point) method is used for additional cameras estimation and neither Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) are estimated to find intrinsic parameters when adding new cameras.
- DEFAULT_ADDITIONAL_CAMERAS_MAX_ITERATIONS - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default maximum allowed number of iterations for additional cameras estimation.
- DEFAULT_ADDITIONAL_CAMERAS_PLANAR_THRESHOLD - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default threshold to determine whether 3D matched points to estimate additional cameras are in a planar configuration.
- DEFAULT_ADDITIONAL_CAMERAS_ROBUST_ESTIMATION_METHOD - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default robust method to estimate additional cameras.
- DEFAULT_ADDITIONAL_CAMERAS_SKEWNESS - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default skewness for additional cameras when UPnP (Uncalibrated Perspective-n-Point) method is used for additional cameras estimation and neither Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) are estimated to find intrinsic parameters when adding new cameras.
- DEFAULT_ADDITIONAL_CAMERAS_SUGGEST_ASPECT_RATIO_ENABLED - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating whether aspect ratio is suggested or not.
- DEFAULT_ADDITIONAL_CAMERAS_SUGGEST_HORIZONTAL_FOCAL_LENGTH_ENABLED - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating whether horizontal focal length value is suggested or not during additional cameras' estimation.
- DEFAULT_ADDITIONAL_CAMERAS_SUGGEST_PRINCIPAL_POINT_ENABLED - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating whether principal point is suggested or not.
- DEFAULT_ADDITIONAL_CAMERAS_SUGGEST_SKEWNESS_VALUE_ENABLED - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating that skewness is not suggested during additional cameras' estimation.
- DEFAULT_ADDITIONAL_CAMERAS_SUGGEST_VERTICAL_FOCAL_LENGTH_ENABLED - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating whether vertical focal length value is suggested or not during additional cameras' estimation.
- DEFAULT_ADDITIONAL_CAMERAS_SUGGESTED_ASPECT_RATIO_VALUE - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value of aspect ratio to be suggested when suggestion is enabled.
- DEFAULT_ADDITIONAL_CAMERAS_SUGGESTED_SKEWNESS_VALUE - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value of skewness to be suggested when suggestion is enabled during additional cameras' estimation.
- DEFAULT_ADDITIONAL_CAMERAS_THRESHOLD - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default threshold to determine whether samples for robust pinhole camera estimation are inliers or not.
- DEFAULT_ADDITIONAL_CAMERAS_USE_FAST_REFINEMENT - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating that fast refinement is used for additional cameras' estimation.
- DEFAULT_ADDITIONAL_CAMERAS_VERTICAL_PRINCIPAL_POINT - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default vertical coordinate of principal point for additional cameras when UPnP (Uncalibrated Perspective-n-Point) method is used for additional cameras estimation and neither Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) are estimated to find intrinsic parameters when adding new cameras.
- DEFAULT_ALLOW_GENERAL_SCENE - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether a general (points are laying in a general 3D position) scene is allowed.
- DEFAULT_ALLOW_GENERAL_SCENE - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether a general (points are laying in a general 3D position) scene is allowed.
- DEFAULT_ALLOW_GENERAL_SCENE - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether a general (points are laying in a general 3D position) scene is allowed.
- DEFAULT_ALLOW_LMSE_SOLUTION - Static variable in class com.irurueta.ar.calibration.estimators.LMSEDualAbsoluteQuadricEstimator
-
Indicates if by default an LMSE (the Least Mean Square Error) solution is allowed if more pinhole cameras than the minimum are provided.
- DEFAULT_ALLOW_LMSE_SOLUTION - Static variable in class com.irurueta.ar.calibration.estimators.LMSEImageOfAbsoluteConicEstimator
-
Indicates if by default an LMSE (the Least Mean Square Error) solution is allowed if more homographies than the minimum are provided.
- DEFAULT_ALLOW_LMSE_SOLUTION - Static variable in class com.irurueta.ar.calibration.estimators.LMSERadialDistortionEstimator
-
Indicates if by default an LMSE (the Least Mean Square Error) solution is allowed if more correspondences than the minimum are provided.
- DEFAULT_ALLOW_LMSE_SOLUTION - Static variable in class com.irurueta.ar.epipolar.estimators.AffineFundamentalMatrixEstimator
-
Constant indicating that by default an LMSE solution is not allowed.
- DEFAULT_ALLOW_LMSE_SOLUTION - Static variable in class com.irurueta.ar.epipolar.estimators.EightPointsFundamentalMatrixEstimator
-
Constant indicating that by default an LMSE solution is not allowed.
- DEFAULT_ALLOW_LMSE_SOLUTION - Static variable in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Constant indicating that by default an LMSE solution is not allowed.
- DEFAULT_ALLOW_LMSE_SOLUTION - Static variable in class com.irurueta.ar.sfm.LMSEHomogeneousSinglePoint3DTriangulator
-
Indicates if by default an LMSE (the Least Mean Square Error) is allowed if more correspondences than the minimum are provided.
- DEFAULT_ALLOW_LMSE_SOLUTION - Static variable in class com.irurueta.ar.sfm.LMSEInhomogeneousSinglePoint3DTriangulator
-
Indicates if by default an LMSE (the Least Mean Square Error) is allowed if more correspondences than the minimum are provided.
- DEFAULT_ALLOW_PLANAR_SCENE - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether a planar (points laying in a 3D plane) scene is allowed.
- DEFAULT_ALLOW_PLANAR_SCENE - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether a planar (points laying in a 3D plane) scene is allowed.
- DEFAULT_ALLOW_PLANAR_SCENE - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether a planar (points laying in a 3D plane) scene is allowed.
- DEFAULT_ASPECT_RATIO - Static variable in class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Default aspect ratio value.
- DEFAULT_BASELINE - Static variable in class com.irurueta.ar.sfm.KnownBaselineSparseReconstructorConfiguration
-
Default camera baseline (expressed in a unit of distance such as meters).
- DEFAULT_BASELINE - Static variable in class com.irurueta.ar.sfm.KnownBaselineTwoViewsSparseReconstructorConfiguration
-
Default camera baseline (expressed in a unit of distance such as meters).
- DEFAULT_CAMERA_POSITION_VARIANCE - Static variable in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorConfiguration
-
Default variance for coordinates of estimated camera positions.
- DEFAULT_CAMERA_POSITION_VARIANCE - Static variable in class com.irurueta.ar.sfm.BaseSlamSparseReconstructorConfiguration
-
Default variance for coordinates of estimated camera positions.
- DEFAULT_COLS - Static variable in class com.irurueta.ar.calibration.CirclesPattern2D
-
Default number of columns in the circles pattern.
- DEFAULT_COMPUTE_AND_KEEP_INLIERS - Static variable in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Indicates that by default inliers will only be computed but not kept.
- DEFAULT_COMPUTE_AND_KEEP_INLIERS - Static variable in class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Indicates that by default inliers will only be computed but not kept.
- DEFAULT_COMPUTE_AND_KEEP_RESIDUALS - Static variable in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Indicates that by default residuals will only be computed but not kept.
- DEFAULT_COMPUTE_AND_KEEP_RESIDUALS - Static variable in class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Indicates that by default residuals will only be computed but not kept.
- DEFAULT_CONFIDENCE - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Constant defining default confidence of the estimated result, which is 99%.
- DEFAULT_CONFIDENCE - Static variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Constant defining default confidence of the estimated result, which is 99%.
- DEFAULT_CONFIDENCE - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Constant defining default confidence of the estimated result, which is 99%.
- DEFAULT_CONFIDENCE - Static variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Constant defining default confidence of the estimated result, which is 99%.
- DEFAULT_CONFIDENCE - Static variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Constant defining default confidence of the estimated result, which is 99%.
- DEFAULT_CONVERGENCE_THRESHOLD - Static variable in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Default threshold to determine that convergence of the result has been reached.
- DEFAULT_CONVERGENCE_THRESHOLD - Static variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Value to consider that mean and covariance have converged.
- DEFAULT_DAQ_USE_HOMOGENEOUS_POINT_TRIANGULATOR - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether an homogeneous point triangulator is used for point triangulation when Dual Absolute Quadric (DAQ) camera initialization is used.
- DEFAULT_DAQ_USE_HOMOGENEOUS_POINT_TRIANGULATOR - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether an homogeneous point triangulator is used for point triangulation when Dual Absolute Quadric (DAQ) camera initialization is used.
- DEFAULT_DAQ_USE_HOMOGENEOUS_POINT_TRIANGULATOR - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether an homogeneous point triangulator is used for point triangulation when Dual Absolute Quadric (DAQ) camera initialization is used.
- DEFAULT_DETERMINANT_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Default threshold to determine whether estimated Dual Absolute Quadric (DAQ) has rank 3 or not.
- DEFAULT_ENABLE_SAMPLE_ACCUMULATION - Static variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Indicates whether sample accumulation must be enabled or not.
- DEFAULT_ENABLE_SAMPLE_ACCUMULATION - Static variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Indicates whether sample accumulation must be enabled or not.
- DEFAULT_ENFORCE_SINGULARITY - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Constant defining whether rank 3 must be enforced in estimated Dual Absolute Quadric (DAQ), thus making it singular.
- DEFAULT_ESTIMATE_INITIAL_RADIAL_DISTORTION - Static variable in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Indicates whether an initial radial distortion guess is estimated based on sampled data and estimated camera poses before starting the actual radial distortion optimization process.
- DEFAULT_ESTIMATE_RADIAL_DISTORTION - Static variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Indicates whether radial distortion must be estimated or not by default.
- DEFAULT_ESTIMATOR_TYPE - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Default type for a DAQ estimator.
- DEFAULT_ESTIMATOR_TYPE - Static variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Default estimator type.
- DEFAULT_ESTIMATOR_TYPE - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Default estimator type.
- DEFAULT_FALLBACK_TO_SAMPSON_ENABLED - Static variable in class com.irurueta.ar.epipolar.GoldStandardCorrector
-
Indicates that correction must use Sampson method as a fallback if Gold Standard correction fails.
- DEFAULT_FOCAL_DISTANCE_ASPECT_RATIO - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Constant defining default aspect ratio of focal distances.
- DEFAULT_FOCAL_DISTANCE_ASPECT_RATIO - Static variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Constant defining default aspect ratio of focal distances.
- DEFAULT_FOCAL_DISTANCE_ASPECT_RATIO - Static variable in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Constant defining default aspect ratio of focal distances.
- DEFAULT_FOCAL_DISTANCE_ASPECT_RATIO_KNOWN - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Constant defining whether aspect ratio of focal distance (i.e. vertical focal distance divided by horizontal focal distance) is known or not.
- DEFAULT_FOCAL_DISTANCE_ASPECT_RATIO_KNOWN - Static variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Constant defining whether aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance) is known or not.
- DEFAULT_FOCAL_DISTANCE_ASPECT_RATIO_KNOWN - Static variable in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Constant defining whether aspect ratio of focal distance (i.e. vertical focal distance divided by horizontal focal distance) is known or not.
- DEFAULT_FOCAL_LENGTH - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Defines default focal length if none is defined.
- DEFAULT_FOCAL_LENGTH - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Defines default focal length if none is defined.
- DEFAULT_FOCAL_LENGTH - Static variable in class com.irurueta.ar.calibration.RadialDistortion
-
Defines default focal length if none is defined.
- DEFAULT_FUNDAMENTAL_MATRIX_COMPUTE_AND_KEEP_INLIERS - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default value indicating that inlier data is kept after robust fundamental matrix estimation.
- DEFAULT_FUNDAMENTAL_MATRIX_COMPUTE_AND_KEEP_INLIERS - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating that inlier data is kept after robust fundamental matrix estimation.
- DEFAULT_FUNDAMENTAL_MATRIX_COMPUTE_AND_KEEP_INLIERS - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default value indicating that inlier data is kept after robust fundamental matrix estimation.
- DEFAULT_FUNDAMENTAL_MATRIX_COMPUTE_AND_KEEP_RESIDUALS - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default value indicating that residual data is kept after robust fundamental matrix estimation.
- DEFAULT_FUNDAMENTAL_MATRIX_COMPUTE_AND_KEEP_RESIDUALS - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating that residual data is kept after robust fundamental matrix estimation.
- DEFAULT_FUNDAMENTAL_MATRIX_COMPUTE_AND_KEEP_RESIDUALS - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default value indicating that residual data is kept after robust fundamental matrix estimation.
- DEFAULT_FUNDAMENTAL_MATRIX_CONFIDENCE - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default confidence of robustly estimated fundamental matrix.
- DEFAULT_FUNDAMENTAL_MATRIX_CONFIDENCE - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default confidence of robustly estimated fundamental matrix.
- DEFAULT_FUNDAMENTAL_MATRIX_CONFIDENCE - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default confidence of robustly estimated fundamental matrix.
- DEFAULT_FUNDAMENTAL_MATRIX_ESTIMATOR_METHOD - Static variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Default non-robust method to estimate a fundamental matrix.
- DEFAULT_FUNDAMENTAL_MATRIX_MAX_ITERATIONS - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default maximum number of iterations to make while robustly estimating fundamental matrix.
- DEFAULT_FUNDAMENTAL_MATRIX_MAX_ITERATIONS - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default maximum number of iterations to make while robustly estimating fundamental matrix.
- DEFAULT_FUNDAMENTAL_MATRIX_MAX_ITERATIONS - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default maximum number of iterations to make while robustly estimating fundamental matrix.
- DEFAULT_FUNDAMENTAL_MATRIX_THRESHOLD - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default threshold to determine whether samples for robust fundamental matrix estimation are inliers or not.
- DEFAULT_FUNDAMENTAL_MATRIX_THRESHOLD - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default threshold to determine whether samples for robust fundamental matrix estimation are inliers or not.
- DEFAULT_FUNDAMENTAL_MATRIX_THRESHOLD - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default threshold to determine whether samples for robust fundamental matrix estimation are inliers or not.
- DEFAULT_HOMOGRAPHY_METHOD - Static variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Default robust estimator method to be used for homography estimations.
- DEFAULT_IAC_METHOD - Static variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Default robust estimator method to be used for IAC estimation.
- DEFAULT_INITIAL_CAMERAS_ASPECT_RATIO - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default aspect ratio for initial cameras.
- DEFAULT_INITIAL_CAMERAS_ASPECT_RATIO - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default aspect ratio for initial cameras.
- DEFAULT_INITIAL_CAMERAS_CORRECTOR_TYPE - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default corrector type to use for point triangulation when initial cameras are being estimated using either Dual Image of Absolute Conic (DIAC), Dual Absolute Quadric (DAQ) or essential matrix methods.
- DEFAULT_INITIAL_CAMERAS_CORRECTOR_TYPE - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default corrector type to use for point triangulation when initial cameras are being estimated using either Dual Image of Absolute Conic (DIAC), Dual Absolute Quadric (DAQ) or essential matrix methods.
- DEFAULT_INITIAL_CAMERAS_ESTIMATOR_METHOD - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default method to use for initial cameras' estimation.
- DEFAULT_INITIAL_CAMERAS_ESTIMATOR_METHOD - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default method to use for initial estimation of cameras.
- DEFAULT_INITIAL_CAMERAS_MARK_VALID_TRIANGULATED_POINTS - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating whether valid triangulated points are marked during initial cameras estimation using either Dual Image of Absolute Conic (DIAC) or essential matrix methods.
- DEFAULT_INITIAL_CAMERAS_MARK_VALID_TRIANGULATED_POINTS - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default value indicating whether valid triangulated points are marked during initial cameras estimation using either Dual Image of Absolute Conic (DIAC) or essential matrix methods.
- DEFAULT_INITIAL_CAMERAS_PRINCIPAL_POINT_X - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default horizontal principal point value to use for initial cameras estimation using Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) methods.
- DEFAULT_INITIAL_CAMERAS_PRINCIPAL_POINT_X - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default horizontal principal point value to use for initial cameras estimation using Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) methods.
- DEFAULT_INITIAL_CAMERAS_PRINCIPAL_POINT_Y - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default vertical principal point value to use for initial cameras estimation using Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) methods.
- DEFAULT_INITIAL_CAMERAS_PRINCIPAL_POINT_Y - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default vertical principal point value to use for initial cameras estimation using Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) methods.
- DEFAULT_KEEP_COVARIANCE - Static variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Indicates that covariance is not kept by default after refining result.
- DEFAULT_KEEP_COVARIANCE_ADDITIONAL_CAMERAS - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating that covariance is kept after refining results of additional cameras estimation.
- DEFAULT_KEEP_FUNDAMENTAL_MATRIX_COVARIANCE - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates that fundamental matrix covariance is kept by default after the estimation.
- DEFAULT_KEEP_FUNDAMENTAL_MATRIX_COVARIANCE - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates that fundamental matrix covariance is kept by default after the estimation.
- DEFAULT_KEEP_FUNDAMENTAL_MATRIX_COVARIANCE - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates that fundamental matrix covariance is kept by default after the estimation.
- DEFAULT_KEEP_PLANAR_HOMOGRAPHY_COVARIANCE - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates that planar homography covariance is kept by default after estimation.
- DEFAULT_KEEP_PLANAR_HOMOGRAPHY_COVARIANCE - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates that planar homography covariance is kept by default after estimation.
- DEFAULT_KEEP_PLANAR_HOMOGRAPHY_COVARIANCE - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates that planar homography covariance is kept by default after estimation.
- DEFAULT_KNOWN_INTRINSIC_PARAMETERS - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether intrinsic parameters are known by default.
- DEFAULT_LEVENBERG_MARQUARDT_MAX_ITERS - Static variable in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Default maximum number of iterations to be used when adjusting parameters using Levenberg-Marquardt algorithm.
- DEFAULT_LEVENBERG_MARQUARDT_TOLERANCE - Static variable in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Default tolerance to assume that Levenberg-Marquardt algorithm has reached convergence when adjusting parameters.
- DEFAULT_MARK_VALID_TRIANGULATED_POINTS - Static variable in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Indicates whether triangulated points must be marked as valid (i.e. when they lie in front of both of the estimated cameras) or not.
- DEFAULT_MARK_VALID_TRIANGULATED_POINTS - Static variable in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Indicates whether triangulated points must be marked as valid (i.e. when they lie in front of both of the estimated cameras) or not.
- DEFAULT_MAX_CAMERAS - Static variable in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Default number of cameras (i.e. correspondences) to be weighted and taken into account.
- DEFAULT_MAX_CORRESPONDENCES - Static variable in class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Default number of correspondences to be weighted and taken into account.
- DEFAULT_MAX_CORRESPONDENCES - Static variable in class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Default number of correspondences to be weighted and taken into account.
- DEFAULT_MAX_DISPARITY_FACTOR - Static variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Maximum disparity factor respect to retinal plane size defined by minimum and maximum samples coordinates.
- DEFAULT_MAX_HOMOGRAPHIES - Static variable in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Default number of homographies to be weighted and taken into account.
- DEFAULT_MAX_ITERATIONS - Static variable in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Default maximum number of times to do an alternating iteration to refine the results.
- DEFAULT_MAX_ITERATIONS - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Default maximum allowed number of iterations.
- DEFAULT_MAX_ITERATIONS - Static variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Default maximum allowed number of iterations.
- DEFAULT_MAX_ITERATIONS - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Default maximum allowed number of iterations.
- DEFAULT_MAX_ITERATIONS - Static variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Default maximum allowed number of iterations.
- DEFAULT_MAX_ITERATIONS - Static variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Default maximum allowed number of iterations.
- DEFAULT_MAX_ITERATIONS_FACTOR - Static variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Default factor to determine maximum number of iterations respect to the number of samples to compute comparison.
- DEFAULT_MAX_ITERS - Static variable in class com.irurueta.ar.calibration.RadialDistortion
-
Default maximum number of iterations to do when attempting to un-distort a point if convergence is not reached.
- DEFAULT_MAX_NUM_SAMPLES - Static variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Default maximum number of samples to take into account.
- DEFAULT_MAX_POINTS - Static variable in class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Default number of points (i.e. correspondences) to be weighted and taken into account.
- DEFAULT_MAX_X - Static variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Defines default maximum horizontal coordinate when generating random samples.
- DEFAULT_MAX_Y - Static variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Defines default maximum vertical coordinate when generating random samples.
- DEFAULT_METHOD - Static variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Default method used for camera calibration.
- DEFAULT_METHOD - Static variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Default method for non-robust fundamental matrix estimation.
- DEFAULT_METHOD - Static variable in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Default method.
- DEFAULT_MIN_DISPARITY_FACTOR - Static variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Minimum disparity factor respect to retinal plane size defined by minimum and maximum samples coordinates.
- DEFAULT_MIN_NUM_SAMPLES - Static variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Default minimum number of samples to take into account.
- DEFAULT_MIN_X - Static variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Defines default minimum horizontal coordinate when generating random samples.
- DEFAULT_MIN_Y - Static variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Defines default minimum vertical coordinate when generating random samples.
- DEFAULT_N_SAMPLES - Static variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Default number of random samples to generate to compare fundamental matrices.
- DEFAULT_NON_ROBUST_FUNDAMENTAL_MATRIX_ESTIMATOR_METHOD - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default non-robust fundamental matrix estimator method used internally within a robust estimator.
- DEFAULT_NON_ROBUST_FUNDAMENTAL_MATRIX_ESTIMATOR_METHOD - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default non-robust fundamental matrix estimator method used internally within a robust estimator.
- DEFAULT_NON_ROBUST_FUNDAMENTAL_MATRIX_ESTIMATOR_METHOD - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default non-robust fundamental matrix estimator method used internally within a robust estimator.
- DEFAULT_NORMALIZE_POINT_CORRESPONDENCES - Static variable in class com.irurueta.ar.epipolar.estimators.AffineFundamentalMatrixEstimator
-
Indicates if by default provided point correspondences are normalized to increase the accuracy of the estimation.
- DEFAULT_NORMALIZE_POINT_CORRESPONDENCES - Static variable in class com.irurueta.ar.epipolar.estimators.EightPointsFundamentalMatrixEstimator
-
Indicates if by default provided point correspondences are normalized to increase the accuracy of the estimation.
- DEFAULT_NORMALIZE_POINT_CORRESPONDENCES - Static variable in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Indicates if by default provided point correspondences are normalized to increase the accuracy of the estimation.
- DEFAULT_NOTIFY_ESTIMATED_SLAM_CAMERA - Static variable in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorConfiguration
-
Indicates that by default any new camera that can be estimated by means of SLAM using IMU data, will be notified each time that accelerometer, gyroscope and orientation data is received.
- DEFAULT_NOTIFY_ESTIMATED_SLAM_CAMERA - Static variable in class com.irurueta.ar.sfm.BaseSlamSparseReconstructorConfiguration
-
Indicates that by default any new camera that can be estimated by means of SLAM using IMU data, will be notified each time that accelerometer, gyroscope and orientation data is received.
- DEFAULT_NOTIFY_ESTIMATED_SLAM_CAMERA - Static variable in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructorConfiguration
-
Indicates that by default any new camera that can be estimated by means of SLAM using IMU data, will be notified each time that accelerometer, gyroscope and orientation data is received.
- DEFAULT_NOTIFY_SLAM_DATA_AVAILABLE - Static variable in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorConfiguration
-
Indicates that by default new available SLAM state is notified each time that a whole set of IMU (Inertial Measurement Unit) data is received (accelerometer, gyroscope and orientation).
- DEFAULT_NOTIFY_SLAM_DATA_AVAILABLE - Static variable in class com.irurueta.ar.sfm.BaseSlamSparseReconstructorConfiguration
-
Indicates that by default new available SLAM state is notified each time that a whole set of IMU (Inertial Measurement Unit) data is received (accelerometer, gyroscope and orientation).
- DEFAULT_NOTIFY_SLAM_DATA_AVAILABLE - Static variable in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructorConfiguration
-
Indicates that by default new available SLAM state is notified each time that a whole set of IMU (Inertial Measurement Unit) data is received (accelerometer, gyroscope and orientation).
- DEFAULT_NUM_K_PARAMS - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Default number of radial distortion parameters.
- DEFAULT_NUM_K_PARAMS - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Default number of radial distortion parameters.
- DEFAULT_NUMBER_OF_POINTS - Static variable in class com.irurueta.ar.calibration.CirclesPattern2D
-
Default number of points used by this 2D pattern.
- DEFAULT_PAIRED_CAMERAS_ASPECT_RATIO - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default aspect ratio for paired cameras.
- DEFAULT_PAIRED_CAMERAS_CORRECTOR_TYPE - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default corrector type to use for point triangulation when pairs of cameras are being estimated using either Dual Image of Absolute Conic (DIAC), Dual Absolute Quadric (DAQ) or essential matrix methods.
- DEFAULT_PAIRED_CAMERAS_ESTIMATOR_METHOD - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default method to use for paired cameras' estimation.
- DEFAULT_PAIRED_CAMERAS_MARK_VALID_TRIANGULATED_POINTS - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default value indicating whether valid triangulated points are marked during paired cameras estimation using either Dual Image of Absolute Conic (DIAC) or essential matrix methods.
- DEFAULT_PAIRED_CAMERAS_PRINCIPAL_POINT_X - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default horizontal principal point value to use for paired cameras estimation using Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) methods.
- DEFAULT_PAIRED_CAMERAS_PRINCIPAL_POINT_Y - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default vertical principal point value to use for paired cameras estimation using Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) methods.
- DEFAULT_PLANAR_HOMOGRAPHY_COMPUTE_AND_KEEP_INLIERS - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default value indicating that inlier data is kept after robust planar homography estimation.
- DEFAULT_PLANAR_HOMOGRAPHY_COMPUTE_AND_KEEP_INLIERS - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating that inlier data is kept after robust planar homography estimation.
- DEFAULT_PLANAR_HOMOGRAPHY_COMPUTE_AND_KEEP_INLIERS - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default value indicating that inlier data is kept after robust planar homography estimation.
- DEFAULT_PLANAR_HOMOGRAPHY_COMPUTE_AND_KEEP_RESIDUALS - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default value indicating that residual data is kept after robust planar homography estimation.
- DEFAULT_PLANAR_HOMOGRAPHY_COMPUTE_AND_KEEP_RESIDUALS - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating that residual data is kept after robust planar homography estimation.
- DEFAULT_PLANAR_HOMOGRAPHY_COMPUTE_AND_KEEP_RESIDUALS - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default value indicating that residual data is kept after robust planar homography estimation.
- DEFAULT_PLANAR_HOMOGRAPHY_CONFIDENCE - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default confidence of robustly estimated planar homography.
- DEFAULT_PLANAR_HOMOGRAPHY_CONFIDENCE - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default confidence of robustly estimated planar homography.
- DEFAULT_PLANAR_HOMOGRAPHY_CONFIDENCE - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default confidence of robustly estimated planar homography.
- DEFAULT_PLANAR_HOMOGRAPHY_MAX_ITERATIONS - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default maximum number of iterations to make while robustly estimating planar homography.
- DEFAULT_PLANAR_HOMOGRAPHY_MAX_ITERATIONS - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default maximum number of iterations to make while robustly estimating planar homography.
- DEFAULT_PLANAR_HOMOGRAPHY_MAX_ITERATIONS - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default maximum number of iterations to make while robustly estimating planar homography.
- DEFAULT_PLANAR_HOMOGRAPHY_THRESHOLD - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default threshold to determine whether samples for robust projective 2D transformation estimation are inliers or not.
- DEFAULT_PLANAR_HOMOGRAPHY_THRESHOLD - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default threshold to determine whether samples for robust projective 2D transformation estimation are inliers or not.
- DEFAULT_PLANAR_HOMOGRAPHY_THRESHOLD - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default threshold to determine whether samples for robust projective 2D transformation estimation are inliers or not.
- DEFAULT_POINT_SEPARATION - Static variable in class com.irurueta.ar.calibration.CirclesPattern2D
-
Default point separation in the circles pattern.
- DEFAULT_POINT_TRIANGULATOR_CONFIDENCE - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default confidence of robustly triangulated points.
- DEFAULT_POINT_TRIANGULATOR_MAX_ITERATIONS - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default maximum number of iterations to make while robustly estimating triangulated points.
- DEFAULT_POINT_TRIANGULATOR_THRESHOLD - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default threshold to determine whether samples for robust point triangulator are inliers or not.
- DEFAULT_PRINCIPAL_POINT_AT_ORIGIN - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Constant defining whether principal point is assumed to be at origin of coordinates.
- DEFAULT_PRINCIPAL_POINT_AT_ORIGIN - Static variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Constant defining whether principal point is assumed to be at origin of coordinates.
- DEFAULT_PRINCIPAL_POINT_X - Static variable in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Default value for horizontal principal point coordinate.
- DEFAULT_PRINCIPAL_POINT_Y - Static variable in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Default value for vertical principal point coordinate.
- DEFAULT_PROGRESS_DELTA - Static variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Default amount of progress variation before notifying a change in estimation progress.
- DEFAULT_PROGRESS_DELTA - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Default amount of progress variation before notifying a change in estimation progress.
- DEFAULT_PROGRESS_DELTA - Static variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Default amount of progress variation before notifying a change in estimation progress.
- DEFAULT_PROGRESS_DELTA - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Default amount of progress variation before notifying a change in estimation progress.
- DEFAULT_PROGRESS_DELTA - Static variable in class com.irurueta.ar.epipolar.Corrector
-
Default amount of progress variation before notifying a change in estimation progress.
- DEFAULT_PROGRESS_DELTA - Static variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Default amount of progress variation before notifying a change in comparison progress.
- DEFAULT_PROGRESS_DELTA - Static variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Default amount of progress variation before notifying a change in estimation progress.
- DEFAULT_PROGRESS_DELTA - Static variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Default amount of progress variation before notifying a change in estimation progress.
- DEFAULT_PROMEDS_FUNDAMENTAL_MATRIX_ESTIMATOR_METHOD - Static variable in class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Default non-robust method to estimate a fundamental matrix.
- DEFAULT_QR_CODE_HEIGHT - Static variable in class com.irurueta.ar.calibration.QRPattern2D
-
Default QR code height expressed in meters.
- DEFAULT_QR_CODE_WIDTH - Static variable in class com.irurueta.ar.calibration.QRPattern2D
-
Default QR code width expressed in meters.
- DEFAULT_QUALITY_SCORE - Static variable in class com.irurueta.ar.sfm.EstimatedCamera
-
Default quality score value.
- DEFAULT_QUALITY_SCORE - Static variable in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Default quality score value.
- DEFAULT_QUALITY_SCORE - Static variable in class com.irurueta.ar.sfm.MatchedSamples
-
Default quality score value.
- DEFAULT_QUALITY_SCORE - Static variable in class com.irurueta.ar.sfm.PointColorData
-
Default quality score value.
- DEFAULT_QUALITY_SCORE - Static variable in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Default quality score value.
- DEFAULT_QUALITY_SCORE - Static variable in class com.irurueta.ar.sfm.Sample2D
-
Default quality score value.
- DEFAULT_RADIAL_DISTORTION_METHOD - Static variable in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Default robust estimator method to be used for radial distortion estimation.
- DEFAULT_RADIAL_DISTORTION_METHOD - Static variable in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Default robust estimator method to be used for radial distortion estimation.
- DEFAULT_REFINE_ADDITIONAL_CAMERAS - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating that additional cameras are refined to minimize overall projection error among all found inliers.
- DEFAULT_REFINE_FUNDAMENTAL_MATRIX - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates that estimated fundamental matrix is refined by default using all found inliers.
- DEFAULT_REFINE_FUNDAMENTAL_MATRIX - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates that estimated fundamental matrix is refined by default using all found inliers.
- DEFAULT_REFINE_FUNDAMENTAL_MATRIX - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates that estimated fundamental matrix is refined by default using all found inliers.
- DEFAULT_REFINE_PLANAR_HOMOGRAPHY - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates that planar homography is refined by default using all found inliers.
- DEFAULT_REFINE_PLANAR_HOMOGRAPHY - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates that planar homography is refined by default using all found inliers.
- DEFAULT_REFINE_PLANAR_HOMOGRAPHY - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates that planar homography is refined by default using all found inliers.
- DEFAULT_REFINE_RESULT - Static variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Indicates that result is refined by default using Levenberg-Marquardt fitting algorithm over found inliers.
- DEFAULT_ROBUST_FUNDAMENTAL_MATRIX_ESTIMATOR_METHOD - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default robust fundamental matrix estimator method.
- DEFAULT_ROBUST_FUNDAMENTAL_MATRIX_ESTIMATOR_METHOD - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default robust fundamental matrix estimator method.
- DEFAULT_ROBUST_FUNDAMENTAL_MATRIX_ESTIMATOR_METHOD - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default robust fundamental matrix estimator method.
- DEFAULT_ROBUST_METHOD - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Default robust estimator method when none is provided.
- DEFAULT_ROBUST_METHOD - Static variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Default robust estimator method when none is provided.
- DEFAULT_ROBUST_METHOD - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Default robust estimator method when none is provided.
- DEFAULT_ROBUST_METHOD - Static variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Default robust estimator method when none is provided.
- DEFAULT_ROBUST_METHOD - Static variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Default robust estimator method when none is provided.
- DEFAULT_ROBUST_PLANAR_HOMOGRAPHY_ESTIMATOR_METHOD - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Default robust planar homography estimator method.
- DEFAULT_ROBUST_PLANAR_HOMOGRAPHY_ESTIMATOR_METHOD - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default robust planar homography estimator method.
- DEFAULT_ROBUST_PLANAR_HOMOGRAPHY_ESTIMATOR_METHOD - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Default robust planar homography estimator method.
- DEFAULT_ROBUST_POINT_TRIANGULATOR_METHOD - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default robust point triangulator method.
- DEFAULT_ROWS - Static variable in class com.irurueta.ar.calibration.CirclesPattern2D
-
Default number of rows in the circles pattern.
- DEFAULT_SCALE - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Default scale.
- DEFAULT_SCALE - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Default scale.
- DEFAULT_SINGULAR_VALUES_THRESHOLD - Static variable in class com.irurueta.ar.epipolar.EssentialMatrix
-
Default threshold to determine that the two non-zero singular values are equal.
- DEFAULT_SKEW - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Defines default skewness if none is defined.
- DEFAULT_SKEW - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Defines default skewness if none is defined.
- DEFAULT_SKEW - Static variable in class com.irurueta.ar.calibration.RadialDistortion
-
Defines default skewness if none is defined.
- DEFAULT_SORT_WEIGHTS - Static variable in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Indicates if weights are sorted by default so that largest weighted cameras are used first.
- DEFAULT_SORT_WEIGHTS - Static variable in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Indicates if weights are sorted by default so that largest weighted correspondences are used first.
- DEFAULT_SORT_WEIGHTS - Static variable in class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Indicates if weights are sorted by default so that largest weighted correspondences are used first.
- DEFAULT_SORT_WEIGHTS - Static variable in class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Indicates if weights are sorted by default so that largest weighted correspondences are used first.
- DEFAULT_SORT_WEIGHTS - Static variable in class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Indicates if weights are sorted by default so that largest weighted correspondences are used first.
- DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.LMedSDualAbsoluteQuadricRobustEstimator
-
Default value to be used for stop threshold.
- DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.LMedSImageOfAbsoluteConicRobustEstimator
-
Default value to be used for stop threshold.
- DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.LMedSRadialDistortionRobustEstimator
-
Default value to be used for stop threshold.
- DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Default value to be used for stop threshold.
- DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Default value to be used for stop threshold.
- DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Default value to be used for stop threshold.
- DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.ar.epipolar.estimators.LMedSFundamentalMatrixRobustEstimator
-
Default value to be used for stop threshold.
- DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Default value to be used for stop threshold.
- DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.ar.sfm.LMedSRobustSinglePoint3DTriangulator
-
Default value to be used for stop threshold.
- DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Default value to be used for stop threshold.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.MSACDualAbsoluteQuadricRobustEstimator
-
Constant defining default threshold to determine whether cameras are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.MSACImageOfAbsoluteConicRobustEstimator
-
Constant defining default threshold to determine whether homographies are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.MSACRadialDistortionRobustEstimator
-
Constant defining default threshold to determine whether points are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Constant defining default threshold to determine whether cameras are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Constant defining default threshold to determine whether homographies are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Constant defining default threshold to determine whether points are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.RANSACDualAbsoluteQuadricRobustEstimator
-
Constant defining default threshold to determine whether cameras are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.RANSACImageOfAbsoluteConicRobustEstimator
-
Constant defining default threshold to determine whether homographies are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.RANSACRadialDistortionRobustEstimator
-
Constant defining default threshold to determine whether points are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.ar.epipolar.estimators.MSACFundamentalMatrixRobustEstimator
-
Constant defining default threshold to determine whether points are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Constant defining default threshold to determine whether points are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Constant defining default threshold to determine whether points are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.ar.sfm.MSACRobustSinglePoint3DTriangulator
-
Constant defining default threshold to determine whether samples are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Constant defining default threshold to determine whether samples are inliers or not.
- DEFAULT_THRESHOLD - Static variable in class com.irurueta.ar.sfm.RANSACRobustSinglePoint3DTriangulator
-
Constant defining default threshold to determine whether samples are inliers or not.
- DEFAULT_TOLERANCE - Static variable in class com.irurueta.ar.calibration.RadialDistortion
-
Default tolerance to consider point convergence when un-distorting a point.
- DEFAULT_TRIANGULATE_POINTS - Static variable in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Indicates whether matched 2D points must be triangulated by default.
- DEFAULT_TRIANGULATE_POINTS - Static variable in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Indicates whether matched 2D points must be triangulated by default.
- DEFAULT_TYPE - Static variable in class com.irurueta.ar.epipolar.Corrector
-
Default corrector type.
- DEFAULT_TYPE - Static variable in class com.irurueta.ar.epipolar.SingleCorrector
-
Default corrector type.
- DEFAULT_TYPE - Static variable in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Default triangulator type.
- DEFAULT_USE_DAQ_FOR_ADDITIONAL_CAMERAS_INTRINSICS - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating that additional cameras intrinsics are estimated using the Dual Absolute Quadric (DAQ).
- DEFAULT_USE_DIAC_FOR_ADDITIONAL_CAMERAS_INTRINSICS - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Default value indicating that additional cameras intrinsics are estimated using the Dual Image of Absolute Conic (DIAC).
- DEFAULT_USE_EPNP_FOR_ADDITIONAL_CAMERAS_ESTIMATION - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates that by default EPnP (Efficient Perspective-n-Point) method is NOT used for additional cameras' estimation.
- DEFAULT_USE_HOMOGENEOUS_POINT_TRIANGULATOR - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates that an homogeneous point triangulator will be used by default.
- DEFAULT_USE_HOMOGENEOUS_SOLUTION - Static variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Indicates whether by default a solution to an homogeneous system of equations should be found.
- DEFAULT_USE_UPNP_FOR_ADDITIONAL_CAMERAS_ESTIMATION - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates that by default UPnP (Uncalibrated Perspective-n-Point) method is used for additional cameras' estimation.
- DEFAULT_VALIDATE_ENFORCED_SINGULARITY - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Indicates whether enforced singularity will be validated by checking that determinant of estimated Dual Absolute Quadric (DAQ) is below a certain threshold.
- DEFAULT_ZERO_SKEWNESS - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Constant defining whether zero skewness is assumed.
- DEFAULT_ZERO_SKEWNESS - Static variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Constant defining whether zero skewness is assumed.
- deltaOrientation - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamCalibrator
-
Variation of orientation respect to last sample.
- deltaOrientation - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Variation of orientation respect to last sample.
- deltaOrientation - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamCalibrator
-
Variation of orientation respect to last sample.
- deltaOrientation - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Variation of orientation respect to last sample.
- determinantThreshold - Variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Threshold to determine whether estimated Dual Absolute Quadric (DAQ) has rank 3 or not when validation is enabled.
- distort(Point2D) - Method in class com.irurueta.ar.calibration.Distortion
-
Distorts provided 2D point.
- distort(Point2D, Point2D) - Method in class com.irurueta.ar.calibration.Distortion
-
Distorts provided 2D point and stores result into provided distorted point.
- distort(Point2D, Point2D) - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Distorts provided 2D point and stores result into provided distorted point.
- distort(List<Point2D>) - Method in class com.irurueta.ar.calibration.Distortion
-
Distorts provided 2D points.
- distort(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.calibration.Distortion
-
Distorts provided 2D points and stores them into provided distorted points list.
- distortedPoints - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
List of distorted points.
- distortedPoints - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
List of distorted points (aka measured points).
- distortion - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Estimated radial distortion.
- Distortion - Class in com.irurueta.ar.calibration
-
This class accounts for any possible distortion that might occur on 2D points.
- Distortion() - Constructor for class com.irurueta.ar.calibration.Distortion
- distortionCenter - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Distortion center.
- distortionCenter - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Distortion center.
- distortionEstimator - Variable in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Robust estimator of radial distortion.
- distortionEstimator - Variable in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Robust estimator of radial distortion.
- distortionEstimatorListener - Variable in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Listener for robust estimator of radial distortion.
- distortionEstimatorListener - Variable in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Listener for robust estimator of radial distortion.
- DistortionException - Exception in com.irurueta.ar.calibration
-
Raised when an error occurs while using a Distortion.
- DistortionException() - Constructor for exception com.irurueta.ar.calibration.DistortionException
-
Constructor.
- DistortionException(String) - Constructor for exception com.irurueta.ar.calibration.DistortionException
-
Constructor with String containing message.
- DistortionException(String, Throwable) - Constructor for exception com.irurueta.ar.calibration.DistortionException
-
Constructor with message and cause.
- DistortionException(Throwable) - Constructor for exception com.irurueta.ar.calibration.DistortionException
-
Constructor with cause.
- DistortionKind - Enum Class in com.irurueta.ar.calibration
-
Kind of distortion.
- DistortionKind() - Constructor for enum class com.irurueta.ar.calibration.DistortionKind
- distortionMethod - Variable in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Robust estimator method to be used for radial distortion estimation.
- distortionMethod - Variable in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Robust estimator method to be used for radial distortion estimation.
- DUAL_ABSOLUTE_QUADRIC - Enum constant in enum class com.irurueta.ar.sfm.InitialCamerasEstimatorMethod
-
Uses a method based on the estimation of the Dual Absolute Quadric (DAQ).
- DUAL_ABSOLUTE_QUADRIC_AND_ESSENTIAL_MATRIX - Enum constant in enum class com.irurueta.ar.sfm.InitialCamerasEstimatorMethod
-
Uses a two-step method based on the estimation of the Dual Absolute Quadric (DAQ) to estimate camera intrinsic parameters, and then those intrinsic parameters are used to estimate initial cameras using the essential matrix.
- DUAL_IMAGE_OF_ABSOLUTE_CONIC - Enum constant in enum class com.irurueta.ar.sfm.InitialCamerasEstimatorMethod
-
Uses a method based on the estimation of the Dual Image of Absolute Conic (DIAC) by solving the Kruppa equations.
- DualAbsoluteQuadric - Class in com.irurueta.ar.calibration
-
The dual absolute quadric is the dual quadric tangent to the plane at infinity.
- DualAbsoluteQuadric() - Constructor for class com.irurueta.ar.calibration.DualAbsoluteQuadric
-
Constructor.
- DualAbsoluteQuadric(double, double, double, double, double, double, double, double, double, double) - Constructor for class com.irurueta.ar.calibration.DualAbsoluteQuadric
-
Constructor of this class.
- DualAbsoluteQuadric(DualImageOfAbsoluteConic) - Constructor for class com.irurueta.ar.calibration.DualAbsoluteQuadric
-
Constructor using provided dual image of absolute conic on an arbitrary affine stratum while keeping the plane at infinity typically used in a metric stratum (0,0,0,1).
- DualAbsoluteQuadric(DualImageOfAbsoluteConic, Plane) - Constructor for class com.irurueta.ar.calibration.DualAbsoluteQuadric
-
Constructor from provided dual image of absolute conic and plane at infinity on an arbitrary projective stratum.
- DualAbsoluteQuadric(Plane) - Constructor for class com.irurueta.ar.calibration.DualAbsoluteQuadric
-
Constructor using provided plane at infinity while using the unitary dual image of absolute conic (the identity).
- DualAbsoluteQuadric(ProjectiveTransformation3D) - Constructor for class com.irurueta.ar.calibration.DualAbsoluteQuadric
-
Constructor of the Dual Absolute Quadric in an arbitrary projective stratum using a transformation from metric stratum to such projective space.
- DualAbsoluteQuadricEstimator - Class in com.irurueta.ar.calibration.estimators
-
This class defines the interface for an estimator of the Dual Absolute Quadric (DAQ) assuming equal vertical and horizontal focal length, no skewness and principal point at the center of the image.
- DualAbsoluteQuadricEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Constructor.
- DualAbsoluteQuadricEstimator(DualAbsoluteQuadricEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Constructor with listener.
- DualAbsoluteQuadricEstimator(List<PinholeCamera>) - Constructor for class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Constructor.
- DualAbsoluteQuadricEstimator(List<PinholeCamera>, DualAbsoluteQuadricEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Constructor.
- DualAbsoluteQuadricEstimatorException - Exception in com.irurueta.ar.calibration.estimators
-
Thrown when DAQ estimation fails.
- DualAbsoluteQuadricEstimatorException() - Constructor for exception com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimatorException
-
Constructor.
- DualAbsoluteQuadricEstimatorException(String) - Constructor for exception com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimatorException
-
Constructor with String containing message.
- DualAbsoluteQuadricEstimatorException(String, Throwable) - Constructor for exception com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimatorException
-
Constructor with message and cause.
- DualAbsoluteQuadricEstimatorException(Throwable) - Constructor for exception com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimatorException
-
Constructor with cause.
- DualAbsoluteQuadricEstimatorListener - Interface in com.irurueta.ar.calibration.estimators
-
Listener to be notified when estimation starts, finishes or any progress changes.
- DualAbsoluteQuadricEstimatorType - Enum Class in com.irurueta.ar.calibration.estimators
-
Defines types of Dual Absolute Quadric estimators depending on their algorithm of implementation.
- DualAbsoluteQuadricEstimatorType() - Constructor for enum class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimatorType
- DualAbsoluteQuadricInitialCamerasEstimator - Class in com.irurueta.ar.sfm
-
Estimates an initial pair of cameras in the metric stratum (up to an arbitrary scale) using a given fundamental matrix and assuming zero skewness and principal point at the origin for the intrinsic parameters of estimated cameras.
- DualAbsoluteQuadricInitialCamerasEstimator() - Constructor for class com.irurueta.ar.sfm.DualAbsoluteQuadricInitialCamerasEstimator
-
Constructor.
- DualAbsoluteQuadricInitialCamerasEstimator(FundamentalMatrix) - Constructor for class com.irurueta.ar.sfm.DualAbsoluteQuadricInitialCamerasEstimator
-
Constructor.
- DualAbsoluteQuadricInitialCamerasEstimator(FundamentalMatrix, InitialCamerasEstimatorListener) - Constructor for class com.irurueta.ar.sfm.DualAbsoluteQuadricInitialCamerasEstimator
-
Constructor.
- DualAbsoluteQuadricInitialCamerasEstimator(InitialCamerasEstimatorListener) - Constructor for class com.irurueta.ar.sfm.DualAbsoluteQuadricInitialCamerasEstimator
-
Constructor.
- DualAbsoluteQuadricRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
This is an abstract class for algorithms to robustly find the best DualAbsoluteQuadric (DAQ) for provided collection of cameras.
- DualAbsoluteQuadricRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Constructor.
- DualAbsoluteQuadricRobustEstimator(DualAbsoluteQuadricRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Constructor.
- DualAbsoluteQuadricRobustEstimator(List<PinholeCamera>) - Constructor for class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Constructor.
- DualAbsoluteQuadricRobustEstimator(List<PinholeCamera>, DualAbsoluteQuadricRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Constructor.
- DualAbsoluteQuadricRobustEstimatorListener - Interface in com.irurueta.ar.calibration.estimators
-
Listener to be notified of events such as when estimation starts, ends or when progress changes.
- DualImageOfAbsoluteConic - Class in com.irurueta.ar.calibration
-
The dual image of the absolute conic (DIAC), is the projection of the dual absolute quadric using a given pinhole camera.
- DualImageOfAbsoluteConic() - Constructor for class com.irurueta.ar.calibration.DualImageOfAbsoluteConic
-
Constructor without arguments.
- DualImageOfAbsoluteConic(double, double, double, double, double, double) - Constructor for class com.irurueta.ar.calibration.DualImageOfAbsoluteConic
-
Constructor of this class.
- DualImageOfAbsoluteConic(Matrix) - Constructor for class com.irurueta.ar.calibration.DualImageOfAbsoluteConic
-
This method sets the matrix used to describe a dual conic.
- DualImageOfAbsoluteConic(PinholeCameraIntrinsicParameters) - Constructor for class com.irurueta.ar.calibration.DualImageOfAbsoluteConic
-
Constructor.
- DualImageOfAbsoluteConic(PinholeCamera, DualQuadric) - Constructor for class com.irurueta.ar.calibration.DualImageOfAbsoluteConic
-
Constructor.
- DualImageOfAbsoluteConicInitialCamerasEstimator - Class in com.irurueta.ar.sfm
-
Estimates an initial pair of cameras in the metric stratum (up to an arbitrary scale) using a given fundamental matrix to obtain the Dual Image of Absolute Conic by solving Kruppa equations to obtain the Essential matrix, so that once it is computed it can be used to determine best pair of camera poses and translations by triangulating a set of matched points and checking that their triangulation lies in front of cameras.
- DualImageOfAbsoluteConicInitialCamerasEstimator() - Constructor for class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Constructor.
- DualImageOfAbsoluteConicInitialCamerasEstimator(FundamentalMatrix) - Constructor for class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Constructor.
- DualImageOfAbsoluteConicInitialCamerasEstimator(FundamentalMatrix, InitialCamerasEstimatorListener) - Constructor for class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Constructor.
- DualImageOfAbsoluteConicInitialCamerasEstimator(FundamentalMatrix, List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Constructor.
- DualImageOfAbsoluteConicInitialCamerasEstimator(FundamentalMatrix, List<Point2D>, List<Point2D>, InitialCamerasEstimatorListener) - Constructor for class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Constructor.
- DualImageOfAbsoluteConicInitialCamerasEstimator(InitialCamerasEstimatorListener) - Constructor for class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Constructor.
- DualImageOfAbsoluteConicInitialCamerasEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Constructor.
- DualImageOfAbsoluteConicInitialCamerasEstimator(List<Point2D>, List<Point2D>, InitialCamerasEstimatorListener) - Constructor for class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Constructor.
E
- EIGHT_POINTS_ALGORITHM - Enum constant in enum class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimatorMethod
-
Fundamental matrix estimation method based on 8 matched 2D points.
- EightPointsFundamentalMatrixEstimator - Class in com.irurueta.ar.epipolar.estimators
-
Non-robust fundamental matrix estimator that uses 8 matched 2D points on left and right views.
- EightPointsFundamentalMatrixEstimator() - Constructor for class com.irurueta.ar.epipolar.estimators.EightPointsFundamentalMatrixEstimator
-
Constructor.
- EightPointsFundamentalMatrixEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.EightPointsFundamentalMatrixEstimator
-
Constructor with matched 2D points.
- enableHomographyInliersEstimation() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Ensures that inlier estimation is enabled on homography estimator.
- enforceRank2(Matrix, SingularValueDecomposer) - Method in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Enforces rank 2 into provided matrix.
- enforceRank3IfNeeded(SingularValueDecomposer, DualAbsoluteQuadric) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Enforces (if needed) rank 3 of estimated quadric by building a polynomial out of the last columns of the singular value vector matrix to obtain a linear combination solution.
- EPIPOLAR_DISTANCE_COMPARATOR - Enum constant in enum class com.irurueta.ar.epipolar.FundamentalMatrixComparatorType
-
Comparator based on distances to epipolar lines assuming a certain image size.
- EpipolarDistanceFundamentalMatrixComparator - Class in com.irurueta.ar.epipolar
-
Compares two fundamental matrices by estimating average epipolar distances.
- EpipolarDistanceFundamentalMatrixComparator() - Constructor for class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Constructor.
- EpipolarDistanceFundamentalMatrixComparator(FundamentalMatrixComparatorListener) - Constructor for class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Constructor.
- EpipolarDistanceFundamentalMatrixComparator(FundamentalMatrix, FundamentalMatrix) - Constructor for class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Constructor.
- EpipolarDistanceFundamentalMatrixComparator(FundamentalMatrix, FundamentalMatrix, FundamentalMatrixComparatorListener) - Constructor for class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Constructor.
- EpipolarException - Exception in com.irurueta.ar.epipolar
-
Base exception for all exceptions in the com.irurueta.geometry.epipolar package.
- EpipolarException() - Constructor for exception com.irurueta.ar.epipolar.EpipolarException
-
Constructor.
- EpipolarException(String) - Constructor for exception com.irurueta.ar.epipolar.EpipolarException
-
Constructor with String containing message.
- EpipolarException(String, Throwable) - Constructor for exception com.irurueta.ar.epipolar.EpipolarException
-
Constructor with message and cause.
- EpipolarException(Throwable) - Constructor for exception com.irurueta.ar.epipolar.EpipolarException
-
Constructor with cause.
- EPS - Static variable in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Tiniest value closest to zero.
- EPS - Static variable in class com.irurueta.ar.epipolar.GoldStandardSingleCorrector
-
A tiny value.
- EQUAL_SINGULAR_VALUE_THRESHOLD - Static variable in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Threshold to determine that two singular values are equal.
- error - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Indicates whether an error occurred during the estimation.
- ERROR_OPTIMIZATION - Enum constant in enum class com.irurueta.ar.calibration.CameraCalibratorMethod
-
Optimizes radial distortion and intrinsic parameters after an initial guess is found until the solution converges.
- ErrorOptimizationCameraCalibrator - Class in com.irurueta.ar.calibration
-
Calibrates a camera in order to find its intrinsic parameters and radial distortion by first estimating the intrinsic parameters without accounting for radial distortion and then use an optimization algorithm to minimize error and adjust estimated camera pose, intrinsic parameters and radial distortion parameters.
- ErrorOptimizationCameraCalibrator() - Constructor for class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Constructor.
- ErrorOptimizationCameraCalibrator(Pattern2D, List<CameraCalibratorSample>) - Constructor for class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Constructor.
- ErrorOptimizationCameraCalibrator(Pattern2D, List<CameraCalibratorSample>, double[]) - Constructor for class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Constructor.
- ESSENTIAL_MATRIX - Enum constant in enum class com.irurueta.ar.sfm.InitialCamerasEstimatorMethod
-
This method uses the essential matrix to determine initial cameras.
- essentialCameraEstimatorCorrectorType - Variable in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Type of corrector to use to triangulate matched points using the corresponding essential matrix or null if no corrector needs to be used.
- EssentialMatrix - Class in com.irurueta.ar.epipolar
-
The essential matrix defines the relation between two views in a similar way that the fundamental matrix does, but taking into account the intrinsic parameters of the cameras associated to both views.
- EssentialMatrix() - Constructor for class com.irurueta.ar.epipolar.EssentialMatrix
-
Constructor.
- EssentialMatrix(Matrix) - Constructor for class com.irurueta.ar.epipolar.EssentialMatrix
-
Constructor.
- EssentialMatrix(Matrix, double) - Constructor for class com.irurueta.ar.epipolar.EssentialMatrix
-
Constructor.
- EssentialMatrix(FundamentalMatrix, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters) - Constructor for class com.irurueta.ar.epipolar.EssentialMatrix
-
Constructor from fundamental matrix and intrinsic camera parameters.
- EssentialMatrix(PinholeCamera, PinholeCamera) - Constructor for class com.irurueta.ar.epipolar.EssentialMatrix
-
Constructor from a pair of cameras.
- EssentialMatrix(PinholeCamera, PinholeCamera, double) - Constructor for class com.irurueta.ar.epipolar.EssentialMatrix
-
Constructor from a pair of cameras.
- EssentialMatrix(Rotation3D, Point2D) - Constructor for class com.irurueta.ar.epipolar.EssentialMatrix
-
Constructor from rotation and translation of the image of world origin relative to left view camera, which is assumed to be located at origin of coordinates with no rotation.
- EssentialMatrix(Rotation3D, Point2D, double) - Constructor for class com.irurueta.ar.epipolar.EssentialMatrix
-
Constructor from rotation and translation of the image of world origin relative to left view camera, which is assumed to be located at origin of coordinates with no rotation.
- EssentialMatrix(Rotation3D, Point3D) - Constructor for class com.irurueta.ar.epipolar.EssentialMatrix
-
Constructor from rotation and translation of the camera center relative to left view camera, which is assumed to be located at origin of coordinates with no rotation.
- EssentialMatrix(Rotation3D, Point3D, double) - Constructor for class com.irurueta.ar.epipolar.EssentialMatrix
-
Constructor from rotation and translation of the camera center relative to left view camera, which is assumed to be located at origin of coordinates with no rotation.
- EssentialMatrixInitialCamerasEstimator - Class in com.irurueta.ar.sfm
-
Estimates an initial pair of cameras in the metric stratum (up to an arbitrary scale) using a given fundamental matrix and provided intrinsic parameters on left and right views (which can be obtained by offline calibration) to compute the essential matrix and choose the best combination of rotation and translation on estimated cameras so that triangulated 3D points obtained from provided matched 2D points are located in front of the estimated cameras.
- EssentialMatrixInitialCamerasEstimator() - Constructor for class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Constructor.
- EssentialMatrixInitialCamerasEstimator(FundamentalMatrix) - Constructor for class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Constructor.
- EssentialMatrixInitialCamerasEstimator(FundamentalMatrix, InitialCamerasEstimatorListener) - Constructor for class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Constructor.
- EssentialMatrixInitialCamerasEstimator(FundamentalMatrix, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters) - Constructor for class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Constructor.
- EssentialMatrixInitialCamerasEstimator(FundamentalMatrix, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, InitialCamerasEstimatorListener) - Constructor for class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Constructor.
- EssentialMatrixInitialCamerasEstimator(FundamentalMatrix, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Constructor.
- EssentialMatrixInitialCamerasEstimator(FundamentalMatrix, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, List<Point2D>, List<Point2D>, InitialCamerasEstimatorListener) - Constructor for class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Constructor.
- EssentialMatrixInitialCamerasEstimator(FundamentalMatrix, List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Constructor.
- EssentialMatrixInitialCamerasEstimator(FundamentalMatrix, List<Point2D>, List<Point2D>, InitialCamerasEstimatorListener) - Constructor for class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Constructor.
- EssentialMatrixInitialCamerasEstimator(InitialCamerasEstimatorListener) - Constructor for class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Constructor.
- EssentialMatrixInitialCamerasEstimator(PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters) - Constructor for class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Constructor.
- EssentialMatrixInitialCamerasEstimator(PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, InitialCamerasEstimatorListener) - Constructor for class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Constructor.
- EssentialMatrixInitialCamerasEstimator(PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Constructor.
- EssentialMatrixInitialCamerasEstimator(PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, List<Point2D>, List<Point2D>, InitialCamerasEstimatorListener) - Constructor for class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Constructor.
- EssentialMatrixInitialCamerasEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Constructor.
- EssentialMatrixInitialCamerasEstimator(List<Point2D>, List<Point2D>, InitialCamerasEstimatorListener) - Constructor for class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Constructor.
- estimate() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Estimates the Dual Absolute Quadric using provided cameras.
- estimate() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Estimates the Dual Absolute Quadric using provided cameras.
- estimate() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Estimates Image of Absolute Conic (IAC).
- estimate() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Estimates Image of Absolute Conic (IAC).
- estimate() - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Estimates Dual Image of Absolute Conic (DIAC).
- estimate() - Method in class com.irurueta.ar.calibration.estimators.LMedSDualAbsoluteQuadricRobustEstimator
-
Estimates the Dual Absolute Quadric using provided cameras.
- estimate() - Method in class com.irurueta.ar.calibration.estimators.LMedSImageOfAbsoluteConicRobustEstimator
-
Estimates Image of Absolute Conic (IAC).
- estimate() - Method in class com.irurueta.ar.calibration.estimators.LMedSRadialDistortionRobustEstimator
-
Estimates a radial distortion using a robust estimator and the best set of matched 2D points found using the robust estimator.
- estimate() - Method in class com.irurueta.ar.calibration.estimators.LMSEImageOfAbsoluteConicEstimator
-
Estimates Image of Absolute Conic (IAC).
- estimate() - Method in class com.irurueta.ar.calibration.estimators.LMSERadialDistortionEstimator
-
Estimates a radial distortion.
- estimate() - Method in class com.irurueta.ar.calibration.estimators.MSACDualAbsoluteQuadricRobustEstimator
-
Estimates the Dual Absolute Quadric using provided cameras.
- estimate() - Method in class com.irurueta.ar.calibration.estimators.MSACImageOfAbsoluteConicRobustEstimator
-
Estimates Image of Absolute Conic (IAC).
- estimate() - Method in class com.irurueta.ar.calibration.estimators.MSACRadialDistortionRobustEstimator
-
Estimates a radial distortion using a robust estimator and the best set of matched 2D points found using the robust estimator.
- estimate() - Method in class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Estimates the Dual Absolute Quadric using provided cameras.
- estimate() - Method in class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Estimates Image of Absolute Conic (IAC)
- estimate() - Method in class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Estimates a radial distortion using a robust estimator and the best set of matched 2D points found using the robust estimator.
- estimate() - Method in class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Estimates the Dual Absolute Quadric using provided cameras.
- estimate() - Method in class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Estimates Image of Absolute Conic (IAC).
- estimate() - Method in class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Estimates a radial distortion using a robust estimator and the best set of matched 2D points found using the robust estimator.
- estimate() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Estimates a radial distortion.
- estimate() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Estimates a radial distortion using a robust estimator and the best set of matched 2D points found using the robust estimator.
- estimate() - Method in class com.irurueta.ar.calibration.estimators.RANSACDualAbsoluteQuadricRobustEstimator
-
Estimates the Dual Absolute Quadric using provided cameras.
- estimate() - Method in class com.irurueta.ar.calibration.estimators.RANSACImageOfAbsoluteConicRobustEstimator
-
Estimates Image of Absolute Conic (IAC).
- estimate() - Method in class com.irurueta.ar.calibration.estimators.RANSACRadialDistortionRobustEstimator
-
Estimates a radial distortion using a robust estimator and the best set of matched 2D points found using the robust estimator.
- estimate() - Method in class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Estimates a pinhole camera.
- estimate() - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Estimates Image of Absolute Conic (IAC).
- estimate() - Method in class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Estimates a radial distortion.
- estimate() - Method in class com.irurueta.ar.epipolar.estimators.AffineFundamentalMatrixEstimator
-
Estimates a fundamental matrix using provided lists of matched points on left and right views.
- estimate() - Method in class com.irurueta.ar.epipolar.estimators.EightPointsFundamentalMatrixEstimator
-
Estimates a fundamental matrix using provided lists of matched points on left and right views.
- estimate() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Estimates a fundamental matrix using provided lists of matched points on left and right views.
- estimate() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Estimates fundamental matrix.
- estimate() - Method in class com.irurueta.ar.epipolar.estimators.LMedSFundamentalMatrixRobustEstimator
-
Estimates a radial distortion using a robust estimator and the best set of matched 2D points found using the robust estimator.
- estimate() - Method in class com.irurueta.ar.epipolar.estimators.MSACFundamentalMatrixRobustEstimator
-
Estimates a radial distortion using a robust estimator and the best set of matched 2D points found using the robust estimator.
- estimate() - Method in class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Estimates fundamental matrices and returns the estimated result.
- estimate() - Method in class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Estimates a radial distortion using a robust estimator and the best set of matched 2D points found using the robust estimator.
- estimate() - Method in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Estimates a radial distortion using a robust estimator and the best set of matched 2D points found using the robust estimator.
- estimate() - Method in class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Estimates a radial distortion using a robust estimator and the best set of matched 2D points found using the robust estimator.
- estimate() - Method in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Estimates a fundamental matrix using provided lists of matched points on left and right views.
- estimate() - Method in class com.irurueta.ar.sfm.DualAbsoluteQuadricInitialCamerasEstimator
-
Estimates cameras.
- estimate() - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Estimates cameras.
- estimate() - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Estimates cameras.
- estimate() - Method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Estimates cameras.
- estimate(DualAbsoluteQuadric) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Estimates the Dual Absolute Quadric using provided cameras.
- estimate(DualAbsoluteQuadric) - Method in class com.irurueta.ar.calibration.estimators.LMSEDualAbsoluteQuadricEstimator
-
Estimates the Dual Absolute Quadric using provided cameras.
- estimate(DualAbsoluteQuadric) - Method in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Estimates the Dual Absolute Quadric using provided cameras.
- estimate(DualImageOfAbsoluteConic) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Estimates Dual Image of Absolute Conic (DIAC).
- estimate(PinholeCamera) - Method in class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Estimates a pinhole camera.
- estimate(PinholeCameraIntrinsicParameters, Transformation2D) - Method in class com.irurueta.ar.calibration.estimators.CameraPoseEstimator
-
Estimates camera posed based on provided intrinsic parameters and 2D homography.
- estimate(PinholeCameraIntrinsicParameters, Transformation2D, Rotation3D, Point3D, PinholeCamera) - Static method in class com.irurueta.ar.calibration.estimators.CameraPoseEstimator
-
Estimates camera pose based on provided intrinsic parameters and 2D homography.
- estimate(List<FundamentalMatrix>) - Method in class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Estimates fundamental matrices and stores result into provided instance.
- estimateAll() - Method in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Estimates all possible fundamental matrices found using provided points.
- estimateAll(List<FundamentalMatrix>) - Method in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Estimates all possible fundamental matrices found using provided points and adds the result to provided result list.
- estimateAndReconstruct() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Estimates homography, the best fundamental matrix, their cameras and reconstructs matched points.
- estimateCurrentScale() - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Estimates current scale using SLAM data.
- EstimatedCamera - Class in com.irurueta.ar.sfm
-
Contains data of estimated camera.
- EstimatedCamera() - Constructor for class com.irurueta.ar.sfm.EstimatedCamera
- estimatedCamera1 - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Estimated first camera.
- estimatedCamera2 - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Estimated second camera.
- estimatedFundamentalMatrix - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Estimated fundamental matrix.
- EstimatedFundamentalMatrix - Class in com.irurueta.ar.sfm
-
Contains data of estimated fundamental matrix.
- EstimatedFundamentalMatrix() - Constructor for class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
- estimatedLeftCamera - Variable in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Estimated camera for left view.
- estimatedLeftCamera - Variable in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Best estimated camera for left view.
- estimatedRightCamera - Variable in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Estimated camera for right view.
- estimatedRightCamera - Variable in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Best estimated camera for right view.
- estimateFundamentalMatrix(List<MatchedSamples>, int, int) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Estimates fundamental matrix for provided matches, when 3D points lay in a general non-degenerate 3D configuration.
- estimateFundamentalMatrix(List<MatchedSamples>, int, int) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Estimates fundamental matrix for provided matches, when 3D points lay in a general non-degenerate 3D configuration.
- estimateFundamentalMatrix(List<MatchedSamples>, int, int, boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Estimates fundamental matrix for provided matches, when 3D points lay in a general non-degenerate 3D configuration.
- estimateHomography(PointCorrespondenceProjectiveTransformation2DRobustEstimator, List<Point2D>) - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Estimates homography of sampled points respect to the ideal pattern points.
- estimateInitialCamerasAndPoints() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Estimates initial cameras and reconstructed points.
- estimateInitialCamerasAndPoints() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Estimates initial cameras and reconstructed points.
- estimateInitialCamerasAndPointsDAQ() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Estimates initial cameras and reconstructed points using the Dual Absolute Quadric.
- estimateInitialCamerasAndPointsDAQ() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Estimates initial cameras and reconstructed points using the Dual Absolute Quadric.
- estimateInitialCamerasAndPointsDAQ(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Estimates initial cameras and reconstructed points using the Dual Absolute Quadric.
- estimateInitialCamerasAndPointsDAQAndEssential() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Estimates initial cameras and reconstructed points using the Dual Absolute Quadric to estimate intrinsic parameters and then use those intrinsic parameters with the essential matrix.
- estimateInitialCamerasAndPointsDAQAndEssential() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Estimates initial cameras and reconstructed points using the Dual Absolute Quadric to estimate intrinsic parameters and then use those intrinsic parameters with the essential matrix.
- estimateInitialCamerasAndPointsDAQAndEssential(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Estimates initial cameras and reconstructed points using the Dual Absolute Quadric to estimate intrinsic parameters and then use those intrinsic parameters with the essential matrix.
- estimateInitialCamerasAndPointsDIAC() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Estimates initial cameras and reconstructed points using Dual Image of Absolute Conic.
- estimateInitialCamerasAndPointsDIAC() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Estimates initial cameras and reconstructed points using Dual Image of Absolute Conic.
- estimateInitialCamerasAndPointsDIAC(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Estimates initial cameras and reconstructed points using Dual Image of Absolute Conic.
- estimateInitialCamerasAndPointsEssential() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Estimates initial cameras and reconstructed points using the essential matrix and provided intrinsic parameters that must have been set during offline calibration.
- estimateInitialCamerasAndPointsEssential() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Estimates initial cameras and reconstructed points using the essential matrix and provided intrinsic parameters that must have been set during offline calibration.
- estimateInitialCamerasAndPointsEssential(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Estimates initial cameras and reconstructed points using the essential matrix and provided intrinsic parameters that must have been set during offline calibration.
- estimateInitialCamerasAndPointsEssential(PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Estimates initial cameras and reconstructed points using the essential matrix and provided intrinsic parameters that must have been set during offline calibration.
- estimateInitialCamerasAndPointsEssential(PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Estimates initial cameras and reconstructed points using the essential matrix and provided intrinsic parameters that must have been set during offline calibration.
- estimateInitialCamerasAndPointsEssential(PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Estimates initial cameras and reconstructed points using the essential matrix and provided intrinsic parameters that must have been set during offline calibration.
- estimateInitialRadialDistortion - Variable in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Indicates whether an initial radial distortion guess is estimated based on sampled data and estimated camera poses before starting the actual radial distortion optimization process.
- estimateIntrinsicParameters(List<Point2D>) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Estimates pinhole camera intrinsic parameters without accounting for lens radial distortion.
- estimateIntrinsicsDAQ() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Estimates additional cameras intrinsics using DAQ (Dual Absolute Quadric) method.
- estimateIntrinsicsDIAC() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Estimates additional camera intrinsics using DIAC (Dual Image of Absolute Conic) method.
- estimateKnownAspectRatio(DualImageOfAbsoluteConic) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Estimates the DIAC assuming known aspect ratio.
- estimateNoConstraints() - Method in class com.irurueta.ar.calibration.estimators.LMSEImageOfAbsoluteConicEstimator
-
Estimates Image of Absolute Conic (IAC) without constraints.
- estimateNoConstraints() - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Estimates Image of Absolute Conic (IAC) without constraints.
- estimatePairOfCamerasAndPoints(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Estimates a pair of cameras and reconstructed points.
- estimatePlanarFundamentalMatrix(List<MatchedSamples>, int, int) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Estimates fundamental matrix for provided matches, when 3D points lay in a planar 3D scene.
- estimatePlanarFundamentalMatrix(List<MatchedSamples>, int, int) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Estimates fundamental matrix for provided matches, when 3D points lay in a planar 3D scene.
- estimatePlanarFundamentalMatrix(List<MatchedSamples>, int, int, boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Estimates fundamental matrix for provided matches, when 3D points lay in a planar 3D scene.
- estimatePrincipalPointAtOrigin() - Method in class com.irurueta.ar.calibration.estimators.LMSEImageOfAbsoluteConicEstimator
-
Estimates Image of Absolute Conic (IAC) assuming that principal point is located at origin of coordinates.
- estimatePrincipalPointAtOrigin() - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Estimates Image of Absolute Conic (IAC) assuming that principal point is located at origin of coordinates.
- estimatePrincipalPointAtOrigin(DualAbsoluteQuadric) - Method in class com.irurueta.ar.calibration.estimators.LMSEDualAbsoluteQuadricEstimator
-
Estimates Dual Absolute Quadric (DAQ) assuming that principal point is zero.
- estimatePrincipalPointAtOrigin(DualAbsoluteQuadric) - Method in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Estimates Dual Absolute Quadric (DAQ) assuming that principal point is zero.
- estimateRadialDistortion - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Indicates whether radial distortion must be estimated or not.
- estimateRadialDistortion(List<Point2D>) - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Estimates radial distortion using estimated intrinsic parameters among all samples to estimate their camera poses to find non-distorted points and compare them with the sampled ones.
- estimateRadialDistortion(List<Point2D>) - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Estimates radial distortion by minimizing the re-projection error by adjusting the camera pose and radial distortion parameters using an optimization algorithm.
- estimateUnknownAspectRatio(DualImageOfAbsoluteConic) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Estimates the DIAC assuming unknown aspect ratio.
- estimateZeroSkewness() - Method in class com.irurueta.ar.calibration.estimators.LMSEImageOfAbsoluteConicEstimator
-
Estimates Image of Absolute Conic (IAC) assuming that skewness is zero.
- estimateZeroSkewness() - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Estimates Image of Absolute Conic (IAC) assuming that skewness is zero.
- estimateZeroSkewnessAndKnownFocalDistanceAspectRatio() - Method in class com.irurueta.ar.calibration.estimators.LMSEImageOfAbsoluteConicEstimator
-
Estimates Image of Absolute Conic (IAC) assuming that skewness is zero and that aspect ratio of focal distances is known.
- estimateZeroSkewnessAndKnownFocalDistanceAspectRatio() - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Estimates Image of Absolute Conic (IAC) assuming that skewness is zero and that aspect ratio of focal distances is known.
- estimateZeroSkewnessAndPrincipalPointAtOrigin() - Method in class com.irurueta.ar.calibration.estimators.LMSEImageOfAbsoluteConicEstimator
-
Estimates Image of Absolute Conic (IAC) assuming that skewness is zero and that principal point is located at origin of coordinates.
- estimateZeroSkewnessAndPrincipalPointAtOrigin() - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Estimates Image of Absolute Conic (IAC) assuming that skewness is zero and that principal point is located at origin of coordinates.
- estimateZeroSkewnessAndPrincipalPointAtOrigin(DualAbsoluteQuadric) - Method in class com.irurueta.ar.calibration.estimators.LMSEDualAbsoluteQuadricEstimator
-
Estimates Dual Absolute Quadric (DAQ) assuming that skewness is zero, and principal point is located at origin of coordinates.
- estimateZeroSkewnessAndPrincipalPointAtOrigin(DualAbsoluteQuadric) - Method in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Estimates Dual Absolute Quadric (DAQ) assuming that skewness is zero, and principal point is located at origin of coordinates.
- estimateZeroSkewnessPrincipalPointAtOriginAndKnownFocalDistanceAspectRatio() - Method in class com.irurueta.ar.calibration.estimators.LMSEImageOfAbsoluteConicEstimator
-
Estimates Image of Absolute Conic (IAC) assuming that skewness is zero, principal point is located at origin of coordinates and that aspect ratio of focal distances is known.
- estimateZeroSkewnessPrincipalPointAtOriginAndKnownFocalDistanceAspectRatio() - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Estimates Image of Absolute Conic (IAC) assuming that skewness is zero, principal point is located at origin of coordinates and that aspect ratio of focal distances is known.
- estimateZeroSkewnessPrincipalPointAtOriginAndKnownFocalDistanceAspectRatio(DualAbsoluteQuadric) - Method in class com.irurueta.ar.calibration.estimators.LMSEDualAbsoluteQuadricEstimator
-
Estimates Dual Absolute Quadric (DAQ) assuming that skewness is zero, principal point is located at origin of coordinates and that aspect ratio of focal distances is known.
- estimateZeroSkewnessPrincipalPointAtOriginAndKnownFocalDistanceAspectRatio(DualAbsoluteQuadric) - Method in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Estimates Dual Absolute Quadric (DAQ) assuming that skewness is zero, principal point is located at origin of coordinates and that aspect ratio of focal distances is known.
- estimator - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Mean and covariance estimator.
- euclideanReconstructedPoints - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Reconstructed 3D points for current pair of views in Euclidean stratum (i.e. with actual scale).
- evaluateFunction(int, double[], double[], double[]) - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Evaluates provided point and parameters to obtain the distorted points that would be obtained.
- evaluator - Variable in class com.irurueta.ar.slam.BaseCalibrationData
-
Evaluator for distribution propagation.
F
- failed - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Indicates whether reconstruction has failed or not.
- failed - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Indicates whether reconstruction has failed or not.
- failed - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Indicates whether reconstruction has failed or not.
- failed - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Indicates whether this calibrator failed.
- FailedReconstructionException - Exception in com.irurueta.ar.sfm
-
Exception raised if reconstruction process fails for some reason.
- FailedReconstructionException() - Constructor for exception com.irurueta.ar.sfm.FailedReconstructionException
-
Constructor.
- FailedReconstructionException(String) - Constructor for exception com.irurueta.ar.sfm.FailedReconstructionException
-
Constructor with String containing message.
- FailedReconstructionException(String, Throwable) - Constructor for exception com.irurueta.ar.sfm.FailedReconstructionException
-
Constructor with message and cause.
- FailedReconstructionException(Throwable) - Constructor for exception com.irurueta.ar.sfm.FailedReconstructionException
-
Constructor with cause.
- fallbackToSampsonEnabled - Variable in class com.irurueta.ar.epipolar.GoldStandardCorrector
-
Indicates whether correction must use Sampson method as a fallback if Gold Standard correction fails.
- fill1stRowEqualTo2ndRowEquation(double, double, double, double, double, double, double, double, Matrix, int) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Fills equation p1^t*Q*p1 = r^2*p2^t*Q*p2
- fill2ndRowAnd1stRowEquation(double, double, double, double, double, double, double, double, Matrix, int) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Fills equation p2^t*Q*p1 in provided row of matrix "a".
- fill3rdRowAnd1stRowEquation(double, double, double, double, double, double, double, double, Matrix, int) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Fills equation p3^t*Q*p1 in provided row of matrix "a".
- fill3rdRowAnd2ndRowEquation(double, double, double, double, double, double, double, double, Matrix, int) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Fills equation p3^t*Q*p2 in provided row of matrix "a".
- finished - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Indicates whether reconstruction has finished or not.
- finished - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Indicates whether reconstruction has finished or not.
- finished - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Indicates whether reconstruction has finished or not.
- finished - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Indicates whether calibrator has finished taking samples.
- firstOrientation - Variable in class com.irurueta.ar.sfm.BaseAbsoluteOrientationSlamPairedViewsSparseReconstructor
-
First sample of orientation received.
- firstOrientation - Variable in class com.irurueta.ar.sfm.BaseAbsoluteOrientationSlamSparseReconstructor
-
First sample of orientation received.
- firstOrientation - Variable in class com.irurueta.ar.sfm.BaseAbsoluteOrientationSlamTwoViewsSparseReconstructor
-
First sample of orientation received.
- firstViewId - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
ID of first view.
- firstViewSamples - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Samples on first view.
- fittingProgress - Variable in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Indicates progress of Levenberg-Marquardt fitting.
- fixFundamentalMatrix(FundamentalMatrix, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Fixes fundamental matrix to account for principal point different from zero when using DAQ estimation.
- fixFundamentalMatrix(FundamentalMatrix, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Fixes fundamental matrix to account for principal point different from zero when using DAQ estimation.
- fixFundamentalMatrix(FundamentalMatrix, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Fixes fundamental matrix to account for principal point different from zero when using DAQ estimation.
- focalDistanceAspectRatio - Variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Contains aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance).
- focalDistanceAspectRatio - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Contains aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance).
- focalDistanceAspectRatio - Variable in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Contains aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance).
- focalDistanceAspectRatio - Variable in class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Aspect ratio of intrinsic parameters.
- focalDistanceAspectRatioKnown - Variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Indicates whether aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance) is known or not.
- focalDistanceAspectRatioKnown - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Indicates whether aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance) is known or not.
- focalDistanceAspectRatioKnown - Variable in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Indicates whether aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance) is known or not.
- FUNDAMENTAL_MATRIX_COLS - Static variable in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Number of columns of fundamental matrix.
- FUNDAMENTAL_MATRIX_RANK - Static variable in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Rank of fundamental matrix.
- FUNDAMENTAL_MATRIX_ROWS - Static variable in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Number of rows of fundamental matrix.
- fundamentalMatrix - Variable in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Fundamental matrix to estimate DIAC from.
- fundamentalMatrix - Variable in class com.irurueta.ar.epipolar.Corrector
-
A fundamental matrix defining an epipolar geometry.
- fundamentalMatrix - Variable in class com.irurueta.ar.epipolar.SingleCorrector
-
A fundamental matrix defining an epipolar geometry.
- fundamentalMatrix - Variable in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Estimated fundamental matrix.
- fundamentalMatrix - Variable in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Fundamental matrix relating two views whose cameras need to be estimated.
- fundamentalMatrix - Variable in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Best estimated fundamental matrix.
- FundamentalMatrix - Class in com.irurueta.ar.epipolar
-
The fundamental matrix describes the epipolar geometry for a pair of cameras.
- FundamentalMatrix() - Constructor for class com.irurueta.ar.epipolar.FundamentalMatrix
-
Constructor.
- FundamentalMatrix(Matrix) - Constructor for class com.irurueta.ar.epipolar.FundamentalMatrix
-
Constructor.
- FundamentalMatrix(PinholeCamera, PinholeCamera) - Constructor for class com.irurueta.ar.epipolar.FundamentalMatrix
-
Constructor from a pair of cameras.
- FundamentalMatrix(Transformation2D, Point2D) - Constructor for class com.irurueta.ar.epipolar.FundamentalMatrix
-
Constructor from an homography and right epipole.
- FundamentalMatrixComparator - Class in com.irurueta.ar.epipolar
-
Compares two fundamental matrices to determine how similar they are.
- FundamentalMatrixComparator() - Constructor for class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Constructor.
- FundamentalMatrixComparator(FundamentalMatrixComparatorListener) - Constructor for class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Constructor.
- FundamentalMatrixComparator(FundamentalMatrix, FundamentalMatrix) - Constructor for class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Constructor.
- FundamentalMatrixComparator(FundamentalMatrix, FundamentalMatrix, FundamentalMatrixComparatorListener) - Constructor for class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Constructor.
- FundamentalMatrixComparatorException - Exception in com.irurueta.ar.epipolar
-
Raised when fundamental matrices comparison fails.
- FundamentalMatrixComparatorException() - Constructor for exception com.irurueta.ar.epipolar.FundamentalMatrixComparatorException
-
Constructor.
- FundamentalMatrixComparatorException(String) - Constructor for exception com.irurueta.ar.epipolar.FundamentalMatrixComparatorException
-
Constructor with String containing message.
- FundamentalMatrixComparatorException(String, Throwable) - Constructor for exception com.irurueta.ar.epipolar.FundamentalMatrixComparatorException
-
Constructor with message and cause.
- FundamentalMatrixComparatorException(Throwable) - Constructor for exception com.irurueta.ar.epipolar.FundamentalMatrixComparatorException
-
Constructor with cause.
- FundamentalMatrixComparatorListener - Interface in com.irurueta.ar.epipolar
-
Handles events produced by a FundamentalMatrixComparator.
- FundamentalMatrixComparatorType - Enum Class in com.irurueta.ar.epipolar
-
Indicates method used to compare fundamental matrices.
- FundamentalMatrixComparatorType() - Constructor for enum class com.irurueta.ar.epipolar.FundamentalMatrixComparatorType
- fundamentalMatrixComputeAndKeepInliers - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether inliers must be kept during robust fundamental matrix estimation.
- fundamentalMatrixComputeAndKeepInliers - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether inliers must be kept during robust fundamental matrix estimation.
- fundamentalMatrixComputeAndKeepInliers - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether inliers must be kept during robust fundamental matrix estimation.
- fundamentalMatrixComputeAndKeepResiduals - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether residuals must be computed and kept during robust fundamental matrix estimation.
- fundamentalMatrixComputeAndKeepResiduals - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether residuals must be computed and kept during robust fundamental matrix estimation.
- fundamentalMatrixComputeAndKeepResiduals - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether residuals must be computed and kept during robust fundamental matrix estimation.
- fundamentalMatrixConfidence - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Confidence of robustly estimated fundamental matrix.
- fundamentalMatrixConfidence - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Confidence of robustly estimated fundamental matrix.
- fundamentalMatrixConfidence - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Confidence of robustly estimated fundamental matrix.
- FundamentalMatrixEstimator - Class in com.irurueta.ar.epipolar.estimators
-
Base class for a non-robust fundamental matrix estimator.
- FundamentalMatrixEstimator() - Constructor for class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Constructor.
- FundamentalMatrixEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Constructor with matched 2D points.
- FundamentalMatrixEstimatorException - Exception in com.irurueta.ar.epipolar.estimators
-
Exception raised if fundamental matrix estimation fails.
- FundamentalMatrixEstimatorException() - Constructor for exception com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimatorException
-
Constructor.
- FundamentalMatrixEstimatorException(String) - Constructor for exception com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimatorException
-
Constructor with String containing message.
- FundamentalMatrixEstimatorException(String, Throwable) - Constructor for exception com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimatorException
-
Constructor with message and cause.
- FundamentalMatrixEstimatorException(Throwable) - Constructor for exception com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimatorException
-
Constructor with cause.
- FundamentalMatrixEstimatorListener - Interface in com.irurueta.ar.epipolar.estimators
-
Listener to be notified of events generated by a non-robust fundamental matrix estimator.
- FundamentalMatrixEstimatorMethod - Enum Class in com.irurueta.ar.epipolar.estimators
-
Indicates method of non-robust fundamental matrix estimator.
- FundamentalMatrixEstimatorMethod() - Constructor for enum class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimatorMethod
- fundamentalMatrixMaxIterations - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Maximum number of iterations to robustly estimate fundamental matrix.
- fundamentalMatrixMaxIterations - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Maximum number of iterations to robustly estimate fundamental matrix.
- fundamentalMatrixMaxIterations - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Maximum number of iterations to robustly estimate fundamental matrix.
- FundamentalMatrixRefiner - Class in com.irurueta.ar.epipolar.refiners
-
Refines a fundamental matrix by taking into account an initial estimation, inlier matches and their residuals.
- FundamentalMatrixRefiner() - Constructor for class com.irurueta.ar.epipolar.refiners.FundamentalMatrixRefiner
-
Constructor.
- FundamentalMatrixRefiner(FundamentalMatrix, boolean, InliersData, List<Point2D>, List<Point2D>, double) - Constructor for class com.irurueta.ar.epipolar.refiners.FundamentalMatrixRefiner
-
Constructor.
- FundamentalMatrixRefiner(FundamentalMatrix, boolean, BitSet, double[], int, List<Point2D>, List<Point2D>, double) - Constructor for class com.irurueta.ar.epipolar.refiners.FundamentalMatrixRefiner
-
Constructor.
- FundamentalMatrixRobustEstimator - Class in com.irurueta.ar.epipolar.estimators
-
This is an abstract class for algorithms to robustly find the best Fundamental matrix for provided collections of matched 2D points.
- FundamentalMatrixRobustEstimator() - Constructor for class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Constructor.
- FundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod) - Constructor for class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Constructor.
- FundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Constructor.
- FundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Constructor with matched 2D points.
- FundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, List<Point2D>, List<Point2D>, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Constructor with matched 2D points.
- FundamentalMatrixRobustEstimatorListener - Interface in com.irurueta.ar.epipolar.estimators
-
Listener to be notified of events such as when estimation starts, ends or when progress changes.
- fundamentalMatrixThreshold - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Threshold to determine whether samples for robust fundamental matrix estimation are inliers or not.
- fundamentalMatrixThreshold - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Threshold to determine whether samples for robust fundamental matrix estimation are inliers or not.
- fundamentalMatrixThreshold - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Threshold to determine whether samples for robust fundamental matrix estimation are inliers or not.
- fundMatrixEstimator - Variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Internal non robust estimator of fundamental matrix.
G
- generateCamerasInArbitraryProjectiveSpace(PinholeCamera, PinholeCamera) - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Generates a pair of cameras in any arbitrary projective space which produce this fundamental matrix.
- generateCamerasInArbitraryProjectiveSpace(PinholeCamera, PinholeCamera, double, double, double, double) - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Generates a pair of cameras in any arbitrary projective space which produce this fundamental matrix.
- generateInitialMetricCamerasFromEssentialMatrix(FundamentalMatrix, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, List<Point2D>, List<Point2D>, CorrectorType, PinholeCamera, PinholeCamera) - Static method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Generates a pair of metric cameras (up to an arbitrary space) by computing the essential matrix from provided fundamental matrix and intrinsic parameters of left and right cameras, and choosing the best pair of camera pose and translation that yields the largest number of triangulated points laying in front of both of the estimated cameras.
- generateInitialMetricCamerasFromEssentialMatrix(FundamentalMatrix, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, List<Point2D>, List<Point2D>, CorrectorType, PinholeCamera, PinholeCamera, List<Point3D>, BitSet) - Static method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Generates a pair of metric cameras (up to an arbitrary space) by computing the essential matrix from provided fundamental matrix and intrinsic parameters of left and right cameras, and choosing the best pair of camera pose and translation that yields the largest number of triangulated points laying in front of both of the estimated cameras.
- generateInitialMetricCamerasFromEssentialMatrix(FundamentalMatrix, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, List<Point2D>, List<Point2D>, PinholeCamera, PinholeCamera) - Static method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Generates a pair of metric cameras (up to an arbitrary space) by computing the essential matrix from provided fundamental matrix and intrinsic parameters of left and right cameras, and choosing the best pair of camera pose and translation that yields the largest number of triangulated points laying in front of both of the estimated cameras.
- generateInitialMetricCamerasFromEssentialMatrix(FundamentalMatrix, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, List<Point2D>, List<Point2D>, PinholeCamera, PinholeCamera, List<Point3D>, BitSet) - Static method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Generates a pair of metric cameras (up to an arbitrary space) by computing the essential matrix from provided fundamental matrix and intrinsic parameters of left and right cameras, and choosing the best pair of camera pose and translation that yields the largest number of triangulated points laying in front of both of the estimated cameras.
- generateInitialMetricCamerasUsingDAQ(FundamentalMatrix, double, PinholeCamera, PinholeCamera) - Static method in class com.irurueta.ar.sfm.DualAbsoluteQuadricInitialCamerasEstimator
-
Generates initial cameras in metric stratum (with arbitrary scale) using provided fundamental matrix by means of estimation of the Dual Absolute Quadric and the required projective to metric transformation.
- generateInitialMetricCamerasUsingDAQ(FundamentalMatrix, PinholeCamera, PinholeCamera) - Static method in class com.irurueta.ar.sfm.DualAbsoluteQuadricInitialCamerasEstimator
-
Generates initial cameras in metric stratum (with arbitrary scale) using provided fundamental matrix by means of estimation of the Dual Absolute Quadric and the required projective to metric transformation.
- generateInitialMetricCamerasUsingDIAC(FundamentalMatrix, double, double, double, List<Point2D>, List<Point2D>, CorrectorType, PinholeCamera, PinholeCamera) - Static method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Generates a pair of metric cameras (up to an arbitrary space) by estimating the intrinsic parameters of the views by solving the Kruppa equations to obtain the Dual Image of Absolute Conic (DIAC).
- generateInitialMetricCamerasUsingDIAC(FundamentalMatrix, double, double, double, List<Point2D>, List<Point2D>, CorrectorType, PinholeCamera, PinholeCamera, List<Point3D>, BitSet) - Static method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Generates a pair of metric cameras (up to an arbitrary space) by estimating the intrinsic parameters of the views by solving the Kruppa equations to obtain the Dual Image of Absolute Conic (DIAC).
- generateInitialMetricCamerasUsingDIAC(FundamentalMatrix, double, double, double, List<Point2D>, List<Point2D>, PinholeCamera, PinholeCamera) - Static method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Generates a pair of metric cameras (up to an arbitrary space) by estimating the intrinsic parameters of the views by solving the Kruppa equations to obtain the Dual Image of Absolute Conic (DIAC).
- generateInitialMetricCamerasUsingDIAC(FundamentalMatrix, double, double, double, List<Point2D>, List<Point2D>, PinholeCamera, PinholeCamera, List<Point3D>, BitSet) - Static method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Generates a pair of metric cameras (up to an arbitrary space) by estimating the intrinsic parameters of the views by solving the Kruppa equations to obtain the Dual Image of Absolute Conic (DIAC).
- generateInitialMetricCamerasUsingDIAC(FundamentalMatrix, double, double, List<Point2D>, List<Point2D>, CorrectorType, PinholeCamera, PinholeCamera) - Static method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Generates a pair of metric cameras (up to an arbitrary space) by estimating the intrinsic parameters of the views by solving the Kruppa equations to obtain the Dual Image of Absolute Conic (DIAC).
- generateInitialMetricCamerasUsingDIAC(FundamentalMatrix, double, double, List<Point2D>, List<Point2D>, CorrectorType, PinholeCamera, PinholeCamera, List<Point3D>, BitSet) - Static method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Generates a pair of metric cameras (up to an arbitrary space) by estimating the intrinsic parameters of the views by solving the Kruppa equations to obtain the Dual Image of Absolute Conic (DIAC).
- generateInitialMetricCamerasUsingDIAC(FundamentalMatrix, double, double, List<Point2D>, List<Point2D>, PinholeCamera, PinholeCamera) - Static method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Generates a pair of metric cameras (up to an arbitrary space) by estimating the intrinsic parameters of the views by solving the Kruppa equations to obtain the Dual Image of Absolute Conic (DIAC).
- generateInitialMetricCamerasUsingDIAC(FundamentalMatrix, double, double, List<Point2D>, List<Point2D>, PinholeCamera, PinholeCamera, List<Point3D>, BitSet) - Static method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Generates a pair of metric cameras (up to an arbitrary space) by estimating the intrinsic parameters of the views by solving the Kruppa equations to obtain the Dual Image of Absolute Conic (DIAC).
- getAccelerometerTimestampNanos() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets timestamp expressed in nanoseconds since the epoch time of the last accelerometer sample, or -1 if no sample has been set yet.
- getAccelerometerTimestampNanos() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets timestamp expressed in nanoseconds since the epoch time of the last accelerometer sample, or -1 if no sample has been set yet.
- getAccumulatedAccelerationSample() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets average acceleration along x,y,z axes accumulated since last full sample.
- getAccumulatedAccelerationSample() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets average acceleration along x,y,z axes accumulated since last full sample.
- getAccumulatedAccelerationSample(double[]) - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets average acceleration along x,yz axes accumulated since last full sample.
- getAccumulatedAccelerationSample(double[]) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets average acceleration along x,y,z axes accumulated since last full sample.
- getAccumulatedAccelerationSampleX() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets average acceleration along x-axis accumulated since last full sample.
- getAccumulatedAccelerationSampleX() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets average acceleration along x-axis accumulated since last full sample.
- getAccumulatedAccelerationSampleY() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets average acceleration along y-axis accumulated since last full sample.
- getAccumulatedAccelerationSampleY() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets average acceleration along y-axis accumulated since last full sample.
- getAccumulatedAccelerationSampleZ() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets average acceleration along z-axis accumulated since last full sample.
- getAccumulatedAccelerationSampleZ() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets average acceleration along z-axis accumulated since last full sample.
- getAccumulatedAccelerometerSamples() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets number of accelerometer samples accumulated since last full sample.
- getAccumulatedAccelerometerSamples() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets number of accelerometer samples accumulated since last full sample.
- getAccumulatedAngularSpeedSample() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets average angular speed along x,y,z axes accumulated since last full sample.
- getAccumulatedAngularSpeedSample() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets average angular speed along x,y,z axes accumulated since last full sample.
- getAccumulatedAngularSpeedSample(double[]) - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets average angular speed along x,y,z axes accumulated since last full sample.
- getAccumulatedAngularSpeedSample(double[]) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets average angular speed along x,y,z axes accumulated since last full sample.
- getAccumulatedAngularSpeedSampleX() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets average angular speed along x-axis accumulated since last full sample.
- getAccumulatedAngularSpeedSampleX() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets average angular speed along x-axis accumulated since last full sample.
- getAccumulatedAngularSpeedSampleY() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets average angular speed along y-axis accumulated since last full sample.
- getAccumulatedAngularSpeedSampleY() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets average angular speed along y-axis accumulated since last full sample.
- getAccumulatedAngularSpeedSampleZ() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets average angular speed along z-axis accumulated since last full sample.
- getAccumulatedAngularSpeedSampleZ() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets average angular speed along z-axis accumulated since last full sample.
- getAccumulatedGyroscopeSamples() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets number of gyroscope samples accumulated since last full sample.
- getAccumulatedGyroscopeSamples() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets number of gyroscope samples accumulated since last full sample.
- getAccumulatedOrientation() - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamCalibrator
-
Gets average orientation accumulated since last full sample.
- getAccumulatedOrientation() - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamEstimator
-
Gets average orientation accumulated since last full sample.
- getAccumulatedOrientation(Rotation3D) - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamCalibrator
-
Gets average orientation accumulated since last full sample.
- getAccumulatedOrientation(Rotation3D) - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamEstimator
-
Gets average orientation accumulated since last full sample.
- getAccumulatedOrientationSamples() - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamCalibrator
-
Gets number of orientation samples accumulated since last full sample.
- getAccumulatedOrientationSamples() - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamEstimator
-
Gets number of orientation samples accumulated since last full sample.
- getActiveEuclideanReconstructedPoints() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Gets Euclidean reconstructed 3D points (i.e. with actual scale) which still remain active to match next view.
- getActiveMetricReconstructedPoints() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Gets metric reconstructed 3D points (i.e. up to scale) which still remain active to match next view.
- getAdditionalCamerasAllowNullspaceDimension2() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether dimension 2 null-space is allowed while estimating additional cameras using either EPnP or UPnP.
- getAdditionalCamerasAllowNullspaceDimension3() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether dimension 3 null-space is allowed while estimating additional cameras using EPnP.
- getAdditionalCamerasAllowPlanarConfiguration() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether planar configuration is allowed for additional cameras estimation using either EPnP or UPnP.
- getAdditionalCamerasAspectRatio() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets aspect ratio for additional cameras estimation using DAQ or DIAC methods.
- getAdditionalCamerasComputeAndKeepInliers() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether inliers must be kept during additional camera estimation.
- getAdditionalCamerasComputeAndKeepResiduals() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether residuals must be computed and kept during additional camera estimation.
- getAdditionalCamerasConfidence() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets confidence of estimated additional cameras.
- getAdditionalCamerasHorizontalPrincipalPoint() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets horizontal coordinate of principal point for additional cameras when UPnP (Uncalibrated Perspective-n-Point) method is used for additional cameras estimation and neither Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) are estimated to find intrinsic parameters when adding new cameras.
- getAdditionalCamerasIntrinsics() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets intrinsic parameters to use for additional cameras estimation when neither Dual Image of Absolute Conic (DIAC) nor Dual Absolute Quadric (DAQ) are used for estimation of intrinsic parameters.
- getAdditionalCamerasMaxIterations() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets maximum allowed number of iterations for additional cameras estimation.
- getAdditionalCamerasPlanarThreshold() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets threshold to determine whether 3D matched points to estimate additional cameras are in a planar configuration.
- getAdditionalCamerasRobustEstimationMethod() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets robust method to estimate additional cameras.
- getAdditionalCamerasSkewness() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets skewness for additional cameras when UPnP (Uncalibrated Perspective-n-Point) method is used for additional estimation of cameras.
- getAdditionalCamerasSuggestedAspectRatioValue() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets value of aspect ratio to be suggested when suggestion is enabled during additional estimation of cameras.
- getAdditionalCamerasSuggestedHorizontalFocalLengthValue() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets value of suggested horizontal focal length during additional estimation of cameras.
- getAdditionalCamerasSuggestedPrincipalPointValue() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets value of principal point to be suggested when suggestion is enabled during additional estimation of cameras.
- getAdditionalCamerasSuggestedSkewnessValue() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets value of skewness to be suggested when suggestion is enabled during additional estimation of cameras.
- getAdditionalCamerasSuggestedVerticalFocalLengthValue() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets value of suggested vertical focal length during additional estimation of cameras.
- getAdditionalCamerasThreshold() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets threshold to determine whether samples for robust pinhole camera estimation are inliers or not.
- getAdditionalCamerasUseFastRefinement() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets value indicating whether fast refinement is used for additional estimation of cameras.
- getAdditionalCamerasVerticalPrincipalPoint() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets vertical coordinate of principal point for additional cameras when UPnP (Uncalibrated Perspective-n-Point) method is used for additional cameras estimation and neither Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) are estimated to find intrinsic parameters when adding new cameras.
- getAspectRatio() - Method in class com.irurueta.ar.sfm.DualAbsoluteQuadricInitialCamerasEstimator
-
Gets aspect ratio of intrinsic parameters of cameras.
- getAspectRatio() - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Gets aspect ratio of intrinsic parameters of cameras.
- getBaseline() - Method in class com.irurueta.ar.sfm.KnownBaselineSparseReconstructorConfiguration
-
Gets camera baseline (expressed in a unit of distance such as meters).
- getBaseline() - Method in class com.irurueta.ar.sfm.KnownBaselineTwoViewsSparseReconstructorConfiguration
-
Gets camera baseline (expressed in a unit of distance such as meters).
- getCalibrationData() - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorConfiguration
-
Gets calibration data for accelerometer and gyroscope.
- getCalibrationData() - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructorConfiguration
-
Gets calibration data for accelerometer and gyroscope.
- getCalibrationData() - Method in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructorConfiguration
-
Gets calibration data for accelerometer and gyroscope.
- getCalibrationData() - Method in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamCalibrator
-
Gets a new instance containing calibration data estimated by this calibrator.
- getCalibrationData() - Method in class com.irurueta.ar.slam.AbsoluteOrientationSlamCalibrator
-
Gets a new instance containing calibration data estimated by this calibrator.
- getCalibrationData() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets a new instance containing calibration data estimated by this calibrator.
- getCalibrationData() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets calibration data.
- getCalibrationData() - Method in class com.irurueta.ar.slam.ConstantVelocityModelSlamCalibrator
-
Gets a new instance containing calibration data estimated by this calibrator.
- getCalibrationData() - Method in class com.irurueta.ar.slam.SlamCalibrator
-
Gets a new instance containing calibration data estimated by this calibrator.
- getCalibrationData(D) - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets calibration data estimated by this calibrator.
- getCamera() - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Returns estimated camera.
- getCamera() - Method in class com.irurueta.ar.calibration.estimators.CameraPoseEstimator
-
Returns estimated camera.
- getCamera() - Method in class com.irurueta.ar.sfm.EstimatedCamera
-
Gets estimated camera.
- getCameraCenter() - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Returns estimated camera center.
- getCameraCenter() - Method in class com.irurueta.ar.calibration.estimators.CameraPoseEstimator
-
Returns estimated camera center.
- getCameraPositionCovariance() - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorConfiguration
-
Gets matrix containing covariance of measured camera positions.
- getCameraPositionCovariance() - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructorConfiguration
-
Gets matrix containing covariance of measured camera positions.
- getCameras() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Obtains the list of cameras used to estimate the Dual Absolute Quadric (DAQ).
- getCameras() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Obtains the list of cameras used to estimate the Dual Absolute Quadric (DAQ).
- getCameras() - Method in class com.irurueta.ar.sfm.MatchedSamples
-
Gets cameras associated to the views of each of the matched points.
- getCameras() - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Returns cameras for each view where 2D points are represented.
- getCameras() - Method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Returns cameras for each view where 2D points are represented.
- getCenter() - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Returns radial distortion center.
- getCodeHeight() - Method in class com.irurueta.ar.calibration.QRPattern2D
-
Returns QR code height expressed in meters.
- getCodeWidth() - Method in class com.irurueta.ar.calibration.QRPattern2D
-
Returns QR code width expressed in meters.
- getColorData() - Method in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Gets color data of reconstructed point (i.e.
- getColorData() - Method in class com.irurueta.ar.sfm.Sample2D
-
Gets color data of sampled point (i.e.
- getCols() - Method in class com.irurueta.ar.calibration.CirclesPattern2D
-
Returns number of columns in the circles pattern.
- getConfidence() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Returns amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- getConfidence() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Returns amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- getConfidence() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Returns amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- getConfidence() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Returns amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- getConfidence() - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Returns amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- getConfiguration() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Gets configuration for this re-constructor.
- getConfiguration() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Gets configuration for this re-constructor.
- getConfiguration() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Gets configuration for this re-constructor.
- getConic() - Method in class com.irurueta.ar.calibration.DualImageOfAbsoluteConic
-
Computes the conic corresponding to this dual conic.
- getControlCovariance() - Method in class com.irurueta.ar.slam.BaseCalibrationData
-
Gets control signal covariance to take into account for estimation of process noise during Kalman prediction stage.
- getControlCovariance() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets covariance of control signal used for SLAM estimation during prediction stage of Kalman filter in order to correct possible biases and offsets.
- getControlCovariance(Matrix) - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets covariance of control signal used for SLAM estimation during prediction stage of Kalman filter in order to correct possible biases and offsets.
- getControlDistribution() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets a multivariate normal distribution containing control signal mean and covariance used for SLAM estimation during prediction stage of Kalman filter in order to correct possible biases and offsets.
- getControlDistribution(MultivariateNormalDist) - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets a multivariate normal distribution containing control signal mean and covariance used for SLAM estimation during prediction stage of Kalman filter in order to correct possible biases and offsets.
- getControlLength() - Method in class com.irurueta.ar.slam.BaseCalibrationData
-
Gets length of control signal.
- getControlMean() - Method in class com.irurueta.ar.slam.BaseCalibrationData
-
Gets control signal mean to correct biases in control signal.
- getControlMean() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Obtains mean values of control signal used for SLAM estimation during prediction stage of Kalman filter in order to correct possible biases and offsets.
- getControlMean(double[]) - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Obtains mean values of control signal used for SLAM estimation during prediction stage of Kalman filter in order to correct possible biases and offsets.
- getConvergenceThreshold() - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Returns threshold to determine that convergence of the result has been reached.
- getConvergenceThreshold() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets threshold to consider that calibration has converged.
- getCorrectorType() - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Gets type of corrector to use to triangulate matched points or null if no corrector needs to be used.
- getCorrectorType() - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Gets type of corrector to use to triangulate matched points or null if no corrector needs to be used.
- getCovariance() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Gets estimated covariance of estimated fundamental matrix if available.
- getCovariance() - Method in class com.irurueta.ar.sfm.EstimatedCamera
-
Gets covariance of estimated camera.
- getCovariance() - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Gets covariance of estimated fundamental matrix.
- getCovariance() - Method in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Gets covariance of reconstructed point.
- getCovariance() - Method in class com.irurueta.ar.sfm.Sample2D
-
Gets covariance of sampled points.
- getCurrentEstimatedFundamentalMatrix() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Gets estimated fundamental matrix for current view.
- getCurrentEstimatedFundamentalMatrix() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Gets estimated fundamental matrix for current view.
- getCurrentEuclideanEstimatedCamera() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Gets estimated euclidean camera for current view (i.e. with actual scale).
- getCurrentEuclideanEstimatedCamera() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Gets estimated euclidean camera for current view (i.e. with actual scale).
- getCurrentMetricEstimatedCamera() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Gets estimated metric camera for current view (i.e. up to scale).
- getCurrentMetricEstimatedCamera() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Gets estimated metric camera for current view (i.e. up to scale).
- getCurrentScale() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Gets current estimated scale.
- getCurrentScale() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Gets current estimated scale.
- getCurrentViewNewlySpawnedSamples() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Gets new samples (not tracked) on current view.
- getCurrentViewSamples() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Gets samples on current view.
- getCurrentViewTrackedSamples() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Gets tracked samples (from previous view) on current view.
- getDaqUseHomogeneousPointTriangulator() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether an homogeneous point triangulator is used for point triangulation when Dual Absolute Quadric (DAQ) camera initialization is used.
- getDaqUseHomogeneousPointTriangulator() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether an homogeneous point triangulator is used for point triangulation when Dual Absolute Quadric (DAQ) camera initialization is used.
- getDaqUseHomogeneousPointTriangulator() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether an homogeneous point triangulator is used for point triangulation when Dual Absolute Quadric (DAQ) camera initialization is used.
- getDeterminantThreshold() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Returns threshold to determine whether estimated Dual Absolute Quadric (DAQ) has rank 3 or not when validation is enabled.
- getDeterminantThreshold() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Returns threshold to determine whether estimated Dual Absolute Quadric (DAQ) has rank 3 or not when validation is enabled.
- getDistortedPoints() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Returns list of distorted points.
- getDistortedPoints() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Returns list of distorted points.
- getDistortion() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns estimated radial distortion due to camera lens.
- getDistortionCenter() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Returns distortion center.
- getDistortionCenter() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Returns distortion center.
- getDistortionEstimator() - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Returns radial distortion estimator, which can be retrieved in case that some additional parameter needed to be adjusted.
- getDistortionEstimator() - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Returns radial distortion estimator, which can be retrieved in case that some additional parameter needed to be adjusted.
- getDistortionEstimatorConfidence() - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Returns confidence to robustly estimate radial distortion.
- getDistortionEstimatorConfidence() - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Returns confidence to robustly estimate radial distortion.
- getDistortionEstimatorMaxIterations() - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Returns the maximum number of iterations to be done when estimating the radial distortion.
- getDistortionEstimatorMaxIterations() - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Returns the maximum number of iterations to be done when estimating the radial distortion.
- getDistortionEstimatorThreshold() - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Returns threshold to robustly estimate radial distortion.
- getDistortionEstimatorThreshold() - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Returns threshold to robustly estimate radial distortion.
- getDistortionMethod() - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Returns robust estimator method to be used for radial distortion estimation.
- getDistortionMethod() - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Returns robust estimator method to be used for radial distortion estimation.
- getDualConic() - Method in class com.irurueta.ar.calibration.ImageOfAbsoluteConic
-
Computes the dual conic of this conic.
- getDualImageOfAbsoluteConic() - Method in class com.irurueta.ar.calibration.DualAbsoluteQuadric
-
Gets dual image of absolute conic associated to this dual absolute quadric in an arbitrary projective stratum.
- getDualImageOfAbsoluteConic(DualImageOfAbsoluteConic) - Method in class com.irurueta.ar.calibration.DualAbsoluteQuadric
-
Gets dual image of absolute conic associated to this dual absolute quadric in an arbitrary projective stratum and stores the result into provided instance.
- getEssentialCameraEstimatorCorrectorType() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Gets type of corrector to use to triangulate matched points using the corresponding essential matrix or null if no corrector needs to be used.
- getEstimatedCamera1() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Gets estimated first camera.
- getEstimatedCamera2() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Gets estimated second camera.
- getEstimatedFundamentalMatrix() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Gets estimated fundamental matrix.
- getEstimatedImageOfAbsoluteConic() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns estimated image of absolute conic.
- getEstimatedIntrinsicParameters() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns estimated pinhole camera intrinsic parameters.
- getEstimatedLeftCamera() - Method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Gets estimated camera for left view.
- getEstimatedLeftCamera() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Gets best estimated camera for left view.
- getEstimatedRightCamera() - Method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Gets estimated camera for right view.
- getEstimatedRightCamera() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Gets best estimated camera for right view.
- getEstimateRadialDistortion() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns boolean indicating whether radial distortion must be estimated or not during calibration.
- getEstimatorStateLength() - Method in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamCalibrator
-
Obtains the number of state parameters in associated SLAM estimator.
- getEstimatorStateLength() - Method in class com.irurueta.ar.slam.AbsoluteOrientationSlamCalibrator
-
Obtains the number of state parameters in associated SLAM estimator.
- getEstimatorStateLength() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Obtains the number of state parameters in associated SLAM estimator.
- getEstimatorStateLength() - Method in class com.irurueta.ar.slam.ConstantVelocityModelSlamCalibrator
-
Obtains the number of state parameters in associated SLAM estimator.
- getEstimatorStateLength() - Method in class com.irurueta.ar.slam.SlamCalibrator
-
Obtains the number of state parameters in associated SLAM estimator.
- getEuclideanReconstructedPoints() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Gets Euclidean reconstructed 3D points (i.e. with actual scale) for current pair of views.
- getFirstPossibleRotation() - Method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Gets first possible rotation that can generate this essential matrix.
- getFirstPossibleTranslation() - Method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Gets first possible translation that can generate this essential matrix.
- getFocalDistanceAspectRatio() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance).
- getFocalDistanceAspectRatio() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Returns aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance).
- getFocalDistanceAspectRatio() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Returns aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance).
- getFocalDistanceAspectRatio() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Returns aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance).
- getFocalDistanceAspectRatio() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Returns aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance).
- getFocalDistanceAspectRatio() - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Returns aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance).
- getFocalDistanceAspectRatio() - Method in class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Gets aspect ratio of intrinsic parameters.
- getFundamentalMatrix() - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Gets fundamental matrix to estimate DIAC from.
- getFundamentalMatrix() - Method in class com.irurueta.ar.epipolar.Corrector
-
Returns fundamental matrix defining epipolar geometry.
- getFundamentalMatrix() - Method in class com.irurueta.ar.epipolar.SingleCorrector
-
Returns fundamental matrix defining epipolar geometry.
- getFundamentalMatrix() - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Gets estimated fundamental matrix.
- getFundamentalMatrix() - Method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Gets fundamental matrix relating two views whose cameras need to be estimated.
- getFundamentalMatrix() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Gets best estimated fundamental matrix.
- getFundamentalMatrixComputeAndKeepInliers() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether inliers must be kept during robust fundamental matrix estimation.
- getFundamentalMatrixComputeAndKeepInliers() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether inliers must be kept during robust fundamental matrix estimation.
- getFundamentalMatrixComputeAndKeepInliers() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether inliers must be kept during robust fundamental matrix estimation.
- getFundamentalMatrixComputeAndKeepResiduals() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether residuals must be computed and kept during robust fundamental matrix estimation.
- getFundamentalMatrixComputeAndKeepResiduals() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether residuals must be computed and kept during robust fundamental matrix estimation.
- getFundamentalMatrixComputeAndKeepResiduals() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether residuals must be computed and kept during robust fundamental matrix estimation.
- getFundamentalMatrixConfidence() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Gets confidence of robustly estimated fundamental matrix.
- getFundamentalMatrixConfidence() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets confidence of robustly estimated fundamental matrix.
- getFundamentalMatrixConfidence() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets confidence of robustly estimated fundamental matrix.
- getFundamentalMatrixMaxIterations() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Gets maximum number of iterations to robustly estimate fundamental matrix.
- getFundamentalMatrixMaxIterations() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets maximum number of iterations to robustly estimate fundamental matrix.
- getFundamentalMatrixMaxIterations() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets maximum number of iterations to robustly estimate fundamental matrix.
- getFundamentalMatrixThreshold() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Gets threshold to determine whether samples for robust fundamental matrix estimation are inliers or not.
- getFundamentalMatrixThreshold() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets threshold to determine whether samples for robust fundamental matrix estimation are inliers or not.
- getFundamentalMatrixThreshold() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets threshold to determine whether samples for robust fundamental matrix estimation are inliers or not.
- getGroundTruthFundamentalMatrix() - Method in class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Obtains fundamental matrix to be considered as ground truth to compare against.
- getGyroscopeTimestampNanos() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets timestamp expressed in nanoseconds since the epoch time of the last gyroscope sample, or -1 if no sample has been set yet.
- getGyroscopeTimestampNanos() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets timestamp expressed in nanoseconds since the epoch time of the last gyroscope sample, or -1 if no sample has been set yet.
- getHomographies() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Gets list of homographies to estimate IAC.
- getHomographies() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Gets list of homographies to estimate IAC.
- getHomography() - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Returns 2D homography estimated from the sampled pattern points respect to the ideal ones using a single picture.
- getHomography() - Method in class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Gets homography relating two views.
- getHomography() - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Gets 2D transformation relating two views (left view to right view).
- getHomography() - Method in class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Gets 2D transformation relating two views (left view to right view).
- getHomography() - Method in class com.irurueta.ar.epipolar.refiners.RightEpipoleRefiner
-
Gets homography relating samples in two views, which is used to generate a fundamental matrix and its corresponding epipolar geometry.
- getHomography() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Gets estimated homography.
- getHomographyConfidence() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Gets amount of confidence on homography estimation expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- getHomographyCovariance() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Gets covariance for estimated homography if available.
- getHomographyEstimator() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns homography estimator, which can be retrieved in case that some additional parameter needed to be adjusted.
- getHomographyEstimator() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Gets internal homography estimator.
- getHomographyEstimatorConfidence() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns confidence to robustly estimate homographies between ideal pattern markers and sampled pattern markers.
- getHomographyEstimatorMaxIterations() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns the maximum number of iterations to be done when estimating the homographies between ideal pattern markers and sampled pattern markers.
- getHomographyEstimatorThreshold() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns threshold to robustly estimate homographies between ideal pattern markers and sampled pattern markers.
- getHomographyMaxIterations() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Returns maximum allowed number of iterations for homography estimation.
- getHomographyMethod() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns robust estimator method to be used during homography estimation.
- getHomographyMethod() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Returns method being used for homography robust estimation.
- getHomographyQualityScores() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns quality scores for estimated homographies.
- getHorizontalFocalLength() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Returns horizontal focal length expressed in pixels.
- getHorizontalFocalLength() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Returns horizontal focal length expressed in pixels.
- getHorizontalFocalLength() - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Returns horizontal focal length expressed in pixels.
- getIACEstimator() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns IAC estimator, which can be retrieved in case that some additional parameter needed to be adjusted.
- getIACEstimatorConfidence() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns confidence to robustly estimate image of absolute conic Usually the default value is good enough for most situations, but this setting can be changed for finer adjustments.
- getIACEstimatorMaxIterations() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns the maximum number of iterations to be done when estimating the image of absolute conic.
- getIACEstimatorThreshold() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns threshold to robustly estimate the image of absolute conic.
- getId() - Method in class com.irurueta.ar.sfm.EstimatedCamera
-
Gets id to identify this instance.
- getId() - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Gets id to identify this instance.
- getId() - Method in class com.irurueta.ar.sfm.PointColorData
-
Gets id to identify this instance.
- getId() - Method in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Gets id to identify this instance.
- getId() - Method in class com.irurueta.ar.sfm.Sample2D
-
Gets id to identify this instance.
- getIdealPoints() - Method in class com.irurueta.ar.calibration.CirclesPattern2D
-
Returns ideal points coordinates contained in a circles 2D pattern and expressed in meters.
- getIdealPoints() - Method in class com.irurueta.ar.calibration.Pattern2D
-
Returns ideal points coordinates contained in a pattern and expressed in meters.
- getIdealPoints() - Method in class com.irurueta.ar.calibration.QRPattern2D
-
Returns ideal points coordinates contained in a QR 2D pattern and expressed in meters.
- getImageOfAbsoluteConicMethod() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns robust estimator method to be used during IAC estimation.
- getInitialCamerasAspectRatio() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets aspect ratio for initial cameras estimation using DAQ or DIAC methods.
- getInitialCamerasAspectRatio() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets aspect ratio for initial cameras estimation using DAQ or DIAC methods.
- getInitialCamerasCorrectorType() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets corrector type to use for point triangulation when initial cameras are being estimated using either DIAC or essential matrix methods or null if no corrector is used.
- getInitialCamerasCorrectorType() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets corrector type to use for point triangulation when initial cameras are being estimated using either DIAC or essential matrix methods or null if no corrector is used.
- getInitialCamerasEstimatorMethod() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets method to use for initial cameras' estimation.
- getInitialCamerasEstimatorMethod() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets method to use for initial estimation of cameras.
- getInitialCamerasMarkValidTriangulatedPoints() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets value indicating whether valid triangulated points are marked during initial cameras estimation using either DIAC or essential matrix methods.
- getInitialCamerasMarkValidTriangulatedPoints() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets value indicating whether valid triangulated points are marked during initial cameras estimation using either DIAC or essential matrix methods.
- getInitialIntrinsic1() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Intrinsic parameters of first camera estimated using the essential matrix method.
- getInitialIntrinsic1() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets intrinsic parameters of first camera estimated using the essential matrix method.
- getInitialIntrinsic2() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Intrinsic parameters of second camera estimated using the essential matrix method.
- getInitialIntrinsic2() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets intrinsic parameters of second camera estimated using the essential matrix method.
- getInliers() - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Indicates which samples used for fundamental matrix estimation where considered inliers.
- getInliers() - Method in class com.irurueta.ar.sfm.MatchedSamples
-
Indicates whether match between a pair of views has been considered an inlier or not.
- getInliersData() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Gets data related to inliers found after estimation.
- getInternalMatrix() - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Returns a copy of the internal matrix assigned to this instance.
- getIntrinsic() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Returns pinhole camera intrinsic parameters associated to this estimator.
- getIntrinsic() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Returns pinhole camera intrinsic parameters associated to this estimator.
- getIntrinsic() - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Returns pinhole camera intrinsic parameters associated to this distortion.
- getIntrinsicParameters() - Method in class com.irurueta.ar.calibration.DualImageOfAbsoluteConic
-
Assuming that we are working in a metric stratum this method obtains the internal parameters of a pinhole camera by means of Cholesky decomposition.
- getIntrinsicParameters() - Method in class com.irurueta.ar.calibration.ImageOfAbsoluteConic
-
Assuming that we are working in a metric stratum this method obtains the internal parameters of a pinhole camera analytically from IAC.
- getIntrinsicParametersCholesky() - Method in class com.irurueta.ar.calibration.ImageOfAbsoluteConic
-
Assuming that we are working in a metric stratum this method obtains the internal parameters of a pinhole camera by means of Cholesky decomposition.
- getK1() - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Returns first degree distortion parameter or zero if not available.
- getK2() - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Returns second degree distortion parameter or zero if not available.
- getKind() - Method in class com.irurueta.ar.calibration.Distortion
-
Returns kind of distortion.
- getKind() - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Returns kind of distortion.
- getKParams() - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Returns all radial distortion parameters.
- getLeftCorrectedPoint() - Method in class com.irurueta.ar.epipolar.SingleCorrector
-
Returns matched point on left view after correction.
- getLeftCorrectedPoints() - Method in class com.irurueta.ar.epipolar.Corrector
-
Returns list of points on left view obtained after correction.
- getLeftEpipolarLine(Point2D) - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Returns epipolar line on left view corresponding to point on right view.
- getLeftEpipole() - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Returns left epipole, which corresponds to the center of right camera projected on left view.
- getLeftIntrinsic() - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Gets intrinsic parameters to be used for estimated left camera.
- getLeftIntrinsics() - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Gets intrinsic parameters to be used on left view.
- getLeftIntrinsics() - Method in class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Gets intrinsic parameters to be used on left view.
- getLeftIntrinsics() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Gets intrinsic parameters for the camera on the left view.
- getLeftPoint() - Method in class com.irurueta.ar.epipolar.SingleCorrector
-
Returns matched point on left view.
- getLeftPoints() - Method in class com.irurueta.ar.epipolar.Corrector
-
Returns list of points to be corrected on left view.
- getLeftPoints() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Returns matched 2D points on left view.
- getLeftPoints() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Returns matched 2D points on left view.
- getLeftPoints() - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Gets matched 2D points on left view.
- getLeftPoints() - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Gets matched 2D points on left view.
- getLeftPoints() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Gets list of matched 2D points in the left view.
- getLeftSamples() - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Gets left samples used for fundamental matrix estimation.
- getLevenbergMarquardtMaxIters() - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Returns maximum number of iterations to be used when adjusting parameters using Levenberg-Marquardt algorithm.
- getLevenbergMarquardtTolerance() - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Returns tolerance to assume that Levenberg-Marquardt algorithm has reached convergence when adjusting parameters.
- getListener() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns listener to notify when calibration starts, finishes or its progress significantly changes.
- getListener() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Obtains listener to be notified of events such as when estimation starts, ends or estimation progress changes.
- getListener() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Returns reference to listener to be notified of events such as when estimation starts, ends or its progress significantly changes.
- getListener() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Returns listener to be notified of events such as when estimation starts, ends or estimation progress changes.
- getListener() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Returns reference to listener to be notified of events such as when estimation starts, ends or its progress significantly changes.
- getListener() - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Returns listener to be notified of events such as when estimation starts, ends or estimation progress changes.
- getListener() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Returns listener to be notified of events such as when estimation starts, ends or estimation progress changes.
- getListener() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Returns reference to listener to be notified of events such as when estimation starts, ends or its progress significantly changes.
- getListener() - Method in class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Gets listener to be notified of events such as when estimation starts or ends.
- getListener() - Method in class com.irurueta.ar.epipolar.Corrector
-
Returns listener to handle events generated by this class.
- getListener() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Returns listener to be notified of events generated by this fundamental matrix estimator.
- getListener() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Returns reference to listener to be notified of events such as when estimation starts, ends or its progress significantly changes.
- getListener() - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Gets listener to handle events raised by this instance.
- getListener() - Method in class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Gets listener to attend events generated by this instance.
- getListener() - Method in class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Returns listener to handle events generated by instances of this class.
- getListener() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Gets listener in charge of handling events such as when reconstruction starts, ends, when certain data is needed or when estimation of data has been computed.
- getListener() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Gets listener in charge of handling events such as when reconstruction starts, ends, when certain data is needed or when estimation of data has been computed.
- getListener() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Gets listener in charge of handling events such as when reconstruction starts, ends, when certain data is needed or when estimation of data has been computed.
- getListener() - Method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Gets listener to handle events raised by this instance.
- getListener() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Gets listener to attend events generated by this instance.
- getListener() - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Returns reference to listener to be notified of events such as when estimation starts, ends or its progress significantly changes.
- getListener() - Method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Returns listener to be notified of events generated by instances of this class.
- getListener() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets listener in charge of handling events raised by instances of this class.
- getListener() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets listener in charge of handling events raised by instances of this class.
- getMaxCameras() - Method in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Gets the maximum number of cameras (i.e. correspondences) to be weighted and taken into account.
- getMaxCorrespondences() - Method in class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Returns maximum number of correspondences to be weighted and taken into account.
- getMaxCorrespondences() - Method in class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Returns maximum number of correspondences to be weighted and taken into account.
- getMaxHomographies() - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Returns maximum number of homographies to be weighted and taken into account.
- getMaxHorizontalDisparityFactor() - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Returns maximum horizontal disparity factor respect to retinal plane size defined by minimum and maximum samples coordinates.
- getMaxIterations() - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Returns maximum number of times to do an alternating iteration to refine the results.
- getMaxIterations() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Returns maximum allowed number of iterations.
- getMaxIterations() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Returns maximum allowed number of iterations.
- getMaxIterations() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Returns maximum allowed number of iterations.
- getMaxIterations() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Returns maximum allowed number of iterations.
- getMaxIterations() - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Returns maximum allowed number of iterations.
- getMaxIterationsFactor() - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Returns factor to determine maximum number of iterations respect to the number of samples to compute comparison.
- getMaxNumSamples() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets maximum number of samples to take into account.
- getMaxPoints() - Method in class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Returns maximum number of points (i.e. correspondences) to be weighted and taken into account.
- getMaxVerticalDisparityFactor() - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Returns maximum vertical disparity factor respect to retinal plane size defined by minimum and maximum samples coordinates.
- getMaxX() - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Returns maximum horizontal coordinate when generating random samples.
- getMaxY() - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Returns maximum vertical coordinate when generating random samples.
- getMethod() - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Returns the camera calibrator method used by this instance.
- getMethod() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns the camera calibrator method used by this instance.
- getMethod() - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Returns the camera calibrator method used by this instance.
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.LMedSDualAbsoluteQuadricRobustEstimator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.LMedSImageOfAbsoluteConicRobustEstimator
-
Returns method being used for robust estimation
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.LMedSRadialDistortionRobustEstimator
-
Returns method being used for robust estimation
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.MSACDualAbsoluteQuadricRobustEstimator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.MSACImageOfAbsoluteConicRobustEstimator
-
Returns method being used for robust estimation
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.MSACRadialDistortionRobustEstimator
-
Returns method being used for robust estimation
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Returns method being used for robust estimation
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Returns method being used for robust estimation
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Returns method being used for robust estimation
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Returns method being used for robust estimation
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.RANSACDualAbsoluteQuadricRobustEstimator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.RANSACImageOfAbsoluteConicRobustEstimator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.calibration.estimators.RANSACRadialDistortionRobustEstimator
-
Returns method being used for robust estimation
- getMethod() - Method in class com.irurueta.ar.epipolar.estimators.AffineFundamentalMatrixEstimator
-
Returns method of non-robust fundamental matrix estimator.
- getMethod() - Method in class com.irurueta.ar.epipolar.estimators.EightPointsFundamentalMatrixEstimator
-
Returns method of non-robust fundamental matrix estimator.
- getMethod() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Returns method of non-robust fundamental matrix estimator.
- getMethod() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.epipolar.estimators.LMedSFundamentalMatrixRobustEstimator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.epipolar.estimators.MSACFundamentalMatrixRobustEstimator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Returns method of non-robust fundamental matrix estimator.
- getMethod() - Method in class com.irurueta.ar.sfm.DualAbsoluteQuadricInitialCamerasEstimator
-
Returns method used by this estimator.
- getMethod() - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Returns method used by this estimator.
- getMethod() - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Returns method used by this estimator.
- getMethod() - Method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Returns method used by this estimator.
- getMethod() - Method in class com.irurueta.ar.sfm.LMedSRobustSinglePoint3DTriangulator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.sfm.MSACRobustSinglePoint3DTriangulator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.sfm.RANSACRobustSinglePoint3DTriangulator
-
Returns method being used for robust estimation.
- getMethod() - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Returns method being used for robust estimation.
- getMetricReconstructedPoints() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Gets metric reconstructed 3D points (i.e. up to scale) for current pair of views.
- getMetricToProjectiveTransformation() - Method in class com.irurueta.ar.calibration.DualAbsoluteQuadric
-
Obtains the metric to projective stratum transformation defining this Dual Absolute Quadric.
- getMetricToProjectiveTransformation(ProjectiveTransformation3D) - Method in class com.irurueta.ar.calibration.DualAbsoluteQuadric
-
Obtains the metric to projective stratum transformation defining this Dual Absolute Quadric.
- getMinHorizontalDisparityFactor() - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Returns minimum horizontal disparity factor respect to retinal plane size defined by minimum and maximum samples coordinates.
- getMinNumberOfMatchedPoints() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Returns minimum number of required matched points to compute the radial distortion.
- getMinNumberOfRequiredCameras() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Returns minimum number of required cameras needed to estimate the Dual Absolute Quadric (DAQ).
- getMinNumberOfRequiredCameras() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Returns minimum number of required cameras needed to estimate the Dual Absolute Quadric (DAQ).
- getMinNumberOfRequiredHomographies() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Returns minimum number of required homographies needed to estimate the Image of Absolute Conic (IAC).
- getMinNumberOfRequiredHomographies() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Returns minimum number of required homographies needed to estimate the Imag eof Absolute Conic (IAC).
- getMinNumSamples() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Obtains the minimum number of samples to use before taking convergence into account.
- getMinRequiredEquations() - Method in class com.irurueta.ar.calibration.estimators.LMSEDualAbsoluteQuadricEstimator
-
Gets minimum number of equations required to find a solution.
- getMinRequiredPoints() - Method in class com.irurueta.ar.epipolar.estimators.AffineFundamentalMatrixEstimator
-
Returns minimum number of matched pair of points required to start the estimation.
- getMinRequiredPoints() - Method in class com.irurueta.ar.epipolar.estimators.EightPointsFundamentalMatrixEstimator
-
Returns minimum number of matched pair of points required to start the estimation.
- getMinRequiredPoints() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Returns minimum number of matched pair of points required to start the estimation.
- getMinRequiredPoints() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Returns minimum number of matched pair of points required to start the estimation.
- getMinRequiredPoints() - Method in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Returns minimum number of matched pair of points required to start the estimation.
- getMinVerticalDisparityFactor() - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Returns minimum vertical disparity factor respect to retinal plane size defined by minimum and maximum samples coordinates.
- getMinX() - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Returns minimum horizontal coordinate when generating random samples.
- getMinY() - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Returns minimum vertical coordinate when generating random samples.
- getMostRecentTimestampNanos() - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamCalibrator
-
Gets most recent timestamp of received partial samples (accelerometer, gyroscope or magnetic field).
- getMostRecentTimestampNanos() - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamEstimator
-
Gets most recent timestamp of received partial samples (accelerometer, gyroscope or magnetic field).
- getMostRecentTimestampNanos() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets most recent timestamp of received partial samples (accelerometer or gyroscope).
- getMostRecentTimestampNanos() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets most recent timestamp of received partial samples (accelerometer or gyroscope).
- getNonRobustFundamentalMatrixEstimatorMethod() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Returns non-robust method to estimate a fundamental matrix.
- getNonRobustFundamentalMatrixEstimatorMethod() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Gets method to use for non-robust fundamental matrix estimation.
- getNonRobustFundamentalMatrixEstimatorMethod() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets method to use for non-robust fundamental matrix estimation.
- getNonRobustFundamentalMatrixEstimatorMethod() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets method to use for non-robust fundamental matrix estimation.
- getNSamples() - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Returns number of random samples to generate to compare fundamental matrices.
- getNumberOfPoints() - Method in class com.irurueta.ar.calibration.CirclesPattern2D
-
Returns number of 2D points used by this pattern.
- getNumberOfPoints() - Method in class com.irurueta.ar.calibration.Pattern2D
-
Returns number of 2D points used by this pattern.
- getNumberOfPoints() - Method in class com.irurueta.ar.calibration.QRPattern2D
-
Returns number of 2D points used by this pattern.
- getNumKParams() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Returns number of radial distortion parameters to estimate.
- getNumKParams() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Returns number of radial distortion parameters to estimate.
- getOrientationTimestampNanos() - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamCalibrator
-
Gets timestamp expressed in nanoseconds since the epoch time of the last orientation sample, or -1 if no sample has been set yet.
- getOrientationTimestampNanos() - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamEstimator
-
Gets timestamp expressed in nanoseconds since the epoch time of the last orientation sample, or -1 if no sample has been set yet.
- getOtherFundamentalMatrix() - Method in class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Obtains other fundamental matrix being compared.
- getPairedCamerasAspectRatio() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Gets aspect ratio for paired cameras estimation using DAQ or DIAC methods.
- getPairedCamerasCorrectorType() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Gets corrector type to use for point triangulation when pairs of cameras are being estimated using either DIAC or essential matrix methods or null if no corrector is used.
- getPairedCamerasEstimatorMethod() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Gets method to use for paired cameras' estimation.
- getPairedCamerasMarkValidTriangulatedPoints() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Gets value indicating whether valid triangulated points are marked during paired cameras estimation using either DIAC or essential matrix methods.
- getPattern() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns pattern used for camera calibration.
- getPattern() - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Returns pattern used for camera calibration.
- getPlanarHomographyComputeAndKeepInliers() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Gets value indicating that inlier data is kept after robust planar homography estimation.
- getPlanarHomographyComputeAndKeepInliers() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets value indicating that inlier data is kept after robust planar homography estimation.
- getPlanarHomographyComputeAndKeepInliers() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets value indicating that inlier data is kept after robust planar homography estimation.
- getPlanarHomographyComputeAndKeepResiduals() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Gets value indicating that residual data is kept after robust planar homography estimation.
- getPlanarHomographyComputeAndKeepResiduals() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets value indicating that residual data is kept after robust planar homography estimation.
- getPlanarHomographyComputeAndKeepResiduals() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets value indicating that residual data is kept after robust planar homography estimation.
- getPlanarHomographyConfidence() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Gets confidence of robustly estimated planar homography.
- getPlanarHomographyConfidence() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets confidence of robustly estimated planar homography.
- getPlanarHomographyConfidence() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets confidence of robustly estimated planar homography.
- getPlanarHomographyMaxIterations() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Gets maximum number of iterations to make while robustly estimating planar homography.
- getPlanarHomographyMaxIterations() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets maximum number of iterations to make while robustly estimating planar homography.
- getPlanarHomographyMaxIterations() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets maximum number of iterations to make while robustly estimating planar homography.
- getPlanarHomographyThreshold() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Gets threshold to determine whether samples for robust projective 2D transformation estimation are inliers or not.
- getPlanarHomographyThreshold() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets threshold to determine whether samples for robust projective 2D transformation estimation are inliers or not.
- getPlanarHomographyThreshold() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets threshold to determine whether samples for robust projective 2D transformation estimation are inliers or not.
- getPlaneAtInfinity() - Method in class com.irurueta.ar.calibration.DualAbsoluteQuadric
-
Gets plane at infinity associated to this dual absolute quadric in an arbitrary projective stratum.
- getPlaneAtInfinity(Plane) - Method in class com.irurueta.ar.calibration.DualAbsoluteQuadric
-
Gets plane at infinity associated to this dual absolute quadric in an arbitrary projective stratum.
- getPlaneDistance() - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposition
-
Gets distance to computed plane.
- getPlaneNormal() - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposition
-
Gets computed plane normal obtained from homography decomposition.
- getPoint() - Method in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Gets coordinates of reconstructed 3D point.
- getPoint() - Method in class com.irurueta.ar.sfm.Sample2D
-
Gets 2D sampled point coordinates.
- getPoints2D() - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Returns list of matched 2D points on each view.
- getPoints2D() - Method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Returns list of matched 2D points on each view.
- getPointSeparation() - Method in class com.irurueta.ar.calibration.CirclesPattern2D
-
Returns point separation in the circles pattern.
- getPointTriangulatorConfidence() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets confidence of robustly triangulated points.
- getPointTriangulatorMaxIterations() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets maximum number of iterations to make while robustly estimating triangulated points.
- getPointTriangulatorThreshold() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets threshold to determine whether samples for robust point triangulator are inliers or not.
- getPositionCovarianceMatrix() - Method in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Gets current covariance matrix of position measures determining current accuracy of provided position measures.
- getPositionCovarianceMatrix() - Method in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Gets current covariance matrix of position measures determining current accuracy of provided position measures.
- getPositionCovarianceMatrix() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets current covariance matrix of position measures determining current accuracy of provided position measures.
- getPositionCovarianceMatrix() - Method in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Gets current covariance matrix of position measures determining current accuracy of provided position measures.
- getPositionCovarianceMatrix() - Method in class com.irurueta.ar.slam.SlamEstimator
-
Gets current covariance matrix of position measures determining current accuracy of provided position measures.
- getPositionForViewId(int[], int) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Gets position of a view id within provided array of view id's.
- getPreviousEuclideanEstimatedCamera() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Gets estimated Euclidean camera for previous view (i.e. with actual scale).
- getPreviousEuclideanEstimatedCamera() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Gets estimated Euclidean camera for previous view (i.e. with actual scale).
- getPreviousMetricEstimatedCamera() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Gets estimated camera for previous view (i.e. up to scale).
- getPreviousMetricEstimatedCamera() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Gets estimated camera for previous view (i.e. up to scale).
- getPreviousViewSamples() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Gets samples on previous view.
- getPreviousViewTrackedSamples() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Gets tracked samples on previous view.
- getPrincipalPointX() - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Gets known horizontal principal point coordinate.
- getPrincipalPointX() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Gets horizontal principal point value to use for paired cameras estimation using Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) methods.
- getPrincipalPointX() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets horizontal principal point value to use for initial cameras estimation using DIAC or DAQ methods.
- getPrincipalPointX() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets horizontal principal point value to use for initial cameras estimation using DIAC or DAQ methods.
- getPrincipalPointX() - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Gets horizontal coordinate of principal point.
- getPrincipalPointY() - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Gets known vertical principal point coordinate.
- getPrincipalPointY() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Gets vertical principal point value to use for paired cameras estimation using DIAC or DAQ methods.
- getPrincipalPointY() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets vertical principal point value to use for initial cameras estimation using DIAC or DAQ methods.
- getPrincipalPointY() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets vertical principal point value to use for initial cameras estimation using DIAC or DAQ methods.
- getPrincipalPointY() - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Gets vertical coordinate of principal point.
- getProgressDelta() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns amount of progress variation before notifying a progress change during estimation.
- getProgressDelta() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Returns amount of progress variation before notifying a progress change during estimation.
- getProgressDelta() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Returns amount of progress variation before notifying a progress change during estimation.
- getProgressDelta() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Returns amount of progress variation before notifying a progress change during estimation.
- getProgressDelta() - Method in class com.irurueta.ar.epipolar.Corrector
-
Returns amount of progress variation before notifying a progress change during estimation.
- getProgressDelta() - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Returns amount of progress variation before notifying a progress change during comparison computation.
- getProgressDelta() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Returns amount of progress variation before notifying a progress change during estimation.
- getProgressDelta() - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Returns amount of progress variation before notifying a progress change during estimation.
- getQualityScore() - Method in class com.irurueta.ar.sfm.EstimatedCamera
-
Gets quality score of estimated camera.
- getQualityScore() - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Gets quality score of estimated fundamental matrix.
- getQualityScore() - Method in class com.irurueta.ar.sfm.MatchedSamples
-
Gets quality score of match.
- getQualityScore() - Method in class com.irurueta.ar.sfm.PointColorData
-
Quality score of color data.
- getQualityScore() - Method in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Gets quality score of sampled point.
- getQualityScore() - Method in class com.irurueta.ar.sfm.Sample2D
-
Gets quality score of sampled point.
- getQualityScores() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Returns quality scores corresponding to each camera.
- getQualityScores() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Returns quality scores corresponding to each homography.
- getQualityScores() - Method in class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Returns quality scores corresponding to each provided camera.
- getQualityScores() - Method in class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Returns quality scores corresponding to each provided homography.
- getQualityScores() - Method in class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Returns quality scores corresponding to each provided point.
- getQualityScores() - Method in class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Returns quality scores corresponding to each provided camera.
- getQualityScores() - Method in class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Returns quality scores corresponding to each provided homography.
- getQualityScores() - Method in class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Returns quality scores corresponding to each provided point.
- getQualityScores() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Returns quality scores corresponding to each point.
- getQualityScores() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Returns quality scores corresponding to each pair of matched points.
- getQualityScores() - Method in class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Returns quality scores corresponding to each provided pair of points.
- getQualityScores() - Method in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Returns quality scores corresponding to each provided pair of points.
- getQualityScores() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Returns quality scores corresponding to each pair of matched points.
- getQualityScores() - Method in class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Returns quality scores corresponding to each provided view.
- getQualityScores() - Method in class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Returns quality scores corresponding to each provided view.
- getQualityScores() - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Returns quality scores corresponding to each view.
- getReconstructedPoint() - Method in class com.irurueta.ar.sfm.MatchedSamples
-
Gets 3D reconstructed point.
- getReconstructedPoint() - Method in class com.irurueta.ar.sfm.Sample2D
-
Gets 3D reconstructed point.
- getReconstructedPoints() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Gets reconstructed 3D points.
- getRefinementStandardDeviation() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Gets standard deviation used for Levenberg-Marquardt fitting during refinement.
- getRefinementStandardDeviation() - Method in class com.irurueta.ar.epipolar.estimators.LMedSFundamentalMatrixRobustEstimator
-
Gets standard deviation used for Levenberg-Marquardt fitting during refinement.
- getRefinementStandardDeviation() - Method in class com.irurueta.ar.epipolar.estimators.MSACFundamentalMatrixRobustEstimator
-
Gets standard deviation used for Levenberg-Marquardt fitting during refinement.
- getRefinementStandardDeviation() - Method in class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Gets standard deviation used for Levenberg-Marquardt fitting during refinement.
- getRefinementStandardDeviation() - Method in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Gets standard deviation used for Levenberg-Marquardt fitting during refinement.
- getRefinementStandardDeviation() - Method in class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Gets standard deviation used for Levenberg-Marquardt fitting during refinement.
- getRefinementStandardDeviation() - Method in class com.irurueta.ar.epipolar.refiners.FundamentalMatrixRefiner
-
Gets standard deviation used for Levenberg-Marquardt fitting during refinement.
- getRefinementStandardDeviation() - Method in class com.irurueta.ar.epipolar.refiners.RightEpipoleRefiner
-
Gets standard deviation used for Levenberg-Marquardt fitting during refinement.
- getRightCorrectedPoint() - Method in class com.irurueta.ar.epipolar.SingleCorrector
-
Returns matched point on right view after correction.
- getRightCorrectedPoints() - Method in class com.irurueta.ar.epipolar.Corrector
-
Returns list of points on right view obtained after correction.
- getRightEpipolarLine(Point2D) - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Returns epipolar line on right view corresponding to point on left view.
- getRightEpipole() - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Returns right epipole, which corresponds to the center of left camera projected on right view.
- getRightIntrinsic() - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Gets intrinsic parameters to be used for estimated right camera.
- getRightIntrinsics() - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Gets intrinsic parameters to be used on right view.
- getRightIntrinsics() - Method in class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Gets intrinsic parameters to be used on right view.
- getRightIntrinsics() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Gets intrinsic parameters for the camera on the right view.
- getRightPoint() - Method in class com.irurueta.ar.epipolar.SingleCorrector
-
Returns matched point on right view.
- getRightPoints() - Method in class com.irurueta.ar.epipolar.Corrector
-
Returns list of points to be corrected on right view.
- getRightPoints() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Returns matched 2D points on right view.
- getRightPoints() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Returns matched 2D points on right view.
- getRightPoints() - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Gets matched 2D points on right view.
- getRightPoints() - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Gets matched 2D points on right view.
- getRightPoints() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Gets list of matched 2D points in the right view.
- getRightSamples() - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Gets right samples used for fundamental matrix estimation.
- getRobustFundamentalMatrixEstimatorMethod() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Gets method to use for robust fundamental matrix estimation.
- getRobustFundamentalMatrixEstimatorMethod() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets method to use for robust fundamental matrix estimation.
- getRobustFundamentalMatrixEstimatorMethod() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets method to use for robust fundamental matrix estimation.
- getRobustPlanarHomographyEstimatorMethod() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Gets robust method to use for planar homography estimation.
- getRobustPlanarHomographyEstimatorMethod() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets robust method to use for planar homography estimation.
- getRobustPlanarHomographyEstimatorMethod() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Gets robust method to use for planar homography estimation.
- getRobustPointTriangulatorMethod() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets robust method for point triangulation when points are matched in more than two views.
- getRotation() - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Returns estimated camera rotation for this sample.
- getRotation() - Method in class com.irurueta.ar.calibration.estimators.CameraPoseEstimator
-
Returns estimated camera rotation.
- getRows() - Method in class com.irurueta.ar.calibration.CirclesPattern2D
-
Returns number of rows in the circles pattern.
- getSampleCount() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets number of obtained samples.
- getSampledMarkers() - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Obtains sampled markers of the pattern taken from a single picture using the camera.
- getSampledMarkersQualityScores() - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Returns quality scores of sampled markers.
- getSampleLength() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Gets sample length of control values used during prediction stage in SLAM estimator.
- getSamples() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns list of samples obtained from different pictures using the same camera device (or same camera model).
- getSamples() - Method in class com.irurueta.ar.sfm.MatchedSamples
-
Gets 2D matched samples on different views containing matched points.
- getSamplesQualityScores() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns quality scores assigned to each provided sample.
- getSecondPossibleRotation() - Method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Gets second possible rotation that can generate this essential matrix.
- getSecondPossibleTranslation() - Method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Gets second possible translation that can generate this essential matrix.
- getSkew() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Returns skew expressed in pixels.
- getSkew() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Returns skew expressed in pixels.
- getSkew() - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Returns skew expressed in pixels.
- getStateAcceleration() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets current x,y,z linear acceleration coordinates of the device expressed in meters per squared second (m/s^2).
- getStateAcceleration(double[]) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets current x,y,z linear acceleration coordinates of the device expressed in meters per squared second (m/s^2).
- getStateAccelerationX() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets current linear acceleration of the device along x-axis expressed in meters per squared second (m/s^2).
- getStateAccelerationY() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets current linear acceleration of the device along y-axis expressed in meters per squared second (m/s^2).
- getStateAccelerationZ() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets current linear acceleration of the device along z-axis expressed in meters per squared second (m/s^2).
- getStateAngularSpeed() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets angular speed of the device along x,y,z axes expressed in radians per second (rad/s).
- getStateAngularSpeed(double[]) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets angular speed of the device along x,y,z axes expressed in radians per second (rad/s) and stores the result into provided array.
- getStateAngularSpeedX() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets angular speed along x-axis expressed in radians per second (rad/s).
- getStateAngularSpeedY() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets angular speed along y-axis expressed in radians per second (rad/s).
- getStateAngularSpeedZ() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets angular speed along z-axis expressed in radians per second (rad/s).
- getStateCovariance() - Method in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Gets covariance matrix of state variables (position, velocity, acceleration, orientation and angular speed).
- getStateCovariance() - Method in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Gets covariance matrix of state variables (position, velocity, acceleration, orientation and angular speed).
- getStateCovariance() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets covariance matrix of state variables (position, velocity, acceleration, orientation and angular speed).
- getStateCovariance() - Method in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Gets covariance matrix of state variables (position, velocity, acceleration, orientation and angular speed).
- getStateCovariance() - Method in class com.irurueta.ar.slam.SlamEstimator
-
Gets covariance matrix of state variables (position, velocity, acceleration, orientation and angular speed).
- getStateLength() - Method in class com.irurueta.ar.slam.BaseCalibrationData
-
Gets length of state in SLAM estimator.
- getStatePosition() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets x,y,z coordinates of the device position expressed in meters (m).
- getStatePosition(double[]) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets x,y,z coordinates of the device position expressed in meters (m) and stores the result into provided array.
- getStatePositionX() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Obtains current x-position of the device expressed in meters (m).
- getStatePositionY() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Obtains current y-position of the device expressed in meters (m).
- getStatePositionZ() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Obtains current z-position of the device expressed in meters (m).
- getStateQuaternion() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets quaternion containing current device orientation.
- getStateQuaternion(Quaternion) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets quaternion containing current device orientation.
- getStateQuaternionA() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets A value of quaternion containing current device orientation.
- getStateQuaternionArray() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets A, B, C, D values of quaternion containing current device orientation.
- getStateQuaternionArray(double[]) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets A, B, C, D values of quaternion containing current device orientation.
- getStateQuaternionB() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets B value of quaternion containing current device orientation.
- getStateQuaternionC() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets C value of quaternion containing current device orientation.
- getStateQuaternionD() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets D value of quaternion containing current device orientation.
- getStateVelocity() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets x,y,z coordinates of current linear velocity of the device expressed in meters per second (m/s).
- getStateVelocity(double[]) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets x,y,z coordinates of current linear velocity of the device expressed in meters per second (m/s).
- getStateVelocityX() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets current linear velocity of the device along x-axis expressed in meters per second (m/s).
- getStateVelocityY() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets current linear velocity of the device along y-axis expressed in meters per second (m/s).
- getStateVelocityZ() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Gets current linear velocity of the device along z-axis expressed in meters per second (m/s).
- getStopThreshold() - Method in class com.irurueta.ar.calibration.estimators.LMedSDualAbsoluteQuadricRobustEstimator
-
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- getStopThreshold() - Method in class com.irurueta.ar.calibration.estimators.LMedSImageOfAbsoluteConicRobustEstimator
-
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- getStopThreshold() - Method in class com.irurueta.ar.calibration.estimators.LMedSRadialDistortionRobustEstimator
-
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- getStopThreshold() - Method in class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- getStopThreshold() - Method in class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- getStopThreshold() - Method in class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- getStopThreshold() - Method in class com.irurueta.ar.epipolar.estimators.LMedSFundamentalMatrixRobustEstimator
-
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- getStopThreshold() - Method in class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- getStopThreshold() - Method in class com.irurueta.ar.sfm.LMedSRobustSinglePoint3DTriangulator
-
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- getStopThreshold() - Method in class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- getThreshold() - Method in class com.irurueta.ar.calibration.estimators.MSACDualAbsoluteQuadricRobustEstimator
-
Returns threshold to determine whether cameras are inliers or not when testing possible estimation solutions.
- getThreshold() - Method in class com.irurueta.ar.calibration.estimators.MSACImageOfAbsoluteConicRobustEstimator
-
Returns threshold to determine whether homographies are inliers or not when testing possible estimation solutions.
- getThreshold() - Method in class com.irurueta.ar.calibration.estimators.MSACRadialDistortionRobustEstimator
-
Returns threshold to determine whether points are inliers or not when testing possible estimation solutions.
- getThreshold() - Method in class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Returns threshold to determine whether cameras are inliers or not when testing possible estimation solutions.
- getThreshold() - Method in class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Returns threshold to determine whether homographies are inliers or not when testing possible estimation solutions.
- getThreshold() - Method in class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Returns threshold to determine whether points are inliers or not when testing possible estimation solutions.
- getThreshold() - Method in class com.irurueta.ar.calibration.estimators.RANSACDualAbsoluteQuadricRobustEstimator
-
Returns threshold to determine whether cameras are inliers or not when testing possible estimation solutions.
- getThreshold() - Method in class com.irurueta.ar.calibration.estimators.RANSACImageOfAbsoluteConicRobustEstimator
-
Returns threshold to determine whether homographies are inliers or not when testing possible estimation solutions.
- getThreshold() - Method in class com.irurueta.ar.calibration.estimators.RANSACRadialDistortionRobustEstimator
-
Returns threshold to determine whether points are inliers or not when testing possible estimation solutions.
- getThreshold() - Method in class com.irurueta.ar.epipolar.estimators.MSACFundamentalMatrixRobustEstimator
-
Returns threshold to determine whether matched pairs of points are inliers or not when testing possible estimation solutions.
- getThreshold() - Method in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Returns threshold to determine whether matched pairs of points are inliers or not when testing possible estimation solutions.
- getThreshold() - Method in class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Returns threshold to determine whether matched pairs of points are inliers or not when testing possible estimation solutions.
- getThreshold() - Method in class com.irurueta.ar.sfm.MSACRobustSinglePoint3DTriangulator
-
Returns threshold to determine whether points are inliers or not when testing possible estimation solutions.
- getThreshold() - Method in class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Returns threshold to determine whether points are inliers or not when testing possible estimation solutions.
- getThreshold() - Method in class com.irurueta.ar.sfm.RANSACRobustSinglePoint3DTriangulator
-
Returns threshold to determine whether points are inliers or not when testing possible estimation solutions.
- getTransformation() - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposition
-
Gets rotation and translation obtained from homography decomposition.
- getTriangulatedPoints() - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Gets triangulated points, if available.
- getTriangulatedPoints() - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Gets triangulated points, if available.
- getTriangulatedPoints() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Gets best estimated triangulated points.
- getType() - Method in class com.irurueta.ar.calibration.CirclesPattern2D
-
Returns type of pattern.
- getType() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Returns type of Dual Absolute Quadric estimator.
- getType() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Returns type of IAC estimator.
- getType() - Method in class com.irurueta.ar.calibration.estimators.LMSEDualAbsoluteQuadricEstimator
-
Returns type of Dual Absolute Quadric estimator.
- getType() - Method in class com.irurueta.ar.calibration.estimators.LMSEImageOfAbsoluteConicEstimator
-
Returns type of IAC estimator.
- getType() - Method in class com.irurueta.ar.calibration.estimators.LMSERadialDistortionEstimator
-
Returns type of radial distortion estimator.
- getType() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Returns type of radial distortion estimator.
- getType() - Method in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Returns type of Dual Absolute Quadric estimator.
- getType() - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Returns type of IAC estimator.
- getType() - Method in class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Returns type of radial distortion estimator.
- getType() - Method in class com.irurueta.ar.calibration.Pattern2D
-
Returns type of pattern.
- getType() - Method in class com.irurueta.ar.calibration.QRPattern2D
-
Gets pattern type.
- getType() - Method in class com.irurueta.ar.epipolar.AlgebraicFundamentalMatrixComparator
-
Returns type of comparator
- getType() - Method in class com.irurueta.ar.epipolar.Corrector
-
Gets type of correction being used.
- getType() - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Returns type of comparator.
- getType() - Method in class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Returns type of comparator.
- getType() - Method in class com.irurueta.ar.epipolar.GoldStandardCorrector
-
Gets type of correction being used.
- getType() - Method in class com.irurueta.ar.epipolar.GoldStandardSingleCorrector
-
Gets type of correction being used.
- getType() - Method in class com.irurueta.ar.epipolar.SampsonCorrector
-
Gets type of correction being used.
- getType() - Method in class com.irurueta.ar.epipolar.SampsonSingleCorrector
-
Gets type of correction being used.
- getType() - Method in class com.irurueta.ar.epipolar.SingleCorrector
-
Gets type of correction being used.
- getType() - Method in class com.irurueta.ar.sfm.LMSEHomogeneousSinglePoint3DTriangulator
-
Returns type of triangulator.
- getType() - Method in class com.irurueta.ar.sfm.LMSEInhomogeneousSinglePoint3DTriangulator
-
Returns type of triangulator.
- getType() - Method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Returns type of triangulator (a combination of homogeneous or inhomogeneous type along with an LMSE or weighted strategy).
- getType() - Method in class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Returns type of triangulator.
- getType() - Method in class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Returns type of triangulator.
- getUndistortedMarkers() - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Contains the sampled markers of the pattern but accounting for the distortion effect introduced by the camera lens, so that coordinates are undistorted and follow a pure pinhole camera model.
- getUndistortedPoints() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Returns list of undistorted points.
- getUndistortedPoints() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Returns list of undistorted points.
- getUseDAQForAdditionalCamerasIntrinsics() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates that additional cameras intrinsics are estimated using the Dual Absolute Quadric (DAQ).
- getUseDIACForAdditionalCamerasIntrinsics() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates that additional cameras intrinsics are estimated using the Dual Image of Absolute Conic (DIAC).
- getUseEPnPForAdditionalCamerasEstimation() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether EPnP (Efficient Perspective-n-Point) method is used for additional estimation of cameras.
- getUseUPnPForAdditionalCamerasEstimation() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether UPnP (Uncalibrated Perspective-n-Point) method is used for additional estimation of cameras.
- getValidTriangulatedPoints() - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Gets bitset indicating which of the triangulated points are valid and which ones aren't.
- getValidTriangulatedPoints() - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Gets bitset indicating which of the triangulated points are valid and which ones aren't.
- getValidTriangulatedPoints() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Gets set containing booleans indicating which of the best triangulated points are valid (i.e. lie in front of both estimated cameras) or not.
- getVerticalFocalLength() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Returns vertical focal length expressed in pixels.
- getVerticalFocalLength() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Returns vertical focal length expressed in pixels.
- getVerticalFocalLength() - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Returns vertical focal length expressed in pixels.
- getViewCount() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Gets counter of number of processed views.
- getViewCount() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Gets counter of number of processed views.
- getViewCount() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Gets counter of number of processed views.
- getViewId() - Method in class com.irurueta.ar.sfm.EstimatedCamera
-
Gets id of view for which camera has been estimated.
- getViewId() - Method in class com.irurueta.ar.sfm.Sample2D
-
Gets id of view where 2D point has been sampled.
- getViewId1() - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Gets id of first view related by fundamental matrix.
- getViewId2() - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Gets id of second view related by fundamental matrix.
- getViewIds() - Method in class com.irurueta.ar.sfm.MatchedSamples
-
Gets id's of views where matched points belong to.
- getWeights() - Method in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Returns array containing a weight amount for each corresponding camera.
- getWeights() - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Returns array containing a weight amount for each homography.
- getWeights() - Method in class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Returns array containing a weight amount for each correspondence.
- getWeights() - Method in class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Returns weights assigned to each view.
- getWeights() - Method in class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Returns weights assigned to each view.
- getXFromY(double, double, double, double, double, double) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Gets x value from current y value.
- GOLD_STANDARD - Enum constant in enum class com.irurueta.ar.epipolar.CorrectorType
-
Corrector that uses Gold Standard method.
- GoldStandardCorrector - Class in com.irurueta.ar.epipolar
-
Fixes matched pairs of points so that they perfectly follow a given epipolar geometry.
- GoldStandardCorrector() - Constructor for class com.irurueta.ar.epipolar.GoldStandardCorrector
-
Constructor.
- GoldStandardCorrector(CorrectorListener) - Constructor for class com.irurueta.ar.epipolar.GoldStandardCorrector
-
Constructor.
- GoldStandardCorrector(FundamentalMatrix) - Constructor for class com.irurueta.ar.epipolar.GoldStandardCorrector
-
Constructor.
- GoldStandardCorrector(FundamentalMatrix, CorrectorListener) - Constructor for class com.irurueta.ar.epipolar.GoldStandardCorrector
-
Constructor.
- GoldStandardCorrector(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.GoldStandardCorrector
-
Constructor.
- GoldStandardCorrector(List<Point2D>, List<Point2D>, CorrectorListener) - Constructor for class com.irurueta.ar.epipolar.GoldStandardCorrector
-
Constructor.
- GoldStandardCorrector(List<Point2D>, List<Point2D>, FundamentalMatrix) - Constructor for class com.irurueta.ar.epipolar.GoldStandardCorrector
-
Constructor.
- GoldStandardCorrector(List<Point2D>, List<Point2D>, FundamentalMatrix, CorrectorListener) - Constructor for class com.irurueta.ar.epipolar.GoldStandardCorrector
-
Constructor.
- GoldStandardSingleCorrector - Class in com.irurueta.ar.epipolar
-
Fixes a single matched pair of points so that they perfectly follow a given epipolar geometry using the Gold Standard method, which is capable to completely remove errors assuming their gaussianity.
- GoldStandardSingleCorrector() - Constructor for class com.irurueta.ar.epipolar.GoldStandardSingleCorrector
-
Constructor.
- GoldStandardSingleCorrector(FundamentalMatrix) - Constructor for class com.irurueta.ar.epipolar.GoldStandardSingleCorrector
-
Constructor.
- GoldStandardSingleCorrector(Point2D, Point2D) - Constructor for class com.irurueta.ar.epipolar.GoldStandardSingleCorrector
-
Constructor.
- GoldStandardSingleCorrector(Point2D, Point2D, FundamentalMatrix) - Constructor for class com.irurueta.ar.epipolar.GoldStandardSingleCorrector
-
Constructor.
- groundTruthFundamentalMatrix - Variable in class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Fundamental matrix to be considered as ground truth to compare against.
- gyroscopeTimestampNanos - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Timestamp expressed in nanoseconds since the epoch time of the last gyroscope sample.
- gyroscopeTimestampNanos - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Timestamp expressed in nanoseconds since the epoch time of the last gyroscope sample.
H
- hasAbsoluteOrientation() - Method in class com.irurueta.ar.sfm.BaseAbsoluteOrientationSlamPairedViewsSparseReconstructor
-
Indicates whether implementations of a re-constructor uses absolute orientation or not.
- hasAbsoluteOrientation() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Indicates whether implementations of a re-constructor uses absolute orientation or not.
- hasAbsoluteOrientation() - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Indicates whether implementations of a re-constructor uses absolute orientation or not.
- hasAbsoluteOrientation() - Method in class com.irurueta.ar.sfm.PairedViewsSparseReconstructor
-
Indicates whether implementations of a re-constructor uses absolute orientation or not.
- hasEnoughMatches(List<MatchedSamples>) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Indicates whether there are enough matches to estimate a fundamental matrix.
- hasEnoughMatches(List<MatchedSamples>) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Indicates whether there are enough matches to estimate a fundamental matrix.
- hasEnoughMatchesForCameraEstimation(List<MatchedSamples>) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Indicates whether there are enough matches to estimate an additional camera.
- hasEnoughMatchesForFundamentalMatrixEstimation(List<MatchedSamples>) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Indicates whether there are enough matches to estimate a fundamental matrix.
- hasEnoughSamples(List<Sample2D>) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Indicates whether there are enough samples to estimate a fundamental matrix.
- hasEnoughSamples(List<Sample2D>) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Indicates whether there are enough samples to estimate a fundamental matrix.
- hasEnoughSamplesForCameraEstimation(List<Point3D>, List<Point2D>) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Indicates whether there are enough matched points to estimate an additional camera.
- hasEnoughSamplesForFundamentalMatrixEstimation(List<Sample2D>) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Indicates whether there are enough samples to estimate a fundamental matrix.
- hasEnoughSamplesOrMatches(int) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Indicates whether there are enough matches or samples to estimate a fundamental matrix.
- hasEnoughSamplesOrMatches(int) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Indicates whether there are enough matches or samples to estimate a fundamental matrix.
- hasEnoughSamplesOrMatchesForCameraEstimation(int) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Indicates whether there are enough matches or samples to estimate an additional camera.
- hasEnoughSamplesOrMatchesForFundamentalMatrixEstimation(int) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Indicates whether there are enough matches or samples to estimate a fundamental matrix.
- hasError() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Indicates whether an error occurred during the estimation.
- hasFailed() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Indicates whether reconstruction has failed or not.
- hasFailed() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Indicates whether reconstruction has failed or not.
- hasFailed() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Indicates whether reconstruction has failed or not.
- hasMoreViewsAvailable(R) - Method in interface com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorListener
-
Called to determine whether there are more views available to attempt to use for the reconstruction.
- hasMoreViewsAvailable(R) - Method in interface com.irurueta.ar.sfm.BaseSparseReconstructorListener
-
Called to determine whether there are more views available to attempt to use for the reconstruction.
- hasMoreViewsAvailable(R) - Method in interface com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorListener
-
Called to determine whether there are more views available to attempt to use for the reconstruction.
- homMatrix - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Matrix representation of an homography.
- HomogeneousRightEpipoleRefiner - Class in com.irurueta.ar.epipolar.refiners
-
Refines the epipole of a fundamental matrix formed by an initial epipole estimation and an estimated homography.
- HomogeneousRightEpipoleRefiner() - Constructor for class com.irurueta.ar.epipolar.refiners.HomogeneousRightEpipoleRefiner
-
Constructor.
- HomogeneousRightEpipoleRefiner(Point2D, boolean, InliersData, List<Point2D>, List<Point2D>, double, Transformation2D) - Constructor for class com.irurueta.ar.epipolar.refiners.HomogeneousRightEpipoleRefiner
-
Constructor.
- HomogeneousRightEpipoleRefiner(Point2D, boolean, BitSet, double[], int, List<Point2D>, List<Point2D>, double, Transformation2D) - Constructor for class com.irurueta.ar.epipolar.refiners.HomogeneousRightEpipoleRefiner
-
Constructor.
- homographies - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Estimated homographies from provided list of samples respect to provided pattern.
- homographies - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
List of homographies (2D transformations) used to estimate the image of absolute conic (IAC), which can be used to obtain pinhole camera intrinsic parameters.
- homographies - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Homographies to estimate image of absolute conic (IAC).
- homography - Variable in class com.irurueta.ar.calibration.CameraCalibratorSample
-
2D homography estimated from the sampled pattern points respect to the ideal ones using a single picture.
- homography - Variable in class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Homography relating two views.
- homography - Variable in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
2D transformation relating two views (left view to right view).
- homography - Variable in class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
2D transformation relating two views (left view to right view).
- homography - Variable in class com.irurueta.ar.epipolar.refiners.RightEpipoleRefiner
-
Homography relating two views through a given planar scene.
- homography - Variable in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Estimated homography.
- HomographyDecomposer - Class in com.irurueta.ar.epipolar.estimators
-
Decomposes a 2D homography to extract its internal geometry structure.
- HomographyDecomposer() - Constructor for class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Constructor.
- HomographyDecomposer(Transformation2D, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters) - Constructor for class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Constructor.
- HomographyDecomposer(Transformation2D, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, HomographyDecomposerListener) - Constructor for class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Constructor.
- HomographyDecomposerException - Exception in com.irurueta.ar.epipolar.estimators
-
Exception raised if homography decomposition fails.
- HomographyDecomposerException() - Constructor for exception com.irurueta.ar.epipolar.estimators.HomographyDecomposerException
-
Constructor.
- HomographyDecomposerException(String) - Constructor for exception com.irurueta.ar.epipolar.estimators.HomographyDecomposerException
-
Constructor with String containing message.
- HomographyDecomposerException(String, Throwable) - Constructor for exception com.irurueta.ar.epipolar.estimators.HomographyDecomposerException
-
Constructor with message and cause.
- HomographyDecomposerException(Throwable) - Constructor for exception com.irurueta.ar.epipolar.estimators.HomographyDecomposerException
-
Constructor with cause.
- HomographyDecomposerListener - Interface in com.irurueta.ar.epipolar.estimators
-
Listener to be notified of events generated by an homography decomposer.
- HomographyDecomposition - Class in com.irurueta.ar.epipolar.estimators
-
Contains decomposition data of an homography.
- HomographyDecomposition() - Constructor for class com.irurueta.ar.epipolar.estimators.HomographyDecomposition
-
Constructor.
- HomographyDecomposition(EuclideanTransformation3D, double[], double) - Constructor for class com.irurueta.ar.epipolar.estimators.HomographyDecomposition
-
Constructor.
- homographyEstimator - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Robust estimator of homographies between sampled markers and ideal pattern markers.
- homographyEstimator - Variable in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Homography estimator relating both views.
- homographyEstimatorListener - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Listener for homography estimator.
- homographyMethod - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Robust estimator method to be used during homography estimation.
- homographyProgress - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Indicates progress of homography estimation.
- homographyQualityScores - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Quality scores for estimated homographies to be used during IAC estimation when PROSAC or PROMedS robust method is used.
- homographyQualityScoresRequired - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Indicates whether homography quality scores need to be estimated if samples quality scores are not provided.
- homographyTransformationError(Transformation2D, List<Point2D>, List<Point2D>) - Static method in class com.irurueta.ar.calibration.CameraCalibrator
-
Computes average transformation error as a result of comparing sampled pattern markers against the transformation of ideal pattern markers using the estimated homography.
- horizontalFocalLength - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Horizontal focal length expressed in pixels.
- horizontalFocalLength - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Horizontal focal length expressed in pixels.
- horizontalFocalLength - Variable in class com.irurueta.ar.calibration.RadialDistortion
-
Horizontal focal length expressed in pixels.
I
- iac - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Estimated image of absolute conic.
- iacEstimator - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Robust estimator of the Image of Absolute Conic (IAC).
- iacEstimator - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Internal non-robust estimator of IAC.
- iacEstimatorListener - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Listener for image of absolute conic estimator.
- iacMatrix - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
IAC matrix for one iteration of the robust estimator.
- iacProgress - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Indicates progress of IAC estimation.
- id - Variable in class com.irurueta.ar.sfm.EstimatedCamera
-
ID to identify this instance.
- id - Variable in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
ID to identify this instance.
- id - Variable in class com.irurueta.ar.sfm.PointColorData
-
ID to identify this instance.
- id - Variable in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
ID to identify this instance.
- id - Variable in class com.irurueta.ar.sfm.Sample2D
-
ID to identify this instance.
- ImageOfAbsoluteConic - Class in com.irurueta.ar.calibration
-
The image of the absolute conic, is the projection of the absolute quadric using a given pinhole camera.
- ImageOfAbsoluteConic() - Constructor for class com.irurueta.ar.calibration.ImageOfAbsoluteConic
-
Constructor without arguments.
- ImageOfAbsoluteConic(double, double, double, double, double, double) - Constructor for class com.irurueta.ar.calibration.ImageOfAbsoluteConic
-
Constructor of this class.
- ImageOfAbsoluteConic(Matrix) - Constructor for class com.irurueta.ar.calibration.ImageOfAbsoluteConic
-
This method sets the matrix used to describe a conic.
- ImageOfAbsoluteConic(PinholeCameraIntrinsicParameters) - Constructor for class com.irurueta.ar.calibration.ImageOfAbsoluteConic
-
Constructor.
- ImageOfAbsoluteConicEstimator - Class in com.irurueta.ar.calibration.estimators
-
This class defines the interface for an estimator of the Image of Absolute Conic (IAC).
- ImageOfAbsoluteConicEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Constructor.
- ImageOfAbsoluteConicEstimator(ImageOfAbsoluteConicEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Constructor with listener.
- ImageOfAbsoluteConicEstimator(List<Transformation2D>) - Constructor for class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Constructor.
- ImageOfAbsoluteConicEstimator(List<Transformation2D>, ImageOfAbsoluteConicEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Constructor.
- ImageOfAbsoluteConicEstimatorException - Exception in com.irurueta.ar.calibration.estimators
-
Thrown when IAC estimation fails.
- ImageOfAbsoluteConicEstimatorException() - Constructor for exception com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimatorException
-
Constructor.
- ImageOfAbsoluteConicEstimatorException(String) - Constructor for exception com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimatorException
-
Constructor with String containing message.
- ImageOfAbsoluteConicEstimatorException(String, Throwable) - Constructor for exception com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimatorException
-
Constructor with message and cause.
- ImageOfAbsoluteConicEstimatorException(Throwable) - Constructor for exception com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimatorException
-
Constructor with cause.
- ImageOfAbsoluteConicEstimatorListener - Interface in com.irurueta.ar.calibration.estimators
-
Listener to be notified when estimation starts, finishes or any progress changes
- ImageOfAbsoluteConicEstimatorType - Enum Class in com.irurueta.ar.calibration.estimators
-
Image of Absolute Conic (IAC) estimator types.
- ImageOfAbsoluteConicEstimatorType() - Constructor for enum class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimatorType
- imageOfAbsoluteConicMethod - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Robust estimator method to be used during IAC estimation.
- ImageOfAbsoluteConicRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
This is an abstract class for algorithms to robustly find the best ImageOfAbsoluteConic (IAC) for provided collection of 2D homographies.
- ImageOfAbsoluteConicRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Constructor.
- ImageOfAbsoluteConicRobustEstimator(ImageOfAbsoluteConicRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Constructor.
- ImageOfAbsoluteConicRobustEstimator(List<Transformation2D>) - Constructor for class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Constructor.
- ImageOfAbsoluteConicRobustEstimator(List<Transformation2D>, ImageOfAbsoluteConicRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Constructor.
- ImageOfAbsoluteConicRobustEstimatorListener - Interface in com.irurueta.ar.calibration.estimators
-
Listener to be notified of events such as when estimation starts, ends or when progress changes
- indexToView - Variable in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Array to keep a relation between each point at index i-th and the sample (i.e. view) where it belongs to.
- InhomogeneousRightEpipoleRefiner - Class in com.irurueta.ar.epipolar.refiners
-
Refines the epipole of a fundamental matrix formed by an initial epipole estimation and an estimated homography.
- InhomogeneousRightEpipoleRefiner() - Constructor for class com.irurueta.ar.epipolar.refiners.InhomogeneousRightEpipoleRefiner
-
Constructor.
- InhomogeneousRightEpipoleRefiner(Point2D, boolean, InliersData, List<Point2D>, List<Point2D>, double, Transformation2D) - Constructor for class com.irurueta.ar.epipolar.refiners.InhomogeneousRightEpipoleRefiner
-
Constructor.
- InhomogeneousRightEpipoleRefiner(Point2D, boolean, BitSet, double[], int, List<Point2D>, List<Point2D>, double, Transformation2D) - Constructor for class com.irurueta.ar.epipolar.refiners.InhomogeneousRightEpipoleRefiner
-
Constructor.
- init() - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Initializes default settings.
- initialCamerasAspectRatio - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Aspect ratio for initial cameras.
- initialCamerasAspectRatio - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Aspect ratio for initial cameras.
- initialCamerasCorrectorType - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Corrector type to use for point triangulation when initial cameras are being estimated using either Dual Image of Absolute Conic (DIAC) or essential matrix methods or null if no corrector is used.
- initialCamerasCorrectorType - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Corrector type to use for point triangulation when initial cameras are being estimated using either Dual Image of Absolute Conic (DIAC) or essential matrix methods or null if no corrector is used.
- InitialCamerasEstimationFailedException - Exception in com.irurueta.ar.sfm
-
Exception raised if initial cameras estimation fails.
- InitialCamerasEstimationFailedException() - Constructor for exception com.irurueta.ar.sfm.InitialCamerasEstimationFailedException
-
Constructor.
- InitialCamerasEstimationFailedException(String) - Constructor for exception com.irurueta.ar.sfm.InitialCamerasEstimationFailedException
-
Constructor with String containing message.
- InitialCamerasEstimationFailedException(String, Throwable) - Constructor for exception com.irurueta.ar.sfm.InitialCamerasEstimationFailedException
-
Constructor with message and cause.
- InitialCamerasEstimationFailedException(Throwable) - Constructor for exception com.irurueta.ar.sfm.InitialCamerasEstimationFailedException
-
Constructor with cause.
- InitialCamerasEstimator - Class in com.irurueta.ar.sfm
-
Estimates initial cameras to initialize geometry in a metric stratum.
- InitialCamerasEstimator() - Constructor for class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Constructor.
- InitialCamerasEstimator(FundamentalMatrix) - Constructor for class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Constructor.
- InitialCamerasEstimator(FundamentalMatrix, InitialCamerasEstimatorListener) - Constructor for class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Constructor.
- InitialCamerasEstimator(InitialCamerasEstimatorListener) - Constructor for class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Constructor.
- InitialCamerasEstimatorListener - Interface in com.irurueta.ar.sfm
-
Listener in charge of attending events for an InitialCamerasEstimator, such as when estimation starts or finishes.
- initialCamerasEstimatorMethod - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Method to use for initial cameras' estimation.
- initialCamerasEstimatorMethod - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Method to use for initial estimation of cameras.
- InitialCamerasEstimatorMethod - Enum Class in com.irurueta.ar.sfm
-
Indicates method used for initial estimation of cameras.
- InitialCamerasEstimatorMethod() - Constructor for enum class com.irurueta.ar.sfm.InitialCamerasEstimatorMethod
- initialCamerasMarkValidTriangulatedPoints - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Value indicating whether valid triangulated points are marked during initial cameras estimation using either Dual Image of Absolute Conic (DIAC) or essential matrix methods.
- initialCamerasMarkValidTriangulatedPoints - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Value indicating whether valid triangulated points are marked during initial cameras estimation using either Dual Image of Absolute Conic (DIAC) or essential matrix methods.
- initialIntrinsic1 - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Intrinsic parameters of first camera estimated using the essential matrix method.
- initialIntrinsic1 - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Intrinsic parameters of first camera estimated using the essential matrix method.
- initialIntrinsic2 - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Intrinsic parameters of second camera estimated using the essential matrix method.
- initialIntrinsic2 - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Intrinsic parameters of second camera estimated using the essential matrix method.
- inlier - Variable in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Indicates whether reconstructed point is an inlier or not.
- inliers - Variable in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Indicates which samples used for fundamental matrix estimation where considered inliers.
- inliers - Variable in class com.irurueta.ar.sfm.MatchedSamples
-
Indicates whether match between a pair of views has been considered an inlier or not.
- inliersData - Variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Data related to inliers found after estimation.
- internalMatrix - Variable in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Contains the internal representation of the fundamental matrix, which is a 3x3 matrix having rank 2 defined up to scale.
- internalSetCameras(List<PinholeCamera>) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Sets list of cameras.
- internalSetDistortionMethod(RobustEstimatorMethod) - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Sets robust estimator method to be used for radial distortion estimation.
- internalSetDistortionMethod(RobustEstimatorMethod) - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Sets robust estimator method to be used for radial distortion estimation.
- internalSetFromHomography(Transformation2D, Point2D) - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Internal method to sets fundamental matrix from provided 2D homography and right epipole.
- internalSetFromPairOfCameras(PinholeCamera, PinholeCamera) - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Internal method to set fundamental matrix from provided a pair of cameras.
- internalSetFundamentalMatrix(FundamentalMatrix) - Method in class com.irurueta.ar.epipolar.Corrector
-
Internal method to set fundamental matrix defining the epipolar geometry.
- internalSetHomographies(List<Transformation2D>) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Sets list of homographies to estimate IAC.
- internalSetHomographies(List<Transformation2D>) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Sets list of homographies.
- internalSetHomographiesAndWeights(List<Transformation2D>, double[]) - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Sets list of homographies to estimate IAC.
- internalSetHomography(Transformation2D) - Method in class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Sets homography to estimate camera and intrinsic parameters.
- internalSetHomographyMethod(RobustEstimatorMethod) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets robust homography estimation method.
- internalSetImageOfAbsoluteConicMethod(RobustEstimatorMethod) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets robust IAC estimation method.
- internalSetInternalMatrix(Matrix) - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Method used internally to set the internal matrix associated to this instance.
- internalSetLeftAndRightPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.epipolar.Corrector
-
Internal method to set lists of points to be corrected on left and right views.
- internalSetLeftAndRightPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Internal method to set matched 2D points on left and right views.
- internalSetLeftAndRightPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Internal method to set matched 2D points on left and right views.
- internalSetLeftAndRightPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Internal method that sets list of matched 2D points in the left and right views.
- internalSetPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Sets list of corresponding distorted and undistorted points.
- internalSetPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Sets list of corresponding distorted and undistorted points.
- internalSetPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Sets matched 2D points on left and right views.
- internalSetPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Sets matched 2D points on left and right views.
- internalSetPointsAndCameras(List<Point2D>, List<PinholeCamera>) - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Internal method to sets list of matched 2D points for each view and their corresponding cameras used to project them.
- internalSetPointsAndCameras(List<Point2D>, List<PinholeCamera>) - Method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Internal method to sets list of matched 2D points for each view and their corresponding cameras used to project them.
- internalSetPointsAndWeights(List<Point2D>, List<Point2D>, double[]) - Method in class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Internal method to set list of corresponding points (it does not check if estimator is locked).
- internalSetPointsCamerasAndWeights(List<Point2D>, List<PinholeCamera>, double[]) - Method in class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Internal method to set list of matched 2D points for each view and their corresponding cameras used to project them along with their weights.
- internalSetPointsCamerasAndWeights(List<Point2D>, List<PinholeCamera>, double[]) - Method in class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Internal method to set list of matched 2D points for each view and their corresponding cameras used to project them along with their weights.
- internalSetQualityScores(double[]) - Method in class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Sets quality scores corresponding to each camera.
- internalSetQualityScores(double[]) - Method in class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Sets quality scores corresponding to each homography.
- internalSetQualityScores(double[]) - Method in class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Sets quality scores corresponding to each provided point.
- internalSetQualityScores(double[]) - Method in class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Sets quality scores corresponding to each camera.
- internalSetQualityScores(double[]) - Method in class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Sets quality scores corresponding to each homography.
- internalSetQualityScores(double[]) - Method in class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Sets quality scores corresponding to each provided point.
- internalSetQualityScores(double[]) - Method in class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Sets quality scores corresponding to each provided pair of matched points.
- internalSetQualityScores(double[]) - Method in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Sets quality scores corresponding to each provided pair of matched points.
- internalSetQualityScores(double[]) - Method in class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Sets quality scores corresponding to each provided view.
- internalSetQualityScores(double[]) - Method in class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Sets quality scores corresponding to each provided view.
- internalSetSamples(List<CameraCalibratorSample>) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Internal method to set list of samples obtained from different pictures using the same camera device (or same camera model).
- internalSetSamplesQualityScores(double[]) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets quality scores assigned to each provided sample.
- intrinsic - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Estimated intrinsic pinhole camera parameters.
- intrinsicProgress - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Indicates progress of estimation of intrinsic parameters.
- InvalidEssentialMatrixException - Exception in com.irurueta.ar.epipolar
-
Raised when an essential matrix is not well-defined.
- InvalidEssentialMatrixException() - Constructor for exception com.irurueta.ar.epipolar.InvalidEssentialMatrixException
-
Constructor
- InvalidEssentialMatrixException(String) - Constructor for exception com.irurueta.ar.epipolar.InvalidEssentialMatrixException
-
Constructor with String containing message.
- InvalidEssentialMatrixException(String, Throwable) - Constructor for exception com.irurueta.ar.epipolar.InvalidEssentialMatrixException
-
Constructor with message and cause.
- InvalidEssentialMatrixException(Throwable) - Constructor for exception com.irurueta.ar.epipolar.InvalidEssentialMatrixException
-
Constructor with cause.
- InvalidFundamentalMatrixException - Exception in com.irurueta.ar.epipolar
-
Raised if a given matrix is not a valid fundamental matrix (i.e. 3x3 matrix having rank 2).
- InvalidFundamentalMatrixException() - Constructor for exception com.irurueta.ar.epipolar.InvalidFundamentalMatrixException
-
Constructor.
- InvalidFundamentalMatrixException(String) - Constructor for exception com.irurueta.ar.epipolar.InvalidFundamentalMatrixException
-
Constructor with String containing message.
- InvalidFundamentalMatrixException(String, Throwable) - Constructor for exception com.irurueta.ar.epipolar.InvalidFundamentalMatrixException
-
Constructor with message and cause.
- InvalidFundamentalMatrixException(Throwable) - Constructor for exception com.irurueta.ar.epipolar.InvalidFundamentalMatrixException
-
Constructor with cause.
- InvalidPairOfCamerasException - Exception in com.irurueta.ar.epipolar
-
Raised if a given pair of cameras cannot span a valid epipolar geometry, typically because they are set in a degenerate configuration.
- InvalidPairOfCamerasException() - Constructor for exception com.irurueta.ar.epipolar.InvalidPairOfCamerasException
-
Constructor.
- InvalidPairOfCamerasException(String) - Constructor for exception com.irurueta.ar.epipolar.InvalidPairOfCamerasException
-
Constructor with String containing message.
- InvalidPairOfCamerasException(String, Throwable) - Constructor for exception com.irurueta.ar.epipolar.InvalidPairOfCamerasException
-
Constructor with message and cause.
- InvalidPairOfCamerasException(Throwable) - Constructor for exception com.irurueta.ar.epipolar.InvalidPairOfCamerasException
-
Constructor with cause.
- InvalidPairOfIntrinsicParametersException - Exception in com.irurueta.ar.epipolar
-
Raised when providing an invalid pair of intrinsic parameters to define an essential matrix.
- InvalidPairOfIntrinsicParametersException() - Constructor for exception com.irurueta.ar.epipolar.InvalidPairOfIntrinsicParametersException
-
Constructor.
- InvalidPairOfIntrinsicParametersException(String) - Constructor for exception com.irurueta.ar.epipolar.InvalidPairOfIntrinsicParametersException
-
Constructor with String containing message.
- InvalidPairOfIntrinsicParametersException(String, Throwable) - Constructor for exception com.irurueta.ar.epipolar.InvalidPairOfIntrinsicParametersException
-
Constructor with message and cause.
- InvalidPairOfIntrinsicParametersException(Throwable) - Constructor for exception com.irurueta.ar.epipolar.InvalidPairOfIntrinsicParametersException
-
Constructor with cause.
- InvalidPlaneAtInfinityException - Exception in com.irurueta.ar.calibration
-
Exception produced when plane at infinity cannot be determined.
- InvalidPlaneAtInfinityException() - Constructor for exception com.irurueta.ar.calibration.InvalidPlaneAtInfinityException
-
Constructor.
- InvalidPlaneAtInfinityException(String) - Constructor for exception com.irurueta.ar.calibration.InvalidPlaneAtInfinityException
-
Constructor with String containing message.
- InvalidPlaneAtInfinityException(String, Throwable) - Constructor for exception com.irurueta.ar.calibration.InvalidPlaneAtInfinityException
-
Constructor with message and cause.
- InvalidPlaneAtInfinityException(Throwable) - Constructor for exception com.irurueta.ar.calibration.InvalidPlaneAtInfinityException
-
Constructor with cause.
- InvalidRotationAndTranslationException - Exception in com.irurueta.ar.epipolar
-
Raised if given rotation or translation are not valid to define an essential matrix.
- InvalidRotationAndTranslationException() - Constructor for exception com.irurueta.ar.epipolar.InvalidRotationAndTranslationException
-
Constructor.
- InvalidRotationAndTranslationException(String) - Constructor for exception com.irurueta.ar.epipolar.InvalidRotationAndTranslationException
-
Constructor with String containing message.
- InvalidRotationAndTranslationException(String, Throwable) - Constructor for exception com.irurueta.ar.epipolar.InvalidRotationAndTranslationException
-
Constructor with message and cause.
- InvalidRotationAndTranslationException(Throwable) - Constructor for exception com.irurueta.ar.epipolar.InvalidRotationAndTranslationException
-
Constructor with cause.
- InvalidTransformationException - Exception in com.irurueta.ar.calibration
-
Exception produced when provided transformation is numerically unstable.
- InvalidTransformationException() - Constructor for exception com.irurueta.ar.calibration.InvalidTransformationException
-
Constructor.
- InvalidTransformationException(String) - Constructor for exception com.irurueta.ar.calibration.InvalidTransformationException
-
Constructor with String containing message.
- InvalidTransformationException(String, Throwable) - Constructor for exception com.irurueta.ar.calibration.InvalidTransformationException
-
Constructor with message and cause.
- InvalidTransformationException(Throwable) - Constructor for exception com.irurueta.ar.calibration.InvalidTransformationException
-
Constructor with cause.
- invEuclideanCameraRotation - Variable in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Inverse Euclidean camera rotation.
- invFirstOrientation - Variable in class com.irurueta.ar.sfm.BaseAbsoluteOrientationSlamSparseReconstructor
-
Inverse of first orientation.
- invMetricCameraRotation - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Inverse metric camera rotation.
- isAccelerometerSampleReceived() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Indicates whether the accelerometer sample has been received since the last full sample (accelerometer + gyroscope).
- isAccelerometerSampleReceived() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Indicates whether the accelerometer sample has been received since the last full sample (accelerometer + gyroscope).
- isAccumulationEnabled() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Indicates whether accumulation of samples is enabled or not.
- isAccumulationEnabled() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Indicates whether accumulation of samples is enabled or not.
- isAdditionalCamerasCovarianceKept() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether covariance is kept after refining result of additional estimation of cameras.
- isAdditionalCamerasSuggestAspectRatioEnabled() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets value indicating whether aspect ratio is suggested or not during additional estimation of cameras.
- isAdditionalCamerasSuggestHorizontalFocalLengthEnabled() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether horizontal focal length value is suggested or not during additional estimation of cameras.
- isAdditionalCamerasSuggestPrincipalPointEnabled() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets value indicating whether principal point is suggested or not during additional estimation of cameras.
- isAdditionalCamerasSuggestSkewnessValueEnabled() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets value indicating whether skewness is not suggested during additional estimation of cameras.
- isAdditionalCamerasSuggestVerticalFocalLengthEnabled() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Gets value indicating whether vertical focal length value is suggested or not during additional estimation of cameras.
- isAdditionalView() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Indicates whether current view is an additional view.
- isAdditionalViewPair() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Indicates whether current view pair is an additional one.
- isCancelled() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Indicates whether reconstruction has been cancelled or not.
- isCancelled() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Indicates whether reconstruction has been cancelled or not.
- isCancelled() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Indicates whether reconstruction has been cancelled or not.
- isComputeAndKeepInliersEnabled() - Method in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Indicates whether inliers must be computed and kept.
- isComputeAndKeepInliersEnabled() - Method in class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Indicates whether inliers must be computed and kept.
- isComputeAndKeepResidualsEnabled() - Method in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Indicates whether residuals must be computed and kept.
- isComputeAndKeepResidualsEnabled() - Method in class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Indicates whether residuals must be computed and kept.
- isConverged() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Indicates whether calibrator converged or not.
- isCovarianceKept() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Indicates whether covariance must be kept after refining result.
- isEnforcedSingularityValidated() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Indicates whether enforced singularity will be validated by checking that determinant of estimated Dual Absolute Quadric (DAQ) is below a certain threshold.
- isEnforcedSingularityValidated() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Indicates whether enforced singularity will be validated by checking that determinant of estimated Dual Absolute Quadric (DAQ) is below a certain threshold.
- isFailed() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Indicates whether this calibrator failed or not.
- isFallbackToSampsonEnabled() - Method in class com.irurueta.ar.epipolar.GoldStandardCorrector
-
Indicates whether correction must use Sampson method as a fallback if Gold Standard correction fails.
- isFinished() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Indicates whether the reconstruction has finished.
- isFinished() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Indicates whether the reconstruction has finished.
- isFinished() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Indicates whether the reconstruction has finished.
- isFinished() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Indicates whether calibrator has finished taking samples or not.
- isFirstView() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Indicates whether current view is the first view.
- isFirstViewPair() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Indicates whether current view pair is the first one.
- isFocalDistanceAspectRatioKnown() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns boolean indicating whether aspect ratio of focal distances (i.e.
- isFocalDistanceAspectRatioKnown() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Returns boolean indicating whether aspect ratio of focal distances (i.e.
- isFocalDistanceAspectRatioKnown() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Returns boolean indicating whether aspect ratio of focal distances (i.e.
- isFocalDistanceAspectRatioKnown() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Returns boolean indicating whether aspect ratio of focal distances (i.e.
- isFocalDistanceAspectRatioKnown() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Returns boolean indicating whether aspect ratio of focal distances (i.e.
- isFocalDistanceAspectRatioKnown() - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Returns boolean indicating whether aspect ratio of focal distances (i.e.
- isFullSampleAvailable() - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamCalibrator
-
Indicates whether a full sample (accelerometer + gyroscope + magnetic field) has been received or not.
- isFullSampleAvailable() - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamEstimator
-
Indicates whether a full sample (accelerometer + gyroscope + magnetic field) has been received or not.
- isFullSampleAvailable() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Indicates whether a full sample (accelerometer + gyroscope) has been received or not.
- isFullSampleAvailable() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Indicates whether a full sample (accelerometer + gyroscope) has been received or not.
- isFundamentalMatrixCovarianceKept() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether covariance of estimated fundamental matrix is kept after the estimation.
- isFundamentalMatrixCovarianceKept() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether covariance of estimated fundamental matrix is kept after the estimation.
- isFundamentalMatrixCovarianceKept() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether covariance of estimated fundamental matrix is kept after the estimation.
- isFundamentalMatrixRefined() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether estimated fundamental matrix is refined among all found inliers.
- isFundamentalMatrixRefined() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether estimated fundamental matrix is refined among all found inliers.
- isFundamentalMatrixRefined() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether estimated fundamental matrix is refined among all found inliers.
- isGeneralSceneAllowed() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether a general scene (points laying in a general 3D position) is allowed.
- isGeneralSceneAllowed() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether a general scene (points laying in a general 3D position) is allowed.
- isGeneralSceneAllowed() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether a general scene (points laying in a general 3D position) is allowed.
- isGyroscopeSampleReceived() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Indicates whether the gyroscope sample has been received since the last full sample (accelerometer + gyroscope).
- isGyroscopeSampleReceived() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Indicates whether the gyroscope sample has been received since the last full sample (accelerometer + gyroscope).
- isHomogeneousPointTriangulatorUsed() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether homogeneous point triangulator must be used or not to estimate 3D points when only two matches are available.
- isHomographyCovarianceKept() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Indicates whether homography covariance must be kept after estimation.
- isHomographyRefined() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Indicates whether result of homography estimation is refined.
- isInlier() - Method in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Indicates whether reconstructed point is an inlier or not.
- isInternalMatrixAvailable() - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Indicates whether this instance has its internal matrix set.
- isListenerAvailable() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Indicates whether listener has been provided and is available for retrieval.
- isListenerAvailable() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Indicates whether listener has been provided and is available for retrieval.
- isListenerAvailable() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Indicates whether listener has been provided and is available for retrieval.
- isListenerAvailable() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Indicates whether listener has been provided and is available for retrieval.
- isListenerAvailable() - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Indicates whether listener has been provided and is available for retrieval.
- isLMSESolutionAllowed() - Method in class com.irurueta.ar.calibration.estimators.LMSEDualAbsoluteQuadricEstimator
-
Indicates if an LMSE (the Least Mean Square Error) solution is allowed if more pinhole cameras than the minimum are provided.
- isLMSESolutionAllowed() - Method in class com.irurueta.ar.calibration.estimators.LMSEImageOfAbsoluteConicEstimator
-
Indicates if an LMSE (the Least Mean Square Error) solution is allowed if more homographies than the minimum are provided.
- isLMSESolutionAllowed() - Method in class com.irurueta.ar.calibration.estimators.LMSERadialDistortionEstimator
-
Indicates if an LMSE (the Least Mean Square Error) solution is allowed if more correspondences than the minimum are provided.
- isLMSESolutionAllowed() - Method in class com.irurueta.ar.epipolar.estimators.AffineFundamentalMatrixEstimator
-
Returns boolean indicating whether an LMSE (the Least Mean Square Error) solution is allowed or not.
- isLMSESolutionAllowed() - Method in class com.irurueta.ar.epipolar.estimators.EightPointsFundamentalMatrixEstimator
-
Returns boolean indicating whether an LMSE (the Least Mean Square Error) solution is allowed or not.
- isLMSESolutionAllowed() - Method in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Returns boolean indicating whether an LMSE (the Least Mean Square Error) solution is allowed or not.
- isLMSESolutionAllowed() - Method in class com.irurueta.ar.sfm.LMSEHomogeneousSinglePoint3DTriangulator
-
Indicates if an LMSE (the Least Mean Square Error) solution is allowed if more correspondences than the minimum are provided.
- isLMSESolutionAllowed() - Method in class com.irurueta.ar.sfm.LMSEInhomogeneousSinglePoint3DTriangulator
-
Indicates if an LMSE (the Least Mean Square Error) solution is allowed if more correspondences than the minimum are provided.
- isLocked() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Indicates whether this instance is locked because calibration is in progress.
- isLocked() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Indicates whether this instance is locked.
- isLocked() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Indicates whether this instance is locked.
- isLocked() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Indicates whether this instance is locked.
- isLocked() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Indicates if this instance is locked because estimation is being computed.
- isLocked() - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Indicates whether this instance is locked.
- isLocked() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Indicates whether this instance is locked.
- isLocked() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Indicates if this instance is locked because estimation is being computed.
- isLocked() - Method in class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Indicates whether this instance is locked or not.
- isLocked() - Method in class com.irurueta.ar.epipolar.Corrector
-
Returns boolean indicating whether this instance is locked or not doing computations.
- isLocked() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Returns boolean indicating if estimator is locked because estimation is under progress.
- isLocked() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Returns boolean indicating if estimator is locked because estimation is under progress.
- isLocked() - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Indicates whether estimator is locked while computing decomposition.
- isLocked() - Method in class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Indicates whether estimator is locked while estimating fundamental matrix.
- isLocked() - Method in class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Returns boolean indicating whether an instance of this class is busy doing computations.
- isLocked() - Method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Indicates if this estimator is locked or not.
- isLocked() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Indicates whether this instance is locked while computing a solution.
- isLocked() - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Indicates if this instance is locked because triangulation is being computed.
- isLocked() - Method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Indicates whether this instance is locked because computations are being done.
- isNormalized() - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Indicates whether this instance is currently normalized or not.
- isNotifyAvailableSlamDataEnabled() - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorConfiguration
-
Indicates whether new available SLAM state is notified each time that a whole set of IMU (Inertial Measurement Unit) data is received.
- isNotifyAvailableSlamDataEnabled() - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructorConfiguration
-
Indicates whether new available SLAM state is notified each time that a whole set of IMU (Inertial Measurement Unit) data is received.
- isNotifyAvailableSlamDataEnabled() - Method in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructorConfiguration
-
Indicates whether new available SLAM state is notified each time that a whole set of IMU (Inertial Measurement Unit) data is received.
- isNotifyEstimatedSlamCameraEnabled() - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorConfiguration
-
Indicates whether any new camera that can be estimated by means of SLAM using IMU data, will be notified each time that accelerometer, gyroscope and orientation data is received.
- isNotifyEstimatedSlamCameraEnabled() - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructorConfiguration
-
Indicates whether any new camera that can be estimated by means of SLAM using IMU data, will be notified each time that accelerometer, gyroscope and orientation data is received.
- isNotifyEstimatedSlamCameraEnabled() - Method in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructorConfiguration
-
Indicates whether any new camera that can be estimated by means of SLAM using IMU data, will be notified each time that accelerometer, gyroscope and orientation data is received.
- isOrientationSampleReceived() - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamCalibrator
-
Indicates whether the orientation sample has been received since last full sample (accelerometer + gyroscope + orientation).
- isOrientationSampleReceived() - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamEstimator
-
Indicates whether the orientation sample has been received since last full sample (accelerometer + gyroscope + orientation).
- isPlanarHomographyCovarianceKept() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether planar homography covariance is kept after estimation.
- isPlanarHomographyCovarianceKept() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether planar homography covariance is kept after estimation.
- isPlanarHomographyCovarianceKept() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether planar homography covariance is kept after estimation.
- isPlanarHomographyRefined() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether planar homography is refined using all found inliers or not.
- isPlanarHomographyRefined() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether planar homography is refined using all found inliers or not.
- isPlanarHomographyRefined() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether planar homography is refined using all found inliers or not.
- isPlanarSceneAllowed() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether a planar scene (points laying in a 3D plane) is allowed or not.
- isPlanarSceneAllowed() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether a planar scene (points laying in a 3D plane) is allowed or not.
- isPlanarSceneAllowed() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether a planar scene (points laying in a 3D plane) is allowed or not.
- isPrincipalPointAtOrigin() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns boolean indicating whether principal point is assumed to be at origin of coordinates or not.
- isPrincipalPointAtOrigin() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Returns boolean indicating whether principal point is assumed to be at origin of coordinates or not.
- isPrincipalPointAtOrigin() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Returns boolean indicating whether principal point is assumed to be at origin of coordinates or not.
- isPrincipalPointAtOrigin() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Returns boolean indicating whether principal point is assumed to be at origin of coordinates or not.
- isPrincipalPointAtOrigin() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Returns boolean indicating whether principal point is assumed to be at origin of coordinates or not.
- isReady() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Indicates whether this instance is ready to start camera calibration
- isReady() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Indicates if this estimator is ready to start the estimation.
- isReady() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Returns value indicating whether required data has been provided so that DAQ estimation can start.
- isReady() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Returns value indicating whether required data has been provided so that IAC estimation can start.
- isReady() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Returns value indicating whether required data has been provided so that IAC estimation can start.
- isReady() - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Returns value indicating whether required data has been provided so that DIAC estimation can start.
- isReady() - Method in class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Indicates if estimator is ready to start the DAQ estimation.
- isReady() - Method in class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Indicates if estimator is ready to start the IAC estimation.
- isReady() - Method in class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Indicates if estimator is ready to start the radial distortion estimation.
- isReady() - Method in class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Indicates if estimator is ready to start the DAQ estimation.
- isReady() - Method in class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Indicates if estimator is ready to start the IAC estimation.
- isReady() - Method in class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Indicates if estimator is ready to start the radial distortion estimation.
- isReady() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Indicates if this estimator is ready to start th estimation.
- isReady() - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Indicates if this estimator is ready to start th estimation.
- isReady() - Method in class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Indicates whether this instance is locked.
- isReady() - Method in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Indicates if this estimator is ready to start the estimation.
- isReady() - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Indicates if this estimator is ready to start the estimation.
- isReady() - Method in class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Indicates if this estimator is ready to start the estimation.
- isReady() - Method in class com.irurueta.ar.epipolar.Corrector
-
Indicates whether this instance is ready to correct provided left and right points using provided fundamental matrix.
- isReady() - Method in class com.irurueta.ar.epipolar.estimators.AffineFundamentalMatrixEstimator
-
Returns boolean indicating whether estimator is ready to start the fundamental matrix estimation.
- isReady() - Method in class com.irurueta.ar.epipolar.estimators.EightPointsFundamentalMatrixEstimator
-
Returns boolean indicating whether estimator is ready to start the fundamental matrix estimation.
- isReady() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Returns boolean indicating whether estimator is ready to start the fundamental matrix estimation.
- isReady() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Returns value indicating whether required data has been provided so that fundamental matrix estimation can start.
- isReady() - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Indicates whether decomposer is ready to start the decomposition when all required data has been provided.
- isReady() - Method in class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Indicates whether estimator is ready to start the estimation when all required data has been provided.
- isReady() - Method in class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Returns value indicating whether required data has been provided so that fundamental matrix estimation can start.
- isReady() - Method in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Returns value indicating whether required data has been provided so that fundamental matrix estimation can start.
- isReady() - Method in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Returns boolean indicating whether estimator is ready to start the fundamental matrix estimation.
- isReady() - Method in class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Indicates whether this comparator is ready to start the comparison of two fundamental matrices.
- isReady() - Method in class com.irurueta.ar.epipolar.refiners.RightEpipoleRefiner
-
Indicates whether this refiner is ready to start refinement computation.
- isReady() - Method in class com.irurueta.ar.epipolar.SingleCorrector
-
Indicates whether this instance is ready to correct provided left and right points using provided fundamental matrix.
- isReady() - Method in class com.irurueta.ar.sfm.DualAbsoluteQuadricInitialCamerasEstimator
-
Indicates if estimator is ready.
- isReady() - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Indicates if estimator is ready.
- isReady() - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Indicates if estimator is ready.
- isReady() - Method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Indicates if estimator is ready.
- isReady() - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Indicates whether this instance is ready to start the estimation when all required data has been provided.
- isReady() - Method in class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Indicates if triangulator is ready to start the 3D point triangulation.
- isReady() - Method in class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Indicates if triangulator is ready to start the 3D point triangulation.
- isReady() - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Indicates whether this instance is ready to start the triangulation.
- isReady() - Method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Indicates whether this instance is ready to start the triangulation.
- isReady() - Method in class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Indicates whether this instance is ready to start the triangulation.
- isReady() - Method in class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Indicates whether this instance is ready to start the triangulation.
- isResultRefined() - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Indicates whether result must be refined using Levenberg-Marquardt fitting algorithm over found inliers.
- isRunning() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Indicates whether reconstruction is running or not.
- isRunning() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Indicates whether reconstruction is running or not.
- isRunning() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Indicates whether reconstruction is running or not.
- isSecondView() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Indicates whether current view is the second view.
- isSingularityEnforced() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Indicates whether a singular DAQ is enforced or not.
- isSingularityEnforced() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Indicates whether a singular DAQ is enforced or not.
- isSortWeightsEnabled() - Method in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Indicates if weights are sorted by default so that largest weighted cameras are used first.
- isSortWeightsEnabled() - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Indicates if weights are sorted by so that largest weighted homographies are used first.
- isSortWeightsEnabled() - Method in class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Indicates if weights are sorted by so that largest weighted correspondences are used first.
- isSortWeightsEnabled() - Method in class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Indicates if weights are sorted by so that largest weighted correspondences are used first.
- isSortWeightsEnabled() - Method in class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Indicates if weights are sorted by so that largest weighted correspondences are used first.
- isUseHomogeneousSolution() - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Indicates whether a solution to an homogeneous system of equations should be found.
- isValidInternalMatrix(Matrix) - Static method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Returns a boolean indicating whether provided matrix is a valid essential matrix (i.e. has size 3x3, rank 2 and two non-zero and equal singular values).
- isValidInternalMatrix(Matrix) - Static method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Returns a boolean indicating whether provided matrix is a valid fundamental matrix (i.e. has size 3x3 and rank 2).
- isValidInternalMatrix(Matrix, double) - Static method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Returns a boolean indicating whether provided matrix is a valid essential matrix (i.e. has size 3x3, rank 2 and his two non-zero singular values are equal up to provided threshold).
- isZeroSkewness() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Returns boolean indicating whether camera skewness is assumed to be zero or not.
- isZeroSkewness() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Returns boolean indicating whether camera skewness is assumed to be zero or not.
- isZeroSkewness() - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Returns boolean indicating whether camera skewness is assumed to be zero or not.
- isZeroSkewness() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Returns boolean indicating whether camera skewness is assumed to be zero or not.
- isZeroSkewness() - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Returns boolean indicating whether camera skewness is assumed to be zero or not.
- iterProgress - Variable in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Overall progress taking into account current number of iteration.
J
- jacobianPredictionU - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Jacobian respect u control during state prediction (16x13).
- jacobianPredictionU - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Jacobian respect u control during state prediction (16x13).
- jacobianPredictionU - Variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Jacobian respect u control during state prediction (13x6).
- jacobianPredictionU - Variable in class com.irurueta.ar.slam.SlamEstimator
-
Jacobian respect u control during state prediction (16x9).
- jacobianPredictionX - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Jacobian respect x state during prediction (16x16).
- jacobianPredictionX - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Jacobian respect x state during prediction (16x16).
- jacobianPredictionX - Variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Jacobian respect x state during prediction (13x13).
- jacobianPredictionX - Variable in class com.irurueta.ar.slam.SlamEstimator
-
Jacobian respect x state during prediction (16x16).
K
- kalmanFilter - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Kalman's filter to remove effects of noise.
- kalmanFilter - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Kalman's filter to remove effects of noise.
- kalmanFilter - Variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Kalman's filter to remove effects of noise.
- kalmanFilter - Variable in class com.irurueta.ar.slam.SlamEstimator
-
Kalman's filter to remove effects of noise.
- keepCovariance - Variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Indicates whether covariance must be kept after refining result.
- keepCovarianceAdditionalCameras - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether covariance is kept after refining result of additional cameras' estimation.
- keepFundamentalMatrixCovariance - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether covariance of estimated fundamental matrix is kept after the estimation.
- keepFundamentalMatrixCovariance - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether covariance of estimated fundamental matrix is kept after the estimation.
- keepFundamentalMatrixCovariance - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether covariance of estimated fundamental matrix is kept after the estimation.
- keepLastCenterAndRotation() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Keeps center and rotation of last camera (current camera on previous view pair).
- keepPlanarHomographyCovariance - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether planar homography covariance is kept after estimation.
- keepPlanarHomographyCovariance - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether planar homography covariance is kept after estimation.
- keepPlanarHomographyCovariance - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether planar homography covariance is kept after estimation.
- kInv - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Intrinsic parameters matrix.
- kInv - Variable in class com.irurueta.ar.calibration.RadialDistortion
-
Inverse of intrinsic parameters' matrix.
- knownAspectRatioRoots(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Solves Kruppa's equations when aspect ratio is known
- KnownBaselineSparseReconstructor - Class in com.irurueta.ar.sfm
-
Class in charge of estimating cameras and 3D reconstructed points from sparse image point correspondences from multiple views and known initial camera baseline (camera separation), so that cameras and reconstructed points are obtained with exact scale.
- KnownBaselineSparseReconstructor(KnownBaselineSparseReconstructorConfiguration, KnownBaselineSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.KnownBaselineSparseReconstructor
-
Constructor.
- KnownBaselineSparseReconstructor(KnownBaselineSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.KnownBaselineSparseReconstructor
-
Constructor with default configuration.
- KnownBaselineSparseReconstructorConfiguration - Class in com.irurueta.ar.sfm
-
Contains configuration for a multiple view sparse re-constructor assuming that the initial baseline (separation between initial cameras) is known.
- KnownBaselineSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.KnownBaselineSparseReconstructorConfiguration
- KnownBaselineSparseReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences when baseline is known.
- KnownBaselineTwoViewsSparseReconstructor - Class in com.irurueta.ar.sfm
-
Class in charge of estimating cameras and 3D reconstructed points from sparse image point correspondences in two views and known camera baseline (camera separation), so that both cameras and reconstructed points are obtained with exact scale.
- KnownBaselineTwoViewsSparseReconstructor(KnownBaselineTwoViewsSparseReconstructorConfiguration, KnownBaselineTwoViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.KnownBaselineTwoViewsSparseReconstructor
-
Constructor.
- KnownBaselineTwoViewsSparseReconstructor(KnownBaselineTwoViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.KnownBaselineTwoViewsSparseReconstructor
-
Constructor with default configuration.
- KnownBaselineTwoViewsSparseReconstructorConfiguration - Class in com.irurueta.ar.sfm
-
Contains configuration for a two view sparse re-constructor assuming that the baseline (separation between cameras) is known.
- KnownBaselineTwoViewsSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.KnownBaselineTwoViewsSparseReconstructorConfiguration
- KnownBaselineTwoViewsSparseReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences in two views when baseline is known.
- knownIntrinsicParameters - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether intrinsic parameters are known.
- kParams - Variable in class com.irurueta.ar.calibration.RadialDistortion
-
Radial distortion parameters.
- KruppaDualImageOfAbsoluteConicEstimator - Class in com.irurueta.ar.calibration.estimators
-
Estimates the DIAC (Dual Image of Absolute Conic) by solving Kruppa's equations and assuming known principal point and zero skewness.
- KruppaDualImageOfAbsoluteConicEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Constructor.
- KruppaDualImageOfAbsoluteConicEstimator(KruppaDualImageOfAbsoluteConicEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Constructor.
- KruppaDualImageOfAbsoluteConicEstimator(FundamentalMatrix) - Constructor for class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Constructor.
- KruppaDualImageOfAbsoluteConicEstimator(FundamentalMatrix, KruppaDualImageOfAbsoluteConicEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Constructor.
- KruppaDualImageOfAbsoluteConicEstimatorException - Exception in com.irurueta.ar.calibration.estimators
-
Thrown when DIAC estimation fails.
- KruppaDualImageOfAbsoluteConicEstimatorException() - Constructor for exception com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimatorException
-
Constructor.
- KruppaDualImageOfAbsoluteConicEstimatorException(String) - Constructor for exception com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimatorException
-
Constructor with String containing message.
- KruppaDualImageOfAbsoluteConicEstimatorException(String, Throwable) - Constructor for exception com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimatorException
-
Constructor with message and cause.
- KruppaDualImageOfAbsoluteConicEstimatorException(Throwable) - Constructor for exception com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimatorException
-
Constructor with cause.
- KruppaDualImageOfAbsoluteConicEstimatorListener - Interface in com.irurueta.ar.calibration.estimators
-
Listener to be notified when estimation starts, finishes or any progress changes.
L
- lastAccelerationX - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamCalibrator
-
Last sample of linear acceleration along x-axis.
- lastAccelerationX - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Last sample of linear acceleration along x-axis.
- lastAccelerationX - Variable in class com.irurueta.ar.slam.SlamCalibrator
-
Last sample of linear acceleration along x-axis.
- lastAccelerationX - Variable in class com.irurueta.ar.slam.SlamEstimator
-
Last sample of linear acceleration along x-axis.
- lastAccelerationY - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamCalibrator
-
Last sample of linear acceleration along y-axis.
- lastAccelerationY - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Last sample of linear acceleration along y-axis.
- lastAccelerationY - Variable in class com.irurueta.ar.slam.SlamCalibrator
-
Last sample of linear acceleration along y-axis.
- lastAccelerationY - Variable in class com.irurueta.ar.slam.SlamEstimator
-
Last sample of linear acceleration along y-axis.
- lastAccelerationZ - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamCalibrator
-
Last sample of linear acceleration along z-axis.
- lastAccelerationZ - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Last sample of linear acceleration along z-axis.
- lastAccelerationZ - Variable in class com.irurueta.ar.slam.SlamCalibrator
-
Last sample of linear acceleration along z-axis.
- lastAccelerationZ - Variable in class com.irurueta.ar.slam.SlamEstimator
-
Last sample of linear acceleration along z-axis.
- lastAngularSpeedX - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamCalibrator
-
Last sample of angular speed along x-axis.
- lastAngularSpeedX - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Last sample of angular speed along x-axis.
- lastAngularSpeedX - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamCalibrator
-
Last sample of angular speed along x-axis.
- lastAngularSpeedX - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Last sample of angular speed along x-axis.
- lastAngularSpeedX - Variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamCalibrator
-
Last sample of angular speed along x-axis.
- lastAngularSpeedX - Variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Last sample of angular speed along x-axis.
- lastAngularSpeedX - Variable in class com.irurueta.ar.slam.SlamCalibrator
-
Last sample of angular speed along x-axis.
- lastAngularSpeedX - Variable in class com.irurueta.ar.slam.SlamEstimator
-
Last sample of angular speed along x-axis.
- lastAngularSpeedY - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamCalibrator
-
Last sample of angular speed along y-axis.
- lastAngularSpeedY - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Last sample of angular speed along y-axis.
- lastAngularSpeedY - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamCalibrator
-
Last sample of angular speed along y-axis.
- lastAngularSpeedY - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Last sample of angular speed along y-axis.
- lastAngularSpeedY - Variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamCalibrator
-
Last sample of angular speed along y-axis.
- lastAngularSpeedY - Variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Last sample of angular speed along y-axis.
- lastAngularSpeedY - Variable in class com.irurueta.ar.slam.SlamCalibrator
-
Last sample of angular speed along y-axis.
- lastAngularSpeedY - Variable in class com.irurueta.ar.slam.SlamEstimator
-
Last sample of angular speed along y-axis.
- lastAngularSpeedZ - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamCalibrator
-
Last sample of angular speed along z-axis.
- lastAngularSpeedZ - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Last sample of angular speed along z-axis.
- lastAngularSpeedZ - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamCalibrator
-
Last sample of angular speed along z-axis.
- lastAngularSpeedZ - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Last sample of angular speed along z-axis.
- lastAngularSpeedZ - Variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamCalibrator
-
Last sample of angular speed along z-axis.
- lastAngularSpeedZ - Variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Last sample of angular speed along z-axis.
- lastAngularSpeedZ - Variable in class com.irurueta.ar.slam.SlamCalibrator
-
Last sample of angular speed along z-axis.
- lastEuclideanCameraCenter - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Center of current Euclidean camera on last view pair.
- lastEuclideanCameraRotation - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Rotation of current Euclidean camera on last view pair.
- lastMetricCameraCenter - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Center of current metric camera on last view pair.
- lastOrientation - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamCalibrator
-
Last sample of absolute orientation.
- lastOrientation - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Last sample of absolute orientation.
- lastOrientation - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamCalibrator
-
Last sample of absolute orientation.
- lastOrientation - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Last sample of absolute orientation.
- lastTimestamp - Variable in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Last SLAM timestamp.
- lastTimestampNanos - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamCalibrator
-
Last timestamp of a full sample expressed in nanoseconds since the epoch time.
- lastTimestampNanos - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Last timestamp of a full sample expressed in nanoseconds since the epoch time.
- lastTimestampNanos - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamCalibrator
-
Last timestamp of a full sample expressed in nanoseconds since the epoch time.
- lastTimestampNanos - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Last timestamp of a full sample expressed in nanoseconds since the epoch time.
- lastTimestampNanos - Variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamCalibrator
-
Last timestamp of a full sample expressed in nanoseconds since the epoch time.
- lastTimestampNanos - Variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Last timestamp of a full sample expressed in nanoseconds since the epoch time.
- lastTimestampNanos - Variable in class com.irurueta.ar.slam.SlamCalibrator
-
Last timestamp of a full sample expressed in nanoseconds since the epoch time.
- lastTimestampNanos - Variable in class com.irurueta.ar.slam.SlamEstimator
-
Last timestamp of a full sample expressed in nanoseconds since the epoch time.
- lastViewPairTimestamp - Variable in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Last view pair SLAM timestamp.
- leftCorrectedPoint - Variable in class com.irurueta.ar.epipolar.SingleCorrector
-
Left matched point after correction.
- leftCorrectedPoints - Variable in class com.irurueta.ar.epipolar.Corrector
-
List of points on left view after correction.
- leftEpipolarLine(Point2D, Line2D) - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Computes epipolar line on left view corresponding to point on right view.
- leftEpipole - Variable in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Epipole for left view.
- leftIntrinsic - Variable in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Intrinsic parameters to be used for estimated left camera.
- leftIntrinsics - Variable in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Intrinsic parameters to be used on left view.
- leftIntrinsics - Variable in class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Intrinsic parameters to be used on left view.
- leftIntrinsics - Variable in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Intrinsic parameters for the camera on the left view.
- leftPoint - Variable in class com.irurueta.ar.epipolar.SingleCorrector
-
Left matched point to be corrected.
- leftPoints - Variable in class com.irurueta.ar.epipolar.Corrector
-
List of points on left view to be corrected.
- leftPoints - Variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
List of 2D points corresponding to left view.
- leftPoints - Variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
List of 2D points corresponding to left view.
- leftPoints - Variable in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Matched 2D points on left view.
- leftPoints - Variable in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Matched 2D points on left view.
- leftPoints - Variable in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
List of matched 2D points in the left view.
- leftSamples - Variable in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Left samples used for fundamental matrix estimation.
- levenbergMarquardtMaxIters - Variable in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Maximum number of iterations to be used when adjusting parameters using Levenberg-Marquardt algorithm.
- levenbergMarquardtTolerance - Variable in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Tolerance to assume that Levenberg-Marquardt algorithm has reached convergence when adjusting parameters.
- listener - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Listener to notify when calibration starts, finishes or its progress significantly changes.
- listener - Variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Listener to be notified of events such as when estimation starts, ends or estimation progress changes.
- listener - Variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Listener to be notified of events such as when estimation starts, ends or its progress significantly changes.
- listener - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Listener to be notified of events such as when estimation starts, ends or estimation progress changes.
- listener - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Listener to be notified of events such as when estimation starts, ends or its progress significantly changes.
- listener - Variable in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Listener to be notified of events such as when estimation starts, ends or estimation progress changes.
- listener - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Listener to be notified of events such as when estimation starts, ends or estimation progress changes.
- listener - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Listener to be notified of events such as when estimation starts, ends or its progress significantly changes.
- listener - Variable in class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Listener to be notified of events such as when estimation starts or ends.
- listener - Variable in class com.irurueta.ar.epipolar.Corrector
-
Listener to notify start, stop and progress events.
- listener - Variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Listener to be notified of events generated by this fundamental matrix estimator.
- listener - Variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Listener to be notified of events such as when estimation starts, ends or its progress significantly changes.
- listener - Variable in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Listener to handle events raised by this instance.
- listener - Variable in class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Listener to attend events generated by this instance.
- listener - Variable in class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Listener to handle events generated by this class.
- listener - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Listener in charge of handling events such as when reconstruction starts, ends, when certain data is needed or when estimation of data has been computed.
- listener - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Listener in charge of handling events such as when reconstruction starts, ends, when certain data is needed or when estimation of data has been computed.
- listener - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Listener in charge of handling events such as when reconstruction starts, ends, when certain data is needed or when estimation of data has been computed.
- listener - Variable in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Listener to handle events raised by this instance.
- listener - Variable in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Listener to attend events generated by this instance.
- listener - Variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Listener to be notified of events such as when estimation starts, ends or its progress significantly changes.
- listener - Variable in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Listener to handle events generated by instances of this class.
- listener - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Listener in charge of handling events raised by instances of this class.
- listener - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Listener in charge of handling events raised by instances of this class.
- LMedSDualAbsoluteQuadricRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
Finds the best Dual Absolute Quadric (DAQ) for provided collection of cameras using LMedS algorithm.
- LMedSDualAbsoluteQuadricRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.LMedSDualAbsoluteQuadricRobustEstimator
-
Constructor.
- LMedSDualAbsoluteQuadricRobustEstimator(DualAbsoluteQuadricRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.LMedSDualAbsoluteQuadricRobustEstimator
-
Constructor.
- LMedSDualAbsoluteQuadricRobustEstimator(List<PinholeCamera>) - Constructor for class com.irurueta.ar.calibration.estimators.LMedSDualAbsoluteQuadricRobustEstimator
-
Constructor.
- LMedSDualAbsoluteQuadricRobustEstimator(List<PinholeCamera>, DualAbsoluteQuadricRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.LMedSDualAbsoluteQuadricRobustEstimator
-
Constructor.
- LMedSFundamentalMatrixRobustEstimator - Class in com.irurueta.ar.epipolar.estimators
-
Finds the best fundamental matrix for provided collections of matched 2D points using LMedS algorithm.
- LMedSFundamentalMatrixRobustEstimator() - Constructor for class com.irurueta.ar.epipolar.estimators.LMedSFundamentalMatrixRobustEstimator
-
Constructor.
- LMedSFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod) - Constructor for class com.irurueta.ar.epipolar.estimators.LMedSFundamentalMatrixRobustEstimator
-
Constructor.
- LMedSFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.LMedSFundamentalMatrixRobustEstimator
-
Constructor.
- LMedSFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.LMedSFundamentalMatrixRobustEstimator
-
Constructor.
- LMedSFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, List<Point2D>, List<Point2D>, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.LMedSFundamentalMatrixRobustEstimator
-
Constructor.
- LMedSFundamentalMatrixRobustEstimator(FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.LMedSFundamentalMatrixRobustEstimator
-
Constructor.
- LMedSFundamentalMatrixRobustEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.LMedSFundamentalMatrixRobustEstimator
-
Constructor.
- LMedSFundamentalMatrixRobustEstimator(List<Point2D>, List<Point2D>, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.LMedSFundamentalMatrixRobustEstimator
-
Constructor.
- LMedSImageOfAbsoluteConicRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
Finds the best Image of AbsoluteConic (IAC) for provided collection of homographies (2D transformations) using LMedS algorithm.
- LMedSImageOfAbsoluteConicRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.LMedSImageOfAbsoluteConicRobustEstimator
-
Constructor.
- LMedSImageOfAbsoluteConicRobustEstimator(ImageOfAbsoluteConicRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.LMedSImageOfAbsoluteConicRobustEstimator
-
Constructor.
- LMedSImageOfAbsoluteConicRobustEstimator(List<Transformation2D>) - Constructor for class com.irurueta.ar.calibration.estimators.LMedSImageOfAbsoluteConicRobustEstimator
-
Constructor.
- LMedSImageOfAbsoluteConicRobustEstimator(List<Transformation2D>, ImageOfAbsoluteConicRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.LMedSImageOfAbsoluteConicRobustEstimator
-
Constructor.
- LMedSRadialDistortionRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
Finds the best radial distortion for provided collection of 2D points using LMedS algorithm
- LMedSRadialDistortionRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.LMedSRadialDistortionRobustEstimator
-
Constructor.
- LMedSRadialDistortionRobustEstimator(RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.LMedSRadialDistortionRobustEstimator
-
Constructor.
- LMedSRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.calibration.estimators.LMedSRadialDistortionRobustEstimator
-
Constructor.
- LMedSRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.LMedSRadialDistortionRobustEstimator
-
Constructor.
- LMedSRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, Point2D) - Constructor for class com.irurueta.ar.calibration.estimators.LMedSRadialDistortionRobustEstimator
-
Constructor.
- LMedSRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, Point2D, RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.LMedSRadialDistortionRobustEstimator
-
Constructor.
- LMedSRobustSinglePoint3DTriangulator - Class in com.irurueta.ar.sfm
-
Robustly triangulates 3D points from matched 2D points and their corresponding cameras on several views using LMedS algorithm.
- LMedSRobustSinglePoint3DTriangulator() - Constructor for class com.irurueta.ar.sfm.LMedSRobustSinglePoint3DTriangulator
-
Constructor.
- LMedSRobustSinglePoint3DTriangulator(RobustSinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.LMedSRobustSinglePoint3DTriangulator
-
Constructor.
- LMedSRobustSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>) - Constructor for class com.irurueta.ar.sfm.LMedSRobustSinglePoint3DTriangulator
-
Constructor.
- LMedSRobustSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, RobustSinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.LMedSRobustSinglePoint3DTriangulator
-
Constructor.
- LMSE_DUAL_ABSOLUTE_QUADRIC_ESTIMATOR - Enum constant in enum class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimatorType
-
Dual Absolute Quadric estimator using an LMSE solution.
- LMSE_HOMOGENEOUS_TRIANGULATOR - Enum constant in enum class com.irurueta.ar.sfm.Point3DTriangulatorType
-
Triangulator using homogeneous method and an LMSE (the Least Mean Square Error) solution.
- LMSE_IAC_ESTIMATOR - Enum constant in enum class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimatorType
-
Image of Absolute Conic (IAC) estimator using LMSE (the Least Mean Square Error) solutions.
- LMSE_INHOMOGENEOUS_TRIANGULATOR - Enum constant in enum class com.irurueta.ar.sfm.Point3DTriangulatorType
-
Triangulator using inhomogeneous method and an LMSE (the Least Mean Square Error) solution.
- LMSE_RADIAL_DISTORTION_ESTIMATOR - Enum constant in enum class com.irurueta.ar.calibration.estimators.RadialDistortionEstimatorType
-
Radial distortion estimator using LMSE (the Least Mean Square Error) solutions.
- LMSEDualAbsoluteQuadricEstimator - Class in com.irurueta.ar.calibration.estimators
-
Implementation of a Dual Absolute Quadric estimator using an LMSE (Least Mean Squared Error) solution for provided pinhole cameras.
- LMSEDualAbsoluteQuadricEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.LMSEDualAbsoluteQuadricEstimator
-
Constructor.
- LMSEDualAbsoluteQuadricEstimator(DualAbsoluteQuadricEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.LMSEDualAbsoluteQuadricEstimator
-
Constructor with listener.
- LMSEDualAbsoluteQuadricEstimator(List<PinholeCamera>) - Constructor for class com.irurueta.ar.calibration.estimators.LMSEDualAbsoluteQuadricEstimator
-
Constructor.
- LMSEDualAbsoluteQuadricEstimator(List<PinholeCamera>, DualAbsoluteQuadricEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.LMSEDualAbsoluteQuadricEstimator
-
Constructor.
- LMSEHomogeneousSinglePoint3DTriangulator - Class in com.irurueta.ar.sfm
-
Triangulates matched 2D points into a single 3D one by using 2D point correspondences on different views along with the corresponding cameras on each of those views by finding an LMSE solution to homogeneous systems of equations.
- LMSEHomogeneousSinglePoint3DTriangulator() - Constructor for class com.irurueta.ar.sfm.LMSEHomogeneousSinglePoint3DTriangulator
-
Constructor.
- LMSEHomogeneousSinglePoint3DTriangulator(SinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.LMSEHomogeneousSinglePoint3DTriangulator
-
Constructor.
- LMSEHomogeneousSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>) - Constructor for class com.irurueta.ar.sfm.LMSEHomogeneousSinglePoint3DTriangulator
-
Constructor.
- LMSEHomogeneousSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, SinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.LMSEHomogeneousSinglePoint3DTriangulator
-
Constructor.
- LMSEImageOfAbsoluteConicEstimator - Class in com.irurueta.ar.calibration.estimators
-
This class defines an LMSE (the Least Mean Square Error) estimator of Image of Absolute Conic (IAC).
- LMSEImageOfAbsoluteConicEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.LMSEImageOfAbsoluteConicEstimator
-
Constructor.
- LMSEImageOfAbsoluteConicEstimator(ImageOfAbsoluteConicEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.LMSEImageOfAbsoluteConicEstimator
-
Constructor with listener.
- LMSEImageOfAbsoluteConicEstimator(List<Transformation2D>) - Constructor for class com.irurueta.ar.calibration.estimators.LMSEImageOfAbsoluteConicEstimator
-
Constructor
- LMSEImageOfAbsoluteConicEstimator(List<Transformation2D>, ImageOfAbsoluteConicEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.LMSEImageOfAbsoluteConicEstimator
-
Constructor
- LMSEInhomogeneousSinglePoint3DTriangulator - Class in com.irurueta.ar.sfm
-
Triangulates matched 2D points into a single 3D one by using 2D point correspondences on different views along with the corresponding cameras on each of those views by finding an LMSE solution to homogeneous systems of equations.
- LMSEInhomogeneousSinglePoint3DTriangulator() - Constructor for class com.irurueta.ar.sfm.LMSEInhomogeneousSinglePoint3DTriangulator
-
Constructor.
- LMSEInhomogeneousSinglePoint3DTriangulator(SinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.LMSEInhomogeneousSinglePoint3DTriangulator
-
Constructor.
- LMSEInhomogeneousSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>) - Constructor for class com.irurueta.ar.sfm.LMSEInhomogeneousSinglePoint3DTriangulator
-
Constructor.
- LMSEInhomogeneousSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, SinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.LMSEInhomogeneousSinglePoint3DTriangulator
-
Constructor.
- LMSERadialDistortionEstimator - Class in com.irurueta.ar.calibration.estimators
-
This class defines an LMSE (the Least Mean Square Error) estimator of radial distortion.
- LMSERadialDistortionEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.LMSERadialDistortionEstimator
-
Constructor.
- LMSERadialDistortionEstimator(RadialDistortionEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.LMSERadialDistortionEstimator
-
Constructor with listener.
- LMSERadialDistortionEstimator(Point2D) - Constructor for class com.irurueta.ar.calibration.estimators.LMSERadialDistortionEstimator
-
Constructor with distortion center.
- LMSERadialDistortionEstimator(Point2D, RadialDistortionEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.LMSERadialDistortionEstimator
-
Constructor with listener and distortion center.
- LMSERadialDistortionEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.calibration.estimators.LMSERadialDistortionEstimator
-
Constructor.
- LMSERadialDistortionEstimator(List<Point2D>, List<Point2D>, RadialDistortionEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.LMSERadialDistortionEstimator
-
Constructor.
- LMSERadialDistortionEstimator(List<Point2D>, List<Point2D>, Point2D) - Constructor for class com.irurueta.ar.calibration.estimators.LMSERadialDistortionEstimator
-
Constructor with points and distortion center.
- LMSERadialDistortionEstimator(List<Point2D>, List<Point2D>, Point2D, RadialDistortionEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.LMSERadialDistortionEstimator
-
Constructor
- locked - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Indicates whether this instance is locked because calibration is in progress.
- locked - Variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
True when an estimator is estimating the Dual Absolute Quadric (DAQ).
- locked - Variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Indicates if this estimator is locked because an estimation is being computed.
- locked - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
True when estimator is estimating IAC.
- locked - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Indicates if this estimator is locked because an estimation is being computed.
- locked - Variable in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
True when estimator is estimating the DIAC.
- locked - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
True when estimator is estimating radial distortion.
- locked - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Indicates if this estimator is locked because an estimation is being computed.
- locked - Variable in class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
True when estimation is in progress.
- locked - Variable in class com.irurueta.ar.epipolar.Corrector
-
Indicates whether this instance is locked or not while doing computations.
- locked - Variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Indicates whether this instance is locked because estimation is being computed.
- locked - Variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Indicates if this estimator is locked because an estimation is being computed.
- locked - Variable in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Indicates whether decomposer is locked while computing decomposition.
- locked - Variable in class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Indicates whether estimator is locked while estimating fundamental matrix.
- locked - Variable in class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Indicates whether this instance is busy doing computations.
- locked - Variable in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Indicates if this estimator is locked or not.
- locked - Variable in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Indicates whether this instance is locked while computing a solution.
- locked - Variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Indicates if this estimator is locked because an estimation is being computed.
- locked - Variable in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Indicates whether this instance is locked doing computations.
M
- make() - Static method in class com.irurueta.ar.sfm.AbsoluteOrientationConstantVelocityModelSlamPairedViewsSparseReconstructorConfiguration
-
Creates an instance of a multiple views sparse re-constructor configuration with constant velocity model in slam estimation and absolute orientation.
- make() - Static method in class com.irurueta.ar.sfm.AbsoluteOrientationConstantVelocityModelSlamSparseReconstructorConfiguration
-
Creates an instance of a multiple views sparse re-constructor configuration with constant velocity model in slam estimation and absolute orientation.
- make() - Static method in class com.irurueta.ar.sfm.AbsoluteOrientationConstantVelocityModelSlamTwoViewsSparseReconstructorConfiguration
-
Creates an instance of a two views sparse re-constructor configuration with constant velocity model in slam estimation and absolute orientation.
- make() - Static method in class com.irurueta.ar.sfm.AbsoluteOrientationSlamPairedViewsSparseReconstructorConfiguration
-
Creates an instance of a paired view sparse re-constructor configuration with slam estimation and absolute orientation.
- make() - Static method in class com.irurueta.ar.sfm.AbsoluteOrientationSlamSparseReconstructorConfiguration
-
Creates an instance of a multiple views sparse re-constructor configuration with slam estimation and absolute orientation.
- make() - Static method in class com.irurueta.ar.sfm.AbsoluteOrientationSlamTwoViewsSparseReconstructorConfiguration
-
Creates an instance of a two views sparse re-constructor configuration with slam estimation and absolute orientation.
- make() - Static method in class com.irurueta.ar.sfm.ConstantVelocityModelSlamPairedViewsSparseReconstructorConfiguration
-
Creates an instance of a paired view sparse re-constructor configuration with constant velocity model in slam estimation.
- make() - Static method in class com.irurueta.ar.sfm.ConstantVelocityModelSlamSparseReconstructorConfiguration
-
Creates an instance of a multiple views sparse re-constructor configuration with constant velocity model in slam estimation.
- make() - Static method in class com.irurueta.ar.sfm.ConstantVelocityModelSlamTwoViewsSparseReconstructorConfiguration
-
Creates an instance of a two views sparse re-constructor configuration with constant velocity model in slam estimation.
- make() - Static method in class com.irurueta.ar.sfm.KnownBaselineSparseReconstructorConfiguration
-
Creates an instance of a multiple view sparse re-constructor configuration with known camera baseline.
- make() - Static method in class com.irurueta.ar.sfm.KnownBaselineTwoViewsSparseReconstructorConfiguration
-
Creates an instance of a two views sparse re-constructor configuration with known camera baseline.
- make() - Static method in class com.irurueta.ar.sfm.PairedViewsSparseReconstructorConfiguration
-
Creates an instance of a sparse re-constructor configuration.
- make() - Static method in class com.irurueta.ar.sfm.SlamPairedViewsSparseReconstructorConfiguration
-
Creates an instance of a paired view sparse re-constructor configuration with slam estimation.
- make() - Static method in class com.irurueta.ar.sfm.SlamSparseReconstructorConfiguration
-
Creates an instance of a multiple views sparse re-constructor configuration with slam estimation.
- make() - Static method in class com.irurueta.ar.sfm.SlamTwoViewsSparseReconstructorConfiguration
-
Creates an instance of a two views sparse re-constructor configuration with slam estimation.
- make() - Static method in class com.irurueta.ar.sfm.SparseReconstructorConfiguration
-
Creates an instance of a sparse re-constructor configuration.
- make() - Static method in class com.irurueta.ar.sfm.TwoViewsSparseReconstructorConfiguration
-
Creates an instance of a two views sparse re-constructor configuration.
- markValidTriangulatedPoints - Variable in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Marks which of the triangulated points are marked as valid (lie in front of both of the estimated cameras) and which ones aren't.
- markValidTriangulatedPoints - Variable in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Marks which of the triangulated points are marked as valid (lie in front of both of the estimated cameras) and which ones aren't.
- MatchedSamples - Class in com.irurueta.ar.sfm
-
Contains data relating matched 2D points and their reconstructions.
- MatchedSamples() - Constructor for class com.irurueta.ar.sfm.MatchedSamples
- matches - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Matches between first and current view.
- matches - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Active matches between current and previous views.
- matches - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Matches between first and current view.
- MAX_CONFIDENCE - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Maximum allowed confidence value.
- MAX_CONFIDENCE - Static variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Maximum allowed confidence value.
- MAX_CONFIDENCE - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Maximum allowed confidence value.
- MAX_CONFIDENCE - Static variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Maximum allowed confidence value.
- MAX_CONFIDENCE - Static variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Maximum allowed confidence value.
- MAX_ITERS - Static variable in class com.irurueta.ar.epipolar.refiners.HomogeneousRightEpipoleRefiner
-
Maximum allowed number of refinement iterations.
- MAX_ITERS - Static variable in class com.irurueta.ar.epipolar.refiners.InhomogeneousRightEpipoleRefiner
-
Maximum allowed number of refinement iterations.
- MAX_PROGRESS_DELTA - Static variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Maximum allowed value for progress delta.
- MAX_PROGRESS_DELTA - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Maximum allowed value for progress delta.
- MAX_PROGRESS_DELTA - Static variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Maximum allowed value for progress delta.
- MAX_PROGRESS_DELTA - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Maximum allowed value for progress delta.
- MAX_PROGRESS_DELTA - Static variable in class com.irurueta.ar.epipolar.Corrector
-
Maximum allowed value for progress delta.
- MAX_PROGRESS_DELTA - Static variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Maximum allowed value for progress delta.
- MAX_PROGRESS_DELTA - Static variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Maximum allowed value for progress delta.
- MAX_PROGRESS_DELTA - Static variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Maximum allowed value for progress delta.
- maxCameras - Variable in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Maximum number of cameras (i.e. correspondences) to be weighted and taken into account.
- maxCorrespondences - Variable in class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Maximum number of correspondences to be weighted and taken into account.
- maxCorrespondences - Variable in class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Maximum number of correspondences to be weighted and taken into account.
- maxHomographies - Variable in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Maximum number of homographies (i.e. correspondences) to be weighted and taken into account.
- maxHorizontalDisparityFactor - Variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Maximum horizontal disparity factor respect to retinal plane size defined by minimum and maximum samples coordinates.
- maxIterations - Variable in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Maximum number of times to do an alternating iteration to refine the results.
- maxIterations - Variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Maximum allowed number of iterations.
- maxIterations - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Maximum allowed number of iterations.
- maxIterations - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Maximum allowed number of iterations.
- maxIterations - Variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Maximum allowed number of iterations.
- maxIterations - Variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Maximum allowed number of iterations.
- maxIterationsFactor - Variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Factor to determine maximum number of iterations respect to the number of samples to compute comparison.
- maxNumSamples - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Maximum number of samples to take into account.
- maxPoints - Variable in class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Maximum number of points (i.e. correspondences) to be weighted and taken into account.
- maxVerticalDisparityFactor - Variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Maximum vertical disparity factor respect to retinal plane size defined by minimum and maximum samples coordinates.
- maxX - Variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Maximum horizontal coordinate when generating random samples.
- maxY - Variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Maximum vertical coordinate when generating random samples.
- meanDiff - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Array to store the difference between average values to determine whether the result has converged or not.
- measurement - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Measurement data for the Kalman filter in a column matrix.
- measurement - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Measurement data for the Kalman filter in a column matrix.
- measurement - Variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Measurement data for the Kalman filter in a column matrix.
- measurement - Variable in class com.irurueta.ar.slam.SlamEstimator
-
Measurement data for the Kalman filter in a column matrix.
- MEASUREMENT_LENGTH - Static variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Length of position measurement, to correct any possible deviations of the system after doing multiple predictions.
- MEASUREMENT_LENGTH - Static variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Length of position measurement, to correct any possible deviations of the system after doing multiple predictions.
- MEASUREMENT_LENGTH - Static variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Length of position measurement, to correct any possible deviations of the system after doing multiple predictions.
- MEASUREMENT_LENGTH - Static variable in class com.irurueta.ar.slam.SlamEstimator
-
Length of position measurement, to correct any possible deviations of the system after doing multiple predictions.
- measurementMatrix - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Matrix of size 3x13 relating system status with obtained measures
- measurementMatrix - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Matrix of size 3x16 relating system status with obtained measures
- measurementMatrix - Variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Matrix of size 3x13 relating system status with obtained measures
- measurementMatrix - Variable in class com.irurueta.ar.slam.SlamEstimator
-
Matrix of size 3x16 relating system status with obtained measures
- metricReconstructedPoints - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Reconstructed 3D points for current pair of views in a metric stratum (i.e. up to scale).
- MIN_ABS_FOCAL_DISTANCE_ASPECT_RATIO - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Minimum absolute value allowed for aspect ratio of focal distances.
- MIN_ABS_FOCAL_DISTANCE_ASPECT_RATIO - Static variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Minimum absolute value allowed for aspect ratio of focal distances.
- MIN_ABS_FOCAL_DISTANCE_ASPECT_RATIO - Static variable in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Minimum absolute value allowed for aspect ratio of focal distances.
- MIN_COLS - Static variable in class com.irurueta.ar.calibration.CirclesPattern2D
-
Minimum number of columns.
- MIN_CONFIDENCE - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Minimum allowed confidence value.
- MIN_CONFIDENCE - Static variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Minimum allowed confidence value.
- MIN_CONFIDENCE - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Minimum allowed confidence value.
- MIN_CONFIDENCE - Static variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Minimum allowed confidence value.
- MIN_CONFIDENCE - Static variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Minimum allowed confidence value.
- MIN_CONVERGENCE_THRESHOLD - Static variable in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Minimum allowed value to be set as convergence threshold.
- MIN_ITERATIONS - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Minimum allowed number of iterations.
- MIN_ITERATIONS - Static variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Minimum allowed number of iterations.
- MIN_ITERATIONS - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Minimum allowed number of iterations.
- MIN_ITERATIONS - Static variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Minimum allowed number of iterations.
- MIN_ITERATIONS - Static variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Minimum allowed number of iterations.
- MIN_K_PARAMS - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Minimum number of radial distortion parameters.
- MIN_K_PARAMS - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Minimum number of radial distortion parameters.
- MIN_MAX_ITERATIONS - Static variable in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Minimum allowed value to be set as max iterations.
- MIN_MAX_ITERATIONS_FACTOR - Static variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Minimum value for the factor to determine maximum number of iterations respect to the number of samples to compute comparison.
- MIN_N_SAMPLES - Static variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Minimum number of samples that must be generated to compare fundamental matrices.
- MIN_NUMBER_OF_POINTS - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Minimum number of required point correspondences to estimate a radial distortion.
- MIN_NUMBER_OF_VIEWS - Static variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Minimum required number of views.
- MIN_NUMBER_OF_VIEWS - Static variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Minimum required number of views.
- MIN_PROGRESS_DELTA - Static variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Minimum allowed value for progress delta.
- MIN_PROGRESS_DELTA - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Minimum allowed value for progress delta.
- MIN_PROGRESS_DELTA - Static variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Minimum allowed value for progress delta.
- MIN_PROGRESS_DELTA - Static variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Minimum allowed value for progress delta.
- MIN_PROGRESS_DELTA - Static variable in class com.irurueta.ar.epipolar.Corrector
-
Minimum allowed value for progress delta.
- MIN_PROGRESS_DELTA - Static variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Minimum allowed value for progress delta.
- MIN_PROGRESS_DELTA - Static variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Minimum allowed value for progress delta.
- MIN_PROGRESS_DELTA - Static variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Minimum allowed value for progress delta.
- MIN_REQUIRED_EQUATIONS - Static variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Minimum number of required equations to solve DAQ.
- MIN_REQUIRED_EQUATIONS - Static variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Minimum number of required equations to solve the IAC linear system of equations.
- MIN_REQUIRED_POINTS - Static variable in class com.irurueta.ar.epipolar.estimators.AffineFundamentalMatrixEstimator
-
Minimum number of matched 2D points to start the estimation.
- MIN_REQUIRED_POINTS - Static variable in class com.irurueta.ar.epipolar.estimators.EightPointsFundamentalMatrixEstimator
-
Minimum number of matched 2D points to start the estimation.
- MIN_REQUIRED_POINTS - Static variable in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Minimum number of matched 2D points to start the estimation.
- MIN_REQUIRED_SAMPLED_MARKERS - Static variable in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Minimum number of sampled markers that must be provided to estimate an homography.
- MIN_REQUIRED_VIEWS - Static variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Minimum required number of views to triangulate 3D points.
- MIN_REQUIRED_VIEWS - Static variable in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Minimum required number of views to triangulate 3D points.
- MIN_ROWS - Static variable in class com.irurueta.ar.calibration.CirclesPattern2D
-
Minimum number of rows.
- MIN_SAMPLE_LENGTH - Static variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Minimum allowed sample length.
- MIN_STOP_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.LMedSDualAbsoluteQuadricRobustEstimator
-
Minimum value that can be set as stop threshold.
- MIN_STOP_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.LMedSImageOfAbsoluteConicRobustEstimator
-
Minimum value that can be set as stop threshold.
- MIN_STOP_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.LMedSRadialDistortionRobustEstimator
-
Minimum allowed stop threshold value.
- MIN_STOP_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Minimum value that can be set as stop threshold.
- MIN_STOP_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Minimum value that can be set as stop threshold.
- MIN_STOP_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Minimum allowed stop threshold value.
- MIN_STOP_THRESHOLD - Static variable in class com.irurueta.ar.epipolar.estimators.LMedSFundamentalMatrixRobustEstimator
-
Minimum allowed stop threshold value.
- MIN_STOP_THRESHOLD - Static variable in class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Minimum allowed stop threshold value.
- MIN_STOP_THRESHOLD - Static variable in class com.irurueta.ar.sfm.LMedSRobustSinglePoint3DTriangulator
-
Minimum allowed stop threshold value.
- MIN_STOP_THRESHOLD - Static variable in class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Minimum allowed stop threshold value.
- MIN_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.MSACDualAbsoluteQuadricRobustEstimator
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.MSACImageOfAbsoluteConicRobustEstimator
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.MSACRadialDistortionRobustEstimator
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.RANSACDualAbsoluteQuadricRobustEstimator
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.RANSACImageOfAbsoluteConicRobustEstimator
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.ar.calibration.estimators.RANSACRadialDistortionRobustEstimator
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.ar.epipolar.estimators.MSACFundamentalMatrixRobustEstimator
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.ar.sfm.MSACRobustSinglePoint3DTriangulator
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Minimum value that can be set as threshold.
- MIN_THRESHOLD - Static variable in class com.irurueta.ar.sfm.RANSACRobustSinglePoint3DTriangulator
-
Minimum value that can be set as threshold.
- minHorizontalDisparityFactor - Variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Minimum horizontal disparity factor respect to retinal plane size defined by minimum and maximum samples coordinates.
- MINIMUM_SIZE - Static variable in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Minimum number of matched points required to find a solution.
- minNumSamples - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Minimum number of samples to take into account.
- minVerticalDisparityFactor - Variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Minimum vertical disparity factor respect to retinal plane size defined by minimum and maximum samples coordinates.
- minX - Variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Minimum horizontal coordinate when generating random samples.
- minY - Variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Minimum vertical coordinate when generating random samples.
- mLastAngularSpeedZ - Variable in class com.irurueta.ar.slam.SlamEstimator
-
Last sample of angular speed along z-axis.
- mLastMetricCameraRotation - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Rotation of current metric camera on last view pair.
- mNonRobustFundamentalMatrixEstimatorMethod - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Method to use for non-robust fundamental matrix estimation.
- mNonRobustFundamentalMatrixEstimatorMethod - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Method to use for non-robust fundamental matrix estimation.
- mRobustFundamentalMatrixEstimatorMethod - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Method to use for robust fundamental matrix estimation.
- mRobustFundamentalMatrixEstimatorMethod - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Method to use for robust fundamental matrix estimation.
- MSACDualAbsoluteQuadricRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
Finds the best dual absolute quadric (DAQ) for provided collection of cameras using MSAC algorithm.
- MSACDualAbsoluteQuadricRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.MSACDualAbsoluteQuadricRobustEstimator
-
Constructor.
- MSACDualAbsoluteQuadricRobustEstimator(DualAbsoluteQuadricRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.MSACDualAbsoluteQuadricRobustEstimator
-
Constructor.
- MSACDualAbsoluteQuadricRobustEstimator(List<PinholeCamera>) - Constructor for class com.irurueta.ar.calibration.estimators.MSACDualAbsoluteQuadricRobustEstimator
-
Constructor.
- MSACDualAbsoluteQuadricRobustEstimator(List<PinholeCamera>, DualAbsoluteQuadricRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.MSACDualAbsoluteQuadricRobustEstimator
-
Constructor.
- MSACFundamentalMatrixRobustEstimator - Class in com.irurueta.ar.epipolar.estimators
-
Finds the best fundamental matrix for provided collections of matched 2D points using RANSAC algorithm.
- MSACFundamentalMatrixRobustEstimator() - Constructor for class com.irurueta.ar.epipolar.estimators.MSACFundamentalMatrixRobustEstimator
-
Constructor.
- MSACFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod) - Constructor for class com.irurueta.ar.epipolar.estimators.MSACFundamentalMatrixRobustEstimator
-
Constructor.
- MSACFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.MSACFundamentalMatrixRobustEstimator
-
Constructor.
- MSACFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.MSACFundamentalMatrixRobustEstimator
-
Constructor.
- MSACFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, List<Point2D>, List<Point2D>, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.MSACFundamentalMatrixRobustEstimator
-
Constructor.
- MSACFundamentalMatrixRobustEstimator(FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.MSACFundamentalMatrixRobustEstimator
-
Constructor.
- MSACFundamentalMatrixRobustEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.MSACFundamentalMatrixRobustEstimator
-
Constructor.
- MSACFundamentalMatrixRobustEstimator(List<Point2D>, List<Point2D>, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.MSACFundamentalMatrixRobustEstimator
-
Constructor.
- MSACImageOfAbsoluteConicRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
Finds the best image of absolute conic (IAC) for provided collection of homographies (2D transformations) using MSAC algorithm.
- MSACImageOfAbsoluteConicRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.MSACImageOfAbsoluteConicRobustEstimator
-
Constructor.
- MSACImageOfAbsoluteConicRobustEstimator(ImageOfAbsoluteConicRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.MSACImageOfAbsoluteConicRobustEstimator
-
Constructor.
- MSACImageOfAbsoluteConicRobustEstimator(List<Transformation2D>) - Constructor for class com.irurueta.ar.calibration.estimators.MSACImageOfAbsoluteConicRobustEstimator
-
Constructor.
- MSACImageOfAbsoluteConicRobustEstimator(List<Transformation2D>, ImageOfAbsoluteConicRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.MSACImageOfAbsoluteConicRobustEstimator
-
Constructor.
- MSACRadialDistortionRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
Finds the best radial distortion for provided collections of 2D points using MSAC algorithm.
- MSACRadialDistortionRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.MSACRadialDistortionRobustEstimator
-
Constructor.
- MSACRadialDistortionRobustEstimator(RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.MSACRadialDistortionRobustEstimator
-
Constructor.
- MSACRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.calibration.estimators.MSACRadialDistortionRobustEstimator
-
Constructor.
- MSACRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.MSACRadialDistortionRobustEstimator
-
Constructor.
- MSACRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, Point2D) - Constructor for class com.irurueta.ar.calibration.estimators.MSACRadialDistortionRobustEstimator
-
Constructor.
- MSACRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, Point2D, RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.MSACRadialDistortionRobustEstimator
-
Constructor.
- MSACRobustSinglePoint3DTriangulator - Class in com.irurueta.ar.sfm
-
Robustly triangulates 3D points from matched 2D points and their corresponding cameras on several views using MSAC algorithm.
- MSACRobustSinglePoint3DTriangulator() - Constructor for class com.irurueta.ar.sfm.MSACRobustSinglePoint3DTriangulator
-
Constructor.
- MSACRobustSinglePoint3DTriangulator(RobustSinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.MSACRobustSinglePoint3DTriangulator
-
Constructor.
- MSACRobustSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>) - Constructor for class com.irurueta.ar.sfm.MSACRobustSinglePoint3DTriangulator
-
Constructor.
- MSACRobustSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, RobustSinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.MSACRobustSinglePoint3DTriangulator
-
Constructor.
- mult1 - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Product multiplication of IAC by the right term.
N
- N_COMPONENTS_3D - Static variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Number of components in 3D.
- N_COMPONENTS_3D - Static variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Number of components in 3D.
- NANOS_TO_SECONDS - Static variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Conversion of nanoseconds to milliseconds.
- NANOS_TO_SECONDS - Static variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Conversion of nanoseconds to milliseconds.
- nonRobustEstimate(List<FundamentalMatrix>, List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Estimates a fundamental matrix using a non-robust method and provided subset of matched points and stores the solution in provided array of solutions.
- nonRobustFundamentalMatrixEstimatorMethod - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Method to use for non-robust fundamental matrix estimation.
- normalDist - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Multivariate distribution to be reused during propagation of calibrated covariance.
- normalize() - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Normalizes the internal representation of this instance.
- normalized - Variable in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Indicates whether fundamental matrix has been normalized.
- normalizePoints - Variable in class com.irurueta.ar.epipolar.estimators.AffineFundamentalMatrixEstimator
-
Indicates whether provided matched 2D points must be normalized to increase the accuracy of the estimation.
- normalizePoints - Variable in class com.irurueta.ar.epipolar.estimators.EightPointsFundamentalMatrixEstimator
-
Indicates whether provided matched 2D points must be normalized to increase the accuracy of the estimation.
- normalizePoints - Variable in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Indicates whether provided matched 2D points must be normalized to increase the accuracy of the estimation.
- normalizeRow(Matrix, int) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Normalizes i-th row of provided matrix "a".
- notifyAvailableSlamData - Variable in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorConfiguration
-
Indicates whether new available SLAM state is notified each time that a whole set of IMU (Inertial Measurement Unit) data is received.
- notifyAvailableSlamData - Variable in class com.irurueta.ar.sfm.BaseSlamSparseReconstructorConfiguration
-
Indicates whether new available SLAM state is notified each time that a whole set of IMU (Inertial Measurement Unit) data is received.
- notifyAvailableSlamData - Variable in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructorConfiguration
-
Indicates whether new available SLAM state is notified each time that a whole set of IMU (Inertial Measurement Unit) data is received.
- notifyEstimatedSlamCamera - Variable in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorConfiguration
-
Indicates whether any new camera that can be estimated by means of SLAM using IMU data, will be notified each time that accelerometer, gyroscope and orientation data is received.
- notifyEstimatedSlamCamera - Variable in class com.irurueta.ar.sfm.BaseSlamSparseReconstructorConfiguration
-
Indicates whether any new camera that can be estimated by means of SLAM using IMU data, will be notified each time that accelerometer, gyroscope and orientation data is received.
- notifyEstimatedSlamCamera - Variable in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructorConfiguration
-
Indicates whether any new camera that can be estimated by means of SLAM using IMU data, will be notified each time that accelerometer, gyroscope and orientation data is received.
- notifyFullSampleAndResetSampleReceive() - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamCalibrator
-
Notifies that a full sample has been received and resets flags indicating whether partial samples have been received.
- notifyFullSampleAndResetSampleReceive() - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamEstimator
-
Notifies that a full sample has been received and resets flags indicating whether partial samples have been received.
- notifyFullSampleAndResetSampleReceive() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Notifies that a full sample has been received and resets flags indicating whether partial samples have been received.
- notifyFullSampleAndResetSampleReceive() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Notifies that a full sample has been received and resets flags indicating whether partial samples have been received.
- notifyProgress() - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Notifies progress to current listener, if needed.
- notifyProgress() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Notifies progress to current listener, if needed.
- notifyProgress() - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Notifies progress to current listener, if needed.
- notifySlamCameraIfNeeded() - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Notifies estimated camera by means of SLAM if notification is enabled at configuration time and intrinsics are already available.
- notifySlamCameraIfNeeded() - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructor
-
Notifies estimated camera by means of SLAM if notification is enabled at configuration time and intrinsics are already available.
- notifySlamCameraIfNeeded() - Method in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructor
-
Notifies estimated camera by means of SLAM if notification is enabled at configuration time and intrinsics are already available.
- notifySlamStateIfNeeded() - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Notifies SLAM state if notification is enabled at configuration time.
- notifySlamStateIfNeeded() - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructor
-
Notifies SLAM state if notification is enabled at configuration time.
- notifySlamStateIfNeeded() - Method in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructor
-
Notifies SLAM state if notification is enabled at configuration time.
- nSamples - Variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Number of random samples to generate to compare fundamental matrices.
- NUM_COORDS_3D - Static variable in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Number of inhomogeneous coordinates in 3D.
- NUMBER_OF_MODULES - Static variable in class com.irurueta.ar.calibration.QRPattern2D
-
Default number of horizontal and vertical modules (e.q. squares shown in QR).
- NUMBER_OF_POINTS - Static variable in class com.irurueta.ar.calibration.QRPattern2D
-
Returns number of points used by this 2D pattern.
- NUMBER_OF_VIEWS - Static variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Number of views.
- numIntrinsicParameters() - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Returns number of intrinsic parameters to be taken into account in cost function.
- numKParams - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Number of radial distortion parameters to estimate.
- numKParams - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Number of radial distortion parameters to estimate.
- numParameters(int) - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Returns number of parameters of cost function.
O
- onBaselineRequested(PairedViewsSparseReconstructor, int, int, EstimatedCamera, EstimatedCamera) - Method in interface com.irurueta.ar.sfm.PairedViewsSparseReconstructorListener
-
Requests baseline for the provided pair of views so that actual scale can be estimated to obtain cameras and reconstructed points in an Euclidean space (up to certain rotation and translation).
- onCalibrateEnd(CameraCalibrator) - Method in interface com.irurueta.ar.calibration.CameraCalibratorListener
-
Called when a calibrator ends the camera calibration process.
- onCalibrateProgressChange(CameraCalibrator, float) - Method in interface com.irurueta.ar.calibration.CameraCalibratorListener
-
Called to notify changes in the camera calibration progress.
- onCalibrateStart(CameraCalibrator) - Method in interface com.irurueta.ar.calibration.CameraCalibratorListener
-
Called when a calibrator starts the camera calibration process.
- onCalibratorFinished(BaseSlamCalibrator<D>, boolean, boolean) - Method in interface com.irurueta.ar.slam.BaseSlamCalibrator.BaseSlamCalibratorListener
-
Called when calibration finishes.
- onCamerasEstimated(R, int, int, EstimatedCamera, EstimatedCamera) - Method in interface com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorListener
-
Notifies when cameras for provided matched pair of views have been estimated.
- onCancel(R) - Method in interface com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorListener
-
Called when reconstruction is cancelled before it has finished.
- onCancel(R) - Method in interface com.irurueta.ar.sfm.BaseSparseReconstructorListener
-
Called when reconstruction is cancelled before it has finished.
- onCancel(R) - Method in interface com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorListener
-
Called when reconstruction is cancelled before it has finished.
- onCompareEnd(FundamentalMatrixComparator) - Method in interface com.irurueta.ar.epipolar.FundamentalMatrixComparatorListener
-
Called when comparison finishes.
- onCompareProgressChange(FundamentalMatrixComparator, float) - Method in interface com.irurueta.ar.epipolar.FundamentalMatrixComparatorListener
-
Called when progress of comparison significantly changes.
- onCompareStart(FundamentalMatrixComparator) - Method in interface com.irurueta.ar.epipolar.FundamentalMatrixComparatorListener
-
Called when comparison starts.
- onCorrectedWithPositionMeasure(BaseSlamEstimator<D>) - Method in interface com.irurueta.ar.slam.BaseSlamEstimator.BaseSlamEstimatorListener
-
Called after internal state has been corrected using an external measure.
- onCorrectEnd(Corrector) - Method in interface com.irurueta.ar.epipolar.CorrectorListener
-
Called when correction of points finishes.
- onCorrectProgressChange(Corrector, float) - Method in interface com.irurueta.ar.epipolar.CorrectorListener
-
Called when progress of correction of points changes significantly.
- onCorrectStart(Corrector) - Method in interface com.irurueta.ar.epipolar.CorrectorListener
-
Called when correction of points starts.
- onCorrectWithPositionMeasure(BaseSlamEstimator<D>) - Method in interface com.irurueta.ar.slam.BaseSlamEstimator.BaseSlamEstimatorListener
-
Called when internal state is about to be corrected by using an external measure.
- onDecomposeEnd(HomographyDecomposer, List<HomographyDecomposition>) - Method in interface com.irurueta.ar.epipolar.estimators.HomographyDecomposerListener
-
Called when decomposition ends.
- onDecomposeStart(HomographyDecomposer) - Method in interface com.irurueta.ar.epipolar.estimators.HomographyDecomposerListener
-
Called when decomposition starts.
- onEstimateEnd(DualAbsoluteQuadricEstimator) - Method in interface com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimatorListener
-
Called when an estimator ends the Dual Absolute Quadric estimation process.
- onEstimateEnd(DualAbsoluteQuadricRobustEstimator) - Method in interface com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimatorListener
-
Called when estimation ends.
- onEstimateEnd(ImageOfAbsoluteConicEstimator) - Method in interface com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimatorListener
-
Called when an estimator ends the IAC estimation process
- onEstimateEnd(ImageOfAbsoluteConicRobustEstimator) - Method in interface com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimatorListener
-
Called when estimation ends
- onEstimateEnd(KruppaDualImageOfAbsoluteConicEstimator) - Method in interface com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimatorListener
-
Called when an estimator ends the DIAC estimation process.
- onEstimateEnd(RadialDistortionEstimator) - Method in interface com.irurueta.ar.calibration.estimators.RadialDistortionEstimatorListener
-
Called when an estimator ends the radial distortion estimation process.
- onEstimateEnd(RadialDistortionRobustEstimator) - Method in interface com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimatorListener
-
Called when estimation ends.
- onEstimateEnd(SingleHomographyPinholeCameraEstimator) - Method in interface com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimatorListener
-
Called when an estimator ends.
- onEstimateEnd(FundamentalMatrixEstimator, FundamentalMatrix) - Method in interface com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimatorListener
-
Called when fundamental matrix estimation ends.
- onEstimateEnd(FundamentalMatrixRobustEstimator) - Method in interface com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimatorListener
-
Called when estimation ends.
- onEstimateEnd(PlanarFundamentalMatrixEstimator, List<FundamentalMatrix>) - Method in interface com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimatorListener
-
Called when fundamental matrix estimation ends.
- onEstimateEnd(PlanarBestFundamentalMatrixEstimatorAndReconstructor) - Method in interface com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructorListener
-
Called when estimation ends.
- onEstimateNextIteration(DualAbsoluteQuadricRobustEstimator, int) - Method in interface com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimatorListener
-
Called when estimator iterates to refine a possible solution.
- onEstimateNextIteration(ImageOfAbsoluteConicRobustEstimator, int) - Method in interface com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimatorListener
-
Called when estimator iterates to refine a possible solution
- onEstimateNextIteration(RadialDistortionRobustEstimator, int) - Method in interface com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimatorListener
-
Called when estimator iterates to refine a possible solution.
- onEstimateNextIteration(FundamentalMatrixRobustEstimator, int) - Method in interface com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimatorListener
-
Called when estimator iterates to refine a possible solution.
- onEstimateProgressChange(DualAbsoluteQuadricRobustEstimator, float) - Method in interface com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimatorListener
-
Called when estimation progress changes significantly.
- onEstimateProgressChange(ImageOfAbsoluteConicRobustEstimator, float) - Method in interface com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimatorListener
-
Called when estimation progress changes significantly.
- onEstimateProgressChange(RadialDistortionRobustEstimator, float) - Method in interface com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimatorListener
-
Called when estimation progress changes significantly.
- onEstimateProgressChange(FundamentalMatrixRobustEstimator, float) - Method in interface com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimatorListener
-
Called when estimation progress changes significantly.
- onEstimateStart(DualAbsoluteQuadricEstimator) - Method in interface com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimatorListener
-
Called when an estimator starts the Dual Absolute Quadric estimation process.
- onEstimateStart(DualAbsoluteQuadricRobustEstimator) - Method in interface com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimatorListener
-
Called when estimation starts.
- onEstimateStart(ImageOfAbsoluteConicEstimator) - Method in interface com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimatorListener
-
Called when an estimator starts the IAC estimation process.
- onEstimateStart(ImageOfAbsoluteConicRobustEstimator) - Method in interface com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimatorListener
-
Called when estimation starts
- onEstimateStart(KruppaDualImageOfAbsoluteConicEstimator) - Method in interface com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimatorListener
-
Called when an estimator starts the DIAC estimation process.
- onEstimateStart(RadialDistortionEstimator) - Method in interface com.irurueta.ar.calibration.estimators.RadialDistortionEstimatorListener
-
Called when an estimator starts the radial distortion estimation process.
- onEstimateStart(RadialDistortionRobustEstimator) - Method in interface com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimatorListener
-
Called when estimation starts.
- onEstimateStart(SingleHomographyPinholeCameraEstimator) - Method in interface com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimatorListener
-
Called when an estimator starts.
- onEstimateStart(FundamentalMatrixEstimator) - Method in interface com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimatorListener
-
Called when fundamental matrix estimation starts.
- onEstimateStart(FundamentalMatrixRobustEstimator) - Method in interface com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimatorListener
-
Called when estimation starts.
- onEstimateStart(PlanarFundamentalMatrixEstimator) - Method in interface com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimatorListener
-
Called when fundamental matrix estimation starts.
- onEstimateStart(PlanarBestFundamentalMatrixEstimatorAndReconstructor) - Method in interface com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructorListener
-
Called when estimation starts.
- onEstimationProgressChange(DualAbsoluteQuadricEstimator, float) - Method in interface com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimatorListener
-
Called to notify changes in DAQ estimation progress.
- onEstimationProgressChange(ImageOfAbsoluteConicEstimator, float) - Method in interface com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimatorListener
-
Called to notify changes in IAC estimation progress.
- onEstimationProgressChange(RadialDistortionEstimator, float) - Method in interface com.irurueta.ar.calibration.estimators.RadialDistortionEstimatorListener
-
Called to notify changes in radial distortion estimation progress.
- onEuclideanCameraEstimated(R, int, int, double, EstimatedCamera, EstimatedCamera) - Method in interface com.irurueta.ar.sfm.BaseSparseReconstructorListener
-
Called when cameras for provided matched pair of views have been estimated in an Euclidean stratum (when possible and up to a certain accuracy).
- onEuclideanCameraPairEstimated(R, int, int, double, EstimatedCamera, EstimatedCamera) - Method in interface com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorListener
-
Called when cameras for provided matched pair of views have been estimated in an Euclidean stratum (up to certain translation and rotation).
- onEuclideanReconstructedPointsEstimated(R, double, List<ReconstructedPoint3D>) - Method in interface com.irurueta.ar.sfm.BaseSparseReconstructorListener
-
Called when reconstructed points have been estimated from a series of 2D matches.
- onEuclideanReconstructedPointsEstimated(R, int, int, double, List<ReconstructedPoint3D>) - Method in interface com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorListener
-
Called when reconstructed points have been estimated from a series of 2D matches in a pair of views in an Euclidean stratum (up to certain translation and rotation).
- onFail(InitialCamerasEstimator, InitialCamerasEstimationFailedException) - Method in interface com.irurueta.ar.sfm.InitialCamerasEstimatorListener
-
Called when estimation fails.
- onFail(R) - Method in interface com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorListener
-
Called when reconstruction fails.
- onFail(R) - Method in interface com.irurueta.ar.sfm.BaseSparseReconstructorListener
-
Called when reconstruction fails.
- onFail(R) - Method in interface com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorListener
-
Called when reconstruction fails.
- onFinish(InitialCamerasEstimator, PinholeCamera, PinholeCamera) - Method in interface com.irurueta.ar.sfm.InitialCamerasEstimatorListener
-
Called when estimation successfully finishes.
- onFinish(R) - Method in interface com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorListener
-
Called when reconstruction stops.
- onFinish(R) - Method in interface com.irurueta.ar.sfm.BaseSparseReconstructorListener
-
Called when reconstruction stops.
- onFinish(R) - Method in interface com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorListener
-
Called when reconstruction stops.
- onFullSampleProcessed(BaseSlamCalibrator<D>) - Method in interface com.irurueta.ar.slam.BaseSlamCalibrator.BaseSlamCalibratorListener
-
Called when a full sample (accelerometer + gyroscope, etc.) has been received and has already been processed.
- onFullSampleProcessed(BaseSlamEstimator<D>) - Method in interface com.irurueta.ar.slam.BaseSlamEstimator.BaseSlamEstimatorListener
-
Called when a full sample (accelerometer + gyroscope, etc.) has been received and has already been processed, and hence internal state has also been updated.
- onFullSampleReceived(BaseSlamCalibrator<D>) - Method in interface com.irurueta.ar.slam.BaseSlamCalibrator.BaseSlamCalibratorListener
-
Called when a full sample (accelerometer + gyroscope, etc.) has been received.
- onFullSampleReceived(BaseSlamEstimator<D>) - Method in interface com.irurueta.ar.slam.BaseSlamEstimator.BaseSlamEstimatorListener
-
Called when a full sample (accelerometer + gyroscope, etc.) has been received and is about to be processed to update internal state.
- onFundamentalMatrixEstimated(R, int, int, EstimatedFundamentalMatrix) - Method in interface com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorListener
-
Called when a fundamental matrix relating a pair of views has been estimated.
- onFundamentalMatrixEstimated(R, EstimatedFundamentalMatrix) - Method in interface com.irurueta.ar.sfm.BaseSparseReconstructorListener
-
Called when a fundamental matrix relating two views has been estimated.
- onFundamentalMatrixEstimated(R, EstimatedFundamentalMatrix) - Method in interface com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorListener
-
Called when a fundamental matrix relating two views has been estimated.
- onIntrinsicParametersEstimationEnds(CameraCalibrator, PinholeCameraIntrinsicParameters) - Method in interface com.irurueta.ar.calibration.CameraCalibratorListener
-
Called when a calibrator finishes the estimation of intrinsic parameters of a pinhole camera.
- onIntrinsicParametersEstimationStarts(CameraCalibrator) - Method in interface com.irurueta.ar.calibration.CameraCalibratorListener
-
Called when a calibrator starts the estimation of intrinsic parameters of a pinhole camera.
- onIntrinsicParametersRequested(R, int) - Method in interface com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorListener
-
Called when intrinsic parameters are requested for a given view.
- onMetricCameraEstimated(R, int, int, EstimatedCamera, EstimatedCamera) - Method in interface com.irurueta.ar.sfm.BaseSparseReconstructorListener
-
Notifies when cameras for provided matched pair of views have been estimated.
- onMetricReconstructedPointsEstimated(R, List<MatchedSamples>, List<ReconstructedPoint3D>) - Method in interface com.irurueta.ar.sfm.BaseSparseReconstructorListener
-
Called when reconstructed points have been estimated from a series of 2D matches.
- onRadialDistortionEstimationEnds(CameraCalibrator, RadialDistortion) - Method in interface com.irurueta.ar.calibration.CameraCalibratorListener
-
Called when a calibrator finishes the estimation of radial distortion of the camera lens.
- onRadialDistortionEstimationStarts(CameraCalibrator) - Method in interface com.irurueta.ar.calibration.CameraCalibratorListener
-
Called when a calibrator starts the estimation of radial distortion of the camera lens.
- onReconstructedPointsEstimated(R, List<MatchedSamples>, List<ReconstructedPoint3D>) - Method in interface com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorListener
-
Called when reconstructed points have been estimated from a series of 2D matches.
- onRequestMatches(R, int, int, List<Sample2D>, List<Sample2D>, List<MatchedSamples>) - Method in interface com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorListener
-
Finds matches for provided samples.
- onRequestMatches(R, List<Sample2D>, List<Sample2D>, int, int, List<MatchedSamples>) - Method in interface com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorListener
-
Finds matches for provided samples.
- onRequestMatches(R, List<Sample2D>, List<Sample2D>, List<Sample2D>, int, int, List<MatchedSamples>) - Method in interface com.irurueta.ar.sfm.BaseSparseReconstructorListener
-
Finds matches for provided samples.
- onRequestSamples(R, int, int, List<Sample2D>, List<Sample2D>, List<Sample2D>) - Method in interface com.irurueta.ar.sfm.BaseSparseReconstructorListener
-
Called when samples containing points of interest for current view must be retrieved.
- onRequestSamplesForCurrentView(R, int, List<Sample2D>) - Method in interface com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorListener
-
Called when samples containing points of interest for current view must be retrieved.
- onRequestSamplesForCurrentViewPair(R, int, int, List<Sample2D>, List<Sample2D>) - Method in interface com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorListener
-
Called when samples containing points of interest for current view must be retrieved.
- onSamplesAccepted(R, int, int, List<Sample2D>, List<Sample2D>) - Method in interface com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorListener
-
Called when requested samples have been accepted.
- onSamplesAccepted(R, int, List<Sample2D>) - Method in interface com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorListener
-
Called when requested samples have been accepted.
- onSamplesAccepted(R, int, List<Sample2D>, List<Sample2D>) - Method in interface com.irurueta.ar.sfm.BaseSparseReconstructorListener
-
Called when requested samples have been accepted.
- onSamplesRejected(R, int, int, List<Sample2D>, List<Sample2D>) - Method in interface com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorListener
-
Called when requested samples have been rejected.
- onSamplesRejected(R, int, List<Sample2D>) - Method in interface com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorListener
-
Called when requested samples have been rejected.
- onSamplesRejected(R, int, List<Sample2D>, List<Sample2D>) - Method in interface com.irurueta.ar.sfm.BaseSparseReconstructorListener
-
Called when requested samples have been rejected.
- onSlamCameraEstimated(R, PinholeCamera) - Method in interface com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorListener
-
Called whenever estimated SLAM camera notification is enabled.
- onSlamCameraEstimated(R, PinholeCamera) - Method in interface com.irurueta.ar.sfm.BaseSlamSparseReconstructorListener
-
Called whenever estimated SLAM camera notification is enabled.
- onSlamCameraEstimated(R, PinholeCamera) - Method in interface com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructorListener
-
Called whenever estimated SLAM camera notification is enabled.
- onSlamDataAvailable(R, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, Matrix) - Method in interface com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorListener
-
Called whenever slam data notification is enabled and each time all required samples (accelerometer, gyroscope or orientation) are received in order to update SLAM system state to notify new position, velocity, acceleration, orientation and angular speed.
- onSlamDataAvailable(R, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, Matrix) - Method in interface com.irurueta.ar.sfm.BaseSlamSparseReconstructorListener
-
Called whenever slam data notification is enabled and each time all required samples (accelerometer, gyroscope or orientation) are received in order to update SLAM system state to notify new position, velocity, acceleration, orientation and angular speed.
- onSlamDataAvailable(R, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, Matrix) - Method in interface com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructorListener
-
Called whenever slam data notification is enabled and each time all required samples (accelerometer, gyroscope or orientation) are received in order to update SLAM system state to notify new position, velocity, acceleration, orientation and angular speed.
- onStart(InitialCamerasEstimator) - Method in interface com.irurueta.ar.sfm.InitialCamerasEstimatorListener
-
Called when estimation starts.
- onStart(R) - Method in interface com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorListener
-
Called when reconstruction starts.
- onStart(R) - Method in interface com.irurueta.ar.sfm.BaseSparseReconstructorListener
-
Called when reconstruction starts.
- onStart(R) - Method in interface com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorListener
-
Called when reconstruction starts.
- onTriangulateEnd(RobustSinglePoint3DTriangulator) - Method in interface com.irurueta.ar.sfm.RobustSinglePoint3DTriangulatorListener
-
Called when triangulation ends.
- onTriangulateEnd(SinglePoint3DTriangulator) - Method in interface com.irurueta.ar.sfm.SinglePoint3DTriangulatorListener
-
Called when triangulation ends.
- onTriangulateNextIteration(RobustSinglePoint3DTriangulator, int) - Method in interface com.irurueta.ar.sfm.RobustSinglePoint3DTriangulatorListener
-
Called when robust triangulator iterates to refine a possible solution.
- onTriangulateProgressChange(RobustSinglePoint3DTriangulator, float) - Method in interface com.irurueta.ar.sfm.RobustSinglePoint3DTriangulatorListener
-
Called when estimation progress changes significantly.
- onTriangulateStart(RobustSinglePoint3DTriangulator) - Method in interface com.irurueta.ar.sfm.RobustSinglePoint3DTriangulatorListener
-
Called when triangulation starts.
- onTriangulateStart(SinglePoint3DTriangulator) - Method in interface com.irurueta.ar.sfm.SinglePoint3DTriangulatorListener
-
Called when triangulation starts.
- orientationTimestampNanos - Variable in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamCalibrator
-
Timestamp expressed in nanoseconds since the epoch time of the last sample containing absolute orientation.
- orientationTimestampNanos - Variable in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamEstimator
-
Timestamp expressed in nanoseconds since the epoch time of the last sample containing absolute orientation.
- ORIGIN_OFFSET - Static variable in class com.irurueta.ar.calibration.QRPattern2D
-
Offset of origin expressed in modules so that top-left finder pattern is placed at 0,0.
- otherFundamentalMatrix - Variable in class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Other fundamental matrix being compared.
P
- pairedCamerasAspectRatio - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Aspect ratio for paired cameras.
- pairedCamerasCorrectorType - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Corrector type to use for point triangulation when pairs of cameras are being estimated using either Dual Image of Absolute Conic (DIAC) or essential matrix methods or null if no corrector is used.
- pairedCamerasEstimatorMethod - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Method to use for paired cameras' estimation.
- pairedCamerasMarkValidTriangulatedPoints - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Value indicating whether valid triangulated points are marked during paired cameras estimation using either Dual Image of Absolute Conic (DIAC) or essential matrix methods.
- PairedViewsSparseReconstructor - Class in com.irurueta.ar.sfm
-
Class in charge of estimating pairs of cameras and 3D reconstruction points from sparse image point correspondences.
- PairedViewsSparseReconstructor(PairedViewsSparseReconstructorConfiguration, PairedViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.PairedViewsSparseReconstructor
-
Constructor.
- PairedViewsSparseReconstructor(PairedViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.PairedViewsSparseReconstructor
-
Constructor with default configuration.
- PairedViewsSparseReconstructorConfiguration - Class in com.irurueta.ar.sfm
-
Contains configuration for a paired view sparse re-constructor.
- PairedViewsSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.PairedViewsSparseReconstructorConfiguration
- PairedViewsSparseReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to retrieve and and store required data to compute a 3D reconstruction from sparse image point correspondences.
- paramsFromData(double[]) - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Sets parameters of function to be fitted using Levenberg-Marquardt algorithm.
- pattern - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Pattern used for camera calibration.
- pattern - Variable in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Pattern used for camera calibration.
- Pattern2D - Class in com.irurueta.ar.calibration
-
Abstract representation of the 2D samples contained in a pattern.
- Pattern2D() - Constructor for class com.irurueta.ar.calibration.Pattern2D
- Pattern2DType - Enum Class in com.irurueta.ar.calibration
-
Enumerator indicating pattern type.
- Pattern2DType() - Constructor for enum class com.irurueta.ar.calibration.Pattern2DType
- PlanarBestFundamentalMatrixEstimatorAndReconstructor - Class in com.irurueta.ar.sfm
-
This class takes matched pairs of 2D points corresponding to a planar scene, estimates an homography relating both sets of points, decomposes such homography induced by the 3D plane on the scene, and uses such decomposition to determine the best epipolar geometry (e.g. fundamental matrix) by using the essential matrix and provided intrinsic camera parameters on both views corresponding to both sets of points to reconstruct points and choose the solution that produces the largest amount of points located in front of both cameras.
- PlanarBestFundamentalMatrixEstimatorAndReconstructor() - Constructor for class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Constructor.
- PlanarBestFundamentalMatrixEstimatorAndReconstructor(List<Point2D>, List<Point2D>, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters) - Constructor for class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Constructor.
- PlanarBestFundamentalMatrixEstimatorAndReconstructor(List<Point2D>, List<Point2D>, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, PlanarBestFundamentalMatrixEstimatorAndReconstructorListener) - Constructor for class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Constructor.
- PlanarBestFundamentalMatrixEstimatorAndReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to be notified of events generated by a planar best fundamental matrix estimator and re-constructor.
- PlanarFundamentalMatrixEstimator - Class in com.irurueta.ar.epipolar.estimators
-
This class takes an input 2D homography (e.g. transformation) and a given pair of intrinsic parameters for left and right views, and estimates all possible fundamental matrices generating such homography in a planar scene.
- PlanarFundamentalMatrixEstimator() - Constructor for class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Constructor.
- PlanarFundamentalMatrixEstimator(Transformation2D, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters) - Constructor for class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Constructor.
- PlanarFundamentalMatrixEstimator(Transformation2D, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, PlanarFundamentalMatrixEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Constructor.
- PlanarFundamentalMatrixEstimatorListener - Interface in com.irurueta.ar.epipolar.estimators
-
Listener to be notified of events generated by a planar fundamental matrix estimator.
- planarHomographyComputeAndKeepInliers - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Value indicating that inlier data is kept after robust planar homography estimation.
- planarHomographyComputeAndKeepInliers - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Value indicating that inlier data is kept after robust planar homography estimation.
- planarHomographyComputeAndKeepInliers - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Value indicating that inlier data is kept after robust planar homography estimation.
- planarHomographyComputeAndKeepResiduals - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Value indicating that residual data is kept after robust planar homography estimation.
- planarHomographyComputeAndKeepResiduals - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Value indicating that residual data is kept after robust planar homography estimation.
- planarHomographyComputeAndKeepResiduals - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Value indicating that residual data is kept after robust planar homography estimation.
- planarHomographyConfidence - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Confidence of robustly estimated planar homography.
- planarHomographyConfidence - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Confidence of robustly estimated planar homography.
- planarHomographyConfidence - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Confidence of robustly estimated planar homography.
- planarHomographyMaxIterations - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Maximum number of iterations to make while robustly estimating planar homography.
- planarHomographyMaxIterations - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Maximum number of iterations to make while robustly estimating planar homography.
- planarHomographyMaxIterations - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Maximum number of iterations to make while robustly estimating planar homography.
- planarHomographyThreshold - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Threshold to determine whether samples for robust projective 2D transformation estimation are inliers or not.
- planarHomographyThreshold - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Threshold to determine whether samples for robust projective 2D transformation estimation are inliers or not.
- planarHomographyThreshold - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Threshold to determine whether samples for robust projective 2D transformation estimation are inliers or not.
- PLANE_NORMAL_LENGTH - Static variable in class com.irurueta.ar.epipolar.estimators.HomographyDecomposition
-
Length of plane normal vector.
- planeDistance - Variable in class com.irurueta.ar.epipolar.estimators.HomographyDecomposition
-
Distance to computed plane.
- planeNormal - Variable in class com.irurueta.ar.epipolar.estimators.HomographyDecomposition
-
Contains computed plane normal obtained from homography decomposition.
- point - Variable in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Coordinates of reconstructed 3D point.
- point - Variable in class com.irurueta.ar.sfm.Sample2D
-
2D sampled point coordinates.
- Point3DTriangulationException - Exception in com.irurueta.ar.sfm
-
Raised if triangulation of 3D points fails for some reason (i.e. degenerate geometry, numerical instabilities, etc).
- Point3DTriangulationException() - Constructor for exception com.irurueta.ar.sfm.Point3DTriangulationException
-
Constructor.
- Point3DTriangulationException(String) - Constructor for exception com.irurueta.ar.sfm.Point3DTriangulationException
-
Constructor with String containing message.
- Point3DTriangulationException(String, Throwable) - Constructor for exception com.irurueta.ar.sfm.Point3DTriangulationException
-
Constructor with message and cause.
- Point3DTriangulationException(Throwable) - Constructor for exception com.irurueta.ar.sfm.Point3DTriangulationException
-
Constructor with cause.
- Point3DTriangulatorType - Enum Class in com.irurueta.ar.sfm
-
Type of 3D point triangulator.
- Point3DTriangulatorType() - Constructor for enum class com.irurueta.ar.sfm.Point3DTriangulatorType
- PointColorData - Class in com.irurueta.ar.sfm
-
Contains color information for a given point.
- PointColorData() - Constructor for class com.irurueta.ar.sfm.PointColorData
-
Constructor.
- points2D - Variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Matched 2D points.
- points2D - Variable in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Matched 2D points.
- pointSeparation - Variable in class com.irurueta.ar.calibration.CirclesPattern2D
-
Point separation in the circles pattern.
- pointTriangulatorConfidence - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Confidence of robustly triangulated points.
- pointTriangulatorMaxIterations - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Maximum number of iterations to make while robustly estimating triangulated points.
- pointTriangulatorThreshold - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Threshold to determine whether samples for robust point triangulator are inliers or not.
- POLY_DEGREE_UNKNOWN_ASPECT_RATIO - Static variable in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Degree of polynomial to solve Kruppa's equation when aspect ratio is known.
- PositionPredictor - Class in com.irurueta.ar.slam
-
Utility class to predict position of device.
- PositionPredictor() - Constructor for class com.irurueta.ar.slam.PositionPredictor
-
Constructor.
- possibleRotationsAndTranslationsAvailable - Variable in class com.irurueta.ar.epipolar.EssentialMatrix
- postProcessOne() - Method in class com.irurueta.ar.sfm.AbsoluteOrientationConstantVelocityModelSlamTwoViewsSparseReconstructor
-
Called when processing one frame is successfully finished.
- postProcessOne() - Method in class com.irurueta.ar.sfm.AbsoluteOrientationSlamTwoViewsSparseReconstructor
-
Called when processing one frame is successfully finished.
- postProcessOne() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Called when processing one frame is successfully finished.
- postProcessOne() - Method in class com.irurueta.ar.sfm.ConstantVelocityModelSlamTwoViewsSparseReconstructor
-
Called when processing one frame is successfully finished.
- postProcessOne() - Method in class com.irurueta.ar.sfm.KnownBaselineTwoViewsSparseReconstructor
-
Called when processing one frame is successfully finished.
- postProcessOne() - Method in class com.irurueta.ar.sfm.SlamTwoViewsSparseReconstructor
-
Called when processing one frame is successfully finished.
- postProcessOne() - Method in class com.irurueta.ar.sfm.TwoViewsSparseReconstructor
-
Called when processing one frame is successfully finished.
- postProcessOne(boolean) - Method in class com.irurueta.ar.sfm.AbsoluteOrientationConstantVelocityModelSlamSparseReconstructor
-
Called when processing one frame is successfully finished.
- postProcessOne(boolean) - Method in class com.irurueta.ar.sfm.AbsoluteOrientationSlamSparseReconstructor
-
Called when processing one frame is successfully finished.
- postProcessOne(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Called when processing one frame is successfully finished.
- postProcessOne(boolean) - Method in class com.irurueta.ar.sfm.ConstantVelocityModelSlamSparseReconstructor
-
Called when processing one frame is successfully finished.
- postProcessOne(boolean) - Method in class com.irurueta.ar.sfm.KnownBaselineSparseReconstructor
-
Called when processing one frame is successfully finished.
- postProcessOne(boolean) - Method in class com.irurueta.ar.sfm.SlamSparseReconstructor
-
Called when processing one frame is successfully finished.
- postProcessOne(boolean) - Method in class com.irurueta.ar.sfm.SparseReconstructor
-
Called when processing one frame is successfully finished.
- predict(double[], double[], double) - Static method in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Updates the system model (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (without acceleration).
- predict(double[], double[], double) - Static method in class com.irurueta.ar.slam.StatePredictor
-
Updates the system model (position, orientation, linear velocity, linear acceleration and angular velocity) assuming a constant acceleration model when no acceleration or velocity control signal is present.
- predict(double[], double[], double) - Static method in class com.irurueta.ar.slam.VelocityPredictor
-
Predicts the updated velocity.
- predict(double[], double[], double, double[]) - Static method in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Updates the system model (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (without acceleration).
- predict(double[], double[], double, double[]) - Static method in class com.irurueta.ar.slam.StatePredictor
-
Updates the system model (position, orientation, linear velocity, linear acceleration and angular velocity) assuming a constant acceleration model when no acceleration or velocity control signal is present.
- predict(double[], double[], double, double[]) - Static method in class com.irurueta.ar.slam.VelocityPredictor
-
Predicts the updated velocity.
- predict(double[], double[], double, double[], Matrix, Matrix) - Static method in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Updates the system model (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (without acceleration) when no velocity control signal is present.
- predict(double[], double[], double, double[], Matrix, Matrix) - Static method in class com.irurueta.ar.slam.StatePredictor
-
Updates the system model (position, orientation, linear velocity, linear acceleration and angular velocity) assuming a constant acceleration model when no acceleration or velocity control signal is present.
- predict(double[], double[], double, double[], Matrix, Matrix) - Static method in class com.irurueta.ar.slam.VelocityPredictor
-
Predicts the updated velocity.
- predict(double[], double[], double, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Updates the system model (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (without acceleration).
- predict(double[], double[], double, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.StatePredictor
-
Updates the system model (position, orientation, linear velocity, linear acceleration and angular velocity) assuming a constant acceleration model when no acceleration or velocity control signal is present.
- predict(double[], double[], double, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.VelocityPredictor
-
Predicts the updated velocity.
- predict(double, double, double, double, double, double, double) - Static method in class com.irurueta.ar.slam.VelocityPredictor
-
Predicts the updated velocity.
- predict(double, double, double, double, double, double, double, double[]) - Static method in class com.irurueta.ar.slam.VelocityPredictor
-
Predicts the updated velocity.
- predict(double, double, double, double, double, double, double, double[], Matrix, Matrix) - Static method in class com.irurueta.ar.slam.VelocityPredictor
-
Predicts the updated velocity.
- predict(double, double, double, double, double, double, double, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.VelocityPredictor
-
Predicts the updated velocity.
- predict(InhomogeneousPoint3D, double[], double) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position assuming no acceleration.
- predict(InhomogeneousPoint3D, double[], double[], double) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position.
- predict(InhomogeneousPoint3D, double[], double[], double, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position.
- predict(InhomogeneousPoint3D, double[], double[], double, InhomogeneousPoint3D) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position.
- predict(InhomogeneousPoint3D, double[], double[], double, InhomogeneousPoint3D, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position.
- predict(InhomogeneousPoint3D, double[], double, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position assuming no acceleration.
- predict(InhomogeneousPoint3D, double[], double, InhomogeneousPoint3D) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position assuming no acceleration.
- predict(InhomogeneousPoint3D, double[], double, InhomogeneousPoint3D, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position assuming no acceleration.
- predict(InhomogeneousPoint3D, double, double, double, double) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position assuming no acceleration.
- predict(InhomogeneousPoint3D, double, double, double, double, double, double, double) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position.
- predict(InhomogeneousPoint3D, double, double, double, double, double, double, double, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position
- predict(InhomogeneousPoint3D, double, double, double, double, double, double, double, InhomogeneousPoint3D) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position.
- predict(InhomogeneousPoint3D, double, double, double, double, double, double, double, InhomogeneousPoint3D, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position.
- predict(InhomogeneousPoint3D, double, double, double, double, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position assuming no acceleration.
- predict(InhomogeneousPoint3D, double, double, double, double, InhomogeneousPoint3D) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position assuming no acceleration.
- predict(InhomogeneousPoint3D, double, double, double, double, InhomogeneousPoint3D, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position assuming no acceleration.
- predict(Quaternion, double[]) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) assuming a time interval of 1 second and exact method.
- predict(Quaternion, double[], boolean) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) assuming a time interval of 1 second.
- predict(Quaternion, double[], boolean, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) assuming a time interval of 1 second.
- predict(Quaternion, double[], boolean, Quaternion) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) assuming a time interval of 1 second.
- predict(Quaternion, double[], boolean, Quaternion, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) assuming a time interval of 1 second.
- predict(Quaternion, double[], double) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) using exact method.
- predict(Quaternion, double[], double, boolean) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw).
- predict(Quaternion, double[], double, boolean, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw).
- predict(Quaternion, double[], double, boolean, Quaternion) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw).
- predict(Quaternion, double[], double, boolean, Quaternion, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw).
- predict(Quaternion, double[], double, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) using exact method.
- predict(Quaternion, double[], double, Quaternion) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) using exact method.
- predict(Quaternion, double[], double, Quaternion, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) using exact method.
- predict(Quaternion, double[], Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) assuming a time interval of 1 second and exact method.
- predict(Quaternion, double[], Quaternion) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) assuming a time interval of 1 second and exact method.
- predict(Quaternion, double[], Quaternion, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) assuming a time interval of 1 second and exact method.
- predict(Quaternion, double, double, double) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) assuming a time interval of 1 second and exact method.
- predict(Quaternion, double, double, double, boolean) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) assuming a time interval of 1 second.
- predict(Quaternion, double, double, double, boolean, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) assuming a time interval of 1 second.
- predict(Quaternion, double, double, double, boolean, Quaternion) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) assuming a time interval of 1 second.
- predict(Quaternion, double, double, double, boolean, Quaternion, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) assuming a time interval of 1 second.
- predict(Quaternion, double, double, double, double) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) using exact method.
- predict(Quaternion, double, double, double, double, boolean) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw).
- predict(Quaternion, double, double, double, double, boolean, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw).
- predict(Quaternion, double, double, double, double, boolean, Quaternion) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw).
- predict(Quaternion, double, double, double, double, boolean, Quaternion, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x,y,z (roll, pitch, yaw).
- predict(Quaternion, double, double, double, double, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) using exact method.
- predict(Quaternion, double, double, double, double, Quaternion) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) using exact method.
- predict(Quaternion, double, double, double, double, Quaternion, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) using exact method.
- predict(Quaternion, double, double, double, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) assuming a time interval of 1 second and exact method.
- predict(Quaternion, double, double, double, Quaternion) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) assuming a time interval of 1 second and exact method.
- predict(Quaternion, double, double, double, Quaternion, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by the rate of rotation along axes x, y, z (roll, pitch, yaw) assuming a time interval of 1 second and exact method.
- predictionAvailable - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Indicates whether a prediction has been made to initialize the internal Kalman filter.
- predictionAvailable - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Indicates whether a prediction has been made to initialize the internal Kalman filter.
- predictionAvailable - Variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Indicates whether a prediction has been made to initialize the internal Kalman filter.
- predictionAvailable - Variable in class com.irurueta.ar.slam.SlamEstimator
-
Indicates whether a prediction has been made to initialize the internal Kalman filter.
- predictWithPositionAdjustment(double[], double[], double) - Static method in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Updates the system model (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (without acceleration) when no velocity control signal is present.
- predictWithPositionAdjustment(double[], double[], double) - Static method in class com.irurueta.ar.slam.StatePredictor
-
Updates the system model (position, orientation, linear velocity, linear acceleration and angular velocity) assuming a constant acceleration model when no acceleration or velocity control signal is present.
- predictWithPositionAdjustment(double[], double[], double, double[]) - Static method in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Updates the system model (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (without acceleration) when no velocity control signal is present.
- predictWithPositionAdjustment(double[], double[], double, double[]) - Static method in class com.irurueta.ar.slam.StatePredictor
-
Updates the system model (position, orientation, linear velocity, linear acceleration and angular velocity) assuming a constant acceleration model when no acceleration or velocity control signal is present.
- predictWithPositionAdjustment(double[], double[], double, double[], Matrix, Matrix) - Static method in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Updates the system model (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (without acceleration) when no velocity control signal is present.
- predictWithPositionAdjustment(double[], double[], double, double[], Matrix, Matrix) - Static method in class com.irurueta.ar.slam.StatePredictor
-
Updates the system model (position, orientation, linear velocity, linear acceleration and angular velocity) assuming a constant acceleration model when no acceleration or velocity control signal is present.
- predictWithPositionAdjustment(double[], double[], double, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Updates the system model (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (without acceleration) when no velocity control signal is present.
- predictWithPositionAdjustment(double[], double[], double, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.StatePredictor
-
Updates the system model (position, orientation, linear velocity, linear acceleration and angular velocity) assuming a constant acceleration model when no acceleration or velocity control signal is present.
- predictWithPositionAdjustment(InhomogeneousPoint3D, double[], double[], double[], double) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position.
- predictWithPositionAdjustment(InhomogeneousPoint3D, double[], double[], double[], double, Matrix, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position by using provided position variation, current speed and current acceleration.
- predictWithPositionAdjustment(InhomogeneousPoint3D, double[], double[], double[], double, InhomogeneousPoint3D) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position.
- predictWithPositionAdjustment(InhomogeneousPoint3D, double[], double[], double[], double, InhomogeneousPoint3D, Matrix, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position by using provided position variation, current speed and current acceleration.
- predictWithPositionAdjustment(InhomogeneousPoint3D, double, double, double, double, double, double, double, double, double, double) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position by using provided position variation, current speed and current acceleration.
- predictWithPositionAdjustment(InhomogeneousPoint3D, double, double, double, double, double, double, double, double, double, double, Matrix, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position by using provided position variation, current speed and current acceleration.
- predictWithPositionAdjustment(InhomogeneousPoint3D, double, double, double, double, double, double, double, double, double, double, InhomogeneousPoint3D) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position by using provided position variation, current speed and current acceleration.
- predictWithPositionAdjustment(InhomogeneousPoint3D, double, double, double, double, double, double, double, double, double, double, InhomogeneousPoint3D, Matrix, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.PositionPredictor
-
Predicts the updated position by using provided position variation, current speed and current acceleration.
- predictWithPositionAndRotationAdjustment(double[], double[], double) - Static method in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Updates the system model (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (without acceleration) when no velocity control signal is present.
- predictWithPositionAndRotationAdjustment(double[], double[], double) - Static method in class com.irurueta.ar.slam.StatePredictor
-
Updates the system model (position, orientation, linear velocity, linear acceleration and angular velocity) assuming a constant acceleration model when no acceleration or velocity control signal is present.
- predictWithPositionAndRotationAdjustment(double[], double[], double, double[]) - Static method in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Updates the system model (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (without acceleration) when no velocity control signal is present.
- predictWithPositionAndRotationAdjustment(double[], double[], double, double[]) - Static method in class com.irurueta.ar.slam.StatePredictor
-
Updates the system model (position, orientation, linear velocity, linear acceleration and angular velocity) assuming a constant acceleration model when no acceleration or velocity control signal is present.
- predictWithPositionAndRotationAdjustment(double[], double[], double, double[], Matrix, Matrix) - Static method in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Updates the system model (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (without acceleration) when no velocity control signal is present.
- predictWithPositionAndRotationAdjustment(double[], double[], double, double[], Matrix, Matrix) - Static method in class com.irurueta.ar.slam.StatePredictor
-
Updates the system model (position, orientation, linear velocity, linear acceleration and angular velocity) assuming a constant acceleration model when no acceleration or velocity control signal is present.
- predictWithPositionAndRotationAdjustment(double[], double[], double, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Updates the system model (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (without acceleration) when no velocity control signal is present.
- predictWithPositionAndRotationAdjustment(double[], double[], double, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.StatePredictor
-
Updates the system model (position, orientation, linear velocity, linear acceleration and angular velocity) assuming a constant acceleration model when no acceleration or velocity control signal is present.
- predictWithRotationAdjustment(double[], double[], double) - Static method in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Updates the system model (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (without acceleration) when no velocity control signal is present.
- predictWithRotationAdjustment(double[], double[], double) - Static method in class com.irurueta.ar.slam.StatePredictor
-
Updates the system model (position, orientation, linear velocity, linear acceleration and angular velocity) assuming a constant acceleration model when no acceleration or velocity control signal is present.
- predictWithRotationAdjustment(double[], double[], double, double[]) - Static method in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Updates the system model (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (without acceleration) when no velocity control signal is present.
- predictWithRotationAdjustment(double[], double[], double, double[]) - Static method in class com.irurueta.ar.slam.StatePredictor
-
Updates the system model (position, orientation, linear velocity, linear acceleration and angular velocity) assuming a constant acceleration model when no acceleration or velocity control signal is present.
- predictWithRotationAdjustment(double[], double[], double, double[], Matrix, Matrix) - Static method in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Updates the system model (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (without acceleration) when no velocity control signal is present.
- predictWithRotationAdjustment(double[], double[], double, double[], Matrix, Matrix) - Static method in class com.irurueta.ar.slam.StatePredictor
-
Updates the system model (position, orientation, linear velocity, linear acceleration and angular velocity) assuming a constant acceleration model when no acceleration or velocity control signal is present.
- predictWithRotationAdjustment(double[], double[], double, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Updates the system model (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (without acceleration) when no velocity control signal is present.
- predictWithRotationAdjustment(double[], double[], double, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.StatePredictor
-
Updates the system model (position, orientation, linear velocity, linear acceleration and angular velocity) assuming a constant acceleration model when no acceleration or velocity control signal is present.
- predictWithRotationAdjustment(Quaternion, Quaternion, double[], double) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by provided rotation dq and by provided rate of rotation along axes x,y,z (roll, pitch, yaw).
- predictWithRotationAdjustment(Quaternion, Quaternion, double[], double, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by provided rotation dq and by provided rate of rotation along axes x,y,z (roll, pitch, yaw).
- predictWithRotationAdjustment(Quaternion, Quaternion, double[], double, Quaternion) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by provided rotation dq and by provided rate of rotation along axes x,y,z (roll, pitch, yaw).
- predictWithRotationAdjustment(Quaternion, Quaternion, double[], double, Quaternion, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by provided rotation dq and by provided rate of rotation along axes x, y, z (roll, pitch, yaw).
- predictWithRotationAdjustment(Quaternion, Quaternion, double, double, double, double) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by provided rotation dq and by provided rate of rotation along axes x,y,z (roll, pitch, yaw).
- predictWithRotationAdjustment(Quaternion, Quaternion, double, double, double, double, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by provided rotation dq and by provided rate of rotation along axes x,y,z (roll, pitch, yaw).
- predictWithRotationAdjustment(Quaternion, Quaternion, double, double, double, double, Quaternion) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by provided rotation dq and by provided rate of rotation along axes x, y, z (roll, pitch, yaw).
- predictWithRotationAdjustment(Quaternion, Quaternion, double, double, double, double, Quaternion, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.QuaternionPredictor
-
Predicts the updated quaternion after a rotation in body frame expressed by provided rotation dq and by provided rate of rotation along axes x,y,z (roll, pitch, yaw).
- predictWithVelocityAdjustment(double[], double[], double[], double) - Static method in class com.irurueta.ar.slam.VelocityPredictor
-
Predicts the updated velocity.
- predictWithVelocityAdjustment(double[], double[], double[], double, double[]) - Static method in class com.irurueta.ar.slam.VelocityPredictor
-
Predicts the updated velocity.
- predictWithVelocityAdjustment(double[], double[], double[], double, double[], Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.VelocityPredictor
-
Predicts the updated velocity.
- predictWithVelocityAdjustment(double[], double[], double[], double, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.VelocityPredictor
-
Predicts the updated velocity.
- predictWithVelocityAdjustment(double, double, double, double, double, double, double, double, double, double) - Static method in class com.irurueta.ar.slam.VelocityPredictor
-
Predicts the updated velocity.
- predictWithVelocityAdjustment(double, double, double, double, double, double, double, double, double, double, double[]) - Static method in class com.irurueta.ar.slam.VelocityPredictor
-
Predicts the updated velocity.
- predictWithVelocityAdjustment(double, double, double, double, double, double, double, double, double, double, double[], Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.VelocityPredictor
-
Predicts the updated velocity.
- predictWithVelocityAdjustment(double, double, double, double, double, double, double, double, double, double, Matrix, Matrix, Matrix) - Static method in class com.irurueta.ar.slam.VelocityPredictor
-
Predicts the updated velocity.
- previousCovariance - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Contains mean value of covariance.
- previousEuclideanEstimatedCamera - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Previous estimated camera in Euclidean stratum (i.e. with actual scale).
- previousEuclideanEstimatedCamera - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Previous estimated camera in Euclidean stratum (i.e. with actual scale).
- previousMean - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Contains previous mean value.
- previousMetricEstimatedCamera - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Previous estimated camera in a metric stratum (i.e. up to scale).
- previousMetricEstimatedCamera - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Previous estimated camera in a metric stratum (i.e. up to scale).
- previousNotifiedProgress - Variable in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Previously notified progress.
- previousNotifiedProgress - Variable in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Previously notified progress.
- previousViewId - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
ID of previous view.
- previousViewId - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
ID of previous view.
- previousViewSamples - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Samples on previous view.
- previousViewTrackedSamples - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Tracked samples on previous view.
- principalPointAtOrigin - Variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Indicates whether principal point is assumed to be at origin of coordinates or not.
- principalPointAtOrigin - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Indicates whether principal point is assumed to be at origin of coordinates or not.
- principalPointX - Variable in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Known horizontal principal point coordinate.
- principalPointX - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Horizontal principal point value to use for paired cameras estimation using Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) methods.
- principalPointX - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Horizontal principal point value to use for initial cameras estimation using Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) methods.
- principalPointX - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Horizontal principal point value to use for initial cameras estimation using Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) methods.
- principalPointX - Variable in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Horizontal coordinate of principal point.
- principalPointY - Variable in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Known vertical principal point coordinate.
- principalPointY - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Vertical principal point value to use for paired cameras estimation using Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) methods.
- principalPointY - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Vertical principal point value to use for initial cameras estimation using Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAC) methods.
- principalPointY - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Vertical principal point value to use for initial cameras estimation using Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) methods.
- principalPointY - Variable in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Vertical coordinate of principal point.
- processAdditionalView() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Processes data for one additional view.
- processAdditionalViewPair() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Processes data for an additional view pair.
- processFirstView() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Processes data for first view.
- processFirstViewPair() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Processes data for the first view pair.
- processFullSample() - Method in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamCalibrator
-
Processes a full sample of accelerometer and gyroscope data to compute statistics such as mean and covariance of variations.
- processFullSample() - Method in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Processes a full sample (accelerometer + gyroscope) to update system state.
- processFullSample() - Method in class com.irurueta.ar.slam.AbsoluteOrientationSlamCalibrator
-
Processes a full sample of accelerometer and gyroscope data to compute statistics such as mean and covariance of variations.
- processFullSample() - Method in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Processes a full sample (accelerometer + gyroscope) to update system state.
- processFullSample() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Method to be implemented in subclasses to process a full sample.
- processFullSample() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Method to be implemented in subclasses to process a full sample.
- processFullSample() - Method in class com.irurueta.ar.slam.ConstantVelocityModelSlamCalibrator
-
Processes a full sample of accelerometer and gyroscope data to compute statistics such as mean and covariance of variations.
- processFullSample() - Method in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Processes a full sample (accelerometer + gyroscope) to update system state.
- processFullSample() - Method in class com.irurueta.ar.slam.SlamCalibrator
-
Processes a full sample of accelerometer and gyroscope data to compute statistics such as mean and covariance of variations.
- processFullSample() - Method in class com.irurueta.ar.slam.SlamEstimator
-
Processes a full sample (accelerometer + gyroscope) to update system state.
- processOneView() - Method in class com.irurueta.ar.sfm.AbsoluteOrientationConstantVelocityModelSlamSparseReconstructor
-
Process one view of all the available data during the reconstruction.
- processOneView() - Method in class com.irurueta.ar.sfm.AbsoluteOrientationConstantVelocityModelSlamTwoViewsSparseReconstructor
-
Process one view of all the available data during the reconstruction.
- processOneView() - Method in class com.irurueta.ar.sfm.AbsoluteOrientationSlamSparseReconstructor
-
Process one view of all the available data during the reconstruction.
- processOneView() - Method in class com.irurueta.ar.sfm.AbsoluteOrientationSlamTwoViewsSparseReconstructor
-
Process one view of all the available data during the reconstruction.
- processOneView() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Process one view of all the available data during the reconstruction.
- processOneView() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Process one view of all the available data during the reconstruction.
- processOneView() - Method in class com.irurueta.ar.sfm.ConstantVelocityModelSlamSparseReconstructor
-
Process one view of all the available data during the reconstruction.
- processOneView() - Method in class com.irurueta.ar.sfm.ConstantVelocityModelSlamTwoViewsSparseReconstructor
-
Process one view of all the available data during the reconstruction.
- processOneView() - Method in class com.irurueta.ar.sfm.SlamSparseReconstructor
-
Process one view of all the available data during the reconstruction.
- processOneView() - Method in class com.irurueta.ar.sfm.SlamTwoViewsSparseReconstructor
-
Process one view of all the available data during the reconstruction.
- processOneViewPair() - Method in class com.irurueta.ar.sfm.AbsoluteOrientationConstantVelocityModelSlamPairedViewsSparseReconstructor
-
Process one view of all the available data during the reconstruction.
- processOneViewPair() - Method in class com.irurueta.ar.sfm.AbsoluteOrientationSlamPairedViewsSparseReconstructor
-
Process one view of all the available data during the reconstruction.
- processOneViewPair() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Process one view-pair of all the available data during the reconstruction.
- processOneViewPair() - Method in class com.irurueta.ar.sfm.ConstantVelocityModelSlamPairedViewsSparseReconstructor
-
Process one view of all the available data during the reconstruction.
- processOneViewPair() - Method in class com.irurueta.ar.sfm.SlamPairedViewsSparseReconstructor
-
Process one view of all the available data during the reconstruction.
- processSecondView() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Processes data for second view.
- processViewPair(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Processed data for a view pair.
- progressDelta - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Amount of progress variation before notifying a progress change during estimation.
- progressDelta - Variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Amount of progress variation before notifying a progress change during estimation.
- progressDelta - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Amount of progress variation before notifying a progress change during estimation.
- progressDelta - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Amount of progress variation before notifying a progress change during estimation.
- progressDelta - Variable in class com.irurueta.ar.epipolar.Corrector
-
Amount of progress variation before notifying a progress change during estimation.
- progressDelta - Variable in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Amount of progress variation before notifying a progress change during comparison.
- progressDelta - Variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Amount of progress variation before notifying a progress change during estimation.
- progressDelta - Variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Amount of progress variation before notifying a progress change during estimation.
- PROMedSDualAbsoluteQuadricRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
Finds the best dual absolute quadric (DAQ) for provided collection of cameras using PROMedS algorithm.
- PROMedSDualAbsoluteQuadricRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Constructor.
- PROMedSDualAbsoluteQuadricRobustEstimator(double[]) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Constructor.
- PROMedSDualAbsoluteQuadricRobustEstimator(double[], DualAbsoluteQuadricRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Constructor.
- PROMedSDualAbsoluteQuadricRobustEstimator(DualAbsoluteQuadricRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Constructor.
- PROMedSDualAbsoluteQuadricRobustEstimator(List<PinholeCamera>) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Constructor.
- PROMedSDualAbsoluteQuadricRobustEstimator(List<PinholeCamera>, double[]) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Constructor.
- PROMedSDualAbsoluteQuadricRobustEstimator(List<PinholeCamera>, double[], DualAbsoluteQuadricRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Constructor.
- PROMedSDualAbsoluteQuadricRobustEstimator(List<PinholeCamera>, DualAbsoluteQuadricRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Constructor.
- PROMedSFundamentalMatrixRobustEstimator - Class in com.irurueta.ar.epipolar.estimators
-
Finds the best fundamental matrix for provided collections of matched 2D points using PROMedS algorithm.
- PROMedSFundamentalMatrixRobustEstimator() - Constructor for class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Constructor.
- PROMedSFundamentalMatrixRobustEstimator(double[]) - Constructor for class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Constructor.
- PROMedSFundamentalMatrixRobustEstimator(double[], FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Constructor.
- PROMedSFundamentalMatrixRobustEstimator(double[], List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Constructor.
- PROMedSFundamentalMatrixRobustEstimator(double[], List<Point2D>, List<Point2D>, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Constructor.
- PROMedSFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod) - Constructor for class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Constructor.
- PROMedSFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, double[]) - Constructor for class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Constructor.
- PROMedSFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, double[], FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Constructor.
- PROMedSFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, double[], List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Constructor.
- PROMedSFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, double[], List<Point2D>, List<Point2D>, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Constructor.
- PROMedSFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Constructor.
- PROMedSFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Constructor.
- PROMedSFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, List<Point2D>, List<Point2D>, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Constructor.
- PROMedSFundamentalMatrixRobustEstimator(FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Constructor.
- PROMedSFundamentalMatrixRobustEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Constructor.
- PROMedSFundamentalMatrixRobustEstimator(List<Point2D>, List<Point2D>, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Constructor.
- PROMedSImageOfAbsoluteConicRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
Finds the best image of absolute conic (IAC) for provided collection of homographies (2D transformations) using PROMedS algorithm.
- PROMedSImageOfAbsoluteConicRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Constructor.
- PROMedSImageOfAbsoluteConicRobustEstimator(double[]) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Constructor.
- PROMedSImageOfAbsoluteConicRobustEstimator(double[], ImageOfAbsoluteConicRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Constructor.
- PROMedSImageOfAbsoluteConicRobustEstimator(ImageOfAbsoluteConicRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Constructor.
- PROMedSImageOfAbsoluteConicRobustEstimator(List<Transformation2D>) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Constructor.
- PROMedSImageOfAbsoluteConicRobustEstimator(List<Transformation2D>, double[]) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Constructor.
- PROMedSImageOfAbsoluteConicRobustEstimator(List<Transformation2D>, double[], ImageOfAbsoluteConicRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Constructor.
- PROMedSImageOfAbsoluteConicRobustEstimator(List<Transformation2D>, ImageOfAbsoluteConicRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Constructor.
- PROMedSRadialDistortionRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
Finds the best radial distortion for provided collections of 2D points using PROMedS algorithm.
- PROMedSRadialDistortionRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Constructor.
- PROMedSRadialDistortionRobustEstimator(double[]) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Constructor.
- PROMedSRadialDistortionRobustEstimator(double[], RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Constructor.
- PROMedSRadialDistortionRobustEstimator(RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Constructor.
- PROMedSRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Constructor.
- PROMedSRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, double[]) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Constructor.
- PROMedSRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, double[], RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Constructor.
- PROMedSRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, double[], Point2D) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Constructor.
- PROMedSRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, double[], Point2D, RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Constructor.
- PROMedSRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Constructor.
- PROMedSRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, Point2D) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Constructor.
- PROMedSRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, Point2D, RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Constructor.
- PROMedSRobustSinglePoint3DTriangulator - Class in com.irurueta.ar.sfm
-
Robustly triangulates 3D points from matched 2D points and their corresponding cameras on several views using PROMedS algorithm.
- PROMedSRobustSinglePoint3DTriangulator() - Constructor for class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Constructor.
- PROMedSRobustSinglePoint3DTriangulator(double[]) - Constructor for class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Constructor.
- PROMedSRobustSinglePoint3DTriangulator(double[], RobustSinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Constructor.
- PROMedSRobustSinglePoint3DTriangulator(RobustSinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Constructor.
- PROMedSRobustSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>) - Constructor for class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Constructor.
- PROMedSRobustSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, double[]) - Constructor for class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Constructor.
- PROMedSRobustSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, double[], RobustSinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Constructor.
- PROMedSRobustSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, RobustSinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Constructor.
- propagateWithControlJacobian(Matrix) - Method in class com.irurueta.ar.slam.BaseCalibrationData
-
Propagates calibrated control signal covariance using current control jacobian matrix.
- propagateWithControlJacobian(Matrix) - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Propagates calibrated control signal covariance using current control jacobian matrix.
- propagateWithControlJacobian(Matrix, MultivariateNormalDist) - Method in class com.irurueta.ar.slam.BaseCalibrationData
-
Propagates calibrated control signal covariance using current control jacobian matrix.
- propagateWithControlJacobian(Matrix, MultivariateNormalDist) - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Propagates calibrated control signal covariance using current control jacobian matrix.
- PROSACDualAbsoluteQuadricRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
Finds the best dual absolute quadric (DAQ) for provided collection of cameras using PROSAC algorithm.
- PROSACDualAbsoluteQuadricRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Constructor.
- PROSACDualAbsoluteQuadricRobustEstimator(double[]) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Constructor.
- PROSACDualAbsoluteQuadricRobustEstimator(double[], DualAbsoluteQuadricRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Constructor.
- PROSACDualAbsoluteQuadricRobustEstimator(DualAbsoluteQuadricRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Constructor.
- PROSACDualAbsoluteQuadricRobustEstimator(List<PinholeCamera>) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Constructor.
- PROSACDualAbsoluteQuadricRobustEstimator(List<PinholeCamera>, double[]) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Constructor.
- PROSACDualAbsoluteQuadricRobustEstimator(List<PinholeCamera>, double[], DualAbsoluteQuadricRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Constructor.
- PROSACDualAbsoluteQuadricRobustEstimator(List<PinholeCamera>, DualAbsoluteQuadricRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Constructor.
- PROSACFundamentalMatrixRobustEstimator - Class in com.irurueta.ar.epipolar.estimators
-
Finds the best fundamental matrix for provided collections of matched 2D points using PROSAC algorithm.
- PROSACFundamentalMatrixRobustEstimator() - Constructor for class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Constructor.
- PROSACFundamentalMatrixRobustEstimator(double[]) - Constructor for class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Constructor.
- PROSACFundamentalMatrixRobustEstimator(double[], FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Constructor.
- PROSACFundamentalMatrixRobustEstimator(double[], List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Constructor.
- PROSACFundamentalMatrixRobustEstimator(double[], List<Point2D>, List<Point2D>, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Constructor.
- PROSACFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod) - Constructor for class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Constructor.
- PROSACFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, double[]) - Constructor for class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Constructor.
- PROSACFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, double[], FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Constructor.
- PROSACFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, double[], List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Constructor.
- PROSACFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, double[], List<Point2D>, List<Point2D>, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Constructor.
- PROSACFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Constructor.
- PROSACFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Constructor.
- PROSACFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, List<Point2D>, List<Point2D>, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Constructor.
- PROSACFundamentalMatrixRobustEstimator(FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Constructor.
- PROSACFundamentalMatrixRobustEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Constructor.
- PROSACFundamentalMatrixRobustEstimator(List<Point2D>, List<Point2D>, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Constructor.
- PROSACImageOfAbsoluteConicRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
Finds the best image of absolute conic (IAC) for provided collection of homographies (2D transformations) using PROSAC algorithm.
- PROSACImageOfAbsoluteConicRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Constructor.
- PROSACImageOfAbsoluteConicRobustEstimator(double[]) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Constructor.
- PROSACImageOfAbsoluteConicRobustEstimator(double[], ImageOfAbsoluteConicRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Constructor.
- PROSACImageOfAbsoluteConicRobustEstimator(ImageOfAbsoluteConicRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Constructor.
- PROSACImageOfAbsoluteConicRobustEstimator(List<Transformation2D>) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Constructor.
- PROSACImageOfAbsoluteConicRobustEstimator(List<Transformation2D>, double[]) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Constructor.
- PROSACImageOfAbsoluteConicRobustEstimator(List<Transformation2D>, double[], ImageOfAbsoluteConicRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Constructor.
- PROSACImageOfAbsoluteConicRobustEstimator(List<Transformation2D>, ImageOfAbsoluteConicRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Constructor.
- PROSACRadialDistortionRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
Finds the best radial distortion for provided collections of 2D points using PROSAC algorithm.
- PROSACRadialDistortionRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Constructor.
- PROSACRadialDistortionRobustEstimator(double[]) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Constructor.
- PROSACRadialDistortionRobustEstimator(double[], RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Constructor.
- PROSACRadialDistortionRobustEstimator(RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Constructor.
- PROSACRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Constructor.
- PROSACRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, double[]) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Constructor.
- PROSACRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, double[], RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Constructor.
- PROSACRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, double[], Point2D) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Constructor.
- PROSACRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, double[], Point2D, RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Constructor.
- PROSACRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Constructor.
- PROSACRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, Point2D) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Constructor.
- PROSACRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, Point2D, RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Constructor.
- PROSACRobustSinglePoint3DTriangulator - Class in com.irurueta.ar.sfm
-
Robustly triangulates 3D points from matched 2D points and their corresponding cameras on several views using PROSAC algorithm.
- PROSACRobustSinglePoint3DTriangulator() - Constructor for class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Constructor.
- PROSACRobustSinglePoint3DTriangulator(double[]) - Constructor for class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Constructor.
- PROSACRobustSinglePoint3DTriangulator(double[], RobustSinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Constructor.
- PROSACRobustSinglePoint3DTriangulator(RobustSinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Constructor.
- PROSACRobustSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>) - Constructor for class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Constructor.
- PROSACRobustSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, double[]) - Constructor for class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Constructor.
- PROSACRobustSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, double[], RobustSinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Constructor.
- PROSACRobustSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, RobustSinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Constructor.
Q
- QR - Enum constant in enum class com.irurueta.ar.calibration.Pattern2DType
-
QR code pattern.
- QR_VERSION - Static variable in class com.irurueta.ar.calibration.QRPattern2D
-
Supported QR code version.
- QRPattern2D - Class in com.irurueta.ar.calibration
-
Contains coordinates of ideal points for a QR code pattern version 2.
- QRPattern2D() - Constructor for class com.irurueta.ar.calibration.QRPattern2D
-
Constructor.
- qualityScore - Variable in class com.irurueta.ar.sfm.EstimatedCamera
-
Quality score of estimated camera.
- qualityScore - Variable in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Quality score of estimated fundamental matrix.
- qualityScore - Variable in class com.irurueta.ar.sfm.MatchedSamples
-
Quality score of a match.
- qualityScore - Variable in class com.irurueta.ar.sfm.PointColorData
-
Quality score of color data.
- qualityScore - Variable in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Quality score of sampled point.
- qualityScore - Variable in class com.irurueta.ar.sfm.Sample2D
-
Quality score of sampled point.
- qualityScores - Variable in class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Quality scores corresponding to each provided camera.
- qualityScores - Variable in class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Quality scores corresponding to each provided homography.
- qualityScores - Variable in class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Quality scores corresponding to each provided point.
- qualityScores - Variable in class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Quality scores corresponding to each provided homography.
- qualityScores - Variable in class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Quality scores corresponding to each provided homography.
- qualityScores - Variable in class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Quality scores corresponding to each provided point.
- qualityScores - Variable in class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Quality scores corresponding to each provided point.
- qualityScores - Variable in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Quality scores corresponding to each provided point.
- qualityScores - Variable in class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Quality scores corresponding to each provided point.
- qualityScores - Variable in class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Quality scores corresponding to each provided view.
- QuaternionPredictor - Class in com.irurueta.ar.slam
-
Utility class to predict rotations.
- QuaternionPredictor() - Constructor for class com.irurueta.ar.slam.QuaternionPredictor
-
Constructor.
R
- RadialDistortion - Class in com.irurueta.ar.calibration
-
Class implementing Brown's radial distortion.
- RadialDistortion() - Constructor for class com.irurueta.ar.calibration.RadialDistortion
-
Constructor.
- RadialDistortion(double[]) - Constructor for class com.irurueta.ar.calibration.RadialDistortion
-
Constructor with radial distortion parameters and center assumed to be at the origin of coordinates (0, 0).
- RadialDistortion(double[], Point2D) - Constructor for class com.irurueta.ar.calibration.RadialDistortion
-
Constructor with radial distortion parameters and center.
- RadialDistortion(double[], Point2D, double, double, double) - Constructor for class com.irurueta.ar.calibration.RadialDistortion
-
Constructor with radial distortion parameters, center and other camera intrinsic parameters.
- RadialDistortion(double, double) - Constructor for class com.irurueta.ar.calibration.RadialDistortion
-
Constructor with radial distortion parameters and center assumed to be at the origin of coordinates (0, 0).
- RadialDistortion(double, double, Point2D) - Constructor for class com.irurueta.ar.calibration.RadialDistortion
-
Constructor with radial distortion parameters and center.
- RadialDistortion(double, double, Point2D, double, double, double) - Constructor for class com.irurueta.ar.calibration.RadialDistortion
-
Constructor with radial distortion parameters, center and other camera intrinsic parameters.
- RadialDistortion(Point2D, Point2D, Point2D, Point2D, Point2D) - Constructor for class com.irurueta.ar.calibration.RadialDistortion
-
Constructor with points and distortion center.
- RadialDistortionEstimator - Class in com.irurueta.ar.calibration.estimators
-
This class defines the interface for an estimator of radial distortion
- RadialDistortionEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Constructor.
- RadialDistortionEstimator(RadialDistortionEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Constructor with listener.
- RadialDistortionEstimator(Point2D) - Constructor for class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Constructor with distortion center.
- RadialDistortionEstimator(Point2D, RadialDistortionEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Constructor with listener and distortion center.
- RadialDistortionEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Constructor.
- RadialDistortionEstimator(List<Point2D>, List<Point2D>, RadialDistortionEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Constructor.
- RadialDistortionEstimator(List<Point2D>, List<Point2D>, Point2D) - Constructor for class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Constructor with points and distortion center.
- RadialDistortionEstimator(List<Point2D>, List<Point2D>, Point2D, RadialDistortionEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Constructor.
- RadialDistortionEstimatorException - Exception in com.irurueta.ar.calibration.estimators
-
Thrown when radial distortion estimation fails.
- RadialDistortionEstimatorException() - Constructor for exception com.irurueta.ar.calibration.estimators.RadialDistortionEstimatorException
-
Constructor.
- RadialDistortionEstimatorException(String) - Constructor for exception com.irurueta.ar.calibration.estimators.RadialDistortionEstimatorException
-
Constructor with String containing message.
- RadialDistortionEstimatorException(String, Throwable) - Constructor for exception com.irurueta.ar.calibration.estimators.RadialDistortionEstimatorException
-
Constructor with message and cause.
- RadialDistortionEstimatorException(Throwable) - Constructor for exception com.irurueta.ar.calibration.estimators.RadialDistortionEstimatorException
-
Constructor with cause.
- RadialDistortionEstimatorListener - Interface in com.irurueta.ar.calibration.estimators
-
Listener to be notified when estimation starts, finishes or any progress changes
- RadialDistortionEstimatorType - Enum Class in com.irurueta.ar.calibration.estimators
-
Defines types of radial distortion estimators depending on their implementation.
- RadialDistortionEstimatorType() - Constructor for enum class com.irurueta.ar.calibration.estimators.RadialDistortionEstimatorType
- RadialDistortionException - Exception in com.irurueta.ar.calibration
-
Raised when an error occurs while using a RadialDistortion.
- RadialDistortionException() - Constructor for exception com.irurueta.ar.calibration.RadialDistortionException
-
Constructor.
- RadialDistortionException(String) - Constructor for exception com.irurueta.ar.calibration.RadialDistortionException
-
Constructor with String containing message.
- RadialDistortionException(String, Throwable) - Constructor for exception com.irurueta.ar.calibration.RadialDistortionException
-
Constructor with message and cause.
- RadialDistortionException(Throwable) - Constructor for exception com.irurueta.ar.calibration.RadialDistortionException
-
Constructor with cause.
- radialDistortionProgress - Variable in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Indicates progress of radial distortion estimation.
- radialDistortionProgress - Variable in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Indicates progress of radial distortion estimation.
- RadialDistortionRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
This is an abstract class for algorithms to robustly find the best RadialDistortion for provided collections of matched distorted and undistorted 2D points.
- RadialDistortionRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Constructor.
- RadialDistortionRobustEstimator(RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Constructor.
- RadialDistortionRobustEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Constructor.
- RadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Constructor.
- RadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, Point2D) - Constructor for class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Constructor.
- RadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, Point2D, RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Constructor.
- RadialDistortionRobustEstimatorListener - Interface in com.irurueta.ar.calibration.estimators
-
Listener to be notified of events such as when estimation starts, ends or when progress changes.
- RANSACDualAbsoluteQuadricRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
Finds the best dual absolute quadric (DAQ) using RANSAC algorithm.
- RANSACDualAbsoluteQuadricRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.RANSACDualAbsoluteQuadricRobustEstimator
-
Constructor.
- RANSACDualAbsoluteQuadricRobustEstimator(DualAbsoluteQuadricRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.RANSACDualAbsoluteQuadricRobustEstimator
-
Constructor.
- RANSACDualAbsoluteQuadricRobustEstimator(List<PinholeCamera>) - Constructor for class com.irurueta.ar.calibration.estimators.RANSACDualAbsoluteQuadricRobustEstimator
-
Constructor.
- RANSACDualAbsoluteQuadricRobustEstimator(List<PinholeCamera>, DualAbsoluteQuadricRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.RANSACDualAbsoluteQuadricRobustEstimator
-
Constructor.
- RANSACFundamentalMatrixRobustEstimator - Class in com.irurueta.ar.epipolar.estimators
-
Finds the best fundamental matrix for provided collections of matched 2D points using RANSAC algorithm.
- RANSACFundamentalMatrixRobustEstimator() - Constructor for class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Constructor.
- RANSACFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod) - Constructor for class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Constructor.
- RANSACFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Constructor.
- RANSACFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Constructor.
- RANSACFundamentalMatrixRobustEstimator(FundamentalMatrixEstimatorMethod, List<Point2D>, List<Point2D>, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Constructor.
- RANSACFundamentalMatrixRobustEstimator(FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Constructor.
- RANSACFundamentalMatrixRobustEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Constructor.
- RANSACFundamentalMatrixRobustEstimator(List<Point2D>, List<Point2D>, FundamentalMatrixRobustEstimatorListener) - Constructor for class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Constructor.
- RANSACImageOfAbsoluteConicRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
Finds the best Image of Absolute Conic (IAC) using RANSAC algorithm.
- RANSACImageOfAbsoluteConicRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.RANSACImageOfAbsoluteConicRobustEstimator
-
Constructor.
- RANSACImageOfAbsoluteConicRobustEstimator(ImageOfAbsoluteConicRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.RANSACImageOfAbsoluteConicRobustEstimator
-
Constructor.
- RANSACImageOfAbsoluteConicRobustEstimator(List<Transformation2D>) - Constructor for class com.irurueta.ar.calibration.estimators.RANSACImageOfAbsoluteConicRobustEstimator
-
Constructor.
- RANSACImageOfAbsoluteConicRobustEstimator(List<Transformation2D>, ImageOfAbsoluteConicRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.RANSACImageOfAbsoluteConicRobustEstimator
-
Constructor.
- RANSACRadialDistortionRobustEstimator - Class in com.irurueta.ar.calibration.estimators
-
Finds the best radial distortion for provided collections of 2D points using RANSAC algorithm
- RANSACRadialDistortionRobustEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.RANSACRadialDistortionRobustEstimator
-
Constructor.
- RANSACRadialDistortionRobustEstimator(RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.RANSACRadialDistortionRobustEstimator
-
Constructor.
- RANSACRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.calibration.estimators.RANSACRadialDistortionRobustEstimator
-
Constructor.
- RANSACRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.RANSACRadialDistortionRobustEstimator
-
Constructor.
- RANSACRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, Point2D) - Constructor for class com.irurueta.ar.calibration.estimators.RANSACRadialDistortionRobustEstimator
-
Constructor.
- RANSACRadialDistortionRobustEstimator(List<Point2D>, List<Point2D>, Point2D, RadialDistortionRobustEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.RANSACRadialDistortionRobustEstimator
-
Constructor.
- RANSACRobustSinglePoint3DTriangulator - Class in com.irurueta.ar.sfm
-
Robustly triangulates 3D points from matched 2D points and their.
- RANSACRobustSinglePoint3DTriangulator() - Constructor for class com.irurueta.ar.sfm.RANSACRobustSinglePoint3DTriangulator
-
Constructor.
- RANSACRobustSinglePoint3DTriangulator(RobustSinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.RANSACRobustSinglePoint3DTriangulator
-
Constructor.
- RANSACRobustSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>) - Constructor for class com.irurueta.ar.sfm.RANSACRobustSinglePoint3DTriangulator
-
Constructor.
- RANSACRobustSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, RobustSinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.RANSACRobustSinglePoint3DTriangulator
-
Constructor.
- reconstructAndRefineMatches() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Reconstructs new 3D points or refines existing ones taking into account existing matches and estimated cameras
- reconstructedPoint - Variable in class com.irurueta.ar.sfm.MatchedSamples
-
3D reconstructed point.
- reconstructedPoint - Variable in class com.irurueta.ar.sfm.Sample2D
-
3D reconstructed point.
- ReconstructedPoint3D - Class in com.irurueta.ar.sfm
-
Contains data of a reconstructed 3D point.
- ReconstructedPoint3D() - Constructor for class com.irurueta.ar.sfm.ReconstructedPoint3D
- reconstructedPoints - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Reconstructed 3D points.
- ReconstructionException - Exception in com.irurueta.ar.sfm
-
Exception raised if a re-constructor fails or is cancelled.
- ReconstructionException() - Constructor for exception com.irurueta.ar.sfm.ReconstructionException
-
Constructor.
- ReconstructionException(String) - Constructor for exception com.irurueta.ar.sfm.ReconstructionException
-
Constructor with String containing message.
- ReconstructionException(String, Throwable) - Constructor for exception com.irurueta.ar.sfm.ReconstructionException
-
Constructor with message and cause.
- ReconstructionException(Throwable) - Constructor for exception com.irurueta.ar.sfm.ReconstructionException
-
Constructor with cause.
- referenceEuclideanTransformation - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Transformation to set reference frame on estimated pair of Euclidean cameras.
- referenceMetricTransformation - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Transformation to set reference frame on estimated pair of metric cameras.
- refine() - Method in class com.irurueta.ar.epipolar.refiners.FundamentalMatrixRefiner
-
Refines provided initial estimation.
- refine() - Method in class com.irurueta.ar.epipolar.refiners.RightEpipoleRefiner
-
Refines provided initial right epipole estimation.
- refine(FundamentalMatrix) - Method in class com.irurueta.ar.epipolar.refiners.FundamentalMatrixRefiner
-
Refines provided initial estimation.
- refine(Point2D) - Method in class com.irurueta.ar.epipolar.refiners.HomogeneousRightEpipoleRefiner
-
Refines provided initial right epipole estimation.
- refine(Point2D) - Method in class com.irurueta.ar.epipolar.refiners.InhomogeneousRightEpipoleRefiner
-
Refines provided initial right epipole estimation.
- refineAdditionalCameras - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether additional cameras are refined to minimize overall projection error among all found inliers.
- refineFundamentalMatrix - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether estimated fundamental matrix is refined among all found inliers.
- refineFundamentalMatrix - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether estimated fundamental matrix is refined among all found inliers.
- refineFundamentalMatrix - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether estimated fundamental matrix is refined among all found inliers.
- refinementStandardDeviation - Variable in class com.irurueta.ar.epipolar.refiners.FundamentalMatrixRefiner
-
Standard deviation used for Levenberg-Marquardt fitting during refinement.
- refinementStandardDeviation - Variable in class com.irurueta.ar.epipolar.refiners.RightEpipoleRefiner
-
Standard deviation used for Levenberg-Marquardt fitting during refinement.
- refinePlanarHomography - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Indicates whether planar homography is refined using all found inliers or not.
- refinePlanarHomography - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether planar homography is refined using all found inliers or not.
- refinePlanarHomography - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Indicates whether planar homography is refined using all found inliers or not.
- refineResult - Variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Indicates whether result must be refined using Levenberg-Marquardt fitting algorithm over found inliers.
- refreshDistortionEstimatorListener() - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Refreshes listener of distortion estimator
- refreshDistortionEstimatorListener() - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Refreshes listener of distortion estimator when robust estimator method is changed for the distortion estimator.
- refreshHomographyEstimatorListener() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Refreshes listener of homography estimator.
- refreshIACEstimatorListener() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Refreshes listener of IAC estimator.
- reset() - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Resets estimated value to their initial values.
- reset() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Resets this instance so that a reconstruction can be started from the beginning without cancelling current one.
- reset() - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Resets this instance so that a reconstruction can be started from the beginning without cancelling current one.
- reset() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Resets this instance so that a reconstruction can be started from the beginning without cancelling current one.
- reset() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Resets this instance so that a reconstruction can be started from the beginning without cancelling current one.
- reset() - Method in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamCalibrator
-
Resets calibrator.
- reset() - Method in class com.irurueta.ar.slam.AbsoluteOrientationSlamCalibrator
-
Resets calibrator.
- reset() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Resets calibrator.
- reset() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Resets position, linear velocity, linear acceleration, orientation and angular speed of the device to zero.
- reset() - Method in class com.irurueta.ar.slam.ConstantVelocityModelSlamCalibrator
-
Resets calibrator.
- reset() - Method in class com.irurueta.ar.slam.SlamCalibrator
-
Resets calibrator.
- reset(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Resets position, linear velocity, linear acceleration, orientation and angular speed to provided values.
- reset(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Resets position, linear velocity, linear acceleration, orientation and angular speed to provided values.
- reset(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Resets position, linear velocity, linear acceleration, orientation and angular speed to provided values.
- reset(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Resets position, linear velocity, linear acceleration, orientation and angular speed to provided values.
- reset(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.ar.slam.SlamEstimator
-
Resets position, linear velocity, linear acceleration, orientation and angular speed to provided values.
- resetAcceleration() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Resets acceleration and timestamp to zero while keeping other state parameters.
- resetAngularSpeed() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Resets angular speed and timestamp to zero while keeping other state parameters.
- resetOrientation() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Resets orientation and timestamp to zero while keeping other state parameters.
- resetPosition() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Resets position and timestamp to zero while keeping other state parameters.
- resetPositionAndVelocity() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Resets position, linear velocity and timestamp to zero while keeping other state parameters.
- resetVelocity() - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Resets linear velocity and timestamp to zero while keeping other state parameters.
- residual(DualAbsoluteQuadric, PinholeCamera) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Computes the residual between a dual absolute quadric (DAQ) and a pinhole camera.
- residual(ImageOfAbsoluteConic, Transformation2D) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Computes the residual between an image of absolute conic (IAC) and a 2D transformation (homography).
- residual(FundamentalMatrix, Point2D, Point2D) - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Computes the residual between a fundamental matrix and a pair of matched points.
- residual(FundamentalMatrix, Point2D, Point2D) - Method in class com.irurueta.ar.epipolar.refiners.FundamentalMatrixRefiner
-
Computes the residual between a fundamental matrix and a pair of matched points.
- residual(FundamentalMatrix, Point2D, Point2D) - Method in class com.irurueta.ar.epipolar.refiners.RightEpipoleRefiner
-
Computes the residual between a fundamental matrix and a pair of matched points.
- residual1stRowEqualTo2ndRow(DualAbsoluteQuadric, double, double, double, double, double, double, double, double) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Computes residual for the equation p1T*daq*p1 = r^2*p2T*daq*p2.
- residual2ndRowAnd1stRow(DualAbsoluteQuadric, double, double, double, double, double, double, double, double) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Computes residual for the equation p2T*daq*p1.
- residual3rdRowAnd1stRow(DualAbsoluteQuadric, double, double, double, double, double, double, double, double) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Computes residual for the equation p3T*daq*p1.
- residual3rdRowAnd2ndRow(DualAbsoluteQuadric, double, double, double, double, double, double, double, double) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Computes residual for the equation p3T*daq*p2.
- rightCorrectedPoint - Variable in class com.irurueta.ar.epipolar.SingleCorrector
-
Right matched point after correction.
- rightCorrectedPoints - Variable in class com.irurueta.ar.epipolar.Corrector
-
List of points on right view after correction.
- rightEpipolarLine(Point2D, Line2D) - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Computes epipolar line on right view corresponding to point on left view.
- rightEpipole - Variable in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Epipole for right view.
- RightEpipoleRefiner - Class in com.irurueta.ar.epipolar.refiners
-
Base class to refine the epipole of a fundamental matrix formed by an initial epipole estimation and an estimated homography.
- RightEpipoleRefiner() - Constructor for class com.irurueta.ar.epipolar.refiners.RightEpipoleRefiner
-
Constructor.
- RightEpipoleRefiner(Point2D, boolean, InliersData, List<Point2D>, List<Point2D>, double, Transformation2D) - Constructor for class com.irurueta.ar.epipolar.refiners.RightEpipoleRefiner
-
Constructor.
- RightEpipoleRefiner(Point2D, boolean, BitSet, double[], int, List<Point2D>, List<Point2D>, double, Transformation2D) - Constructor for class com.irurueta.ar.epipolar.refiners.RightEpipoleRefiner
-
Constructor.
- rightIntrinsic - Variable in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Intrinsic parameters to be used for estimated right camera.
- rightIntrinsics - Variable in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Intrinsic parameters to be used on right view.
- rightIntrinsics - Variable in class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Intrinsic parameters to be used on right view.
- rightIntrinsics - Variable in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Intrinsic parameters for the camera on the right view.
- rightPoint - Variable in class com.irurueta.ar.epipolar.SingleCorrector
-
Right matched point to be corrected.
- rightPoints - Variable in class com.irurueta.ar.epipolar.Corrector
-
List of points on right view to be corrected.
- rightPoints - Variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
List of 2D points corresponding to right view.
- rightPoints - Variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
List of 2D points corresponding to right view.
- rightPoints - Variable in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Matched 2D points on right view.
- rightPoints - Variable in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Matched 2D points on right view.
- rightPoints - Variable in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
List of matched 2D points in the right view.
- rightSamples - Variable in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Right samples used for fundamental matrix estimation.
- robustFundamentalMatrixEstimatorMethod - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Method to use for robust fundamental matrix estimation.
- robustPlanarHomographyEstimatorMethod - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Robust method to use for planar homograpy estimation.
- robustPlanarHomographyEstimatorMethod - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Robust method to use for planar homography estimation.
- robustPlanarHomographyEstimatorMethod - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Robust method to use for planar homography estimation.
- robustPointTriangulatorMethod - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Robust method for point triangulation when points are matched in more than two views.
- RobustSinglePoint3DTriangulator - Class in com.irurueta.ar.sfm
-
Abstract class for algorithms to robustly triangulate 3D points from matched 2D points and their corresponding cameras on several views.
- RobustSinglePoint3DTriangulator() - Constructor for class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Constructor.
- RobustSinglePoint3DTriangulator(RobustSinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Constructor.
- RobustSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>) - Constructor for class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Constructor.
- RobustSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, RobustSinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Constructor.
- RobustSinglePoint3DTriangulatorListener - Interface in com.irurueta.ar.sfm
-
Listener to be notified of events such as when triangulation starts, ends or when progress changes.
- rotation - Variable in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Estimated camera rotation.
- rotation - Variable in class com.irurueta.ar.calibration.estimators.CameraPoseEstimator
-
Estimated camera rotation.
- rotation1 - Variable in class com.irurueta.ar.epipolar.EssentialMatrix
- rotation2 - Variable in class com.irurueta.ar.epipolar.EssentialMatrix
- rows - Variable in class com.irurueta.ar.calibration.CirclesPattern2D
-
Number of rows in the circles pattern.
- running - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Indicates whether reconstruction is running or not.
- running - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Indicates whether reconstruction is running or not.
- running - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Indicates whether reconstruction is running or not.
S
- s(double, double, double, double, double, double, double) - Static method in class com.irurueta.ar.epipolar.GoldStandardSingleCorrector
-
Evaluates polynomial to be minimized in order to find best corrected points.
- sample - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Array containing a control sample used during SLAM prediction stage.
- Sample2D - Class in com.irurueta.ar.sfm
-
Contains data of a 2D point sample on a given view.
- Sample2D() - Constructor for class com.irurueta.ar.sfm.Sample2D
- sampleCount - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Number of obtained samples.
- sampledMarkers - Variable in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Contains the sampled markers taken from a single picture using the camera.
- sampledMarkersQualityScores - Variable in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Quality scores of sampled markers.
- sampleLength - Variable in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Sample length of control values used during prediction stage in SLAM estimator.
- sampleProgress - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Indicates progress of homography estimation for all samples.
- samples - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
List of samples obtained from different pictures using the same camera device (or same camera model).
- samples - Variable in class com.irurueta.ar.sfm.MatchedSamples
-
2D matched samples on different views.
- samplesQualityScores - Variable in class com.irurueta.ar.calibration.CameraCalibrator
-
Quality scores for samples.
- SAMPSON_CORRECTOR - Enum constant in enum class com.irurueta.ar.epipolar.CorrectorType
-
Corrector that uses Sampson approximation.
- SampsonCorrector - Class in com.irurueta.ar.epipolar
-
Fixes matched pairs of points so that they perfectly follow a given epipolar geometry.
- SampsonCorrector() - Constructor for class com.irurueta.ar.epipolar.SampsonCorrector
-
Constructor.
- SampsonCorrector(CorrectorListener) - Constructor for class com.irurueta.ar.epipolar.SampsonCorrector
-
Constructor.
- SampsonCorrector(FundamentalMatrix) - Constructor for class com.irurueta.ar.epipolar.SampsonCorrector
-
Constructor.
- SampsonCorrector(FundamentalMatrix, CorrectorListener) - Constructor for class com.irurueta.ar.epipolar.SampsonCorrector
-
Constructor.
- SampsonCorrector(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.SampsonCorrector
-
Constructor.
- SampsonCorrector(List<Point2D>, List<Point2D>, CorrectorListener) - Constructor for class com.irurueta.ar.epipolar.SampsonCorrector
-
Constructor.
- SampsonCorrector(List<Point2D>, List<Point2D>, FundamentalMatrix) - Constructor for class com.irurueta.ar.epipolar.SampsonCorrector
-
Constructor.
- SampsonCorrector(List<Point2D>, List<Point2D>, FundamentalMatrix, CorrectorListener) - Constructor for class com.irurueta.ar.epipolar.SampsonCorrector
-
Constructor.
- SampsonSingleCorrector - Class in com.irurueta.ar.epipolar
-
Fixes a single matched pair of points so that they perfectly follow a given epipolar geometry using the Sampson approximation.
- SampsonSingleCorrector() - Constructor for class com.irurueta.ar.epipolar.SampsonSingleCorrector
-
Constructor.
- SampsonSingleCorrector(FundamentalMatrix) - Constructor for class com.irurueta.ar.epipolar.SampsonSingleCorrector
-
Constructor.
- SampsonSingleCorrector(Point2D, Point2D) - Constructor for class com.irurueta.ar.epipolar.SampsonSingleCorrector
-
Constructor.
- SampsonSingleCorrector(Point2D, Point2D, FundamentalMatrix) - Constructor for class com.irurueta.ar.epipolar.SampsonSingleCorrector
-
Constructor.
- setAccumulationEnabled(boolean) - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Specifies whether accumulation of samples is enabled or not.
- setAccumulationEnabled(boolean) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Specifies whether accumulation of samples is enabled or not.
- setAdditionalCamerasAllowNullspaceDimension2(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether dimension 2 null-space is allowed while estimating additional cameras using either EPnP or UPnP.
- setAdditionalCamerasAllowNullspaceDimension3(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether dimension 3 null-space is allowed while estimating additional cameras using either EPnP or UPnP.
- setAdditionalCamerasAllowPlanarConfiguration(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether planar configuration is allowed for additional cameras estimation using either EPnP or UPnP.
- setAdditionalCamerasAspectRatio(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets aspect ratio for additional cameras using DAQ or DIAC methods.
- setAdditionalCamerasComputeAndKeepInliers(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether inliers must be kept during additional camera estimation.
- setAdditionalCamerasComputeAndKeepResiduals(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether residuals must be computed and kept during additional camera estimation.
- setAdditionalCamerasConfidence(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets confidence of estimated additional cameras.
- setAdditionalCamerasCovarianceKept(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether covariance is kept after refining result of additional estimation of cameras.
- setAdditionalCamerasHorizontalPrincipalPoint(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets horizontal coordinate of principal point for additional cameras when UPnP (Uncalibrated Perspective-n-Point) method is used for additional cameras estimation and neither Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) are estimated to find intrinsic parameters when adding new cameras.
- setAdditionalCamerasIntrinsics(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets intrinsic parameters to use for additional cameras estimation when neither Dual Image of Absolute Conic (DIAC) nor Dual Absolute Quadric (DAQ) are used for estimation of intrinsic parameters.
- setAdditionalCamerasMaxIterations(int) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets maximum allowed number of iterations for additional cameras estimation.
- setAdditionalCamerasPlanarThreshold(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies threshold to determine whether 3D matched points to estimate additional cameras are in a planar configuration.
- setAdditionalCamerasRefined(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether additional cameras are refined to minimize overall projection error among all found inliers.
- setAdditionalCamerasRobustEstimationMethod(RobustEstimatorMethod) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets robust method to estimate additional cameras.
- setAdditionalCamerasSkewness(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets skewness for additional cameras when UPnP (Uncalibrated Perspective-n-Point) method is used for additional estimation of cameras.
- setAdditionalCamerasSuggestAspectRatioEnabled(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets value indicating whether aspect ratio is suggested or not during additional estimation of cameras.
- setAdditionalCamerasSuggestedAspectRatioValue(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets value of aspect ratio to be suggested when suggestion is enabled during additional estimation of cameras.
- setAdditionalCamerasSuggestedHorizontalFocalLengthValue(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets value of suggested horizontal focal length during additional estimation of cameras.
- setAdditionalCamerasSuggestedPrincipalPointValue(InhomogeneousPoint2D) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets value of principal point to be suggested when suggestion is enabled during additional estimation of cameras.
- setAdditionalCamerasSuggestedSkewnessValue(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets value of skewness to be suggested when suggestion is enabled during additional estimation of cameras.
- setAdditionalCamerasSuggestedVerticalFocalLengthValue(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets value of suggested vertical focal length during additional estimation of cameras.
- setAdditionalCamerasSuggestHorizontalFocalLengthEnabled(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether horizontal focal length value is suggested or not during additional estimation of cameras.
- setAdditionalCamerasSuggestPrincipalPointEnabled(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets value indicating whether principal point is suggested or not during additional estimation of cameras.
- setAdditionalCamerasSuggestSkewnessValueEnabled(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets value indicating whether skewness is not suggested during additional estimation of cameras.
- setAdditionalCamerasSuggestVerticalFocalLengthEnabled(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets value indicating whether vertical focal length value is suggested or not during additional estimation of cameras.
- setAdditionalCamerasThreshold(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets threshold to determine whether samples for robust pinhole camera estimation are inliers or not.
- setAdditionalCamerasUseFastRefinement(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets value indicating whether fast refinement is used for additional estimation of cameras.
- setAdditionalCamerasVerticalPrincipalPoint(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets vertical coordinate of principal point for additional cameras when UPnP (Uncalibrated Perspective-n-Point) method is used for additional cameras estimation and neither Dual Image of Absolute Conic (DIAC) or Dual Absolute Quadric (DAQ) are estimated to find intrinsic parameters when adding new cameras.
- setAspectRatio(double) - Method in class com.irurueta.ar.sfm.DualAbsoluteQuadricInitialCamerasEstimator
-
Sets aspect ratio of intrinsic parameters of cameras.
- setAspectRatio(double) - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Sets aspect ratio of intrinsic parameters of cameras.
- setBaseline(double) - Method in class com.irurueta.ar.sfm.KnownBaselineSparseReconstructorConfiguration
-
Sets camera baseline (expressed in a unit of distance such as meters).
- setBaseline(double) - Method in class com.irurueta.ar.sfm.KnownBaselineTwoViewsSparseReconstructorConfiguration
-
Sets camera baseline (expressed in a unit of distance such as meters).
- setCalibrationData(C) - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorConfiguration
-
Specifies calibration data for accelerometer and gyroscope.
- setCalibrationData(C) - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructorConfiguration
-
Specifies calibration data for accelerometer and gyroscope.
- setCalibrationData(C) - Method in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructorConfiguration
-
Specifies calibration data for accelerometer and gyroscope.
- setCalibrationData(D) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Sets calibration data.
- setCamera(PinholeCamera) - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Sets estimated camera taking into account estimated intrinsic parameters, amount of rotation and translation respect to the plane formed by the pattern markers, but without taking into account any radial distortion introduced by the lens.
- setCamera(PinholeCamera) - Method in class com.irurueta.ar.sfm.EstimatedCamera
-
Sets estimated camera.
- setCameraCenter(Point3D) - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Sets estimated camera center.
- setCameraPositionCovariance(Matrix) - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorConfiguration
-
Sets matrix containing covariance of measured camera positions.
- setCameraPositionCovariance(Matrix) - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructorConfiguration
-
Sets matrix containing covariance of measured camera positions.
- setCameraPositionVariance(double) - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorConfiguration
-
Sets independent variance of coordinates of measured camera positions.
- setCameraPositionVariance(double) - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructorConfiguration
-
Sets independent variance of coordinates of measured camera positions.
- setCameras(EstimatedCamera[]) - Method in class com.irurueta.ar.sfm.MatchedSamples
-
Sets cameras associated to the views of each of the matched points.
- setCameras(List<PinholeCamera>) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Sets the list of cameras used to estimate the Dual Absolute Quadric (DAQ).
- setCameras(List<PinholeCamera>) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Sets the list of cameras used to estimate the Dual Absolute Quadric (DAQ).
- setCamerasAndWeights(List<PinholeCamera>, double[]) - Method in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Sets list of cameras and corresponding weights.
- setCenter(Point2D) - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Sets radial distortion center.
- setCodeHeight(double) - Method in class com.irurueta.ar.calibration.QRPattern2D
-
Sets QR code height expressed in meters.
- setCodeWidth(double) - Method in class com.irurueta.ar.calibration.QRPattern2D
-
Sets QR code width expressed in meters.
- setColorData(PointColorData) - Method in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Sets color data of reconstructed point (i.e.
- setColorData(PointColorData) - Method in class com.irurueta.ar.sfm.Sample2D
-
Sets color data of sampled point (i.e.
- setCols(int) - Method in class com.irurueta.ar.calibration.CirclesPattern2D
-
Sets number of columns in the circles pattern.
- setComputeAndKeepInliersEnabled(boolean) - Method in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Specifies whether inliers must be computed and kept.
- setComputeAndKeepInliersEnabled(boolean) - Method in class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Specifies whether inliers must be computed and kept.
- setComputeAndKeepResidualsEnabled(boolean) - Method in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Specifies whether residuals must be computed and kept.
- setComputeAndKeepResidualsEnabled(boolean) - Method in class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Specifies whether residuals must be computed and kept.
- setConfidence(double) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Sets amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- setConfidence(double) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Sets amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- setConfidence(double) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Sets amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- setConfidence(double) - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Sets amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- setConfidence(double) - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Sets amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- setControlCovariance(Matrix) - Method in class com.irurueta.ar.slam.BaseCalibrationData
-
Sets control signal covariance to take into account for estimation of process noise during Kalman prediction stage.
- setControlMean(double[]) - Method in class com.irurueta.ar.slam.BaseCalibrationData
-
Sets control signal mean to correct biases in control signal.
- setControlMeanAndCovariance(double[], Matrix) - Method in class com.irurueta.ar.slam.BaseCalibrationData
-
Sets control signal mean and covariance to correct biases in control signal and to take into account for estimation process noise during Kalman prediction stage.
- setConvergenceThreshold(double) - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Sets threshold to determine that convergence of the result has been reached.
- setConvergenceThreshold(double) - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Specifies threshold to determine that calibration has converged.
- setCorrectorType(CorrectorType) - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Sets type of corrector to use to triangulate matched points or null if no corrector needs to be used.
- setCorrectorType(CorrectorType) - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Sets type of corrector to use to triangulate matched points or null if no corrector needs to be used.
- setCovariance(Matrix) - Method in class com.irurueta.ar.sfm.EstimatedCamera
-
Sets covariance of estimated camera.
- setCovariance(Matrix) - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Sets covariance of estimated fundamental matrix.
- setCovariance(Matrix) - Method in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Sets covariance of reconstructed point.
- setCovariance(Matrix) - Method in class com.irurueta.ar.sfm.Sample2D
-
Sets covariance of sampled points.
- setCovarianceKept(boolean) - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Specifies whether covariance must be kept after refining result.
- setDaqUseHomogeneousPointTriangulator(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Specifies whether an homogeneous point triangulator is used for point triangulation when Dual Absolute Quadric (DAQ) camera initialization is used.
- setDaqUseHomogeneousPointTriangulator(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether an homogeneous point triangulator is used for point triangulation when Dual Absolute Quadric (DAQ) camera initialization is used.
- setDaqUseHomogeneousPointTriangulator(boolean) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Specifies whether an homogeneous point triangulator is used for point triangulation when Dual Absolute Quadric (DAQ) camera initialization is used.
- setDeterminantThreshold(double) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Sets threshold to determine whether estimated Dual Absolute Quadric (DAQ) has rank 3 or not when validation is enabled.
- setDeterminantThreshold(double) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Sets threshold to determine whether estimated Dual Absolute Quadric (DAQ) has rank 3 or not when validation is enabled.
- setDistortionCenter(Point2D) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Sets distortion center.
- setDistortionCenter(Point2D) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Sets distortion center.
- setDistortionEstimatorConfidence(double) - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Sets confidence to robustly estimate radial distortion.
- setDistortionEstimatorConfidence(double) - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Sets confidence to robustly estimate radial distortion.
- setDistortionEstimatorMaxIterations(int) - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Sets the maximum number of iterations to be done when estimating the radial distortion.
- setDistortionEstimatorMaxIterations(int) - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Sets the maximum number of iterations to be done when estimating the radial distortion.
- setDistortionEstimatorThreshold(double) - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Sets threshold to robustly estimate radial distortion.
- setDistortionEstimatorThreshold(double) - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Sets threshold to robustly estimate radial distortion.
- setDistortionMethod(RobustEstimatorMethod) - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Sets robust estimator method to be used for radial distortion estimation.
- setDistortionMethod(RobustEstimatorMethod) - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Sets robust estimator method to be used for radial distortion estimation.
- setDualImageOfAbsoluteConic(DualImageOfAbsoluteConic) - Method in class com.irurueta.ar.calibration.DualAbsoluteQuadric
-
Sets dual image of absolute conic while keeping current plane at infinity in an arbitrary projective stratum.
- setDualImageOfAbsoluteConicAndPlaneAtInfinity(DualImageOfAbsoluteConic, Plane) - Method in class com.irurueta.ar.calibration.DualAbsoluteQuadric
-
Sets this dual absolute quadric from provided dual image of absolute conic and plane at infinity on an arbitrary projective stratum.
- setEnforcedSingularityValidated(boolean) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Specifies whether enforced singularity will be validated by checking that determinant of estimated Dual Absolute Quadric (DAQ) is below a certain threshold.
- setEnforcedSingularityValidated(boolean) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Specifies whether enforced singularity will be validated by checking that determinant of estimated Dual Absolute Quadric (DAQ) is below a certain threshold.
- setEssentialCameraEstimatorCorrectorType(CorrectorType) - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Sets type of corrector to use to triangulate matched points using the corresponding essential matrix or null if no corrector needs to be used.
- setEstimateRadialDistortion(boolean) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets boolean indicating whether radial distortion must be estimated or not during calibration.
- setFallbackToSampsonEnabled(boolean) - Method in class com.irurueta.ar.epipolar.GoldStandardCorrector
-
Sets boolean indicating whether correction must use Sampson method as a fallback if Gold Standard correction fails.
- setFocalDistanceAspectRatio(double) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance).
- setFocalDistanceAspectRatio(double) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Sets aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance).
- setFocalDistanceAspectRatio(double) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Sets aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance).
- setFocalDistanceAspectRatio(double) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Sets aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance).
- setFocalDistanceAspectRatio(double) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Sets aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance).
- setFocalDistanceAspectRatio(double) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Sets aspect ratio of focal distances (i.e. vertical focal distance divided by horizontal focal distance).
- setFocalDistanceAspectRatio(double) - Method in class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Sets aspect ratio of intrinsic parameters.
- setFocalDistanceAspectRatioKnown(boolean) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets boolean indicating whether aspect ratio of focal distances (i.e.
- setFocalDistanceAspectRatioKnown(boolean) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Sets value indicating whether aspect ratio of focal distances (i.e.
- setFocalDistanceAspectRatioKnown(boolean) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Sets value indicating whether aspect ratio of focal distances (i.e.
- setFocalDistanceAspectRatioKnown(boolean) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Sets value indicating whether aspect ratio of focal distances (i.e.
- setFocalDistanceAspectRatioKnown(boolean) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Sets boolean indicating whether aspect ratio of focal distances (i.e.
- setFocalDistanceAspectRatioKnown(boolean) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Sets value indicating whether aspect ratio of focal distances (i.e.
- setFromCameraAndDualAbsoluteQuadric(PinholeCamera, DualQuadric) - Method in class com.irurueta.ar.calibration.DualImageOfAbsoluteConic
-
Sets DIAC parameters by projecting provided dual absolute quadric using provided pinhole camera.
- setFromFundamentalMatrixAndIntrinsics(FundamentalMatrix, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Sets essential matrix from provided fundamental matrix and intrinsic camera parameters.
- setFromHomography(Transformation2D, Point2D) - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Sets fundamental matrix from provided 2D homography and right epipole.
- setFromPairOfCameras(PinholeCamera, PinholeCamera) - Method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Sets essential matrix from provided a pair of cameras.
- setFromPairOfCameras(PinholeCamera, PinholeCamera) - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Sets fundamental matrix from provided pair of cameras.
- setFromPairOfCameras(PinholeCamera, PinholeCamera, double) - Method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Sets essential matrix from provided a pair of cameras.
- setFromPinholeCameraIntrinsicParameters(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.calibration.DualImageOfAbsoluteConic
-
Sets DIAC parameters from pinhole camera intrinsic parameters when we are working in a metric stratum, which is equal to C^-1=K*K'.
- setFromPinholeCameraIntrinsicParameters(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.calibration.ImageOfAbsoluteConic
-
Sets IAC parameters from pinhole camera intrinsic parameters when we are working in a metric stratum, which is equal to C=(K^-1)'*(K^-1).
- setFromPointsAndCenter(Point2D, Point2D, Point2D, Point2D, Point2D) - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Estimates this radial distortion from points and distortion center.
- setFromRotationAndCameraCenter(Rotation3D, Point3D) - Method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Sets essential matrix from provided rotation and translation of the camera center relative to left view camera, which is assumed to be located at origin of coordinates with no rotation.
- setFromRotationAndCameraCenter(Rotation3D, Point3D, double) - Method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Sets essential matrix from provided rotation and translation of the camera center relative to left view camera, which is assumed to be located at origin of coordinates with no rotation.
- setFromRotationAndTranslation(Rotation3D, Point2D) - Method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Sets essential matrix from provided rotation and translation of the image of world origin relative to left view camera, which is assumed to be located at origin of coordinates with no rotation.
- setFromRotationAndTranslation(Rotation3D, Point2D, double) - Method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Sets essential matrix from provided rotation and translation of the image of world origin relative to left view camera, which is assumed to be located at origin of coordinates with no rotation.
- setFundamentalMatrix(FundamentalMatrix) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Sets fundamental matrix to estimate DIAC from.
- setFundamentalMatrix(FundamentalMatrix) - Method in class com.irurueta.ar.epipolar.Corrector
-
Sets the fundamental matrix defining the epipolar geometry.
- setFundamentalMatrix(FundamentalMatrix) - Method in class com.irurueta.ar.epipolar.SingleCorrector
-
Sets the fundamental matrix defining the epipolar geometry.
- setFundamentalMatrix(FundamentalMatrix) - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Sets estimated fundamental matrix.
- setFundamentalMatrix(FundamentalMatrix) - Method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Sets fundamental matrix relating two views whose cameras need to be estimated.
- setFundamentalMatrixComputeAndKeepInliers(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Specifies whether inliers must be kept during robust fundamental matrix estimation.
- setFundamentalMatrixComputeAndKeepInliers(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether inliers must be kept during robust fundamental matrix estimation.
- setFundamentalMatrixComputeAndKeepInliers(boolean) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Specifies whether inliers must be kept during robust fundamental matrix estimation.
- setFundamentalMatrixComputeAndKeepResiduals(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Specifies whether residuals must be computed and kept during robust fundamental matrix estimation.
- setFundamentalMatrixComputeAndKeepResiduals(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether residuals must be computed and kept during robust fundamental matrix estimation.
- setFundamentalMatrixComputeAndKeepResiduals(boolean) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Specifies whether residuals must be computed and kept during robust fundamental matrix estimation.
- setFundamentalMatrixConfidence(double) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Sets confidence of robustly estimated fundamental matrix.
- setFundamentalMatrixConfidence(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets confidence of robustly estimated fundamental matrix.
- setFundamentalMatrixConfidence(double) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets confidence of robustly estimated fundamental matrix.
- setFundamentalMatrixCovarianceKept(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Specifies whether covariance of estimated fundamental matrix is kept after the estimation.
- setFundamentalMatrixCovarianceKept(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether covariance of estimated fundamental matrix is kept after the estimation.
- setFundamentalMatrixCovarianceKept(boolean) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Specifies whether covariance of estimated fundamental matrix is kept after the estimation.
- setFundamentalMatrixMaxIterations(int) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Sets maximum number of iterations to robustly estimate fundamental matrix.
- setFundamentalMatrixMaxIterations(int) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets maximum number of iterations to robustly estimate fundamental matrix.
- setFundamentalMatrixMaxIterations(int) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets maximum number of iterations to robustly estimate fundamental matrix.
- setFundamentalMatrixRefined(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Specifies whether estimated fundamental matrix is refined among all found inliers.
- setFundamentalMatrixRefined(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether estimated fundamental matrix is refined among all found inliers.
- setFundamentalMatrixRefined(boolean) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Specifies whether estimated fundamental matrix is refined among all found inliers.
- setFundamentalMatrixThreshold(double) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Sets threshold to determine whether samples for robust fundamental matrix estimation are inliers or not.
- setFundamentalMatrixThreshold(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets threshold to determine whether samples for robust fundamental matrix estimation are inliers or not.
- setFundamentalMatrixThreshold(double) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets threshold to determine whether samples for robust fundamental matrix estimation are inliers or not.
- setGeneralSceneAllowed(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Specifies whether a general scene (points laying in a general 3D position) is allowed.
- setGeneralSceneAllowed(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether a general scene (points laying in a general 3D position) is allowed.
- setGeneralSceneAllowed(boolean) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Specifies whether a general scene (points laying in a general 3D position) is allowed.
- setGroundTruthFundamentalMatrix(FundamentalMatrix) - Method in class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Sets fundamental matrix to be considered as ground truth to compare against.
- setHomogeneousPointTriangulatorUsed(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether homogeneous point triangulator must be used or not to estimate 3D points when only two matches are available.
- setHomographies(List<Transformation2D>) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Sets list of homographies to estimate IAC.
- setHomographies(List<Transformation2D>) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Sets list of homographies to estimate IAC.
- setHomographies(List<Transformation2D>) - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Sets list of homographies to estimate IAC.
- setHomographiesAndWeights(List<Transformation2D>, double[]) - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Sets list of homographies to estimate IAC along with their corresponding weights.
- setHomography(Transformation2D) - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Sets 2D homography estimated from the sampled pattern points respect to the ideal ones using a single picture.
- setHomography(Transformation2D) - Method in class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Sets homography relating two views.
- setHomography(Transformation2D) - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Sets 2D transformation relating two views (left view to right view).
- setHomography(Transformation2D) - Method in class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Sets 2D transformation relating two views (left view to right view).
- setHomography(Transformation2D) - Method in class com.irurueta.ar.epipolar.refiners.RightEpipoleRefiner
-
Sets homography relating samples in two views, which is used to generate a fundamental matrix and its corresponding epipolar geometry.
- setHomographyConfidence(double) - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Sets amount of confidence on homography estimation expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
- setHomographyCovarianceKept(boolean) - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Specifies whether homography covariance must be kept after estimation.
- setHomographyEstimator(PointCorrespondenceProjectiveTransformation2DRobustEstimator) - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Sets internal homography estimator.
- setHomographyEstimatorConfidence(double) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets confidence to robustly estimate homographies between ideal pattern markers and sampled pattern markers.
- setHomographyEstimatorMaxIterations(int) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets the maximum number of iterations to be done when estimating the homographies between ideal pattern markers and sampled pattern markers.
- setHomographyEstimatorThreshold(double) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets threshold to robustly estimate homographies between ideal pattern markers and sampled pattern markers.
- setHomographyMaxIterations(int) - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Sets maximum allowed number of iterations for homography estimation.
- setHomographyMethod(RobustEstimatorMethod) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets robust estimator method to be used during homography estimation.
- setHomographyRefined(boolean) - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Specifies whether homography estimation must be refined or not.
- setHorizontalFocalLength(double) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Sets horizontal focal length expressed in pixels.
- setHorizontalFocalLength(double) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Sets horizontal focal length expressed in pixels.
- setHorizontalFocalLength(double) - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Sets horizontal focal length expressed in pixels.
- setIACEstimatorConfidence(double) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets confidence to robustly estimate image of absolute conic.
- setIACEstimatorMaxIterations(int) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets the maximum number of iterations to be done when estimating the image of absolute conic.
- setIACEstimatorThreshold(double) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets threshold to robustly estimate the image of absolute conic.
- setId(String) - Method in class com.irurueta.ar.sfm.EstimatedCamera
-
Sets id to identify this instance.
- setId(String) - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Sets id to identify this instance.
- setId(String) - Method in class com.irurueta.ar.sfm.PointColorData
-
Sets id to identify this instance.
- setId(String) - Method in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Sets id to identify this instance.
- setId(String) - Method in class com.irurueta.ar.sfm.Sample2D
-
Sets id to identify this instance.
- setImageOfAbsoluteConicMethod(RobustEstimatorMethod) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets robust estimator method to be used during IAC estimation.
- setInitialCamerasAspectRatio(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets aspect ratio for initial cameras using DAQ or DIAC methods.
- setInitialCamerasAspectRatio(double) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets aspect ratio for initial cameras using DAQ or DIAC methods.
- setInitialCamerasCorrectorType(CorrectorType) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets corrector type to use for point triangulation when initial cameras are being estimated using either DIAC or essential matrix methods or null if no corrector is used.
- setInitialCamerasCorrectorType(CorrectorType) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets corrector type to use for point triangulation when initial cameras are being estimated using either DIAC or essential matrix methods or null if no corrector is used.
- setInitialCamerasEstimatorMethod(InitialCamerasEstimatorMethod) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets method to use for initial cameras' estimation.
- setInitialCamerasEstimatorMethod(InitialCamerasEstimatorMethod) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets method to use for initial estimation of cameras.
- setInitialCamerasMarkValidTriangulatedPoints(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets value indicating whether valid triangulated points are marked during initial cameras estimation using either DIAC or essential matrix methods.
- setInitialCamerasMarkValidTriangulatedPoints(boolean) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets value indicating whether valid triangulated points are marked during initial cameras estimation using either DIAC or essential matrix methods.
- setInitialIntrinsic1(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets intrinsic parameters of first camera estimated using the essential matrix method.
- setInitialIntrinsic1(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets intrinsic parameters of first camera estimated using the essential matrix method.
- setInitialIntrinsic2(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets intrinsic parameters of second camera estimated using the essential matrix method.
- setInitialIntrinsic2(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets intrinsic parameters of second camera estimated using the essential matrix method.
- setInlier(boolean) - Method in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Specifies whether reconstructed point is an inlier or not.
- setInliers(BitSet) - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Specifies which samples used for fundamental matrix estimation where considered inliers.
- setInliers(BitSet) - Method in class com.irurueta.ar.sfm.MatchedSamples
-
Specifies whether match between a pair of views has been considered an inlier or not.
- setInternalIntrinsic(Point2D, double, double, double) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Internally sets intrinsic parameters.
- setInternalMatrix(Matrix) - Method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Sets internal matrix associated to this instance.
- setInternalMatrix(Matrix) - Method in class com.irurueta.ar.epipolar.FundamentalMatrix
-
Sets internal matrix associated to this instance.
- setInternalMatrix(Matrix, double) - Method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Sets internal matrix associated to this instance.
- setIntrinsic(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Sets intrinsic parameters for this estimator from pinhole camera intrinsic parameters.
- setIntrinsic(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Sets intrinsic parameters for this estimator from pinhole camera intrinsic parameters.
- setIntrinsic(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Sets intrinsic parameters from pinhole camera.
- setIntrinsic(Point2D, double, double, double) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Sets intrinsic parameters.
- setIntrinsic(Point2D, double, double, double) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Sets intrinsic parameters for this estimator.
- setIntrinsic(Point2D, double, double, double) - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Sets intrinsic parameters.
- setIntrinsicParametersKnown(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Specifies whether intrinsic parameters are known.
- setIntrinsicsForBoth(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Sets the same intrinsic parameters to be used for both estimated left and right cameras.
- setK1(double) - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Sets first degree distortion parameter.
- setK2(double) - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Sets second degree distortion parameter.
- setKParams(double[]) - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Sets all radial distortion parameters.
- setLeftAndRightIntrinsics(PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Sets intrinsic parameters to be used for estimated left and right cameras.
- setLeftAndRightPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.epipolar.Corrector
-
Sets lists of points to be corrected on left and right views.
- setLeftAndRightPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Sets matched 2D points on left and right views.
- setLeftAndRightPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Sets matched 2D points on left and right views.
- setLeftAndRightPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Sets lists of matched 2D points in the left and right views.
- setLeftIntrinsic(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Sets intrinsic parameters to be used for estimated left camera.
- setLeftIntrinsics(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Sets intrinsic parameters to be used on left view.
- setLeftIntrinsics(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Sets intrinsic parameters to be used on left view.
- setLeftIntrinsics(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Sets intrinsic parameters for the camera on the left view.
- setLeftPoints(List<Point2D>) - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Sets matched 2D points on left view.
- setLeftPoints(List<Point2D>) - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Sets matched 2D points on left view.
- setLeftPoints(List<Point2D>) - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Sets list of matched 2D points in the left view.
- setLeftSamples(List<Sample2D>) - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Sets left samples used for fundamental matrix estimation.
- setLevenbergMarquardtMaxIters(int) - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Sets maximum number of iterations to be used when adjusting parameters using Levenberg-Marquardt algorithm.
- setLevenbergMarquardtTolerance(double) - Method in class com.irurueta.ar.calibration.ErrorOptimizationCameraCalibrator
-
Sets tolerance to assume that Levenberg-Marquardt algorithm has reached convergence when adjusting parameters.
- setListener(CameraCalibratorListener) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets listener to notify when calibration starts, finishes or its progress significantly changes.
- setListener(DualAbsoluteQuadricEstimatorListener) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Sets listener to be notified of events such as when estimation starts, ends or estimation progress changes.
- setListener(DualAbsoluteQuadricRobustEstimatorListener) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Sets listener to be notified of events such as when estimation starts, ends or its progress significantly changes.
- setListener(ImageOfAbsoluteConicEstimatorListener) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Sets listener to be notified of events such as when estimation starts, ends or estimation progress changes.
- setListener(ImageOfAbsoluteConicRobustEstimatorListener) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Sets listener to be notified of events such as when estimation starts, ends or its progress significantly changes.
- setListener(KruppaDualImageOfAbsoluteConicEstimatorListener) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Sets listener to be notified of events such as when estimation starts, ends or estimation progress changes.
- setListener(RadialDistortionEstimatorListener) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Sets listener to be notified of events such as when estimation starts, ends or estimation progress changes.
- setListener(RadialDistortionRobustEstimatorListener) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Sets listener to be notified of events such as when estimation starts, ends or its progress significantly changes.
- setListener(SingleHomographyPinholeCameraEstimatorListener) - Method in class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Sets listener to be notified of events such as when estimation starts or ends.
- setListener(CorrectorListener) - Method in class com.irurueta.ar.epipolar.Corrector
-
Sets listener to handle events generated by this class.
- setListener(FundamentalMatrixEstimatorListener) - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Sets listener to be notified of events generated by this fundamental matrix estimator.
- setListener(FundamentalMatrixRobustEstimatorListener) - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Sets listener to be notified of events such as when estimation starts, ends or its progress significantly changes.
- setListener(HomographyDecomposerListener) - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Sets listener to handle events raised by this instance.
- setListener(PlanarFundamentalMatrixEstimatorListener) - Method in class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Sets listener to attend events generated by this instance.
- setListener(FundamentalMatrixComparatorListener) - Method in class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Sets listener to handle events generated by instances of this class.
- setListener(InitialCamerasEstimatorListener) - Method in class com.irurueta.ar.sfm.InitialCamerasEstimator
-
Sets listener to handle events raised by this instance.
- setListener(PlanarBestFundamentalMatrixEstimatorAndReconstructorListener) - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Sets listener to attend events generated by this instance.
- setListener(RobustSinglePoint3DTriangulatorListener) - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Sets listener to be notified of events such as when estimation starts, ends or its progress significantly changes.
- setListener(SinglePoint3DTriangulatorListener) - Method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Sets listener to be notified of events generated by instances of this class.
- setListener(BaseSlamCalibrator.BaseSlamCalibratorListener<D>) - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Sets listener in charge of handling events raised by instances of this class.
- setListener(BaseSlamEstimator.BaseSlamEstimatorListener<D>) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Sets listener in charge of handling events raised by instances of this class.
- setLMSESolutionAllowed(boolean) - Method in class com.irurueta.ar.calibration.estimators.LMSEDualAbsoluteQuadricEstimator
-
Specifies if an LMSE (the Least Mean Square Error) solution is allowed if more pinhole cameras than the minimum are provided.
- setLMSESolutionAllowed(boolean) - Method in class com.irurueta.ar.calibration.estimators.LMSEImageOfAbsoluteConicEstimator
-
Specifies if an LMSE (the Least Mean Square Error) solution is allowed if more homographies than the minimum are provided.
- setLMSESolutionAllowed(boolean) - Method in class com.irurueta.ar.calibration.estimators.LMSERadialDistortionEstimator
-
Specifies if an LMSE (the Least Mean Square Error) solution is allowed if more correspondences than the minimum are provided.
- setLMSESolutionAllowed(boolean) - Method in class com.irurueta.ar.epipolar.estimators.AffineFundamentalMatrixEstimator
-
Sets boolean indicating whether an LMSE (the Least Mean Square Error) solution is allowed or not.
- setLMSESolutionAllowed(boolean) - Method in class com.irurueta.ar.epipolar.estimators.EightPointsFundamentalMatrixEstimator
-
Sets boolean indicating whether an LMSE (the LEast Mean Square Error) solution is allowed or not.
- setLMSESolutionAllowed(boolean) - Method in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Sets boolean indicating whether an LMSE (the Least Mean Square Error) solution is allowed or not.
- setLMSESolutionAllowed(boolean) - Method in class com.irurueta.ar.sfm.LMSEHomogeneousSinglePoint3DTriangulator
-
Specifies if an LMSE (the Least Mean Square Error) solution is allowed if more correspondences than the minimum are provided.
- setLMSESolutionAllowed(boolean) - Method in class com.irurueta.ar.sfm.LMSEInhomogeneousSinglePoint3DTriangulator
-
Specifies if an LMSE (the Least Mean Square Error) solution is allowed if more correspondences than the minimum are provided.
- setMaxCameras(int) - Method in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Sets the maximum number of cameras (i.e. correspondences) to be weighted and taken into account.
- setMaxCorrespondences(int) - Method in class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Sets maximum number of correspondences to be weighted and taken into account.
- setMaxCorrespondences(int) - Method in class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Sets maximum number of correspondences to be weighted and taken into account.
- setMaxHomographies(int) - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Sets maximum number of homographies to be weighted and taken into account.
- setMaxIterations(int) - Method in class com.irurueta.ar.calibration.AlternatingCameraCalibrator
-
Sets maximum number of times to do an alternating iteration to refine the results.
- setMaxIterations(int) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Sets maximum allowed number of iterations.
- setMaxIterations(int) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Sets maximum allowed number of iterations.
- setMaxIterations(int) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Sets maximum allowed number of iterations.
- setMaxIterations(int) - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Sets maximum allowed number of iterations.
- setMaxIterations(int) - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Sets maximum allowed number of iterations.
- setMaxIterationsFactor(double) - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Sets factor to determine maximum number of iterations respect to the number of samples to compute comparison.
- setMaxNumSamples(int) - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Specifies the maximum number of samples to take.
- setMaxPoints(int) - Method in class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Sets maximum number of points (i.e. correspondences) to be weighted and taken into account.
- setMetricToProjectiveTransformation(ProjectiveTransformation3D) - Method in class com.irurueta.ar.calibration.DualAbsoluteQuadric
-
Sets this dual absolute quadric from provided metric to projective space transformation.
- setMinMaxHorizontalDisparityFactor(double, double) - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Sets minimum and maximum horizontal disparity factor respect to retinal plane size defined by minimum and maximum samples coordinates.
- setMinMaxVerticalDisparityFactor(double, double) - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Sets minimum and maximum vertical disparity factor respect to retinal plane size defined by minimum and maximum samples coordinates.
- setMinMaxX(double, double) - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Sets minimum and maximum horizontal coordinates when generating random samples.
- setMinMaxY(double, double) - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Sets minimum and maximum vertical coordinates when generating random samples.
- setMinNumSamples(int) - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Specifies the minimum number of samples to take before taking convergence into account.
- setNonRobustFundamentalMatrixEstimatorMethod(FundamentalMatrixEstimatorMethod) - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Sets non-robust method to estimate a fundamental matrix.
- setNonRobustFundamentalMatrixEstimatorMethod(FundamentalMatrixEstimatorMethod) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Sets method to use for non-robust fundamental matrix estimation.
- setNonRobustFundamentalMatrixEstimatorMethod(FundamentalMatrixEstimatorMethod) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets method to use for non-robust fundamental matrix estimation.
- setNonRobustFundamentalMatrixEstimatorMethod(FundamentalMatrixEstimatorMethod) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets method to use for non-robust fundamental matrix estimation.
- setNotifyAvailableSlamDataEnabled(boolean) - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorConfiguration
-
Specifies whether new available SLAM state is notified each time that a whole set of IMU (Inertial Measurement Unit) data is received.
- setNotifyAvailableSlamDataEnabled(boolean) - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructorConfiguration
-
Specifies whether new available SLAM state is notified each time that a whole set of IMU (Inertial Measurement Unit) data is received.
- setNotifyAvailableSlamDataEnabled(boolean) - Method in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructorConfiguration
-
Specifies whether new available SLAM state is notified each time that a whole set of IMU (Inertial Measurement Unit) data is received.
- setNotifyEstimatedSlamCameraEnabled(boolean) - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructorConfiguration
-
Specifies whether any new camera that can be estimated by means of SLAM using IMU data, will be notified each time that accelerometer, gyroscope and orientation data is received.
- setNotifyEstimatedSlamCameraEnabled(boolean) - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructorConfiguration
-
Specifies whether any new camera that can be estimated by means of SLAM using IMU data, will be notified each time that accelerometer, gyroscope and orientation data is received.
- setNotifyEstimatedSlamCameraEnabled(boolean) - Method in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructorConfiguration
-
Specifies whether any new camera that can be estimated by means of SLAM using IMU data, will be notified each time that accelerometer, gyroscope and orientation data is received.
- setNSamples(int) - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Sets number of random samples to generate to compare fundamental matrices.
- setNumKParams(int) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Sets number of radial distortion parameters to estimate.
- setNumKParams(int) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Sets number of radial distortion parameters to estimate.
- setOtherFundamentalMatrix(FundamentalMatrix) - Method in class com.irurueta.ar.epipolar.FundamentalMatrixComparator
-
Sets other fundamental matrix being compared.
- setPairedCamerasAspectRatio(double) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Sets aspect ratio for paired cameras estimation using DAQ or DIAC methods.
- setPairedCamerasCorrectorType(CorrectorType) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Sets corrector type to use for point triangulation when pairs of cameras are being estimated using either DIAC or essential matrix methods or null if no corrector is used.
- setPairedCamerasEstimatorMethod(InitialCamerasEstimatorMethod) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Sets method to use for paired cameras' estimation.
- setPairedCamerasMarkValidTriangulatedPoints(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Sets value indicating whether valid triangulated points are marked during paired cameras estimation using either DIAC or essential matrix methods.
- setPattern(Pattern2D) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets pattern used for camera calibration.
- setPattern(Pattern2D) - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Sets pattern used for camera calibration.
- setPlanarHomographyComputeAndKeepInliers(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Specifies whether inlier data is kept after robust planar homography estimation.
- setPlanarHomographyComputeAndKeepInliers(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether inlier data is kept after robust planar homography estimation.
- setPlanarHomographyComputeAndKeepInliers(boolean) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Specifies whether inlier data is kept after robust planar homography estimation.
- setPlanarHomographyComputeAndKeepResiduals(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Sets value indicating that residual data is kept after robust planar homography estimation.
- setPlanarHomographyComputeAndKeepResiduals(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets value indicating that residual data is kept after robust planar homography estimation.
- setPlanarHomographyComputeAndKeepResiduals(boolean) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets value indicating that residual data is kept after robust planar homography estimation.
- setPlanarHomographyConfidence(double) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Sets confidence of robustly estimated planar homography.
- setPlanarHomographyConfidence(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets confidence of robustly estimated planar homography.
- setPlanarHomographyConfidence(double) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets confidence of robustly estimated planar homography.
- setPlanarHomographyCovarianceKept(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Specifies whether planar homography covariance is kept after estimation.
- setPlanarHomographyCovarianceKept(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether planar homography covariance is kept after estimation.
- setPlanarHomographyCovarianceKept(boolean) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Specifies whether planar homography covariance is kept after estimation.
- setPlanarHomographyMaxIterations(int) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Sets maximum number of iterations to make while robustly estimating planar homography.
- setPlanarHomographyMaxIterations(int) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets maximum number of iterations to make while robustly estimating planar homography.
- setPlanarHomographyMaxIterations(int) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets maximum number of iterations to make while robustly estimating planar homography.
- setPlanarHomographyRefined(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Specifies whether planar homography is refined using all found inliers or not.
- setPlanarHomographyRefined(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether planar homography is refined using all found inliers or not.
- setPlanarHomographyRefined(boolean) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Specifies whether planar homography is refined using all found inliers or not.
- setPlanarHomographyThreshold(double) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Sets threshold to determine whether samples for robust projective 2D transformation estimation are inliers or not.
- setPlanarHomographyThreshold(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets threshold to determine whether samples for robust projective 2D transformation estimation are inliers or not.
- setPlanarHomographyThreshold(double) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets threshold to determine whether samples for robust projective 2D transformation estimation are inliers or not.
- setPlanarSceneAllowed(boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
specifies whether a planar scene (points laying in a 3D plane) is allowed or not.
- setPlanarSceneAllowed(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether a planar scene (points laying in a 3D plane) is allowed or not.
- setPlanarSceneAllowed(boolean) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Specifies whether a planar scene (points laying in a 3D plane) is allowed or not.
- setPlaneAtInfinity(Plane) - Method in class com.irurueta.ar.calibration.DualAbsoluteQuadric
-
Sets provided plane at infinity at an arbitrary projective stratum while keeping current dual image of absolute conic.
- setPlaneDistance(double) - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposition
-
Sets distance to computed plane.
- setPlaneNormal(double[]) - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposition
-
Sets computed plane normal obtained from homography decomposition.
- setPoint(Point2D) - Method in class com.irurueta.ar.sfm.Sample2D
-
Sets 2D sampled point coordinates.
- setPoint(Point3D) - Method in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Sets coordinates of reconstructed 3D point.
- setPoints(Point2D, Point2D) - Method in class com.irurueta.ar.epipolar.SingleCorrector
-
Sets a matched pair of points to be corrected.
- setPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Sets list of corresponding distorted and undistorted points.
- setPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Sets list of corresponding distorted and undistorted points.
- setPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimator
-
Sets matched 2D points on both left and right views.
- setPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Sets matched 2D points on both left and right views.
- setPoints(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Sets matched 2D points on both left and right views.
- setPointsAndCameras(List<Point2D>, List<PinholeCamera>) - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Sets list of matched 2D points for each view and their corresponding cameras used to project them.
- setPointsAndCameras(List<Point2D>, List<PinholeCamera>) - Method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Sets list of matched 2D points for each view and their corresponding cameras used to project them.
- setPointsAndFundamentalMatrix(Point2D, Point2D, FundamentalMatrix) - Method in class com.irurueta.ar.epipolar.SingleCorrector
-
Sets a matched pair of points to be corrected and a fundamental matrix defining the epipolar geometry.
- setPointsAndFundamentalMatrix(List<Point2D>, List<Point2D>, FundamentalMatrix) - Method in class com.irurueta.ar.epipolar.Corrector
-
Sets lists of points to be corrected on left and right views and fundamental matrix defining epipolar geometry.
- setPointsAndWeights(List<Point2D>, List<Point2D>, double[]) - Method in class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Sets lists of corresponding distorted and undistorted points.
- setPointsCamerasAndWeights(List<Point2D>, List<PinholeCamera>, double[]) - Method in class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Sets list of matched 2D points for each view and their corresponding cameras used to project them along with their weights.
- setPointsCamerasAndWeights(List<Point2D>, List<PinholeCamera>, double[]) - Method in class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Sets list of matched 2D points for each view and their corresponding cameras used to project them along with their weights.
- setPointSeparation(double) - Method in class com.irurueta.ar.calibration.CirclesPattern2D
-
Sets point separation in the circles pattern.
- setPointsNormalized(boolean) - Method in class com.irurueta.ar.epipolar.estimators.AffineFundamentalMatrixEstimator
-
Sets boolean indicating whether provided matched 2D points must be normalized to increase the accuracy of the estimation.
- setPointsNormalized(boolean) - Method in class com.irurueta.ar.epipolar.estimators.EightPointsFundamentalMatrixEstimator
-
Sets boolean indicating whether provided matched 2D points must be normalized to increase the accuracy of the estimation.
- setPointsNormalized(boolean) - Method in class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Sets boolean indicating whether provided matched 2D points must be normalized to increase the accuracy of the estimation.
- setPointsTriangulated(boolean) - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Specifies whether matched 2D points need to be triangulated or not.
- setPointsTriangulated(boolean) - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Specifies whether matched 2D points need to be triangulated or not.
- setPointTriangulatorConfidence(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets confidence of robustly triangulated points.
- setPointTriangulatorMaxIterations(int) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets maximum number of iterations to make while robustly estimating triangulated points.
- setPointTriangulatorThreshold(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets threshold to determine whether samples for robust point triangulator are inliers or not.
- setPositionCovarianceMatrix(Matrix) - Method in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Updates covariance matrix of position measures.
- setPositionCovarianceMatrix(Matrix) - Method in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Updates covariance matrix of position measures.
- setPositionCovarianceMatrix(Matrix) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Updates covariance matrix of position measures.
- setPositionCovarianceMatrix(Matrix) - Method in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Updates covariance matrix of position measures.
- setPositionCovarianceMatrix(Matrix) - Method in class com.irurueta.ar.slam.SlamEstimator
-
Updates covariance matrix of position measures.
- setPrincipalPoint(double, double) - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Sets horizontal and vertical coordinates of principal point.
- setPrincipalPointAtOrigin(boolean) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets boolean indicating whether principal point is assumed to be at origin of coordinates or not.
- setPrincipalPointAtOrigin(boolean) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Sets boolean indicating whether principal point is assumed to be at origin of coordinates or not.
- setPrincipalPointAtOrigin(boolean) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Sets boolean indicating whether principal point is assumed to be at origin of coordinates or not.
- setPrincipalPointAtOrigin(boolean) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Sets boolean indicating whether principal point is assumed to be at origin of coordinates or not.
- setPrincipalPointAtOrigin(boolean) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Sets boolean indicating whether principal point is assumed to be at origin of coordinates or not.
- setPrincipalPointX(double) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Sets known horizontal principal point coordinate.
- setPrincipalPointX(double) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Sets horizontal principal point value to use for paired cameras estimation using DIAC or DAQ methods.
- setPrincipalPointX(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets horizontal principal point value to use for initial cameras estimation using DIAC or DAQ methods.
- setPrincipalPointX(double) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets horizontal principal point value to use for initial cameras estimation using DIAC or DAQ methods.
- setPrincipalPointX(double) - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Sets horizontal coordinate of principal point.
- setPrincipalPointY(double) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Sets known vertical principal point coordinate.
- setPrincipalPointY(double) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Sets vertical principal point value to use for paired cameras estimation using DIAC or DAQ methods.
- setPrincipalPointY(double) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets vertical principal point value to use for initial cameras estimation using DIAC or DAQ methods.
- setPrincipalPointY(double) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets vertical principal point value to use for initial cameras estimation using DIAC or DAQ methods.
- setPrincipalPointY(double) - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Sets vertical coordinate of principal point.
- setProgressDelta(float) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets amount of progress variation before notifying a progress change during estimation.
- setProgressDelta(float) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Sets amount of progress variation before notifying a progress change during estimation.
- setProgressDelta(float) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Sets amount of progress variation before notifying a progress change during estimation.
- setProgressDelta(float) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Sets amount of progress variation before notifying a progress change during estimation.
- setProgressDelta(float) - Method in class com.irurueta.ar.epipolar.Corrector
-
Sets amount of progress variation before notifying a progress change during estimation.
- setProgressDelta(float) - Method in class com.irurueta.ar.epipolar.EpipolarDistanceFundamentalMatrixComparator
-
Sets amount of progress variation before notifying a progress change during comparison computation.
- setProgressDelta(float) - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Sets amount of progress variation before notifying a progress change during estimation.
- setProgressDelta(float) - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Sets amount of progress variation before notifying a progress change during estimation.
- setQualityScore(double) - Method in class com.irurueta.ar.sfm.EstimatedCamera
-
Sets quality score of estimated camera.
- setQualityScore(double) - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Sets quality score of estimated fundamental matrix.
- setQualityScore(double) - Method in class com.irurueta.ar.sfm.MatchedSamples
-
Sets quality score of match.
- setQualityScore(double) - Method in class com.irurueta.ar.sfm.PointColorData
-
Sets quality score of color data.
- setQualityScore(double) - Method in class com.irurueta.ar.sfm.ReconstructedPoint3D
-
Sets quality score of sampled point.
- setQualityScore(double) - Method in class com.irurueta.ar.sfm.Sample2D
-
Sets quality score of sampled point.
- setQualityScores(double[]) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Sets quality scores corresponding to each camera.
- setQualityScores(double[]) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Sets quality scores corresponding to each homography.
- setQualityScores(double[]) - Method in class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Sets quality scores corresponding to each provided camera.
- setQualityScores(double[]) - Method in class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Sets quality scores corresponding to each provided homography.
- setQualityScores(double[]) - Method in class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Sets quality scores corresponding to each provided point.
- setQualityScores(double[]) - Method in class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Sets quality scores corresponding to each provided camera.
- setQualityScores(double[]) - Method in class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Sets quality scores corresponding to each provided homography.
- setQualityScores(double[]) - Method in class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Sets quality scores corresponding to each provided point.
- setQualityScores(double[]) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Sets quality scores corresponding to each point.
- setQualityScores(double[]) - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Sets quality scores corresponding to each pair of matched points.
- setQualityScores(double[]) - Method in class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Sets quality scores corresponding to each provided pair of points.
- setQualityScores(double[]) - Method in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Sets quality scores corresponding to each provided pair of points.
- setQualityScores(double[]) - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Sets quality scores corresponding to each pair of matched points.
- setQualityScores(double[]) - Method in class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Sets quality scores corresponding to each provided view.
- setQualityScores(double[]) - Method in class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Sets quality scores corresponding to each provided view.
- setQualityScores(double[]) - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Sets quality scores corresponding to each view.
- setReconstructedPoint(ReconstructedPoint3D) - Method in class com.irurueta.ar.sfm.MatchedSamples
-
Sets 3D reconstructed point.
- setReconstructedPoint(ReconstructedPoint3D) - Method in class com.irurueta.ar.sfm.Sample2D
-
Sets 3D reconstructed point.
- setRefinementStandardDeviation(double) - Method in class com.irurueta.ar.epipolar.refiners.FundamentalMatrixRefiner
-
Sets standard deviation used for Levenberg-Marquardt fitting during refinement.
- setRefinementStandardDeviation(double) - Method in class com.irurueta.ar.epipolar.refiners.RightEpipoleRefiner
-
Sets standard deviation used for Levenberg-Marquardt fitting during refinement.
- setResultRefined(boolean) - Method in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Specifies whether result must be refined using Levenberg-Marquardt fitting algorithm over found inliers.
- setRightIntrinsic(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Sets intrinsic parameters to be used for estimated right camera.
- setRightIntrinsics(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposer
-
Sets intrinsic parameters to be used on right view.
- setRightIntrinsics(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.epipolar.estimators.PlanarFundamentalMatrixEstimator
-
Sets intrinsic parameters to be used on right view.
- setRightIntrinsics(PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Sets intrinsic parameters for the camera on the right view.
- setRightPoints(List<Point2D>) - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Sets matched 2D points on right view.
- setRightPoints(List<Point2D>) - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Sets matched 2D points on right view.
- setRightPoints(List<Point2D>) - Method in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Sets list of matched 2D points in the right view.
- setRightSamples(List<Sample2D>) - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Sets right samples used for fundamental matrix estimation.
- setRobustFundamentalMatrixEstimatorMethod(RobustEstimatorMethod) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Sets method to use for robust fundamental matrix estimation.
- setRobustFundamentalMatrixEstimatorMethod(RobustEstimatorMethod) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets method to use for robust fundamental matrix estimation.
- setRobustFundamentalMatrixEstimatorMethod(RobustEstimatorMethod) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets method to use for robust fundamental matrix estimation.
- setRobustPlanarHomographyEstimatorMethod(RobustEstimatorMethod) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructorConfiguration
-
Sets robust method to use for planar homography estimation.
- setRobustPlanarHomographyEstimatorMethod(RobustEstimatorMethod) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets robust method to use for planar homography estimation.
- setRobustPlanarHomographyEstimatorMethod(RobustEstimatorMethod) - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructorConfiguration
-
Sets robust method to use for planar homography estimation.
- setRobustPointTriangulatorMethod(RobustEstimatorMethod) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Sets robust method for point triangulation when points are matched in more than two views.
- setRotation(Rotation3D) - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Sets estimated camera rotation for this sample.
- setRows(int) - Method in class com.irurueta.ar.calibration.CirclesPattern2D
-
Sets number of rows in the circles pattern.
- setSampledMarkers(List<Point2D>) - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Sets sampled markers of the pattern taken from a single picture using the camera.
- setSampledMarkersQualityScores(double[]) - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Sets quality scores of sampled markers.
- setSamples(Sample2D[]) - Method in class com.irurueta.ar.sfm.MatchedSamples
-
Sets 2D matched samples on different views containing matched points.
- setSamples(List<CameraCalibratorSample>) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets list of samples obtained from different pictures using the same camera device (or same camera model).
- setSamplesQualityScores(double[]) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets quality scores assigned to each provided sample.
- setSingularityEnforced(boolean) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Specifies whether a singular DAQ is enforced or not.
- setSingularityEnforced(boolean) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Specifies whether a singular DAQ is enforced or not.
- setSkew(double) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Sets skew expressed in pixels.
- setSkew(double) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Sets skew expressed in pixels.
- setSkew(double) - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Sets skew expressed in pixels.
- setSortWeightsEnabled(boolean) - Method in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Specifies whether weights are sorted by default so that largest weighted cameras are used first.
- setSortWeightsEnabled(boolean) - Method in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Specifies whether weights are sorted by so that largest weighted homographies are used first.
- setSortWeightsEnabled(boolean) - Method in class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Specifies whether weights are sorted by so that largest weighted correspondences are used first.
- setSortWeightsEnabled(boolean) - Method in class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Specifies whether weights are sorted by so that largest weighted correspondences are used first.
- setSortWeightsEnabled(boolean) - Method in class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Specifies whether weights are sorted by so that largest weighted correspondences are used first.
- setStopThreshold(double) - Method in class com.irurueta.ar.calibration.estimators.LMedSDualAbsoluteQuadricRobustEstimator
-
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- setStopThreshold(double) - Method in class com.irurueta.ar.calibration.estimators.LMedSImageOfAbsoluteConicRobustEstimator
-
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- setStopThreshold(double) - Method in class com.irurueta.ar.calibration.estimators.LMedSRadialDistortionRobustEstimator
-
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- setStopThreshold(double) - Method in class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- setStopThreshold(double) - Method in class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- setStopThreshold(double) - Method in class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- setStopThreshold(double) - Method in class com.irurueta.ar.epipolar.estimators.LMedSFundamentalMatrixRobustEstimator
-
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- setStopThreshold(double) - Method in class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- setStopThreshold(double) - Method in class com.irurueta.ar.sfm.LMedSRobustSinglePoint3DTriangulator
-
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- setStopThreshold(double) - Method in class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- setThreshold(double) - Method in class com.irurueta.ar.calibration.estimators.MSACDualAbsoluteQuadricRobustEstimator
-
Sets threshold to determine whether cameras are inliers or not when testing possible estimation solutions.
- setThreshold(double) - Method in class com.irurueta.ar.calibration.estimators.MSACImageOfAbsoluteConicRobustEstimator
-
Sets threshold to determine whether homographies are inliers or not when testing possible estimation solutions.
- setThreshold(double) - Method in class com.irurueta.ar.calibration.estimators.MSACRadialDistortionRobustEstimator
-
Sets threshold to determine whether points are inliers or not when testing possible estimation solutions.
- setThreshold(double) - Method in class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Sets threshold to determine whether cameras are inliers or not when testing possible estimation solutions.
- setThreshold(double) - Method in class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Sets threshold to determine whether homographies are inliers or not when testing possible estimation solutions.
- setThreshold(double) - Method in class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Sets threshold to determine whether points are inliers or not when testing possible estimation solutions.
- setThreshold(double) - Method in class com.irurueta.ar.calibration.estimators.RANSACDualAbsoluteQuadricRobustEstimator
-
Sets threshold to determine whether cameras are inliers or not when testing possible estimation solutions.
- setThreshold(double) - Method in class com.irurueta.ar.calibration.estimators.RANSACImageOfAbsoluteConicRobustEstimator
-
Sets threshold to determine whether homographies are inliers or not when testing possible estimation solutions.
- setThreshold(double) - Method in class com.irurueta.ar.calibration.estimators.RANSACRadialDistortionRobustEstimator
-
Sets threshold to determine whether points are inliers or not when testing possible estimation solutions.
- setThreshold(double) - Method in class com.irurueta.ar.epipolar.estimators.MSACFundamentalMatrixRobustEstimator
-
Sets threshold to determine whether matched pairs of points are inliers or not when testing possible estimation solutions.
- setThreshold(double) - Method in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Sets threshold to determine whether matched pairs of points are inliers or not when testing possible estimation solutions.
- setThreshold(double) - Method in class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Sets threshold to determine whether matched pairs of points are inliers or not when testing possible estimation solutions.
- setThreshold(double) - Method in class com.irurueta.ar.sfm.MSACRobustSinglePoint3DTriangulator
-
Sets threshold to determine whether points are inliers or not when testing possible estimation solutions.
- setThreshold(double) - Method in class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Sets threshold to determine whether points are inliers or not when testing possible estimation solutions.
- setThreshold(double) - Method in class com.irurueta.ar.sfm.RANSACRobustSinglePoint3DTriangulator
-
Sets threshold to determine whether points are inliers or not when testing possible estimation solutions.
- setTransformation(EuclideanTransformation3D) - Method in class com.irurueta.ar.epipolar.estimators.HomographyDecomposition
-
Sets rotation and translation obtained from homography decomposition.
- setUndistortedMarkers(List<Point2D>) - Method in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Sets sampled markers of the pattern but accounting for the distortion effect introduced by the camera lens, so that coordinates are undistorted and follow a pure pinhole camera model.
- setUpCalibrationData() - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Configures calibration data on SLAM estimator if available.
- setUpCalibrationData() - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructor
-
Configures calibration data on SLAM estimator if available.
- setUpCalibrationData() - Method in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructor
-
Set ups calibration data on SLAM estimator if available.
- setUpCameraEstimatorMatches(List<Point3D>, List<Point2D>) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Setups current matched 3D/2D points to estimate a pinhole camera.
- setUpSlamEstimatorListener() - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Configures listener of SLAM estimator
- setUpSlamEstimatorListener() - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructor
-
Configures listener of SLAM estimator
- setUpSlamEstimatorListener() - Method in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructor
-
Configures listener of SLAM estimator
- setUseDAQForAdditionalCamerasIntrinics(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether additional cameras intrinsics are estimated using the Dual Absolute Quadric (DAQ).
- setUseDIACForAdditionalCamerasIntrinsics(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether additional cameras intrinsics are estimated using the Dual Image of Absolute Conic (DIAC).
- setUseEPnPForAdditionalCamerasEstimation(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether EPnP (Efficient Perspective-n-Point) method is used for additional estimation of cameras.
- setUseHomogeneousSolution(boolean) - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Sets boolean indicating whether a solution to an homogeneous system of equations should be found.
- setUseUPnPForAdditionalCamerasEstimation(boolean) - Method in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Specifies whether UPnP (Uncalibrated Perspective-n-Point) method is used for additional estimation of cameras.
- setValidTriangulatedPointsMarked(boolean) - Method in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Specifies whether triangulated points are marked as valid (lie in front of both of the estimated cameras) and which ones aren't.
- setValidTriangulatedPointsMarked(boolean) - Method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Specifies whether triangulated points are marked as valid (lie in front of both of the estimated cameras) and which ones aren't.
- setVerticalFocalLength(double) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Sets vertical focal length expressed in pixels.
- setVerticalFocalLength(double) - Method in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Sets vertical focal length expressed in pixels.
- setVerticalFocalLength(double) - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Sets vertical focal length expressed in pixels.
- setViewId(int) - Method in class com.irurueta.ar.sfm.EstimatedCamera
-
Sets id of view for which camera has been estimated.
- setViewId(int) - Method in class com.irurueta.ar.sfm.Sample2D
-
Sets id of view where 2D point has been sampled.
- setViewId1(int) - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Sets id of first view related by fundamental matrix.
- setViewId2(int) - Method in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
Sets id of second view related by fundamental matrix.
- setViewIds(int[]) - Method in class com.irurueta.ar.sfm.MatchedSamples
-
Sets id's of views where matched points belong to.
- setWeights(double[]) - Method in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Sets array of camera weight for each corresponding camera.
- setZeroSkewness(boolean) - Method in class com.irurueta.ar.calibration.CameraCalibrator
-
Sets boolean indicating whether camera skewness is assumed to be zero or not.
- setZeroSkewness(boolean) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Sets boolean indicating whether camera skewness is assumed to be zero or not.
- setZeroSkewness(boolean) - Method in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricRobustEstimator
-
Sets boolean indicating whether camera skewness is assumed to be zero or not.
- setZeroSkewness(boolean) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Sets boolean indicating whether camera skewness is assumed to be zero or not.
- setZeroSkewness(boolean) - Method in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Sets boolean indicating whether camera skewness is assumed to be zero or not.
- SEVEN_POINTS_ALGORITHM - Enum constant in enum class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimatorMethod
-
Fundamental matrix estimation method based on 7 matched 2D points.
- SevenPointsFundamentalMatrixEstimator - Class in com.irurueta.ar.epipolar.estimators
-
Non-robust fundamental matrix estimator that uses 7 matched 2D points on left and right views.
- SevenPointsFundamentalMatrixEstimator() - Constructor for class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Constructor.
- SevenPointsFundamentalMatrixEstimator(List<Point2D>, List<Point2D>) - Constructor for class com.irurueta.ar.epipolar.estimators.SevenPointsFundamentalMatrixEstimator
-
Constructor with matched 2D points.
- SingleCorrector - Class in com.irurueta.ar.epipolar
-
Fixes a single matched pair of points so that they perfectly follow a given epipolar geometry.
- SingleCorrector() - Constructor for class com.irurueta.ar.epipolar.SingleCorrector
-
Constructor.
- SingleCorrector(FundamentalMatrix) - Constructor for class com.irurueta.ar.epipolar.SingleCorrector
-
Constructor.
- SingleCorrector(Point2D, Point2D) - Constructor for class com.irurueta.ar.epipolar.SingleCorrector
-
Constructor.
- SingleCorrector(Point2D, Point2D, FundamentalMatrix) - Constructor for class com.irurueta.ar.epipolar.SingleCorrector
-
Constructor.
- SingleHomographyPinholeCameraEstimator - Class in com.irurueta.ar.calibration.estimators
-
This class estimate intrinsic and extrinsic (rotation and camera center) parameters of a camera by using provided homography.
- SingleHomographyPinholeCameraEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Constructor.
- SingleHomographyPinholeCameraEstimator(SingleHomographyPinholeCameraEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Constructor with listener.
- SingleHomographyPinholeCameraEstimator(Transformation2D) - Constructor for class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Constructor with homography.
- SingleHomographyPinholeCameraEstimator(Transformation2D, SingleHomographyPinholeCameraEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimator
-
Constructor with listener and homography.
- SingleHomographyPinholeCameraEstimatorException - Exception in com.irurueta.ar.calibration.estimators
-
Thrown when camera estimation fails.
- SingleHomographyPinholeCameraEstimatorException() - Constructor for exception com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimatorException
-
Constructor.
- SingleHomographyPinholeCameraEstimatorException(String) - Constructor for exception com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimatorException
-
Constructor with String containing message.
- SingleHomographyPinholeCameraEstimatorException(String, Throwable) - Constructor for exception com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimatorException
-
Constructor with message and cause.
- SingleHomographyPinholeCameraEstimatorException(Throwable) - Constructor for exception com.irurueta.ar.calibration.estimators.SingleHomographyPinholeCameraEstimatorException
-
Constructor with cause.
- SingleHomographyPinholeCameraEstimatorListener - Interface in com.irurueta.ar.calibration.estimators
-
Listener to be notified when estimation starts or finishes.
- SinglePoint3DTriangulator - Class in com.irurueta.ar.sfm
-
Base class to triangulate matched 2D points into a single 3D one by using 2D points correspondences on different views along with the corresponding cameras on each of those views.
- SinglePoint3DTriangulator() - Constructor for class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Constructor.
- SinglePoint3DTriangulator(SinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Constructor.
- SinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>) - Constructor for class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Constructor.
- SinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, SinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Constructor.
- SinglePoint3DTriangulatorListener - Interface in com.irurueta.ar.sfm
-
Handles events generated by a SinglePoint3DTriangulator.
- singularityEnforced - Variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Indicates whether a singular DAQ is enforced or not.
- skew - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Skew in pixels.
- skew - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Skew in pixels.
- skew - Variable in class com.irurueta.ar.calibration.RadialDistortion
-
Skew in pixels.
- SlamCalibrationData - Class in com.irurueta.ar.slam
-
Contains control calibration data for a SLAM estimator during Kalman filtering prediction stage.
- SlamCalibrationData() - Constructor for class com.irurueta.ar.slam.SlamCalibrationData
-
Constructor.
- SlamCalibrator - Class in com.irurueta.ar.slam
-
Processes data to estimate calibration for SLAM estimator.
- SlamCalibrator() - Constructor for class com.irurueta.ar.slam.SlamCalibrator
-
Constructor.
- slamCamera - Variable in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Camera estimated by means of SLAM.
- slamCamera - Variable in class com.irurueta.ar.sfm.BaseSlamSparseReconstructor
-
Camera estimated by means of SLAM.
- slamCamera - Variable in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructor
-
Camera estimated by means of SLAM.
- slamEstimator - Variable in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Slam estimator to estimate position, speed, orientation using accelerometer and gyroscope data.
- slamEstimator - Variable in class com.irurueta.ar.sfm.BaseSlamSparseReconstructor
-
Slam estimator to estimate position, speed, orientation using accelerometer and gyroscope data.
- slamEstimator - Variable in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructor
-
Slam estimator to estimate position, speed, orientation using accelerometer and gyroscope data.
- SlamEstimator - Class in com.irurueta.ar.slam
-
Estimates position, velocity, acceleration, orientation and angular speed using data from accelerometer and gyroscope.
- SlamEstimator() - Constructor for class com.irurueta.ar.slam.SlamEstimator
-
Constructor.
- SlamException - Exception in com.irurueta.ar.slam
-
Base exception for all exceptions related to SLAM.
- SlamException() - Constructor for exception com.irurueta.ar.slam.SlamException
-
Constructor.
- SlamException(String) - Constructor for exception com.irurueta.ar.slam.SlamException
-
Constructor with String containing message.
- SlamException(String, Throwable) - Constructor for exception com.irurueta.ar.slam.SlamException
-
Constructor with message and cause.
- SlamException(Throwable) - Constructor for exception com.irurueta.ar.slam.SlamException
-
Constructor with cause.
- SlamPairedViewsSparseReconstructor - Class in com.irurueta.ar.sfm
-
Estimates pairs of cameras and 3D reconstructed points from sparse image point correspondences in multiple view pairs and using SLAM (with accelerometer and gyroscope data) for overall scale estimation.
- SlamPairedViewsSparseReconstructor(SlamPairedViewsSparseReconstructorConfiguration, SlamPairedViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.SlamPairedViewsSparseReconstructor
-
Constructor.
- SlamPairedViewsSparseReconstructor(SlamPairedViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.SlamPairedViewsSparseReconstructor
-
Constructor.
- SlamPairedViewsSparseReconstructorConfiguration - Class in com.irurueta.ar.sfm
-
Contains configuration for a paired view sparse re-constructor using SLAM (Simultaneous Location And Mapping) to determine the scale of the scene (i.e. the baseline or separation between initial cameras) by fusing both camera data and data from sensors like an accelerometer or gyroscope.
- SlamPairedViewsSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.SlamPairedViewsSparseReconstructorConfiguration
- SlamPairedViewsSparseReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences in multiple view pairs and using SLAM for scale estimation.
- slamPosition - Variable in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Position estimated by means of SLAM.
- slamPosition - Variable in class com.irurueta.ar.sfm.BaseSlamSparseReconstructor
-
Position estimated by means of SLAM.
- slamPosition - Variable in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructor
-
Position estimated by means of SLAM.
- slamRotation - Variable in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Camera rotation estimated by means of SLAM.
- slamRotation - Variable in class com.irurueta.ar.sfm.BaseSlamSparseReconstructor
-
Camera rotation estimated by means of SLAM.
- slamRotation - Variable in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructor
-
Camera rotation estimated by means of SLAM.
- SlamSparseReconstructor - Class in com.irurueta.ar.sfm
-
Estimates cameras and 3D reconstructed points from sparse image point correspondences in multiple views and using SLAM (with accelerometer and gyroscope data) for overall scale estimation.
- SlamSparseReconstructor(SlamSparseReconstructorConfiguration, SlamSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.SlamSparseReconstructor
-
Constructor.
- SlamSparseReconstructor(SlamSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.SlamSparseReconstructor
-
Constructor.
- SlamSparseReconstructorConfiguration - Class in com.irurueta.ar.sfm
-
Contains configuration for a multiple view sparse re-constructor using SLAM (Simultaneous Location And Mapping) to determine the scale of the scene (i.e. the baseline or separation between initial cameras) by fusing both camera data and data from sensors like an accelerometer or gyroscope.
- SlamSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.SlamSparseReconstructorConfiguration
- SlamSparseReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences in multiple views and using SLAM for scale estimation.
- SlamTwoViewsSparseReconstructor - Class in com.irurueta.ar.sfm
-
Estimates cameras and 3D reconstructed points from sparse image point correspondences in two views and using SLAM (with accelerometer and gyroscope data) for overall scale estimation.
- SlamTwoViewsSparseReconstructor(SlamTwoViewsSparseReconstructorConfiguration, SlamTwoViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.SlamTwoViewsSparseReconstructor
-
Constructor.
- SlamTwoViewsSparseReconstructor(SlamTwoViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.SlamTwoViewsSparseReconstructor
-
Constructor.
- SlamTwoViewsSparseReconstructorConfiguration - Class in com.irurueta.ar.sfm
-
Contains configuration for a two view sparse re-constructor using SLAM (Simultaneous Location And Mapping) to determine the scale of the scene (i.e. the baseline or separation between cameras) by fusing both camera data and data from sensors like an accelerometer or gyroscope.
- SlamTwoViewsSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.SlamTwoViewsSparseReconstructorConfiguration
- SlamTwoViewsSparseReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences in two views and using SLAM for scale estimation.
- sortWeights - Variable in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Indicates if weights are sorted by default so that largest weighted cameras are used first.
- sortWeights - Variable in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Indicates if weights are sorted by default so that largest weighted correspondences are used first.
- sortWeights - Variable in class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Indicates if weights are sorted by default so that largest weighted correspondences are used first.
- sortWeights - Variable in class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Indicates if weights are sorted by default so that largest weighted correspondences are used first.
- sortWeights - Variable in class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Indicates if weights are sorted by default so that largest weighted correspondences are used first.
- SparseReconstructor - Class in com.irurueta.ar.sfm
-
Class in charge of estimating cameras and 3D reconstruction points from sparse image point correspondences.
- SparseReconstructor(SparseReconstructorConfiguration, SparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.SparseReconstructor
-
Constructor.
- SparseReconstructor(SparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.SparseReconstructor
-
Constructor with default configuration.
- SparseReconstructorConfiguration - Class in com.irurueta.ar.sfm
-
Contains configuration for a multiple view sparse re-constructor.
- SparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.SparseReconstructorConfiguration
- SparseReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences.
- SPEED_COMPONENTS - Static variable in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Number of components of speed.
- SPEED_COMPONENTS - Static variable in class com.irurueta.ar.slam.PositionPredictor
-
Number of components of speed.
- SPEED_COMPONENTS - Static variable in class com.irurueta.ar.slam.StatePredictor
-
Number of components of speed.
- SPEED_COMPONENTS - Static variable in class com.irurueta.ar.slam.VelocityPredictor
-
Number of components of speed.
- start() - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Starts reconstruction of all available data to reconstruct the whole scene.
- start() - Method in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Starts reconstruction of all available data to reconstruct the whole scene.
- start() - Method in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Starts reconstruction of all available data to reconstruct the whole scene.
- STATE_COMPONENTS - Static variable in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Number of components of constant velocity model state.
- STATE_COMPONENTS - Static variable in class com.irurueta.ar.slam.StatePredictor
-
Number of components of constant acceleration model state.
- STATE_LENGTH - Static variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Internal state array length.
- STATE_LENGTH - Static variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Internal state array length.
- STATE_LENGTH - Static variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Internal state array length.
- STATE_LENGTH - Static variable in class com.irurueta.ar.slam.SlamEstimator
-
Internal state array length.
- STATE_WITH_POSITION_ADJUSTMENT_COMPONENTS - Static variable in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Number of components of constant velocity model state with position adjustment.
- STATE_WITH_POSITION_ADJUSTMENT_COMPONENTS - Static variable in class com.irurueta.ar.slam.StatePredictor
-
Number of components of constant acceleration model state with position adjustment.
- STATE_WITH_POSITION_AND_ROTATION_ADJUSTMENT_COMPONENTS - Static variable in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Number of components of constant velocity model state with position and rotation adjustment.
- STATE_WITH_POSITION_AND_ROTATION_ADJUSTMENT_COMPONENTS - Static variable in class com.irurueta.ar.slam.StatePredictor
-
Number of components of constant acceleration model with position and rotation adjustment.
- STATE_WITH_ROTATION_ADJUSTMENT_COMPONENTS - Static variable in class com.irurueta.ar.slam.ConstantVelocityModelStatePredictor
-
Number of components of constant velocity model state with rotation adjustment.
- STATE_WITH_ROTATION_ADJUSTMENT_COMPONENTS - Static variable in class com.irurueta.ar.slam.StatePredictor
-
Number of components of constant acceleration model state with rotation adjustment.
- stateAccelerationX - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Current linear acceleration of the device along x-axis expressed in meters per squared second (m/s^2).
- stateAccelerationY - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Current linear acceleration of the device along y-axis expressed in meters per squared second (m/s^2).
- stateAccelerationZ - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Current linear acceleration of the device along z-axis expressed in meters per squared second (m/s^2).
- stateAngularSpeedX - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Angular speed of rotation of the device along x-axis expressed in radians per second (rad/s).
- stateAngularSpeedY - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Angular speed of rotation of the device along y-axis expressed in radians per second (rad/s).
- stateAngularSpeedZ - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Angular speed of rotation of the device along z-axis expressed in radians per second (rad/s).
- stateLength - Variable in class com.irurueta.ar.slam.BaseCalibrationData
-
Length of state in SLAM estimator.
- stateOrientation - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Current state orientation.
- stateOrientation - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Current state orientation.
- statePositionX - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Current position of the device along x-axis expressed in meters (m).
- statePositionY - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Current position of the device along y-axis expressed in meters (m).
- statePositionZ - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Current position of the device along z-axis expressed in meters (m).
- StatePredictor - Class in com.irurueta.ar.slam
-
Utility class to predict device state (position, orientation, linear velocity, linear acceleration and angular velocity).
- StatePredictor() - Constructor for class com.irurueta.ar.slam.StatePredictor
-
Constructor.
- stateQuaternionA - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
A value of quaternion containing current device orientation.
- stateQuaternionB - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
B value of quaternion containing current device orientation.
- stateQuaternionC - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
C value of quaternion containing current device orientation.
- stateQuaternionD - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
D value of quaternion containing current device orientation.
- stateVelocityX - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Current linear velocity of the device along x-axis expressed in meters per second (m/s).
- stateVelocityY - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Current linear velocity of the device along y-axis expressed in meters per second (m/s).
- stateVelocityZ - Variable in class com.irurueta.ar.slam.BaseSlamEstimator
-
Current linear velocity of the device along z-axis expressed in meters per second (m/s).
- stopThreshold - Variable in class com.irurueta.ar.calibration.estimators.LMedSDualAbsoluteQuadricRobustEstimator
-
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- stopThreshold - Variable in class com.irurueta.ar.calibration.estimators.LMedSImageOfAbsoluteConicRobustEstimator
-
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- stopThreshold - Variable in class com.irurueta.ar.calibration.estimators.LMedSRadialDistortionRobustEstimator
-
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- stopThreshold - Variable in class com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimator
-
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- stopThreshold - Variable in class com.irurueta.ar.calibration.estimators.PROMedSImageOfAbsoluteConicRobustEstimator
-
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- stopThreshold - Variable in class com.irurueta.ar.calibration.estimators.PROMedSRadialDistortionRobustEstimator
-
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- stopThreshold - Variable in class com.irurueta.ar.epipolar.estimators.LMedSFundamentalMatrixRobustEstimator
-
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- stopThreshold - Variable in class com.irurueta.ar.epipolar.estimators.PROMedSFundamentalMatrixRobustEstimator
-
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- stopThreshold - Variable in class com.irurueta.ar.sfm.LMedSRobustSinglePoint3DTriangulator
-
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- stopThreshold - Variable in class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
- StructureFromMotionException - Exception in com.irurueta.ar.sfm
-
Base exception for all exceptions in the com.irurueta.ar.sfm package.
- StructureFromMotionException() - Constructor for exception com.irurueta.ar.sfm.StructureFromMotionException
-
Constructor.
- StructureFromMotionException(String) - Constructor for exception com.irurueta.ar.sfm.StructureFromMotionException
-
Constructor with String containing message.
- StructureFromMotionException(String, Throwable) - Constructor for exception com.irurueta.ar.sfm.StructureFromMotionException
-
Constructor with message and cause.
- StructureFromMotionException(Throwable) - Constructor for exception com.irurueta.ar.sfm.StructureFromMotionException
-
Constructor with cause.
- subMatrixLeft - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Sub-matrix of homography used as the left term on a matrix multiplication.
- subMatrixRight - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicRobustEstimator
-
Sub-matrix of homography used as the right term on a matrix multiplication.
T
- tempQ - Variable in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamCalibrator
-
Temporary quaternion.
- tempQ - Variable in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamEstimator
-
Temporary quaternion.
- testLine - Variable in class com.irurueta.ar.epipolar.estimators.FundamentalMatrixRobustEstimator
-
Test line to compute epipolar residuals.
- testLine - Variable in class com.irurueta.ar.epipolar.refiners.FundamentalMatrixRefiner
-
Test line to compute epipolar residuals.
- testLine - Variable in class com.irurueta.ar.epipolar.refiners.RightEpipoleRefiner
-
Test line to compute epipolar residuals.
- threshold - Variable in class com.irurueta.ar.calibration.estimators.MSACDualAbsoluteQuadricRobustEstimator
-
Threshold to determine whether cameras are inliers or not when testing possible estimation solutions.
- threshold - Variable in class com.irurueta.ar.calibration.estimators.MSACImageOfAbsoluteConicRobustEstimator
-
Threshold to determine whether homographies are inliers or not when testing possible estimation solutions.
- threshold - Variable in class com.irurueta.ar.calibration.estimators.MSACRadialDistortionRobustEstimator
-
Threshold to determine whether points are inliers or not when testing possible estimation solutions.
- threshold - Variable in class com.irurueta.ar.calibration.estimators.PROSACDualAbsoluteQuadricRobustEstimator
-
Threshold to determine whether cameras are inliers or not when testing possible estimation solutions.
- threshold - Variable in class com.irurueta.ar.calibration.estimators.PROSACImageOfAbsoluteConicRobustEstimator
-
Threshold to determine whether homographies are inliers or not when testing possible estimation solutions.
- threshold - Variable in class com.irurueta.ar.calibration.estimators.PROSACRadialDistortionRobustEstimator
-
Threshold to determine whether points are inliers or not when testing possible estimation solutions.
- threshold - Variable in class com.irurueta.ar.calibration.estimators.RANSACDualAbsoluteQuadricRobustEstimator
-
Threshold to determine whether cameras are inliers or not when testing possible estimation solutions.
- threshold - Variable in class com.irurueta.ar.calibration.estimators.RANSACImageOfAbsoluteConicRobustEstimator
-
Threshold to determine whether homographies are inliers or not when testing possible estimation solutions.
- threshold - Variable in class com.irurueta.ar.calibration.estimators.RANSACRadialDistortionRobustEstimator
-
Threshold to determine whether points are inliers or not when testing possible estimation solutions.
- threshold - Variable in class com.irurueta.ar.epipolar.estimators.MSACFundamentalMatrixRobustEstimator
-
Threshold to determine whether pairs of matched points are inliers or not when testing possible estimation solutions.
- threshold - Variable in class com.irurueta.ar.epipolar.estimators.PROSACFundamentalMatrixRobustEstimator
-
Threshold to determine whether pairs of matched points are inliers or not when testing possible estimation solutions.
- threshold - Variable in class com.irurueta.ar.epipolar.estimators.RANSACFundamentalMatrixRobustEstimator
-
Threshold to determine whether pairs of matched points are inliers or not when testing possible estimation solutions.
- threshold - Variable in class com.irurueta.ar.sfm.MSACRobustSinglePoint3DTriangulator
-
Threshold to determine whether samples are inliers or not when testing possible estimation solutions.
- threshold - Variable in class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Threshold to determine whether samples are inliers or not when testing possible estimation solutions.
- threshold - Variable in class com.irurueta.ar.sfm.RANSACRobustSinglePoint3DTriangulator
-
Threshold to determine whether samples are inliers or not when testing possible estimation solutions.
- toFundamentalMatrix(PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters) - Method in class com.irurueta.ar.epipolar.EssentialMatrix
-
Converts this essential matrix into a fundamental matrix by applying provided intrinsic parameters on left and right views.
- totalResidual(FundamentalMatrix) - Method in class com.irurueta.ar.epipolar.refiners.FundamentalMatrixRefiner
-
Computes total residual among all provided inlier samples.
- totalResidual(FundamentalMatrix) - Method in class com.irurueta.ar.epipolar.refiners.RightEpipoleRefiner
-
Computes total residual among all provided inlier samples.
- transformation - Variable in class com.irurueta.ar.epipolar.estimators.HomographyDecomposition
-
Contains rotation and translation obtained from homography decomposition.
- transformPairOfCamerasAndPoints(boolean, boolean) - Method in class com.irurueta.ar.sfm.BaseAbsoluteOrientationSlamPairedViewsSparseReconstructor
-
Transforms metric cameras on current pair of views so that they are referred to last kept location and rotation and upgrades cameras from metric stratum to Euclidean stratum.
- transformPairOfCamerasAndPoints(boolean, boolean) - Method in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Transforms cameras on current pair of views so that they are referred to last kept location and rotation and upgrades cameras from metric stratum to Euclidean stratum.
- transformPairOfCamerasAndPoints(boolean, boolean) - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Transforms metric cameras on current pair of views so that they are referred to last kept location and rotation and upgrades cameras from metric stratum to Euclidean stratum.
- transformPairOfCamerasAndPoints(boolean, boolean) - Method in class com.irurueta.ar.sfm.PairedViewsSparseReconstructor
-
Transforms metric cameras on current pair of views so that they are referred to last kept location and rotation.
- translation1 - Variable in class com.irurueta.ar.epipolar.EssentialMatrix
- translation2 - Variable in class com.irurueta.ar.epipolar.EssentialMatrix
- triangulate() - Method in class com.irurueta.ar.sfm.LMedSRobustSinglePoint3DTriangulator
-
Triangulates provided matched 2D points being projected by each corresponding camera into a single 3D point.
- triangulate() - Method in class com.irurueta.ar.sfm.MSACRobustSinglePoint3DTriangulator
-
Triangulates provided matched 2D points being projected by each corresponding camera into a single 3D point.
- triangulate() - Method in class com.irurueta.ar.sfm.PROMedSRobustSinglePoint3DTriangulator
-
Triangulates provided matched 2D points being projected by each corresponding camera into a single 3D point.
- triangulate() - Method in class com.irurueta.ar.sfm.PROSACRobustSinglePoint3DTriangulator
-
Triangulates provided matched 2D points being projected by each corresponding camera into a single 3D point.
- triangulate() - Method in class com.irurueta.ar.sfm.RANSACRobustSinglePoint3DTriangulator
-
Triangulates provided matched 2D points being projected by each corresponding camera into a single 3D point.
- triangulate() - Method in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Triangulates provided matched 2D points being projected by each corresponding camera into a single 3D point.
- triangulate() - Method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Triangulates provided matched 2D points being projected by each corresponding camera into a single 3D point.
- triangulate(Point3D) - Method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Triangulates provided matched 2D points being projected by each corresponding camera into a single 3D point.
- triangulate(List<Point2D>, List<PinholeCamera>, Point3D) - Method in class com.irurueta.ar.sfm.LMSEHomogeneousSinglePoint3DTriangulator
-
Internal method to triangulate provided matched 2D points being projected by each corresponding camera into a single 3D point.
- triangulate(List<Point2D>, List<PinholeCamera>, Point3D) - Method in class com.irurueta.ar.sfm.LMSEInhomogeneousSinglePoint3DTriangulator
-
Internal method to triangulate provided matched 2D points being projected by each corresponding camera into a single 3D point.
- triangulate(List<Point2D>, List<PinholeCamera>, Point3D) - Method in class com.irurueta.ar.sfm.SinglePoint3DTriangulator
-
Internal method to triangulate provided matched 2D points being projected by each corresponding camera into a single 3D point.
- triangulate(List<Point2D>, List<PinholeCamera>, Point3D) - Method in class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Internal method to triangulate provided matched 2D points being projected by each corresponding camera into a single 3D point.
- triangulate(List<Point2D>, List<PinholeCamera>, Point3D) - Method in class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Internal method to triangulate provided matched 2D points being projected by each corresponding camera into a single 3D point.
- triangulatedPoints - Variable in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Contains triangulated points.
- triangulatedPoints - Variable in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Contains triangulated points.
- triangulatedPoints - Variable in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Best estimated triangulated points.
- triangulatePoints - Variable in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Indicates whether matched 2D points need to be triangulated.
- triangulatePoints - Variable in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Indicates whether matched 2D points need to be triangulated.
- TwoViewsSparseReconstructor - Class in com.irurueta.ar.sfm
-
Class in charge of estimating cameras and 3D reconstructed points from sparse image point correspondences in two views.
- TwoViewsSparseReconstructor(TwoViewsSparseReconstructorConfiguration, TwoViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.TwoViewsSparseReconstructor
-
Constructor.
- TwoViewsSparseReconstructor(TwoViewsSparseReconstructorListener) - Constructor for class com.irurueta.ar.sfm.TwoViewsSparseReconstructor
-
Constructor with default configuration.
- TwoViewsSparseReconstructorConfiguration - Class in com.irurueta.ar.sfm
-
Contains configuration for a two view sparse re-constructor.
- TwoViewsSparseReconstructorConfiguration() - Constructor for class com.irurueta.ar.sfm.TwoViewsSparseReconstructorConfiguration
- TwoViewsSparseReconstructorListener - Interface in com.irurueta.ar.sfm
-
Listener to retrieve and store required data to compute a 3D reconstruction from sparse image point correspondences in two views.
U
- u - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Control signals containing the following values: quaternion-change-a, quaternion-change-b, quaternion-change-c, quaternion-change-d, linear-velocity-change-x, linear-velocity-change-y, linear-velocity-change-z, angular-velocity-change-x, angular-velocity-change-y, angular-velocity-change-z.
- u - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Control signals containing the following values: quaternion-change-a, quaternion-change-b, quaternion-change-c, quaternion-change-d, linear-velocity-change-x, linear-velocity-change-y, linear-velocity-change-z, linear-acceleration-change-x, linear-acceleration-change-y, linear-acceleration-change-z, angular-velocity-change-x, angular-velocity-change-y, angular-velocity-change-z.
- u - Variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Control signals containing the following values: linear-velocity-change-x, linear-velocity-change-y, linear-velocity-change-z, angular-velocity-change-x, angular-velocity-change-y, angular-velocity-change-z.
- u - Variable in class com.irurueta.ar.slam.SlamEstimator
-
Control signals containing the following values: linear-velocity-change-x, linear-velocity-change-y, linear-velocity-change-z, linear-acceleration-change-x, linear-acceleration-change-y, linear-acceleration-change-z, angular-velocity-change-x, angular-velocity-change-y, angular-velocity-change-z.
- undistort(Point2D) - Method in class com.irurueta.ar.calibration.Distortion
-
Un-distorts provided 2D point.
- undistort(Point2D, Point2D) - Method in class com.irurueta.ar.calibration.Distortion
-
Un-distorts provided 2D point and stores result into provided undistorted point.
- undistort(Point2D, Point2D) - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Un-distorts provided 2D point and stores result into provided undistorted point
- undistort(Point2D, Point2D, int, double) - Method in class com.irurueta.ar.calibration.RadialDistortion
-
Un-distorts provided 2D point and stores result into provided undistorted point.
- undistort(List<Point2D>) - Method in class com.irurueta.ar.calibration.Distortion
-
Un-distorts provided 2D points.
- undistort(List<Point2D>, List<Point2D>) - Method in class com.irurueta.ar.calibration.Distortion
-
Un-distorts provided 2D points and stores them into provided undistorted points list.
- undistortedMarkers - Variable in class com.irurueta.ar.calibration.CameraCalibratorSample
-
Contains the sampled markers of the pattern but accounting for the distortion effect introduced by the camera lens.
- undistortedPoints - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
List of undistorted points.
- undistortedPoints - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
List of undistorted points (aka ideal points).
- unknownAspectRatioRoots(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.ar.calibration.estimators.KruppaDualImageOfAbsoluteConicEstimator
-
Solves Kruppa's equations when aspect ratio is unknown
- updateAccelerometerSample(long, float[]) - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Provides a new accelerometer sample to update SLAM estimation.
- updateAccelerometerSample(long, float[]) - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructor
-
Provides a new accelerometer sample to update SLAM estimation.
- updateAccelerometerSample(long, float[]) - Method in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructor
-
Provides a new accelerometer sample to update SLAM estimation.
- updateAccelerometerSample(long, float[]) - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Provides a new accelerometer sample.
- updateAccelerometerSample(long, float[]) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Provides a new accelerometer sample.
- updateAccelerometerSample(long, float, float, float) - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Provides a new accelerometer sample to update SLAM estimation.
- updateAccelerometerSample(long, float, float, float) - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructor
-
Provides a new accelerometer sample to update SLAM estimation.
- updateAccelerometerSample(long, float, float, float) - Method in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructor
-
Provides a new accelerometer sample to update SLAM estimation.
- updateAccelerometerSample(long, float, float, float) - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Provides a new accelerometer sample.
- updateAccelerometerSample(long, float, float, float) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Provides a new accelerometer sample.
- updateBestSolutionData(PinholeCamera, PinholeCamera, List<Point3D>, BitSet, PinholeCamera, PinholeCamera, List<Point3D>, BitSet) - Static method in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Updates data for best solution found so far.
- updateCorrectedState(Matrix) - Method in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Updates state data of the device by using state matrix obtained from Kalman filter after correction.
- updateCorrectedState(Matrix) - Method in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Updates state data of the device by using state matrix obtained from Kalman filter after correction.
- updateCorrectedState(Matrix) - Method in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Updates state data of the device by using state matrix obtained from Kalman filter after correction.
- updateCorrectedState(Matrix) - Method in class com.irurueta.ar.slam.SlamEstimator
-
Updates state data of the device by using state matrix obtained from Kalman filter after correction.
- updateGyroscopeSample(long, float[]) - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Provides a new gyroscope sample to update SLAM estimation.
- updateGyroscopeSample(long, float[]) - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructor
-
Provides a new gyroscope sample to update SLAM estimation.
- updateGyroscopeSample(long, float[]) - Method in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructor
-
Provides a new gyroscope sample to update SLAM estimation.
- updateGyroscopeSample(long, float[]) - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Provides a new gyroscope sample.
- updateGyroscopeSample(long, float[]) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Provides a new gyroscope sample.
- updateGyroscopeSample(long, float, float, float) - Method in class com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor
-
Provides a new gyroscope sample to update SLAM estimation.
- updateGyroscopeSample(long, float, float, float) - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructor
-
Provides a new gyroscope sample to update SLAM estimation.
- updateGyroscopeSample(long, float, float, float) - Method in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructor
-
Provides a new gyroscope sample to update SLAM estimation.
- updateGyroscopeSample(long, float, float, float) - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Provides a new gyroscope sample.
- updateGyroscopeSample(long, float, float, float) - Method in class com.irurueta.ar.slam.BaseSlamEstimator
-
Provides a new gyroscope sample.
- updateOrientationSample(long, Rotation3D) - Method in class com.irurueta.ar.sfm.BaseAbsoluteOrientationSlamPairedViewsSparseReconstructor
-
Provides a new orientation sample to update SLAM estimator.
- updateOrientationSample(long, Rotation3D) - Method in class com.irurueta.ar.sfm.BaseAbsoluteOrientationSlamSparseReconstructor
-
Provides a new orientation sample to update SLAM estimator.
- updateOrientationSample(long, Rotation3D) - Method in class com.irurueta.ar.sfm.BaseAbsoluteOrientationSlamTwoViewsSparseReconstructor
-
Provides a new orientation sample to update SLAM estimator.
- updateOrientationSample(long, Rotation3D) - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamCalibrator
-
Provides a new orientation sample.
- updateOrientationSample(long, Rotation3D) - Method in class com.irurueta.ar.slam.AbsoluteOrientationBaseSlamEstimator
-
Provides a new orientation sample.
- updatePredictedState(Matrix) - Method in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Updates state data of the device by using state matrix obtained after prediction from Kalman filter.
- updatePredictedState(Matrix) - Method in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Updates state data of the device by using state matrix obtained after prediction from Kalman filter.
- updatePredictedState(Matrix) - Method in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Updates state data of the device by using state matrix obtained after prediction from Kalman filter.
- updatePredictedState(Matrix) - Method in class com.irurueta.ar.slam.SlamEstimator
-
Updates state data of the device by using state matrix obtained after prediction from Kalman filter.
- updateSample() - Method in class com.irurueta.ar.slam.BaseSlamCalibrator
-
Updates internal mean and covariance values and checks whether convergence has been reached and calibrator has finished or failed.
- updateScale() - Method in class com.irurueta.ar.sfm.BaseSlamTwoViewsSparseReconstructor
-
Update scene scale using SLAM data.
- updateScale(boolean) - Method in class com.irurueta.ar.sfm.BaseSlamSparseReconstructor
-
Update scene scale using SLAM data.
- updateScaleAndOrientation() - Method in class com.irurueta.ar.sfm.BaseAbsoluteOrientationSlamTwoViewsSparseReconstructor
-
Updates scene scale and orientation using SLAM data.
- updateScaleAndOrientation(boolean) - Method in class com.irurueta.ar.sfm.BaseAbsoluteOrientationSlamSparseReconstructor
-
Updates scene scale and orientation using SLAM data.
- useDAQForAdditionalCamerasIntrinsics - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates that additional cameras intrinsics are estimated using the Dual Absolute Quadric (DAQ).
- useDIACForAdditionalCamerasIntrinsics - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates that additional cameras intrinsics are estimated using the Dual Image of Absolute Conic (DIAC).
- useEPnPForAdditionalCamerasEstimation - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether EPnP (Efficient Perspective-n-Point) method is used for additional cameras' estimation.
- useHomogeneousPointTriangulator - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether homogeneous point triangulator must be used or not to estimate 3D points when only two matches are available.
- useHomogeneousSolution - Variable in class com.irurueta.ar.sfm.RobustSinglePoint3DTriangulator
-
Indicates whether a solution to an homogeneous system of equations should be found.
- useUPnPForAdditionalCamerasEstimation - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructorConfiguration
-
Indicates whether UPnP (Uncalibrated Perspective-n-Point) method is used for additional cameras' estimation.
V
- validateEnforcedSingularity - Variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Indicates whether enforced singularity will be validated by checking that determinant of estimated Dual Absolute Quadric (DAQ) is below a certain threshold.
- validTriangulatedPoints - Variable in class com.irurueta.ar.sfm.DualImageOfAbsoluteConicInitialCamerasEstimator
-
Contains booleans indicating whether triangulated points are valid (i.e.
- validTriangulatedPoints - Variable in class com.irurueta.ar.sfm.EssentialMatrixInitialCamerasEstimator
-
Contains booleans indicating whether triangulated points are valid (i.e.
- validTriangulatedPoints - Variable in class com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructor
-
Contains booleans indicating which of the best triangulated points are valid (i.e. lie in front of both estimated cameras) or not.
- valueOf(String) - Static method in enum class com.irurueta.ar.calibration.CameraCalibratorMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.irurueta.ar.calibration.DistortionKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimatorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimatorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.irurueta.ar.calibration.estimators.RadialDistortionEstimatorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.irurueta.ar.calibration.Pattern2DType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.irurueta.ar.epipolar.CorrectorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimatorMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.irurueta.ar.epipolar.FundamentalMatrixComparatorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.irurueta.ar.sfm.InitialCamerasEstimatorMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.irurueta.ar.sfm.Point3DTriangulatorType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.irurueta.ar.calibration.CameraCalibratorMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.irurueta.ar.calibration.DistortionKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimatorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimatorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.irurueta.ar.calibration.estimators.RadialDistortionEstimatorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.irurueta.ar.calibration.Pattern2DType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.irurueta.ar.epipolar.CorrectorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.irurueta.ar.epipolar.estimators.FundamentalMatrixEstimatorMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.irurueta.ar.epipolar.FundamentalMatrixComparatorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.irurueta.ar.sfm.InitialCamerasEstimatorMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.irurueta.ar.sfm.Point3DTriangulatorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VelocityPredictor - Class in com.irurueta.ar.slam
-
Utility class to predict velocity of device.
- VelocityPredictor() - Constructor for class com.irurueta.ar.slam.VelocityPredictor
-
Constructor.
- verticalFocalLength - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionEstimator
-
Vertical focal length expressed in pixels.
- verticalFocalLength - Variable in class com.irurueta.ar.calibration.estimators.RadialDistortionRobustEstimator
-
Vertical focal length expressed in pixels.
- verticalFocalLength - Variable in class com.irurueta.ar.calibration.RadialDistortion
-
Vertical focal length expressed in pixels.
- viewCount - Variable in class com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor
-
Counter of number of processed views.
- viewCount - Variable in class com.irurueta.ar.sfm.BaseSparseReconstructor
-
Counter of number of processed views.
- viewCount - Variable in class com.irurueta.ar.sfm.BaseTwoViewsSparseReconstructor
-
Counter of number of processed views.
- viewId - Variable in class com.irurueta.ar.sfm.EstimatedCamera
-
ID of view for which camera has been estimated.
- viewId - Variable in class com.irurueta.ar.sfm.Sample2D
-
ID of view where 2D point has been sampled.
- viewId1 - Variable in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
ID of first view related by fundamental matrix.
- viewId2 - Variable in class com.irurueta.ar.sfm.EstimatedFundamentalMatrix
-
ID of second view related by fundamental matrix.
- viewIds - Variable in class com.irurueta.ar.sfm.MatchedSamples
-
ID's of views where matched points belong to.
W
- WEIGHTED_DUAL_ABSOLUTE_QUADRIC_ESTIMATOR - Enum constant in enum class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimatorType
-
Dual Absolute Quadric estimator.
- WEIGHTED_HOMOGENEOUS_TRIANGULATOR - Enum constant in enum class com.irurueta.ar.sfm.Point3DTriangulatorType
-
Triangulator using homogeneous method and a weighted solution.
- WEIGHTED_IAC_ESTIMATOR - Enum constant in enum class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimatorType
-
Image of Absolute Conic (IAC) estimator using weighted samples.
- WEIGHTED_INHOMOGENEOUS_TRIANGULATOR - Enum constant in enum class com.irurueta.ar.sfm.Point3DTriangulatorType
-
Triangulator using inhomogeneous method and a weighted solution.
- WEIGHTED_RADIAL_DISTORTION_ESTIMATOR - Enum constant in enum class com.irurueta.ar.calibration.estimators.RadialDistortionEstimatorType
-
Radial distortion estimator using weighted samples.
- WeightedDualAbsoluteQuadricEstimator - Class in com.irurueta.ar.calibration.estimators
-
Implementation of a Dual Absolute Quadric estimator using a weighted solution for provided pinhole cameras.
- WeightedDualAbsoluteQuadricEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Constructor.
- WeightedDualAbsoluteQuadricEstimator(DualAbsoluteQuadricEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Constructor with listener.
- WeightedDualAbsoluteQuadricEstimator(List<PinholeCamera>) - Constructor for class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Constructor.
- WeightedDualAbsoluteQuadricEstimator(List<PinholeCamera>, double[]) - Constructor for class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Constructor.
- WeightedDualAbsoluteQuadricEstimator(List<PinholeCamera>, double[], DualAbsoluteQuadricEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Constructor.
- WeightedDualAbsoluteQuadricEstimator(List<PinholeCamera>, DualAbsoluteQuadricEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Constructor.
- WeightedHomogeneousSinglePoint3DTriangulator - Class in com.irurueta.ar.sfm
-
Triangulates matched 2D points into a single 3D one by using 2D point correspondences on different views along with the corresponding cameras on each of those views by finding a weighted solution to homogeneous systems of equations.
- WeightedHomogeneousSinglePoint3DTriangulator() - Constructor for class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Constructor.
- WeightedHomogeneousSinglePoint3DTriangulator(SinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Constructor.
- WeightedHomogeneousSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>) - Constructor for class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Constructor.
- WeightedHomogeneousSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, double[]) - Constructor for class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Constructor.
- WeightedHomogeneousSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, double[], SinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Constructor.
- WeightedHomogeneousSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, SinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Constructor.
- WeightedImageOfAbsoluteConicEstimator - Class in com.irurueta.ar.calibration.estimators
-
This class implements an Image of Absolute Conic (IAC) estimator using a weighted algorithm and correspondences.
- WeightedImageOfAbsoluteConicEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Constructor.
- WeightedImageOfAbsoluteConicEstimator(ImageOfAbsoluteConicEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Constructor with listener.
- WeightedImageOfAbsoluteConicEstimator(List<Transformation2D>, double[]) - Constructor for class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Constructor.
- WeightedImageOfAbsoluteConicEstimator(List<Transformation2D>, double[], ImageOfAbsoluteConicEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Constructor.
- WeightedInhomogeneousSinglePoint3DTriangulator - Class in com.irurueta.ar.sfm
-
Triangulates matched 2D points into a single 3D one by using 2D point correspondences on different views along with the corresponding cameras on each of those views by finding a weighted solution to an inhomogeneous system of equations.
- WeightedInhomogeneousSinglePoint3DTriangulator() - Constructor for class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Constructor.
- WeightedInhomogeneousSinglePoint3DTriangulator(SinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Constructor.
- WeightedInhomogeneousSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>) - Constructor for class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Constructor.
- WeightedInhomogeneousSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, double[]) - Constructor for class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Constructor.
- WeightedInhomogeneousSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, double[], SinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Constructor.
- WeightedInhomogeneousSinglePoint3DTriangulator(List<Point2D>, List<PinholeCamera>, SinglePoint3DTriangulatorListener) - Constructor for class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Constructor.
- WeightedRadialDistortionEstimator - Class in com.irurueta.ar.calibration.estimators
-
This class implements a radial distortion estimator using a weighted algorithm and correspondences.
- WeightedRadialDistortionEstimator() - Constructor for class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Constructor.
- WeightedRadialDistortionEstimator(RadialDistortionEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Constructor with listener.
- WeightedRadialDistortionEstimator(Point2D) - Constructor for class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Constructor with distortion center.
- WeightedRadialDistortionEstimator(Point2D, RadialDistortionEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Constructor with listener and distortion center.
- WeightedRadialDistortionEstimator(List<Point2D>, List<Point2D>, double[]) - Constructor for class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Constructor.
- WeightedRadialDistortionEstimator(List<Point2D>, List<Point2D>, double[], RadialDistortionEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Constructor.
- WeightedRadialDistortionEstimator(List<Point2D>, List<Point2D>, double[], Point2D) - Constructor for class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Constructor with points and distortion center.
- WeightedRadialDistortionEstimator(List<Point2D>, List<Point2D>, double[], Point2D, RadialDistortionEstimatorListener) - Constructor for class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Constructor.
- weights - Variable in class com.irurueta.ar.calibration.estimators.WeightedDualAbsoluteQuadricEstimator
-
Array containing weights for all cameras.
- weights - Variable in class com.irurueta.ar.calibration.estimators.WeightedImageOfAbsoluteConicEstimator
-
Array containing weights for all homographies.
- weights - Variable in class com.irurueta.ar.calibration.estimators.WeightedRadialDistortionEstimator
-
Array containing weights for all point correspondences.
- weights - Variable in class com.irurueta.ar.sfm.WeightedHomogeneousSinglePoint3DTriangulator
-
Array containing weights for all correspondences.
- weights - Variable in class com.irurueta.ar.sfm.WeightedInhomogeneousSinglePoint3DTriangulator
-
Array containing weights for all correspondences.
X
- x - Variable in class com.irurueta.ar.slam.AbsoluteOrientationConstantVelocityModelSlamEstimator
-
Contains device status containing the following values: position-x, position-y, position-z, quaternion-a, quaternion-b, quaternion-c, quaternion-d, linear-velocity-x, linear-velocity-y, linear-velocity-z, angular-velocity-x, angular-velocity-y, angular-velocity-z.
- x - Variable in class com.irurueta.ar.slam.AbsoluteOrientationSlamEstimator
-
Contains device status containing the following values: position-x, position-y, position-z, quaternion-a, quaternion-b, quaternion-c, quaternion-d, linear-velocity-x, linear-velocity-y, linear-velocity-z, linear-acceleration-x, linear-acceleration-y, linear-acceleration-z, angular-velocity-x, angular-velocity-y, angular-velocity-z.
- x - Variable in class com.irurueta.ar.slam.ConstantVelocityModelSlamEstimator
-
Contains device status containing the following values: position-x, position-y, position-z, quaternion-a, quaternion-b, quaternion-c, quaternion-d, linear-velocity-x, linear-velocity-y, linear-velocity-z, angular-velocity-x, angular-velocity-y, angular-velocity-z.
- x - Variable in class com.irurueta.ar.slam.SlamEstimator
-
Contains device status containing the following values: position-x, position-y, position-z, quaternion-a, quaternion-b, quaternion-c, quaternion-d, linear-velocity-x, linear-velocity-y, linear-velocity-z, linear-acceleration-x, linear-acceleration-y, linear-acceleration-z, angular-velocity-x, angular-velocity-y, angular-velocity-z.
Z
- zeroSkewness - Variable in class com.irurueta.ar.calibration.estimators.DualAbsoluteQuadricEstimator
-
Indicates whether camera skewness is assumed to be zero or not.
- zeroSkewness - Variable in class com.irurueta.ar.calibration.estimators.ImageOfAbsoluteConicEstimator
-
Indicates whether camera skewness is assumed to be zero or not.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form