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 TypeFieldDescriptionboolean
Set true to output debug information.int
Number of angular descriptor bins.Type of neigborhood used for peak detection in 3D scale space.int
Number of orientation bins in the feature descriptor (angular resolution).int
Maximum number of iterations for refining the position of a key point.int
Number of smoothing steps applied to the orientation histogram.int
Number of spatial descriptor bins along each x/y axis.int
Number of octaves in Gaussian/DoG scale space.int
Scale steps (levels) per octave.double
Maximum principal curvature ratio used to eliminate line-like structures (3..10).double
Spatial size factor of descriptor (relative to feature scale).double
Scale factor for converting normalized features to byte values in [0,255].double
Base scale at level 0 (base smoothing).double
Sampling scale (nominal smoothing level of the input image).double
Minimum value in orientation histogram for dominant orientations (rel.double
Minimum difference to all neighbors in DoG peak detection (max.double
Maximum value in normalized feature vector (0.2 recommended by Lowe).double
Minimum magnitude required in DoG peak detection (abs.double
Minimum DoG magnitude required for extrapolated peaks (abs. -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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()
-