boofcv.alg.geo.trifocal
Class TrifocalLinearPoint7
- java.lang.Object
-
- boofcv.alg.geo.trifocal.TrifocalLinearPoint7
-
- Direct Known Subclasses:
- TrifocalAlgebraicPoint7
public class TrifocalLinearPoint7 extends java.lang.ObjectEstimates the
TrifocalTensorusing a linear algorithm from 7 or more image points correspondences from three views, see page 394 of [1] for details. After an initial linear solution has been computed it is improved upon by applying geometric constraints. Note that the solution will not be optimal in a geometric or algebraic sense, but can be used as an initial estimate for refinement algorithms.References:
- R. Hartley, and A. Zisserman, "Multiple View Geometry in Computer Vision", 2nd Ed, Cambridge 2003
- See Also:
EnforceTrifocalGeometry
-
-
Constructor Summary
Constructors Constructor and Description TrifocalLinearPoint7()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleanprocess(java.util.List<AssociatedTriple> observations, TrifocalTensor solution)Estimates the trifocal tensor given the set of observations
-
-
-
Method Detail
-
process
public boolean process(java.util.List<AssociatedTriple> observations, TrifocalTensor solution)
Estimates the trifocal tensor given the set of observations- Parameters:
observations- Set of observationssolution- Output: Where the solution is written to- Returns:
- true if successful and false if it fails
-
-
DataMelt 3.0 © DataMelt by jWork.ORG