SAGA.imagery_opencv.11: Artificial Neural Network Classification (OpenCV)
Integration of the OpenCV Machine Learning library for Artificial Neural Network classification of gridded features.
Execute End Point
View the execution endpoint of a process.
View the alternative version in HTML.
{"id": "SAGA.imagery_opencv.11", "title": "Artificial Neural Network Classification (OpenCV)", "description": "Integration of the OpenCV Machine Learning library for Artificial Neural Network classification of gridded features.", "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/SAGA.imagery_opencv.11/execution"}, {"rel": "alternate", "type": "text/html", "title": "Execute End Point", "href": "http://demo.mapmint.com/ogc-api/processes/SAGA.imagery_opencv.11/execution.html"}], "inputs": {"FEATURES": {"title": "Features", "description": "Features", "maxOccurs": 1024, "extended-schema": {"type": "array", "minItems": 1, "maxItems": 1024, "items": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["image/tiff", "application/x-ogc-envi", "application/x-ogc-aaigrid", "image/png"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-envi"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-aaigrid"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}}}]}}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-envi"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-aaigrid"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}, "id": "FEATURES"}, "NORMALIZE": {"title": "Normalize", "description": "Normalize", "schema": {"type": "boolean", "default": false, "enum": ["true", "false"], "nullable": true}, "id": "NORMALIZE"}, "RGB_COLORS": {"title": "Update Colors from Features", "description": "Use the first three features in list to obtain blue, green, red components for class colour in look-up table.", "schema": {"type": "boolean", "default": false, "enum": ["true", "false"], "nullable": true}, "id": "RGB_COLORS"}, "MODEL_LOAD": {"title": "Load Model", "description": "Use a model previously stored to file.", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["text/plain"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/plain"}]}}}], "nullable": true}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/plain"}]}, "id": "MODEL_LOAD"}, "TRAIN_AREAS": {"title": "Training Areas", "description": "Training Areas", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["text/xml", "application/vnd.google-earth.kml+xml", "application/json"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/xml"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/vnd.google-earth.kml+xml"}, {"type": "object"}]}}}]}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/xml"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/vnd.google-earth.kml+xml"}, {"type": "object"}]}, "id": "TRAIN_AREAS"}, "TRAIN_CLASS": {"title": "Class Identifier", "description": "Class Identifier", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["text/csv", "text/csv"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/csv"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "text/csv"}]}}}], "nullable": true}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/csv"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "text/csv"}]}, "id": "TRAIN_CLASS"}, "TRAIN_BUFFER": {"title": "Buffer Size", "description": "For non-polygon type training areas, creates a buffer with a diameter of specified size.", "schema": {"type": "number", "default": 1, "format": "double", "nullable": true}, "id": "TRAIN_BUFFER"}, "MODEL_SAVE": {"title": "Save Model", "description": "Stores model to file to be used for subsequent classifications instead of training areas.", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["text/plain"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/plain"}]}}}], "nullable": true}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/plain"}]}, "id": "MODEL_SAVE"}, "ANN_LAYERS": {"title": "Number of Layers", "description": "You can specify the number of layers in the network (not including input and output layer).", "schema": {"type": "integer", "default": 3, "nullable": true}, "id": "ANN_LAYERS"}, "ANN_NEURONS": {"title": "Number of Neurons", "description": "You can specify the number of neurons in each layer of the network.", "schema": {"type": "integer", "default": 3, "nullable": true}, "id": "ANN_NEURONS"}, "ANN_MAXITER": {"title": "Maximum Number of Iterations", "description": "Maximum Number of Iterations", "schema": {"type": "integer", "default": 300, "nullable": true}, "id": "ANN_MAXITER"}, "ANN_EPSILON": {"title": "Error Change (Epsilon)", "description": "Termination criteria of the training algorithm. You can specify how much the error could change between the iterations to make the algorithm continue (epsilon).", "schema": {"type": "number", "default": 0, "format": "double", "nullable": true}, "id": "ANN_EPSILON"}, "ANN_ACTIVATION": {"title": "Activation Function", "description": "Activation Function", "schema": {"type": "string", "default": "Sigmoid", "enum": ["Identity", "Sigmoid", "Gaussian"], "nullable": true}, "id": "ANN_ACTIVATION"}, "ANN_ACT_ALPHA": {"title": "Function's Alpha", "description": "Function's Alpha", "schema": {"type": "number", "default": 1, "format": "double", "nullable": true}, "id": "ANN_ACT_ALPHA"}, "ANN_ACT_BETA": {"title": "Function's Beta", "description": "Function's Beta", "schema": {"type": "number", "default": 1, "format": "double", "nullable": true}, "id": "ANN_ACT_BETA"}, "ANN_PROPAGATION": {"title": "Training Method", "description": "Training Method", "schema": {"type": "string", "default": "back propagation", "enum": ["resilient propagation", "back propagation"], "nullable": true}, "id": "ANN_PROPAGATION"}, "ANN_RP_DW0": {"title": "Initial Update Value", "description": "Initial Update Value", "schema": {"type": "number", "default": 0, "format": "double", "nullable": true}, "id": "ANN_RP_DW0"}, "ANN_RP_DW_PLUS": {"title": "Increase Factor", "description": "Increase Factor", "schema": {"type": "number", "default": 1.2, "format": "double", "nullable": true}, "id": "ANN_RP_DW_PLUS"}, "ANN_RP_DW_MINUS": {"title": "Decrease Factor", "description": "Decrease Factor", "schema": {"type": "number", "default": 0.5, "format": "double", "minimum": 0.01, "maximum": 0.99, "nullable": true}, "id": "ANN_RP_DW_MINUS"}, "ANN_RP_DW_MIN": {"title": "Lower Value Update Limit", "description": "Lower Value Update Limit", "schema": {"type": "number", "default": 0.1, "format": "double", "nullable": true}, "id": "ANN_RP_DW_MIN"}, "ANN_RP_DW_MAX": {"title": "Upper Value Update Limit", "description": "Upper Value Update Limit", "schema": {"type": "number", "default": 1.1, "format": "double", "nullable": true}, "id": "ANN_RP_DW_MAX"}, "ANN_BP_DW": {"title": "Weight Gradient Term", "description": "Weight Gradient Term", "schema": {"type": "number", "default": 0.1, "format": "double", "nullable": true}, "id": "ANN_BP_DW"}, "ANN_BP_MOMENT": {"title": "Moment Term", "description": "Moment Term", "schema": {"type": "number", "default": 0.1, "format": "double", "nullable": true}, "id": "ANN_BP_MOMENT"}}, "outputs": {"CLASSES": {"title": "Classification", "description": "Classification", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["image/tiff", "application/x-ogc-envi", "application/x-ogc-aaigrid", "image/png"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-envi"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-aaigrid"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}}}]}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-envi"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-aaigrid"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}, "id": "CLASSES"}}}
Display original data as JSON
http://demo.mapmint.com/ogc-apihttp://localhost/ogc-api/processes/SAGA.imagery_opencv.11.html Last modified: Sat Feb 19 15:43:34 CET 2022