OTB.SampleAugmentation: Generates synthetic samples from a sample data file.

The application takes a sample data file as generated by the SampleExtraction application and generates synthetic samples to increase the number of available samples.

Inputs

Vector data file containing samples (OGR format)

format
href
Please set a value for in.

Layer index to read in the input vector file.

integer

Label of the class of the input file for which new samples will be generated.

integer
Please set a value for label.

Number of synthetic samples that will be generated.

integer
Please set a value for samples.

strategy

string
Please set a value for strategy.

The noise added to the input samples will have the standard deviation of the input features divided by the value of this parameter.

number
Please set a value for strategy.jitter.stdfactor.

Number of nearest neighbors to be used in the SMOTE algorithm

integer
Please set a value for strategy.smote.neighbors.

Set a specific random seed with integer value.

integer

Outputs

Output vector data file storing new samples(OGR format).

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.SampleAugmentation", "title": "Generates synthetic samples from a sample data file.", "description": "The application takes a sample data file as generated by the SampleExtraction application and generates synthetic samples to increase the number of available samples.", "version": "1.0.0", "jobControlOptions": ["sync-execute", "async-execute", "dismiss"], "outputTransmission": ["value", "reference"], "links": [{"rel": "execute", "type": "application/json", "title": "Execute End Point", "href": "http://tb17.geolabs.fr:8090/ogc-api/processes/OTB.SampleAugmentation/execution"}, {"rel": "alternate", "type": "text/html", "title": "Execute End Point", "href": "http://tb17.geolabs.fr:8090/ogc-api/processes/OTB.SampleAugmentation/execution.html"}], "inputs": {"in": {"title": "Vector data file containing samples (OGR format)", "description": "Vector data file containing samples (OGR format)", "maxOccurs": 1, "extentded-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"}, "layer": {"title": "Layer index to read in the input vector file.", "description": "Layer index to read in the input vector file.", "maxOccurs": 1, "schema": {"type": "integer", "default": 0, "nullable": true}, "id": "layer"}, "label": {"title": "Label of the class of the input file for which new samples will be generated.", "description": "Label of the class of the input file for which new samples will be generated.", "maxOccurs": 1, "schema": {"type": "integer", "default": 1}, "id": "label"}, "samples": {"title": "Number of synthetic samples that will be generated.", "description": "Number of synthetic samples that will be generated.", "maxOccurs": 1, "schema": {"type": "integer", "default": 100}, "id": "samples"}, "strategy": {"title": "strategy", "description": "strategy", "maxOccurs": 1, "schema": {"type": "string", "default": "replicate", "enum": ["replicate", "jitter", "smote"]}, "id": "strategy"}, "strategy.jitter.stdfactor": {"title": "The noise added to the input samples will have the standard deviation of the input features divided by the value of this parameter. ", "description": "The noise added to the input samples will have the standard deviation of the input features divided by the value of this parameter. ", "maxOccurs": 1, "schema": {"type": "number", "default": 10}, "id": "strategy.jitter.stdfactor"}, "strategy.smote.neighbors": {"title": "Number of nearest neighbors to be used in the SMOTE algorithm", "description": "Number of nearest neighbors to be used in the SMOTE algorithm", "maxOccurs": 1, "schema": {"type": "integer", "default": 5}, "id": "strategy.smote.neighbors"}, "seed": {"title": "Set a specific random seed with integer value.", "description": "Set a specific random seed with integer value.", "maxOccurs": 1, "schema": {"type": "integer", "nullable": true}, "id": "seed"}}, "outputs": {"out": {"title": "Output vector data file storing new samples(OGR format).", "description": "Output vector data file storing new samples(OGR format).", "extentded-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", "application/zip"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/xml"}, {"type": "string", "contentEncoding": "utf-8", "contentMediaType": "application/vnd.google-earth.kml+xml"}, {"type": "object"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/zip"}]}}}]}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/xml"}, {"type": "string", "contentEncoding": "utf-8", "contentMediaType": "application/vnd.google-earth.kml+xml"}, {"type": "object"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/zip"}]}, "id": "out"}}}

http://tb17.geolabs.fr:8090/ogc-api/processes/OTB.SampleAugmentation.html
Last modified: Wed Jun 9 17:39:32 CEST 2021