SAGA.imagery_segmentation.4: Superpixel Segmentation

The Superpixel Segmentation tool implements the 'Simple Linear Iterative Clustering' (SLIC) algorithm, an image segmentation method described in Achanta et al. (2010). <br/><br/>SLIC is a simple and efficient method to decompose an image in visually homogeneous regions. It is based on a spatially localized version of k-means clustering. Similar to mean shift or quick shift, each pixel is associated to a feature vector. <br/><br/>This tool is follows the SLIC implementation created by Vedaldi and Fulkerson as part of the VLFeat library.

Inputs

Features

format
href
Please set a value for FEATURES.

Normalize

boolean

Maximum Iterations

integer

Regularization

number

Starting 'cell size' of the superpixels given as number of cells.

integer

In postprocessing join segments, which cover less cells than specified here, to a larger neighbour segment.

integer

Create Superpixel Grids

boolean

Post-Processing

string

Number of Clusters

integer

Split Clusters

boolean

Outputs

Segments

format
transmission

Superpixels

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": "SAGA.imagery_segmentation.4", "title": "Superpixel Segmentation", "description": "The Superpixel Segmentation tool implements the 'Simple Linear Iterative Clustering' (SLIC) algorithm, an image segmentation method described in Achanta et al. (2010). <br/><br/>SLIC is a simple and efficient method to decompose an image in visually homogeneous regions. It is based on a spatially localized version of k-means clustering. Similar to mean shift or quick shift, each pixel is associated to a feature vector. <br/><br/>This tool is follows the SLIC implementation created by Vedaldi and Fulkerson as part of the VLFeat library. ", "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://tb17.geolabs.fr:8119/ogc-api/processes/SAGA.imagery_segmentation.4/execution"}, {"rel": "alternate", "type": "text/html", "title": "Execute End Point", "href": "http://tb17.geolabs.fr:8119/ogc-api/processes/SAGA.imagery_segmentation.4/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"}, "MAX_ITERATIONS": {"title": "Maximum Iterations", "description": "Maximum Iterations", "schema": {"type": "integer", "default": 100, "nullable": true}, "id": "MAX_ITERATIONS"}, "REGULARIZATION": {"title": "Regularization", "description": "Regularization", "schema": {"type": "number", "default": 1, "format": "double", "nullable": true}, "id": "REGULARIZATION"}, "SIZE": {"title": "Region Size", "description": "Starting 'cell size' of the superpixels given as number of cells.", "schema": {"type": "integer", "default": 10, "nullable": true}, "id": "SIZE"}, "SIZE_MIN": {"title": "Minimum Region Size", "description": "In postprocessing join segments, which cover less cells than specified here, to a larger neighbour segment.", "schema": {"type": "integer", "default": 1, "nullable": true}, "id": "SIZE_MIN"}, "SUPERPIXELS_DO": {"title": "Create Superpixel Grids", "description": "Create Superpixel Grids", "schema": {"type": "boolean", "default": false, "enum": ["true", "false"], "nullable": true}, "id": "SUPERPIXELS_DO"}, "POSTPROCESSING": {"title": "Post-Processing", "description": "Post-Processing", "schema": {"type": "string", "default": "none", "enum": ["none", "unsupervised classification"], "nullable": true}, "id": "POSTPROCESSING"}, "NCLUSTER": {"title": "Number of Clusters", "description": "Number of Clusters", "schema": {"type": "integer", "default": 12, "nullable": true}, "id": "NCLUSTER"}, "SPLIT_CLUSTERS": {"title": "Split Clusters", "description": "Split Clusters", "schema": {"type": "boolean", "default": false, "enum": ["true", "false"], "nullable": true}, "id": "SPLIT_CLUSTERS"}}, "outputs": {"POLYGONS": {"title": "Segments", "description": "Segments", "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": "POLYGONS"}, "SUPERPIXELS": {"title": "Superpixels", "description": "Superpixels", "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": "SUPERPIXELS"}}}

http://tb17.geolabs.fr:8119/ogc-api/processes/SAGA.imagery_segmentation.4.html
Last modified: Sat Feb 19 15:43:34 CET 2022