Documentation of 'boofcv.abst.geo.f.LeastSquaresFundamental' Java class
LeastSquaresFundamental
boofcv.abst.geo.f

Class LeastSquaresFundamental

  • All Implemented Interfaces:
    RefineEpipolar, ModelFitter<org.ejml.data.DenseMatrix64F,AssociatedPair>


    public class LeastSquaresFundamental
    extends java.lang.Object
    implements RefineEpipolar
    Improves upon the initial estimate of the Fundamental matrix by minimizing the error.
    • Constructor Summary

      Constructors 
      Constructor and Description
      LeastSquaresFundamental(double convergenceTol, int maxIterations, boolean useSampson) 
      LeastSquaresFundamental(ModelCodec<org.ejml.data.DenseMatrix64F> paramModel, double convergenceTol, int maxIterations, boolean useSampson) 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      boolean fitModel(java.util.List<AssociatedPair> obs, org.ejml.data.DenseMatrix64F F, org.ejml.data.DenseMatrix64F refinedF)
      Fits a model to a set of points.
      • Methods inherited from class java.lang.Object

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

      • LeastSquaresFundamental

        public LeastSquaresFundamental(double convergenceTol,
                                       int maxIterations,
                                       boolean useSampson)
      • LeastSquaresFundamental

        public LeastSquaresFundamental(ModelCodec<org.ejml.data.DenseMatrix64F> paramModel,
                                       double convergenceTol,
                                       int maxIterations,
                                       boolean useSampson)
    • Method Detail

      • fitModel

        public boolean fitModel(java.util.List<AssociatedPair> obs,
                                org.ejml.data.DenseMatrix64F F,
                                org.ejml.data.DenseMatrix64F refinedF)
        Description copied from interface: ModelFitter
        Fits a model to a set of points. Note that initial and found can be the same instance.
        Specified by:
        fitModel in interface ModelFitter<org.ejml.data.DenseMatrix64F,AssociatedPair>
        Parameters:
        obs - Set of points the model is being fit to.
        F - Initial hypothesis
        refinedF - The found model. Can be the same instance as initial.
        Returns:
        true if a model was found and false if one was not.

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.