RansacParameterEstimator Class Reference

This class defines the interface for parameter estimators. More...

#include <RansacParameterEstimator.h>

Inheritance diagram for RansacParameterEstimator:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 RansacParameterEstimator (unsigned int minElements)
 Constructor which takes the number of data objects required for an exact estimate (e.g.
unsigned int numForEstimate () const
 Returns the number of data objects required for an exact estimate (e.g.

Protected Attributes

unsigned int minForEstimate

Detailed Description

This class defines the interface for parameter estimators.

Classes which inherit from it can be used by the Ransac class to perform robust parameter estimation. The interface includes three methods: 1.estimate() - Estimation of the parameters using the minimal amount of data (exact estimate). 2.leastSquaresEstimate() - Estimation of the parameters using overdetermined data, so that the estimate minimizes a least squres error criteria. 3.agree() - Does the given data agree with the model parameters.

Author: Ziv Yaniv

Definition at line 21 of file RansacParameterEstimator.h.


Constructor & Destructor Documentation

RansacParameterEstimator::RansacParameterEstimator unsigned int  minElements  )  [inline]
 

Constructor which takes the number of data objects required for an exact estimate (e.g.

2 for a line where the data objects are points

Definition at line 28 of file RansacParameterEstimator.h.


Member Function Documentation

unsigned int RansacParameterEstimator::numForEstimate  )  const [inline]
 

Returns the number of data objects required for an exact estimate (e.g.

2 for a line where the data objects are points)

Definition at line 53 of file RansacParameterEstimator.h.


Member Data Documentation

unsigned int RansacParameterEstimator::minForEstimate [protected]
 

Definition at line 55 of file RansacParameterEstimator.h.


The documentation for this class was generated from the following file:
Generated on Wed Jul 16 01:25:49 2014 for Hugintrunk by  doxygen 1.3.9.1