OTB.SFSTextureExtraction: Computes Structural Feature Set textures on every pixel of the input image selected channel

Structural Feature Set [1] are based on the histograms of the pixels in multiple directions of the image. The SFSTextureExtraction application computes the 6 following features: SFS'Length, SFS'Width, SFS'PSI, SFS'W-Mean, SFS'Ratio and SFS'SD (Standard Deviation). The texture indices are computed from the neighborhood of each pixel. It is possible to change the length of the calculation line (spatial threshold), as well as the maximum difference between a pixel of the line and the pixel at the center of the neighborhood (spectral threshold) [2].

Inputs

The input image to compute the features on.

format
href
Please set a value for in.

The selected channel index

integer
Please set a value for channel.

Available memory for processing (in MB)

integer

Spectral Threshold

number
Please set a value for parameters.spethre.

Spatial Threshold

integer
Please set a value for parameters.spathre.

Number of Direction

integer
Please set a value for parameters.nbdir.

Alpha

number
Please set a value for parameters.alpha.

Ratio Maximum Consideration Number

integer
Please set a value for parameters.maxcons.

Output image containing the SFS texture features.

string
Please set a value for out.

Outputs

Output image containing the SFS texture features.

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.SFSTextureExtraction", "title": "Computes Structural Feature Set textures on every pixel of the input image selected channel", "description": "Structural Feature Set [1] are based on the histograms of the pixels in multiple directions of the image. The SFSTextureExtraction application computes the 6 following features: SFS'Length, SFS'Width, SFS'PSI, SFS'W-Mean, SFS'Ratio and SFS'SD (Standard Deviation). The texture indices are computed from the neighborhood of each pixel. It is possible to change the length of the calculation line (spatial threshold), as well as the maximum difference between a pixel of the line and the pixel at the center of the neighborhood (spectral threshold) [2].", "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/OTB.SFSTextureExtraction/execution"}, {"rel": "alternate", "type": "text/html", "title": "Execute End Point", "href": "http://tb17.geolabs.fr:8119/ogc-api/processes/OTB.SFSTextureExtraction/execution.html"}], "inputs": {"in": {"title": "The input image to compute the features on.", "description": "The input image to compute the features on.", "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"}, "channel": {"title": "The selected channel index", "description": "The selected channel index", "schema": {"type": "integer", "default": 1}, "id": "channel"}, "ram": {"title": "Available memory for processing (in MB)", "description": "Available memory for processing (in MB)", "schema": {"type": "integer", "default": 128, "nullable": true}, "id": "ram"}, "parameters.spethre": {"title": "Spectral Threshold", "description": "Spectral Threshold", "schema": {"type": "number", "default": 50, "format": "double"}, "id": "parameters.spethre"}, "parameters.spathre": {"title": "Spatial Threshold", "description": "Spatial Threshold", "schema": {"type": "integer", "default": 100}, "id": "parameters.spathre"}, "parameters.nbdir": {"title": "Number of Direction", "description": "Number of Direction", "schema": {"type": "integer", "default": 20}, "id": "parameters.nbdir"}, "parameters.alpha": {"title": "Alpha", "description": "Alpha", "schema": {"type": "number", "default": 1, "format": "double"}, "id": "parameters.alpha"}, "parameters.maxcons": {"title": "Ratio Maximum Consideration Number", "description": "Ratio Maximum Consideration Number", "schema": {"type": "integer", "default": 5}, "id": "parameters.maxcons"}, "out": {"title": "Output image containing the SFS texture features.", "description": "Output image containing the SFS texture features.", "schema": {"type": "string", "default": "float", "enum": ["uint8", "uint16", "int16", "int32", "int32", "float", "double"]}, "id": "out"}}, "outputs": {"out": {"title": "Output image containing the SFS texture features.", "description": "Output image containing the SFS texture features.", "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"}}}

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