Package com.irurueta.geometry.estimators
Class PROSACDLTLinePlaneCorrespondencePinholeCameraRobustEstimatorTest
java.lang.Object
com.irurueta.geometry.estimators.PROSACDLTLinePlaneCorrespondencePinholeCameraRobustEstimatorTest
- All Implemented Interfaces:
PinholeCameraRobustEstimatorListener
class PROSACDLTLinePlaneCorrespondencePinholeCameraRobustEstimatorTest
extends Object
implements PinholeCameraRobustEstimatorListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final doubleprivate intprivate intprivate intprivate intprivate static final intprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final intprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final intprivate static final doubleprivate static final doubleprivate static final intprivate static final doubleprivate static final doubleprivate static final intprivate static final double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidvoidonEstimateEnd(PinholeCameraRobustEstimator estimator) voidonEstimateNextIteration(PinholeCameraRobustEstimator estimator, int iteration) voidonEstimateProgressChange(PinholeCameraRobustEstimator estimator, float progress) voidonEstimateStart(PinholeCameraRobustEstimator estimator) private voidreset()(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(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(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
-
ABSOLUTE_ERROR
private static final double ABSOLUTE_ERROR- See Also:
-
LARGE_ABSOLUTE_ERROR
private static final double LARGE_ABSOLUTE_ERROR- See Also:
-
VERY_LARGE_ABSOLUTE_ERROR
private static final double VERY_LARGE_ABSOLUTE_ERROR- 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_FOCAL_LENGTH
private static final double MIN_FOCAL_LENGTH- See Also:
-
MAX_FOCAL_LENGTH
private static final double MAX_FOCAL_LENGTH- See Also:
-
MIN_SKEWNESS
private static final double MIN_SKEWNESS- See Also:
-
MAX_SKEWNESS
private static final double MAX_SKEWNESS- See Also:
-
MIN_PRINCIPAL_POINT
private static final double MIN_PRINCIPAL_POINT- See Also:
-
MAX_PRINCIPAL_POINT
private static final double MAX_PRINCIPAL_POINT- 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:
-
INHOM_3D_COORDS
private static final int INHOM_3D_COORDS- See Also:
-
MIN_SAMPLES
private static final int MIN_SAMPLES- See Also:
-
MAX_SAMPLES
private static final int MAX_SAMPLES- See Also:
-
THRESHOLD
private static final double THRESHOLD- See Also:
-
STD_ERROR
private static final double STD_ERROR- See Also:
-
MIN_SCORE_ERROR
private static final double MIN_SCORE_ERROR- See Also:
-
MAX_SCORE_ERROR
private static final double MAX_SCORE_ERROR- See Also:
-
PERCENTAGE_OUTLIER
private static final int PERCENTAGE_OUTLIER- See Also:
-
TIMES
private static final int TIMES- See Also:
-
estimateStart
private int estimateStart -
estimateEnd
private int estimateEnd -
estimateNextIteration
private int estimateNextIteration -
estimateProgressChange
private int estimateProgressChange
-
-
Constructor Details
-
PROSACDLTLinePlaneCorrespondencePinholeCameraRobustEstimatorTest
PROSACDLTLinePlaneCorrespondencePinholeCameraRobustEstimatorTest()
-
-
Method Details
-
testConstants
@Test void testConstants() -
testConstructor
@Test void testConstructor() -
testIsSetComputeAndKeepInliersEnabled
- Throws:
LockedException
-
testIsSetComputeAndKeepResidualsEnabled
- Throws:
LockedException
-
testGetSetThreshold
- Throws:
LockedException
-
testGetSetQualityScores
- Throws:
LockedException
-
testGetSetConfidence
- Throws:
LockedException
-
testGetSetMaxIterations
- Throws:
LockedException
-
testIsSetResultRefined
- Throws:
LockedException
-
testIsSetCovarianceKept
- Throws:
LockedException
-
testIsSetFastRefinementUsed
- Throws:
LockedException
-
testGetSetLinesAndPlanesAndIsReady
- Throws:
LockedException
-
testGetSetListenerAndIsListenerAvailable
- Throws:
LockedException
-
testIsSetSuggestSkewnessValueEnabled
- Throws:
LockedException
-
testGetSetSuggestedSkewnessValue
- Throws:
LockedException
-
testIsSetSuggestHorizontalFocalLengthEnabled
- Throws:
LockedException
-
testGetSetSuggestedHorizontalFocalLengthValue
- Throws:
LockedException
-
testIsSetSuggestVerticalFocalLengthEnabled
- Throws:
LockedException
-
testGetSetSuggestedVerticalFocalLengthValue
- Throws:
LockedException
-
testIsSetSuggestAspectRatioEnabled
- Throws:
LockedException
-
testGetSetSuggestedAspectRatioValue
- Throws:
LockedException
-
testIsSetSuggestPrincipalPointEnabled
- Throws:
LockedException
-
testGetSetSuggestedPrincipalPointValue
- Throws:
LockedException
-
testIsSetSuggestRotationEnabled
- Throws:
LockedException
-
testGetSetSuggestedRotationValue
- Throws:
LockedException
-
testIsSetSuggestCenterEnabled
- Throws:
LockedException
-
testGetSetSuggestedCenterValue
- Throws:
LockedException
-
testGetSetProgressDelta
- Throws:
LockedException
-
testEstimateWithoutRefinement
@Test void testEstimateWithoutRefinement() throws IllegalArgumentException, LockedException, NotReadyException, com.irurueta.numerical.robust.RobustEstimatorException, CameraException, NotAvailableException- Throws:
IllegalArgumentExceptionLockedExceptionNotReadyExceptioncom.irurueta.numerical.robust.RobustEstimatorExceptionCameraExceptionNotAvailableException
-
testEstimateWithRefinement
@Test void testEstimateWithRefinement() throws IllegalArgumentException, LockedException, NotReadyException, com.irurueta.numerical.robust.RobustEstimatorException, CameraException, NotAvailableException- Throws:
IllegalArgumentExceptionLockedExceptionNotReadyExceptioncom.irurueta.numerical.robust.RobustEstimatorExceptionCameraExceptionNotAvailableException
-
testEstimateWithFastRefinement
@Test void testEstimateWithFastRefinement() throws IllegalArgumentException, LockedException, NotReadyException, com.irurueta.numerical.robust.RobustEstimatorException, CameraException, NotAvailableException- Throws:
IllegalArgumentExceptionLockedExceptionNotReadyExceptioncom.irurueta.numerical.robust.RobustEstimatorExceptionCameraExceptionNotAvailableException
-
testEstimateSuggestedSkewness
@Test void testEstimateSuggestedSkewness() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedSkewnessWithRefinement
@Test void testEstimateSuggestedSkewnessWithRefinement() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedSkewnessWithFastRefinement
@Test void testEstimateSuggestedSkewnessWithFastRefinement() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedHorizontalFocalLengthEnabled
@Test void testEstimateSuggestedHorizontalFocalLengthEnabled() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedHorizontalFocalLengthWithRefinement
@Test void testEstimateSuggestedHorizontalFocalLengthWithRefinement() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedHorizontalFocalLengthWithFastRefinement
@Test void testEstimateSuggestedHorizontalFocalLengthWithFastRefinement() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedVerticalFocalLengthEnabled
@Test void testEstimateSuggestedVerticalFocalLengthEnabled() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedVerticalFocalLengthWithRefinement
@Test void testEstimateSuggestedVerticalFocalLengthWithRefinement() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedVerticalFocalLengthWithFastRefinement
@Test void testEstimateSuggestedVerticalFocalLengthWithFastRefinement() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedAspectRatioEnabled
@Test void testEstimateSuggestedAspectRatioEnabled() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedAspectRatioWithRefinement
@Test void testEstimateSuggestedAspectRatioWithRefinement() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedAspectRatioWithFastRefinement
@Test void testEstimateSuggestedAspectRatioWithFastRefinement() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedPrincipalPointEnabled
@Test void testEstimateSuggestedPrincipalPointEnabled() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedPrincipalPointWithRefinement
@Test void testEstimateSuggestedPrincipalPointWithRefinement() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedPrincipalPointWithFastRefinement
@Test void testEstimateSuggestedPrincipalPointWithFastRefinement() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedRotationEnabled
@Test void testEstimateSuggestedRotationEnabled() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedRotationWithRefinement
@Test void testEstimateSuggestedRotationWithRefinement() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedRotationWithFastRefinement
@Test void testEstimateSuggestedRotationWithFastRefinement() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedCenterEnabled
@Test void testEstimateSuggestedCenterEnabled() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedCenterWithRefinement
@Test void testEstimateSuggestedCenterWithRefinement() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateSuggestedCenterWithFastRefinement
@Test void testEstimateSuggestedCenterWithFastRefinement() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateZeroSkewnessZeroPrincipalPointAndEqualFocalLength
@Test void testEstimateZeroSkewnessZeroPrincipalPointAndEqualFocalLength() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateZeroSkewnessZeroPrincipalPointAndEqualFocalLengthWithRefinement
@Test void testEstimateZeroSkewnessZeroPrincipalPointAndEqualFocalLengthWithRefinement() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
testEstimateZeroSkewnessZeroPrincipalPointAndEqualFocalLengthWithFastRefinement
@Test void testEstimateZeroSkewnessZeroPrincipalPointAndEqualFocalLengthWithFastRefinement() throws IllegalArgumentException, LockedException, NotReadyException, CameraException, NotAvailableException -
onEstimateStart
- Specified by:
onEstimateStartin interfacePinholeCameraRobustEstimatorListener
-
onEstimateEnd
- Specified by:
onEstimateEndin interfacePinholeCameraRobustEstimatorListener
-
onEstimateNextIteration
- Specified by:
onEstimateNextIterationin interfacePinholeCameraRobustEstimatorListener
-
onEstimateProgressChange
- Specified by:
onEstimateProgressChangein interfacePinholeCameraRobustEstimatorListener
-
reset
private void reset() -
checkLocked
private static void checkLocked(PROSACDLTLinePlaneCorrespondencePinholeCameraRobustEstimator estimator)
-