Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z 
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.
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form