Not documented
Focus on image coordinate systems (vision-based).
A image region with a classification result.
Code author: Leon Ziegler <lziegler@techfak.uni-bielefeld.de>
Type : | rst.geometry.BoundingBox |
---|
Region in the input image.
Type : | rst.classification.ClassificationResult |
---|
The class represented by the image region.
message ClassifiedRegion2D {
/**
* Region in the input image.
*/
optional geometry.BoundingBox region = 1;
/**
* The class represented by the image region.
*/
optional ClassificationResult result = 2;
}
Focus on image coordinate systems (vision-based).
A region in 3D space with a classification result.
Code author: Leon Ziegler <lziegler@techfak.uni-bielefeld.de>
Type : | rst.geometry.BoundingBox3DFloat |
---|
Region in 3D space.
Type : | rst.classification.ClassificationResult |
---|
The class represented by the 3D region.
message ClassifiedRegion3D {
/**
* Region in 3D space.
*/
optional geometry.BoundingBox3DFloat region = 1;
/**
* The class represented by the 3D region.
*/
optional ClassificationResult result = 2;
}
A class representing the result of a classification process.
An example of such a result could be the output of an SVM-based classifier.
In the simplest form, only the name of a decided class is given. However, it is also possible to give the whole vector of possible classes with their probabilities.
Code author: Johannes Wienke <jwienke@techfak.uni-bielefeld.de>
Type : | OCTET-VECTOR |
---|
A shortcut to get the most likely class easily.
This needs to be an ASCII string.
Type : | array of rst.classification.ClassificationResult.ClassWithProbability |
---|
The complete vector of classes with their probabilities if suitable.
The results in this vector should of cause not contradict decided_class.
message ClassificationResult {
/**
* A shortcut to get the most likely class easily.
*
* This needs to be an ASCII string.
*/
required bytes decided_class = 1;
/**
* TODO
*/
message ClassWithProbability {
/**
* Name of the class (ASCII string).
*/
required bytes name = 1;
/**
* Some kind of confidence, values are application dependent.
*
* However, values summing up to 1 are preferred.
*/
// @unit(TODO)
required float confidence = 2;
}
/**
* The complete vector of classes with their probabilities if
* suitable.
*
* The results in this vector should of cause not contradict
* decided_class.
*/
repeated ClassWithProbability classes = 2;
}
message ClassWithProbability {
/**
* Name of the class (ASCII string).
*/
required bytes name = 1;
/**
* Some kind of confidence, values are application dependent.
*
* However, values summing up to 1 are preferred.
*/
// @unit(TODO)
required float confidence = 2;
}
Enter search terms or a module, class or function name.