java.lang.Object
imagingbook.common.sift.SiftParameters
- All Implemented Interfaces:
ParameterBundle<SiftDetector>
Default parameters; a (usually modified) instance of this class may be passed to the constructor of
SiftDetector.-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanSet true to output debug information.intNumber of angular descriptor bins.Type of neigborhood used for peak detection in 3D scale space.intNumber of orientation bins in the feature descriptor (angular resolution).intMaximum number of iterations for refining the position of a key point.intNumber of smoothing steps applied to the orientation histogram.intNumber of spatial descriptor bins along each x/y axis.intNumber of octaves in Gaussian/DoG scale space.intScale steps (levels) per octave.doubleMaximum principal curvature ratio used to eliminate line-like structures (3..10).doubleSpatial size factor of descriptor (relative to feature scale).doubleScale factor for converting normalized features to byte values in [0,255].doubleBase scale at level 0 (base smoothing).doubleSampling scale (nominal smoothing level of the input image).doubleMinimum value in orientation histogram for dominant orientations (rel. to max. entry).doubleMinimum difference to all neighbors in DoG peak detection (max. 0.0005).doubleMaximum value in normalized feature vector (0.2 recommended by Lowe).doubleMinimum magnitude required in DoG peak detection (abs. value).doubleMinimum DoG magnitude required for extrapolated peaks (abs. value). -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface imagingbook.common.util.ParameterBundle
getValidParameterFields, printToStream, printToString, validate
-
Field Details
-
DEBUG
Set true to output debug information. -
nhType
Type of neigborhood used for peak detection in 3D scale space. -
sigmaS
Sampling scale (nominal smoothing level of the input image). -
sigma0
Base scale at level 0 (base smoothing). -
P
Number of octaves in Gaussian/DoG scale space. -
Q
Scale steps (levels) per octave. -
tMag
Minimum magnitude required in DoG peak detection (abs. value). -
tPeak
Minimum DoG magnitude required for extrapolated peaks (abs. value). -
tExtrm
Minimum difference to all neighbors in DoG peak detection (max. 0.0005). -
nRefine
Maximum number of iterations for refining the position of a key point. -
rhoMax
Maximum principal curvature ratio used to eliminate line-like structures (3..10). -
nOrient
Number of orientation bins in the feature descriptor (angular resolution). -
nSmooth
Number of smoothing steps applied to the orientation histogram. -
tDomOr
Minimum value in orientation histogram for dominant orientations (rel. to max. entry). -
nSpat
Number of spatial descriptor bins along each x/y axis. -
nAngl
Number of angular descriptor bins. -
tFclip
Maximum value in normalized feature vector (0.2 recommended by Lowe). -
sFscale
Scale factor for converting normalized features to byte values in [0,255]. -
sDesc
Spatial size factor of descriptor (relative to feature scale).
-
-
Constructor Details
-
SiftParameters
public SiftParameters()
-