OTB.SOMClassification: SOM image classification.

Unsupervised Self Organizing Map image classification.

Inputs

Input image to classify.

format
href
Please set a value for in.

Output classified image (each pixel contains the index of its corresponding vector in the SOM).

string
Please set a value for out.

Validity mask (only pixels corresponding to a mask value greater than 0 will be used for learning)

format
href
Please set a value for vm.

Probability for a sample to be selected in the training set

number

Maximum training set size (in pixels)

integer

Output image containing the Self-Organizing Map

string

X size of the SOM map

integer

Y size of the SOM map

integer

X size of the initial neighborhood in the SOM map

integer

Y size of the initial neighborhood in the SOM map

integer
Please set a value for ny.

Number of iterations for SOM learning

integer

Initial learning coefficient

number

Final learning coefficient

number

Maximum initial neuron weight

number

Available memory for processing (in MB)

integer

Set specific seed. with integer value.

integer

Outputs

Output classified image (each pixel contains the index of its corresponding vector in the SOM).

format
transmission

Output image containing the Self-Organizing Map

format
transmission

Execution options

successUri
inProgressUri
failedUri

format

mode

Execute End Point

View the execution endpoint of a process.

View the alternative version in HTML.

{"id": "OTB.SOMClassification", "title": "SOM image classification.", "description": "Unsupervised Self Organizing Map image classification.", "version": "1.0.0", "jobControlOptions": ["sync-execute", "async-execute", "dismiss"], "outputTransmission": ["value", "reference"], "links": [{"rel": "http://www.opengis.net/def/rel/ogc/1.0/execute", "type": "application/json", "title": "Execute End Point", "href": "http://demo.mapmint.com/ogc-api/processes/OTB.SOMClassification/execution"}, {"rel": "alternate", "type": "text/html", "title": "Execute End Point", "href": "http://demo.mapmint.com/ogc-api/processes/OTB.SOMClassification/execution.html"}], "inputs": {"in": {"title": "Input image to classify.", "description": "Input image to classify.", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["image/tiff", "image/jpeg", "image/png"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/jpeg"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}}}]}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/jpeg"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}, "id": "in"}, "out": {"title": "Output classified image (each pixel contains the index of its corresponding vector in the SOM).", "description": "Output classified image (each pixel contains the index of its corresponding vector in the SOM).", "schema": {"type": "string", "default": "uint8", "enum": ["uint8", "uint16", "int16", "int32", "int32", "float", "double"]}, "id": "out"}, "vm": {"title": "Validity mask (only pixels corresponding to a mask value greater than 0 will be used for learning)", "description": "Validity mask (only pixels corresponding to a mask value greater than 0 will be used for learning)", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["image/tiff", "image/jpeg", "image/png"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/jpeg"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}}}], "nullable": true}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/jpeg"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}, "id": "vm"}, "tp": {"title": "Probability for a sample to be selected in the training set", "description": "Probability for a sample to be selected in the training set", "schema": {"type": "number", "default": 1, "format": "double", "nullable": true}, "id": "tp"}, "ts": {"title": "Maximum training set size (in pixels)", "description": "Maximum training set size (in pixels)", "schema": {"type": "integer", "nullable": true}, "id": "ts"}, "som": {"title": "Output image containing the Self-Organizing Map", "description": "Output image containing the Self-Organizing Map", "schema": {"type": "string", "default": "float", "enum": ["uint8", "uint16", "int16", "int32", "int32", "float", "double"], "nullable": true}, "id": "som"}, "sx": {"title": "X size of the SOM map", "description": "X size of the SOM map", "schema": {"type": "integer", "default": 32, "nullable": true}, "id": "sx"}, "sy": {"title": "Y size of the SOM map", "description": "Y size of the SOM map", "schema": {"type": "integer", "default": 32, "nullable": true}, "id": "sy"}, "nx": {"title": "X size of the initial neighborhood in the SOM map", "description": "X size of the initial neighborhood in the SOM map", "schema": {"type": "integer", "default": 10, "nullable": true}, "id": "nx"}, "ny": {"title": "Y size of the initial neighborhood in the SOM map", "description": "Y size of the initial neighborhood in the SOM map", "schema": {"type": "integer", "default": 10}, "id": "ny"}, "ni": {"title": "Number of iterations for SOM learning", "description": "Number of iterations for SOM learning", "schema": {"type": "integer", "default": 5, "nullable": true}, "id": "ni"}, "bi": {"title": "Initial learning coefficient", "description": "Initial learning coefficient", "schema": {"type": "number", "default": 1, "format": "double", "nullable": true}, "id": "bi"}, "bf": {"title": "Final learning coefficient", "description": "Final learning coefficient", "schema": {"type": "number", "default": 0.1, "format": "double", "nullable": true}, "id": "bf"}, "iv": {"title": "Maximum initial neuron weight", "description": "Maximum initial neuron weight", "schema": {"type": "number", "default": 0, "format": "double", "nullable": true}, "id": "iv"}, "ram": {"title": "Available memory for processing (in MB)", "description": "Available memory for processing (in MB)", "schema": {"type": "integer", "default": 128, "nullable": true}, "id": "ram"}, "rand": {"title": "Set specific seed. with integer value.", "description": "Set specific seed. with integer value.", "schema": {"type": "integer", "nullable": true}, "id": "rand"}}, "outputs": {"out": {"title": "Output classified image (each pixel contains the index of its corresponding vector in the SOM).", "description": "Output classified image (each pixel contains the index of its corresponding vector in the SOM).", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["image/tiff", "image/jpeg", "image/png"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/jpeg"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}}}]}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/jpeg"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}, "id": "out"}, "som": {"title": "Output image containing the Self-Organizing Map", "description": "Output image containing the Self-Organizing Map", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["image/tiff", "image/jpeg", "image/png"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/jpeg"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}}}]}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/jpeg"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}, "id": "som"}}}

http://demo.mapmint.com/ogc-apihttp://localhost/ogc-api/processes/OTB.SOMClassification.html
Last modified: Sat Feb 19 15:43:34 CET 2022