ESupervisedSegmenterMetrics::GetPredictedBlobConfusion

Number of predicted blobs of the given predicted label that match to blobs of the given ground truth label.

See ESupervisedSegmenterMetrics::GetGroundtruthBlobConfusion for the number of ground truth blobs that match to these predicted blobs.

Namespace: Euresys::Open_eVision::EasyDeepLearning

[C++]

OEV_UINT64 GetPredictedBlobConfusion(
   const std::string& groundtruthLabel,
   const std::string& predictedLabel
) const

OEV_UINT64 GetPredictedBlobConfusion(
   int groundtruthLabelIndex,
   int predictedLabelIndex
) const

Parameters

groundtruthLabel

Ground truth label

predictedLabel

Predicted label

groundtruthLabelIndex

Ground truth label index

predictedLabelIndex

Predicted label index

Remarks

A predicted blob Synonym of object. may be counted several times in the confusion matrix for predicted blobs:

  • Once if the more than 50% of the blob intersects ground truth background.
  • Once for each non-background label the predicted blob has an intersection with.

ESupervisedSegmenterMetrics.GetPredictedBlobConfusion

Number of predicted blobs of the given predicted label that match to blobs of the given ground truth label.

See ESupervisedSegmenterMetrics.GetGroundtruthBlobConfusion for the number of ground truth blobs that match to these predicted blobs.

Namespace: Euresys.Open_eVision.EasyDeepLearning

[C#]

System.UInt64 GetPredictedBlobConfusion(
   string groundtruthLabel,
   string predictedLabel
)

System.UInt64 GetPredictedBlobConfusion(
   int groundtruthLabelIndex,
   int predictedLabelIndex
)

Parameters

groundtruthLabel

Ground truth label

predictedLabel

Predicted label

groundtruthLabelIndex

Ground truth label index

predictedLabelIndex

Predicted label index

Remarks

A predicted blob may be counted several times in the confusion matrix for predicted blobs:

  • Once if the more than 50% of the blob intersects ground truth background.
  • Once for each non-background label the predicted blob has an intersection with.

ESupervisedSegmenterMetrics.GetPredictedBlobConfusion

Number of predicted blobs of the given predicted label that match to blobs of the given ground truth label.

See ESupervisedSegmenterMetrics.GetGroundtruthBlobConfusion for the number of ground truth blobs that match to these predicted blobs.

Module: open_evision.EasyDeepLearning

[Python]

GetPredictedBlobConfusion(
    groundtruthLabel: str
    predictedLabel: str
) -> int

GetPredictedBlobConfusion(
    groundtruthLabelIndex: int
    predictedLabelIndex: int
) -> int

Parameters

groundtruthLabel

Ground truth label

predictedLabel

Predicted label

groundtruthLabelIndex

Ground truth label index

predictedLabelIndex

Predicted label index

Remarks

A predicted blob may be counted several times in the confusion matrix for predicted blobs: - Once if the more than 50% of the blob intersects ground truth background. - Once for each non-background label the predicted blob has an intersection with.