|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcodeanticode.progpuklt.FeatureTrackerParameters
public class FeatureTrackerParameters
This class encapsulates the parameters of the GPU-KLT algorithm.
Field Summary | |
---|---|
float |
convergenceThreshold
If the position update after the inner iterations (after nIterations steps) has not converged (i.e. |
float |
detectBorderMargin
Suppress corners very close to the image borders. |
boolean |
explicitLod
Enables explicit LOD in the pyramid generation (w/out derivatives). |
int |
kernelSize
Kernel size used in the pyramid with derivatives generation. |
int |
levelSkip
After getting an initial estimate of the new feature position in the previous pyramid level, the next level used for refinement is level+levelSkip. |
float |
minCornerness
The minimum value of the cornerness required for a pixel to classify as corner. |
int |
minDistance
Suppress corners/features that are two close. |
int |
nIterations
Number of updates on the position to solve the actually non-linear minimization problem (i.e. |
int |
nLevels
Number of pyramid levels generated and used for tracking. |
int |
nTrackedFrames
Interval for feature re-detection. |
float |
SSDThreshold
If the error function we are minimizing (with respect to the position update) is not small enough (i.e. |
float |
trackBorderMargin
Features very close to the image border are discarded. |
boolean |
trackWithGain
Should simultaneous gain estimation be enabled (allows some variation in brightness in the images) or not (faster tracking). |
int |
windowWidth
Size of the window around the feature used for the position update. |
Constructor Summary | |
---|---|
FeatureTrackerParameters()
Default constructor of the class. |
|
FeatureTrackerParameters(int nLevels,
boolean trackWithGain)
This constructor allows to set the number nLevels of levels and disable/enable gain tracking. |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public int nIterations
public int nLevels
public int levelSkip
public int windowWidth
public float trackBorderMargin
public float convergenceThreshold
public float SSDThreshold
public boolean trackWithGain
public int minDistance
public float minCornerness
public float detectBorderMargin
public int kernelSize
public boolean explicitLod
public int nTrackedFrames
Constructor Detail |
---|
public FeatureTrackerParameters()
public FeatureTrackerParameters(int nLevels, boolean trackWithGain)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |