|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MatchList | |
|---|---|
| algorithm | Package containing all classes that are part of establishing correspondences between two skeletons' end nodes. |
| algorithm.matching | Package containing all classes that are used to establish a final matching between two skeletons' end nodes. |
| algorithm.psgm | All classes used for the computation of two skeletons' endnode similarities, as described in the paper. |
| io.visualize | Classes needed to visualize/show skeletons and skeleton matching results. |
| retrieval | Classes needed to perform similarity searches in a database and mapping database entries to java classes. |
| Uses of MatchList in algorithm |
|---|
| Fields in algorithm declared as MatchList | |
|---|---|
private MatchList |
CleanMatchingResult.cleanedMatchList
reconstructed match list for the two original skeletons |
| Methods in algorithm that return MatchList | |
|---|---|
MatchList |
CleanMatchingResult.getCleanedMatchList()
Get the cleaned up, restored match list. |
| Methods in algorithm with parameters of type MatchList | |
|---|---|
void |
CleanMatchingResult.setCleanedMatchList(MatchList cleanedMatchList)
Set the cleaned match list. |
| Uses of MatchList in algorithm.matching |
|---|
| Methods in algorithm.matching that return MatchList | |
|---|---|
MatchList |
HungarianAlgorithm.computeAssignments(double[][] input,
Config config)
|
MatchList |
MultipleOSB.computeAssignments(double[][] cost,
Config config)
Deprecated. |
MatchList |
MatchingAlgorithm.computeAssignments(double[][] costs,
Config config)
Compute the assignments for the given cost matrix. |
MatchList |
OSBfinalMatching.computeAssignments(double[][] costs,
Config config)
|
| Methods in algorithm.matching with parameters of type MatchList | |
|---|---|
static void |
MatchingFilter.clearMatchingsByMean(MatchList ml)
Filter the specified match list by deleting all matchings with a matching costs bigger than the mean of all matching costs. |
static void |
MatchingFilter.clearMatchingsByMeanAndStd(MatchList ml)
Filter the specified match list by deleting all matchings with a matching costs bigger than the mean of all matching costs plus the standard deviation. |
static void |
MatchingFilter.clearMatchingsByMedian(MatchList ml)
Filter the specified match list by deleting all matchings wih a matching cost bigger than the median of all matchings. |
static void |
MatchingFilter.clearMatchingsByThreshold(double threshold,
MatchList ml)
Clear the matching results in the specified matchlist by deleting all matchings with a matching cost bigger than the specified threshold |
boolean |
MatchList.equals(MatchList compare)
check if a given matchlist contains the same matchings as the current instance. |
| Uses of MatchList in algorithm.psgm |
|---|
| Fields in algorithm.psgm declared as MatchList | |
|---|---|
private MatchList |
PSGMResult.ml
the found matching, maybe with switched partners and with flipped indices |
| Methods in algorithm.psgm that return MatchList | |
|---|---|
private static MatchList |
OSBv5.findDAG(double[][] matx,
int warpwin,
int queryskip,
int targetskip,
double jumpcost,
double[][] original)
find the shortest path through a given matrix. |
static MatchList |
OSBv5.getMatchingCosts(double[][] matx)
get the matching costs for a given distance matrix, that is, the "cheapest" path through that matrix. |
MatchList |
PSGM.go(Config config)
Execute the algorithm. |
private MatchList |
PSGMResult.reorderMatchList(MatchList ml)
In case of reordered skeletons, the matching partners of each single matching in the found matchlist have to be swapped to reconstruct the original order |
private MatchList |
PSGMResult.unflipMatchList(MatchList ml)
In case of flipped images, the matching list has to be "translated back": That is, for each matched end node in skeleton1 (the smaller skeleton), we translate back the coordinates to the unflipped image and look for the index of the end nodes with the computed coordinates in the original end node list. |
| Methods in algorithm.psgm with parameters of type MatchList | |
|---|---|
private MatchList |
PSGMResult.reorderMatchList(MatchList ml)
In case of reordered skeletons, the matching partners of each single matching in the found matchlist have to be swapped to reconstruct the original order |
void |
PSGMResult.setMl(MatchList ml)
Set the "dirty" matchlist |
private MatchList |
PSGMResult.unflipMatchList(MatchList ml)
In case of flipped images, the matching list has to be "translated back": That is, for each matched end node in skeleton1 (the smaller skeleton), we translate back the coordinates to the unflipped image and look for the index of the end nodes with the computed coordinates in the original end node list. |
| Uses of MatchList in io.visualize |
|---|
| Fields in io.visualize declared as MatchList | |
|---|---|
private MatchList |
MatchingViewer.correspondences
the correspondences to be displayed |
| Constructors in io.visualize with parameters of type MatchList | |
|---|---|
MatchingViewer(SkeletonObject so1,
SkeletonObject so2,
MatchList ml)
constructor. |
|
| Uses of MatchList in retrieval |
|---|
| Fields in retrieval declared as MatchList | |
|---|---|
private MatchList |
SimilaritySearchResult.cl
the found correspondences in the two skeleton objects |
private MatchList |
SearchThread.ml
the correspondence list to hold the found matchings between the two skeleton objects. |
| Methods in retrieval that return MatchList | |
|---|---|
MatchList |
SimilaritySearchResult.getCl()
get the found correspondences in the two skeleton objects, i.e. |
| Methods in retrieval with parameters of type MatchList | |
|---|---|
void |
SimilaritySearchResult.setCl(MatchList cl)
set the found correspondences in the two skeleton objects, i.e. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||