Documentation of 'boofcv.alg.geo.trifocal.TrifocalLinearPoint7' Java class
TrifocalLinearPoint7
boofcv.alg.geo.trifocal

Class TrifocalLinearPoint7

  • Direct Known Subclasses:
    TrifocalAlgebraicPoint7


    public class TrifocalLinearPoint7
    extends java.lang.Object

    Estimates the TrifocalTensor using 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      boolean process(java.util.List<AssociatedTriple> observations, TrifocalTensor solution)
      Estimates the trifocal tensor given the set of observations
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TrifocalLinearPoint7

        public TrifocalLinearPoint7()
    • 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 observations
        solution - Output: Where the solution is written to
        Returns:
        true if successful and false if it fails

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.