Modifier and Type | Method and Description |
---|---|
Model<Point2d,Point2d> |
ConsistentLocalFeatureMatcher2d.getModel() |
Model<Point2d,Point2d> |
LocalConsistentKeypointMatcher.getModel() |
Model<Point2d,Point2d> |
ModelFittingLocalFeatureMatcher.getModel()
Get the model that has been learned.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ImageClassificationModel<T extends Image<?,T>>
An ImageClassificationModel is a
EstimatableModel constructed between
an generic image and a probability map in the form of an FImage. |
Modifier and Type | Class and Description |
---|---|
class |
HistogramPatchModel
A
MBFPatchClassificationModel that performs classification
based on the joint (colour) histogram of the patch by comparing the
patch histogram to a model histogram with a given comparison measure. |
class |
MBFPatchClassificationModel
A base implementation of a
PatchClassificationModel for
MBFImage s. |
class |
PatchClassificationModel<Q,T extends Image<Q,T>>
An
ImageClassificationModel based on the idea of determining the
probability of a class of a pixel given the local patch of pixels surrounding
the pixel in question. |
Modifier and Type | Class and Description |
---|---|
class |
HistogramPixelModel
An
MBFPixelClassificationModel that classifies an individual pixel by
comparing it to a joint (colour) histogram. |
class |
MBFPixelClassificationModel
An abstract PixelClassificationModel for
MBFImage s. |
class |
OrthotopePixelModel
Model of an orthotope/hyperrectangle/box in space.
|
class |
PixelClassificationModel<Q,T extends Image<Q,T>>
Simple model for classifying pixels.
|
class |
SingleGaussianPixelModel
An
MBFPixelClassificationModel that classifies an individual pixel by
comparing it to a CachingMultivariateGaussian . |
Modifier and Type | Class and Description |
---|---|
class |
AffineTransformModel
Concrete implementation of a model of an Affine transform.
|
class |
AffineTransformModel3d
Concrete implementation of a model of an Affine transform.
|
class |
FundamentalModel
Implementation of a Fundamental matrix model that estimates the epipolar
geometry.
|
class |
HomographyModel
Implementation of a Homogeneous Homography model - a transform that models
the relationship between planes under projective constraints (8 D.o.F)
|
class |
NullModel<T>
A
NullModel models a one-to-one mapping of data. |
class |
RigidTransformModel3d
Concrete implementation of a model of a 3D rigid transform with only rotation
and translation allowed.
|
Modifier and Type | Class and Description |
---|---|
class |
ConvexityCheck2D<M extends Model<Point2d,Point2d> & MatrixTransformProvider>
Test that a 2d transform model preserves convexity
|
class |
OrientationCheck2D<M extends Model<Point2d,Point2d> & MatrixTransformProvider>
Test whether a given model that produces a homogenous transform is
orientation preserving
|
class |
TransformMatrixConditionCheck<M extends Model<?,?> & MatrixTransformProvider>
A check for
Model s that produce transform matrices (via the
MatrixTransformProvider ) that tests whether the condition number is
below a threshold. |
Modifier and Type | Class and Description |
---|---|
class |
AlgebraicResidual2d<M extends Model<Point2d,Point2d> & MatrixTransformProvider>
Compute the algebraic residuals of points mapped by a 2d homogeneous
transform (i.e.
|
class |
SingleImageTransferResidual2d<M extends Model<Point2d,Point2d>>
Compute the 2d geometric Single Image Transfer residual.
|
class |
SymmetricTransferResidual2d<M extends Model<Point2d,Point2d> & MatrixTransformProvider>
The points in the first image are projected by the homography matrix to
produce new estimates of the second image points and the second image point
projected by the inverse homography to produce estimates of the first.
|
class |
TransformedSITR2d<M extends Model<Point2d,Point2d>>
An implementation of a
SingleImageTransferResidual2d that
pre-transforms both sets of points by predetermined transforms. |
Modifier and Type | Interface and Description |
---|---|
interface |
EstimatableModel<I,D>
An extension to a
Model that allows the model to be estimated from a
series of observations of both the independent and dependent variables. |
Modifier and Type | Class and Description |
---|---|
class |
GaussianVectorNaiveBayesModel<T>
An implementation of a
EstimatableModel that uses a
VectorNaiveBayesCategorizer to associate vectors (actually double[])
with a category based on the naive bayes model. |
class |
LeastSquaresLinearModel
Model of mapping between pairs of integers learned from a least-squares
regression.
|
class |
UnivariateGaussianNaiveBayesModel<T>
An implementation of a
EstimatableModel that uses a
VectorNaiveBayesCategorizer to associate a univariate (a
Double ) with a category. |
Modifier and Type | Interface and Description |
---|---|
interface |
ModelFitting<I,D,M extends Model<I,D>>
An interface that describes an object capable of fitting data to a model in a
more generic way than through the Model's estimate method.
|
interface |
RobustModelFitting<I,D,M extends Model<I,D>>
RobustModelFitting is an interface for fitting models that are able to
distinguish between inliers and outliers in the training data.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractResidualCalculator<I,D,M extends Model<I,D>> |
class |
DistanceComparatorResidual<I,D,M extends Model<I,D>>
An implementation of a
ResidualCalculator that uses a
DistanceComparator to compute the error between the predicted and
observed data point. |
interface |
ResidualCalculator<I,D,M extends Model<I,D>>
Interface describing the computation of an error (the residuals) of a set of
(independent and dependent) data points with respect to a model.
|
Modifier and Type | Field and Description |
---|---|
protected M |
AbstractResidualCalculator.model |
Modifier and Type | Method and Description |
---|---|
Model<Double,Boolean> |
ModelDistanceCheck.getModel() |
Constructor and Description |
---|
ModelDistanceCheck(Model<Double,Boolean> model)
Construct using the given model.
|
Modifier and Type | Class and Description |
---|---|
class |
SimplePerceptron |
Modifier and Type | Class and Description |
---|---|
class |
LinearRegression
Given a set of independant variables a linear regressions finds the optimal
vector B such that: (Y - Xb)^2 = 0 (Y - Xb)^{T}(Y-Xb) = 0
calculated by assuming a convex shape of (Y - Xb) with varying values of b
(reasonable as the function is linear) and then calculating the point at
which the first derivative of this function is 0.
|