Uses of Class
com.irurueta.ar.calibration.DualAbsoluteQuadric
Packages that use DualAbsoluteQuadric
Package
Description
This package contains classes needed to estimate structures needed for camera
calibration
-
Uses of DualAbsoluteQuadric in com.irurueta.ar.calibration.estimators
Methods in com.irurueta.ar.calibration.estimators that return DualAbsoluteQuadricModifier and TypeMethodDescriptionDualAbsoluteQuadricEstimator.estimate()
Estimates the Dual Absolute Quadric using provided cameras.abstract DualAbsoluteQuadric
DualAbsoluteQuadricRobustEstimator.estimate()
Estimates the Dual Absolute Quadric using provided cameras.LMedSDualAbsoluteQuadricRobustEstimator.estimate()
Estimates the Dual Absolute Quadric using provided cameras.MSACDualAbsoluteQuadricRobustEstimator.estimate()
Estimates the Dual Absolute Quadric using provided cameras.PROMedSDualAbsoluteQuadricRobustEstimator.estimate()
Estimates the Dual Absolute Quadric using provided cameras.PROSACDualAbsoluteQuadricRobustEstimator.estimate()
Estimates the Dual Absolute Quadric using provided cameras.RANSACDualAbsoluteQuadricRobustEstimator.estimate()
Estimates the Dual Absolute Quadric using provided cameras.Methods in com.irurueta.ar.calibration.estimators with parameters of type DualAbsoluteQuadricModifier and TypeMethodDescriptionprotected void
DualAbsoluteQuadricEstimator.enforceRank3IfNeeded
(com.irurueta.algebra.SingularValueDecomposer decomposer, DualAbsoluteQuadric result) 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.abstract void
DualAbsoluteQuadricEstimator.estimate
(DualAbsoluteQuadric result) Estimates the Dual Absolute Quadric using provided cameras.void
LMSEDualAbsoluteQuadricEstimator.estimate
(DualAbsoluteQuadric result) Estimates the Dual Absolute Quadric using provided cameras.void
WeightedDualAbsoluteQuadricEstimator.estimate
(DualAbsoluteQuadric result) Estimates the Dual Absolute Quadric using provided cameras.private void
LMSEDualAbsoluteQuadricEstimator.estimatePrincipalPointAtOrigin
(DualAbsoluteQuadric result) Estimates Dual Absolute Quadric (DAQ) assuming that principal point is zero.private void
WeightedDualAbsoluteQuadricEstimator.estimatePrincipalPointAtOrigin
(DualAbsoluteQuadric result) Estimates Dual Absolute Quadric (DAQ) assuming that principal point is zero.private void
LMSEDualAbsoluteQuadricEstimator.estimateZeroSkewnessAndPrincipalPointAtOrigin
(DualAbsoluteQuadric result) Estimates Dual Absolute Quadric (DAQ) assuming that skewness is zero, and principal point is located at origin of coordinates.private void
WeightedDualAbsoluteQuadricEstimator.estimateZeroSkewnessAndPrincipalPointAtOrigin
(DualAbsoluteQuadric result) Estimates Dual Absolute Quadric (DAQ) assuming that skewness is zero, and principal point is located at origin of coordinates.private void
LMSEDualAbsoluteQuadricEstimator.estimateZeroSkewnessPrincipalPointAtOriginAndKnownFocalDistanceAspectRatio
(DualAbsoluteQuadric result) 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.private void
WeightedDualAbsoluteQuadricEstimator.estimateZeroSkewnessPrincipalPointAtOriginAndKnownFocalDistanceAspectRatio
(DualAbsoluteQuadric result) 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.protected double
DualAbsoluteQuadricRobustEstimator.residual
(DualAbsoluteQuadric daq, com.irurueta.geometry.PinholeCamera camera) Computes the residual between a dual absolute quadric (DAQ) and a pinhole camera.private double
DualAbsoluteQuadricRobustEstimator.residual1stRowEqualTo2ndRow
(DualAbsoluteQuadric daq, double p11, double p21, double p12, double p22, double p13, double p23, double p14, double p24) Computes residual for the equation p1T*daq*p1 = r^2*p2T*daq*p2.private double
DualAbsoluteQuadricRobustEstimator.residual2ndRowAnd1stRow
(DualAbsoluteQuadric daq, double p11, double p21, double p12, double p22, double p13, double p23, double p14, double p24) Computes residual for the equation p2T*daq*p1.private double
DualAbsoluteQuadricRobustEstimator.residual3rdRowAnd1stRow
(DualAbsoluteQuadric daq, double p11, double p31, double p12, double p32, double p13, double p33, double p14, double p34) Computes residual for the equation p3T*daq*p1.private double
DualAbsoluteQuadricRobustEstimator.residual3rdRowAnd2ndRow
(DualAbsoluteQuadric daq, double p21, double p31, double p22, double p32, double p23, double p33, double p24, double p34) Computes residual for the equation p3T*daq*p2.