Tool NameSupport Vector Machine Classification
Tool ID7
Library IDimagery_opencv
Version1.0
Author(s)O.Conrad (c) 2016

Description

Integration of the OpenCV Machine Learning library for Support Vector Machine classification of gridded features.

References

Change, C.-C. & Lin, C.-J. (2011): Libsvm: a library for support vector machines. ACM Transactions on Intelligent Systems and Technology (TIST), 2(3):27. doi:10.1145/1961189.1961199

OpenCV - Open Source Computer Vision

OpenCV - Machine Learning Overview


Parameters

NameTypeIdentifierDescriptionConstraints
Input
Featuresgrid list, inputFEATURES
Training Samplestable, inputTRAIN_SAMPLESProvide a class identifier in the first field followed by sample data corresponding to the input feature grids.
Training Areasshapes, inputTRAIN_AREAS
Output
Classificationgrid, outputCLASSES
Look-up Tabletable, output, optionalCLASSES_LUTA reference list of the grid values that have been assigned to the training classes.
Options
NormalizebooleanNORMALIZEDefault: 0
TrainingchoiceMODEL_TRAINAvailable Choices:
[0] training areas
[1] training samples
[2] load from file
Default: 0
Class Identifiertable fieldTRAIN_CLASS
Buffer Sizefloating point numberTRAIN_BUFFERFor non-polygon type training areas, creates a buffer with a diameter of specified size.Minimum: 0.000000
Default: 1.000000
Load Modelfile pathMODEL_LOADUse a model previously stored to file.
Save Modelfile pathMODEL_SAVEStores model to file to be used for subsequent classifications instead of training areas.
SVM TypechoiceSVM_TYPEAvailable Choices:
[0] c-support vector classification
[1] nu support vector classification
[2] distribution estimation (one class)
[3] epsilon support vector regression
[4] nu support vector regression
Default: 0
Cfloating point numberCMinimum: 0.000000
Default: 5.000000
Nufloating point numberNUMinimum: 0.000000
Default: 0.500000
Pfloating point numberPMinimum: 0.000000
Default: 0.500000
Kernel TypechoiceKERNELAvailable Choices:
[0] linear
[1] polynomial
[2] radial basis function
[3] sigmoid
[4] exponential chi2
[5] histogram intersection
Default: 2
Coefficient 0floating point numberCOEF0Minimum: 0.000000
Default: 1.000000
Degreefloating point numberDEGREEMinimum: 0.000000
Default: 0.500000
Gammafloating point numberGAMMAMinimum: 0.000000
Default: 5.000000