Modifier and Type | Method and Description |
---|---|
void |
FrequencyAudioSource.addFrequencyListener(FrequencyAudioSource.Listener l,
Pair<Integer> requestFrequencyRange)
Add a listener
|
Modifier and Type | Method and Description |
---|---|
static List<Pair<Keypoint>> |
DTConsistency.filterDuplicatePoints(List<Pair<Keypoint>> matches) |
Modifier and Type | Method and Description |
---|---|
static int |
DTConsistency.computeDTScore(List<? extends Pair<? extends Point2d>> matches) |
static DTConsistency.DTConsistencyInfo |
DTConsistency.computeTriangulationInfo(List<? extends Pair<? extends Point2d>> matches) |
static List<Pair<Keypoint>> |
DTConsistency.filterDuplicatePoints(List<Pair<Keypoint>> matches) |
static List<Triangle> |
DTConsistency.triangulateFirst(List<? extends Pair<? extends Point2d>> matches) |
static List<Triangle> |
DTConsistency.triangulateSecond(List<? extends Pair<? extends Point2d>> matches) |
Modifier and Type | Field and Description |
---|---|
protected List<Pair<T>> |
BasicMatcher.matches |
protected List<Pair<T>> |
FastEuclideanKeypointMatcher.matches |
protected List<Pair<T>> |
MultipleMatchesMatcher.matches |
protected List<Pair<T>> |
BasicTwoWayMatcher.matches |
Modifier and Type | Method and Description |
---|---|
List<Pair<T>> |
VotingKeypointMatcher.getAllMatches() |
List<Pair<T>> |
BasicMatcher.getMatches() |
List<Pair<T>> |
FastEuclideanKeypointMatcher.getMatches() |
List<Pair<T>> |
MultipleMatchesMatcher.getMatches() |
List<Pair<T>> |
VotingKeypointMatcher.getMatches() |
List<Pair<T>> |
LocalFeatureMatcher.getMatches()
Get the matches detected by the underlying algorithm
|
List<Pair<T>> |
FastLimitedEuclideanKeypointMatcher.getMatches() |
List<Pair<T>> |
BasicTwoWayMatcher.getMatches() |
Modifier and Type | Method and Description |
---|---|
protected int |
VotingKeypointMatcher.vote(Pair<T> match) |
Modifier and Type | Method and Description |
---|---|
static float |
KeypointCorrespondenceTestHelper.correspondance(List<Pair<Keypoint>> matches,
Jama.Matrix transform)
Provide simplistic check of correspondence between the keypoints extracted and a given transform.
|
static float |
KeypointCorrespondenceTestHelper.correspondance(List<Pair<Keypoint>> matches,
Jama.Matrix transform,
float scaleThreshold)
Provide simplistic check of correspondence between the keypoints extracted and a given transform.
|
static <T,I extends Image<T,I>> |
MatchingUtilities.displayMouseOverMatches(I im1,
I im2,
List<Pair<Keypoint>> matches,
T col)
Create an interactive display of matches between two images.
|
static <T,I extends Image<T,I>> |
MatchingUtilities.drawMatches(I im1,
I im2,
List<? extends Pair<? extends Point2d>> matches,
T col)
Draw matches between two images in the given colour.
|
static <T,I extends Image<T,I>> |
MatchingUtilities.drawMatches(I im1,
I im2,
List<? extends Pair<? extends Point2d>> matches,
T col,
List<? extends Pair<? extends Point2d>> matches2,
T col2)
Draw two sets of matches between two images in the given colours.
|
static <T,I extends Image<T,I>> |
MatchingUtilities.drawMatches(I im1,
I im2,
List<? extends Pair<? extends Point2d>> matches,
T col,
List<? extends Pair<? extends Point2d>> matches2,
T col2)
Draw two sets of matches between two images in the given colours.
|
Modifier and Type | Field and Description |
---|---|
protected List<Pair<T>> |
ConsistentLocalFeatureMatcher2d.consistentMatches |
Modifier and Type | Method and Description |
---|---|
List<Pair<T>> |
ConsistentLocalFeatureMatcher2d.getAllMatches() |
List<Pair<T>> |
LocalConsistentKeypointMatcher.getAllMatches() |
List<Pair<T>> |
ConsistentLocalFeatureMatcher2d.getMatches() |
List<Pair<T>> |
LocalConsistentKeypointMatcher.getMatches() |
Modifier and Type | Field and Description |
---|---|
protected List<Pair<T>> |
BasicQuantisedKeypointMatcher.matches |
Modifier and Type | Method and Description |
---|---|
List<Pair<T>> |
BasicQuantisedKeypointMatcher.getMatches() |
Modifier and Type | Class and Description |
---|---|
class |
TokenPairCount
A pair of strings with 2 distinct counts:
number of times the pair appears together in a document
|
class |
TokenPairUnaryCount
A Pair count with a unary count for each item of the pair.
|
Modifier and Type | Class and Description |
---|---|
static class |
IPDRepeatability.ScoredPair<B extends Comparable<B>,T extends Pair<B>>
A pair of matching features with a score
|
Modifier and Type | Method and Description |
---|---|
List<IPDRepeatability.ScoredPair<Integer,Pair<Integer>>> |
IPDRepeatability.calculateOverlappingEllipses()
Find pairs of interest points whose ellipses overlap sufficiently and
calculate how much they overlap.
|
static List<IPDRepeatability.ScoredPair<Integer,Pair<Integer>>> |
IPDRepeatability.calculateOverlappingEllipses(List<Ellipse> firstImagePoints,
List<Ellipse> secondImagePoints,
Jama.Matrix transform,
double maximumDistanceMultiple) |
Modifier and Type | Method and Description |
---|---|
Pair<float[]> |
HistogramModel.colourRange(int index)
For a given index, map to the range of colours which could map to it
|
Modifier and Type | Method and Description |
---|---|
protected List<Pair<Shape>> |
MeshWarpAligner.createMesh(FacialKeypoint[] det) |
Modifier and Type | Method and Description |
---|---|
protected List<Pair<Point2d>> |
PiecewiseMeshWarp.polyMatchToPointsMatch(Polygon pa,
Polygon pb) |
Modifier and Type | Method and Description |
---|---|
protected Jama.Matrix |
PiecewiseMeshWarp.getTransform3(List<Pair<Point2d>> pts) |
protected Jama.Matrix |
PiecewiseMeshWarp.getTransform4(List<Pair<Point2d>> pts) |
Constructor and Description |
---|
PiecewiseMeshWarp(List<Pair<Shape>> matchingRegions)
Construct the warp with a list of matching shapes (which must be either
quads or triangles).
|
Modifier and Type | Method and Description |
---|---|
static Pair<Jama.Matrix> |
TransformUtilities.getNormalisations(List<? extends IndependentPair<? extends Point2d,? extends Point2d>> data)
Generates the data for normalisation of the points such that each matched
point is centered about the origin and also scaled be be within
Math.sqrt(2) of the origin.
|
Modifier and Type | Method and Description |
---|---|
void |
FundamentalModel.denormaliseFundamental(Pair<Jama.Matrix> norms)
De-normalise a fundamental estimate.
|
void |
HomographyModel.denormaliseHomography(Pair<Jama.Matrix> normalisations)
De-normalise a homography estimate.
|
static IndependentPair<Point2d,Point2d> |
TransformUtilities.normalise(IndependentPair<Point2d,Point2d> data,
Pair<Jama.Matrix> normalisations)
Normalise the data, returning a normalised copy.
|
static List<? extends IndependentPair<Point2d,Point2d>> |
TransformUtilities.normalise(List<? extends IndependentPair<Point2d,Point2d>> data,
Pair<Jama.Matrix> normalisations)
Normalise the data, returning a normalised copy.
|
Modifier and Type | Method and Description |
---|---|
Pair<gov.sandia.cognition.math.matrix.Matrix> |
MatlabFileDataGenerator.generate() |
Pair<gov.sandia.cognition.math.matrix.Matrix> |
BillMatlabFileDataGenerator.generate() |
Pair<T> |
MatrixDataGenerator.generate() |
Pair<gov.sandia.cognition.math.matrix.Matrix> |
BiconvexDataGenerator.generate() |
Modifier and Type | Method and Description |
---|---|
List<Pair<gov.sandia.cognition.math.matrix.Matrix>> |
BillMatlabFileDataGenerator.generateAll() |
Modifier and Type | Method and Description |
---|---|
double |
SumLossEvaluator.evaluate(List<Pair<gov.sandia.cognition.math.matrix.Matrix>> data) |
double |
MeanSumLossEvaluator.evaluate(List<Pair<gov.sandia.cognition.math.matrix.Matrix>> data) |
double |
RootMeanSumLossEvaluator.evaluate(List<Pair<gov.sandia.cognition.math.matrix.Matrix>> data) |
abstract double |
BilinearEvaluator.evaluate(List<Pair<gov.sandia.cognition.math.matrix.Matrix>> testpairs) |
double |
SumLossEvaluator.sumLoss(List<Pair<gov.sandia.cognition.math.matrix.Matrix>> pairs,
gov.sandia.cognition.math.matrix.Matrix u,
gov.sandia.cognition.math.matrix.Matrix w,
gov.sandia.cognition.math.matrix.Matrix bias,
BilinearLearnerParameters params) |
double |
MeanSumLossEvaluator.sumLoss(List<Pair<gov.sandia.cognition.math.matrix.Matrix>> pairs,
gov.sandia.cognition.math.matrix.Matrix u,
gov.sandia.cognition.math.matrix.Matrix w,
gov.sandia.cognition.math.matrix.Matrix bias,
BilinearLearnerParameters params) |
double |
RootMeanSumLossEvaluator.sumLoss(List<Pair<gov.sandia.cognition.math.matrix.Matrix>> pairs,
gov.sandia.cognition.math.matrix.Matrix u,
gov.sandia.cognition.math.matrix.Matrix w,
gov.sandia.cognition.math.matrix.Matrix bias,
BilinearLearnerParameters params) |
Modifier and Type | Method and Description |
---|---|
Pair<gov.sandia.cognition.math.matrix.Matrix> |
IncrementalBilinearSparseOnlineLearner.asMatrixPair(IndependentPair<Map<String,Map<String,Double>>,Map<String,Double>> in) |
Pair<gov.sandia.cognition.math.matrix.Matrix> |
IncrementalBilinearSparseOnlineLearner.asMatrixPair(IndependentPair<Map<String,Map<String,Double>>,Map<String,Double>> xy,
int nfeatures,
int nusers,
int ntasks)
Given a sparse pair of user/words and value construct a pair of matricies
using the current mappings of words and users to matrix rows.
|
Pair<gov.sandia.cognition.math.matrix.Matrix> |
IncrementalBilinearSparseOnlineLearner.asMatrixPair(Map<String,Map<String,Double>> x,
Map<String,Double> y) |