| settings_id |
int |
|
[optional] |
| name |
str |
|
[optional] |
| sort_order |
int |
|
[optional] |
| filter |
str |
|
[optional] |
| enabled |
bool |
|
[optional] |
| annotation_type |
PatchedQualityRequirementRequestAnnotationType |
|
[optional] |
| metric |
PatchedQualityRequirementRequestMetric |
|
[optional] |
| required_score |
float, none_type |
Defines the minimal quality requirements in terms of the selected target metric. |
[optional] |
| parent_requirement |
int, none_type |
The parent requirement. Child requirements inherit comparison settings from it. |
[optional] |
| iou_threshold |
float, none_type |
The overlap threshold used for distinction between matched / unmatched objects. The specific meaning can vary depending on the shape type: for rectangles, polygons, ellipses, lines and masks it’s the IoU threshold; for points and skeletons, it’s the OKS threshold. |
[optional] |
| point_size |
float, none_type |
The point "size" (the OKS sigma), as a fraction of the object size, defined by the point size base. Corresponds to the standard deviation of the keypoint position. Larger values give larger areas around the GT points, where the checked points are accepted. Read more about the point matching in the documentation. |
[optional] |
| point_size_base |
PatchedQualityRequirementRequestPointSizeBase |
|
[optional] |
| line_thickness |
float, none_type |
Thickness of polylines, relatively to the (image area) ^ 0.5. The distance to the boundary around the GT line, inside of which the checked line points should be |
[optional] |
| match_orientation |
bool, none_type |
Enables or disables polyline orientation comparison |
[optional] |
| line_orientation_threshold |
float, none_type |
The minimal gain in the GT IoU between the given and reversed line directions to consider the line inverted. Only used when the ‘match_orientation’ parameter is true |
[optional] |
| match_groups |
bool, none_type |
Enables or disables annotation group checks. Only annotations of the same shape type can form matching groups. |
[optional] |
| group_match_threshold |
float, none_type |
Minimal IoU for groups to be considered matching. Only used when the ‘match_groups’ parameter is true |
[optional] |
| check_covered_annotations |
bool, none_type |
Check for partially-covered annotations, useful in segmentation tasks |
[optional] |
| object_visibility_threshold |
float, none_type |
Minimal visible area percent of the spatial annotations (polygons, masks) for reporting covered annotations. Only used when the ‘object_visibility_threshold’ parameter is true |
[optional] |
| panoptic_comparison |
bool, none_type |
Use only the visible part of the masks and polygons in comparisons |
[optional] |
| attribute_comparison |
PatchedQualityRequirementRequestAttributeComparison |
|
[optional] |