Class PROMedSDualAbsoluteQuadricRobustEstimatorTest
java.lang.Object
com.irurueta.ar.calibration.estimators.PROMedSDualAbsoluteQuadricRobustEstimatorTest
- All Implemented Interfaces:
DualAbsoluteQuadricRobustEstimatorListener
class PROMedSDualAbsoluteQuadricRobustEstimatorTest
extends Object
implements DualAbsoluteQuadricRobustEstimatorListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final intprivate static final intprivate static final doubleprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidcheckLocked(DualAbsoluteQuadricRobustEstimator estimator) voidonEstimateEnd(DualAbsoluteQuadricRobustEstimator estimator) voidonEstimateNextIteration(DualAbsoluteQuadricRobustEstimator estimator, int iteration) voidonEstimateProgressChange(DualAbsoluteQuadricRobustEstimator estimator, float progress) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void
-
Field Details
-
MIN_FOCAL_LENGTH
private static final double MIN_FOCAL_LENGTH- See Also:
-
MAX_FOCAL_LENGTH
private static final double MAX_FOCAL_LENGTH- See Also:
-
MIN_RANDOM_VALUE
private static final double MIN_RANDOM_VALUE- See Also:
-
MAX_RANDOM_VALUE
private static final double MAX_RANDOM_VALUE- See Also:
-
MIN_ANGLE_DEGREES
private static final double MIN_ANGLE_DEGREES- See Also:
-
MAX_ANGLE_DEGREES
private static final double MAX_ANGLE_DEGREES- See Also:
-
ABSOLUTE_ERROR
private static final double ABSOLUTE_ERROR- See Also:
-
LARGE_ABSOLUTE_ERROR
private static final double LARGE_ABSOLUTE_ERROR- See Also:
-
TIMES
private static final int TIMES- See Also:
-
NUM_CAMS
private static final int NUM_CAMS- See Also:
-
PERCENTAGE_OUTLIERS
private static final int PERCENTAGE_OUTLIERS- See Also:
-
STD_ERROR
private static final double STD_ERROR- See Also:
-
-
Constructor Details
-
PROMedSDualAbsoluteQuadricRobustEstimatorTest
PROMedSDualAbsoluteQuadricRobustEstimatorTest()
-
-
Method Details
-
testConstructor
@Test void testConstructor() -
testGetSetStopThreshold
@Test void testGetSetStopThreshold() throws com.irurueta.geometry.estimators.LockedException- Throws:
com.irurueta.geometry.estimators.LockedException
-
testGetSetQualityScores
@Test void testGetSetQualityScores() throws com.irurueta.geometry.estimators.LockedException- Throws:
com.irurueta.geometry.estimators.LockedException
-
testIsSetZeroSkewness
@Test void testIsSetZeroSkewness() throws com.irurueta.geometry.estimators.LockedException- Throws:
com.irurueta.geometry.estimators.LockedException
-
testIsSetPrincipalPointAtOrigin
@Test void testIsSetPrincipalPointAtOrigin() throws com.irurueta.geometry.estimators.LockedException- Throws:
com.irurueta.geometry.estimators.LockedException
-
testIsFocalDistanceAspectRatioKnown
@Test void testIsFocalDistanceAspectRatioKnown() throws com.irurueta.geometry.estimators.LockedException- Throws:
com.irurueta.geometry.estimators.LockedException
-
testGetSetFocalDistanceAspectRatio
@Test void testGetSetFocalDistanceAspectRatio() throws com.irurueta.geometry.estimators.LockedException- Throws:
com.irurueta.geometry.estimators.LockedException
-
testIsSetSingularityEnforced
@Test void testIsSetSingularityEnforced() throws com.irurueta.geometry.estimators.LockedException- Throws:
com.irurueta.geometry.estimators.LockedException
-
testIsSetEnforcedSingularityValidated
@Test void testIsSetEnforcedSingularityValidated() throws com.irurueta.geometry.estimators.LockedException- Throws:
com.irurueta.geometry.estimators.LockedException
-
testGetSetDeterminantThreshold
@Test void testGetSetDeterminantThreshold() throws com.irurueta.geometry.estimators.LockedException- Throws:
com.irurueta.geometry.estimators.LockedException
-
testGetSetListenerAndIsListenerAvailable
@Test void testGetSetListenerAndIsListenerAvailable() throws com.irurueta.geometry.estimators.LockedException- Throws:
com.irurueta.geometry.estimators.LockedException
-
testGetSetProgressDelta
@Test void testGetSetProgressDelta() throws com.irurueta.geometry.estimators.LockedException- Throws:
com.irurueta.geometry.estimators.LockedException
-
testGetSetConfidence
@Test void testGetSetConfidence() throws com.irurueta.geometry.estimators.LockedException- Throws:
com.irurueta.geometry.estimators.LockedException
-
testGetSetMaxIterations
@Test void testGetSetMaxIterations() throws com.irurueta.geometry.estimators.LockedException- Throws:
com.irurueta.geometry.estimators.LockedException
-
testGetSetCameras
@Test void testGetSetCameras() throws com.irurueta.geometry.estimators.LockedException- Throws:
com.irurueta.geometry.estimators.LockedException
-
testGetMinNumberOfRequiredCameras
@Test void testGetMinNumberOfRequiredCameras() throws com.irurueta.geometry.estimators.LockedException- Throws:
com.irurueta.geometry.estimators.LockedException
-
testAreValidConstraints
@Test void testAreValidConstraints() throws com.irurueta.geometry.estimators.LockedException- Throws:
com.irurueta.geometry.estimators.LockedException
-
testIsReady
@Test void testIsReady() throws com.irurueta.geometry.estimators.LockedException- Throws:
com.irurueta.geometry.estimators.LockedException
-
testEstimate
@Test void testEstimate() throws com.irurueta.algebra.AlgebraException, InvalidTransformationException, com.irurueta.geometry.estimators.LockedException, com.irurueta.geometry.estimators.NotReadyException, com.irurueta.geometry.CameraException, com.irurueta.geometry.NotAvailableException- Throws:
com.irurueta.algebra.AlgebraExceptionInvalidTransformationExceptioncom.irurueta.geometry.estimators.LockedExceptioncom.irurueta.geometry.estimators.NotReadyExceptioncom.irurueta.geometry.CameraExceptioncom.irurueta.geometry.NotAvailableException
-
onEstimateStart
- Specified by:
onEstimateStartin interfaceDualAbsoluteQuadricRobustEstimatorListener
-
onEstimateEnd
- Specified by:
onEstimateEndin interfaceDualAbsoluteQuadricRobustEstimatorListener
-
onEstimateNextIteration
- Specified by:
onEstimateNextIterationin interfaceDualAbsoluteQuadricRobustEstimatorListener
-
onEstimateProgressChange
- Specified by:
onEstimateProgressChangein interfaceDualAbsoluteQuadricRobustEstimatorListener
-
checkLocked
-