ChkCreate_ADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation, ChkStart_ADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation
Valid for: CANoe DE • CANoe4SW DEFunction Syntax
dword chkCreate_ADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation (float minIoU); //form 1dword chkCreate_ADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation (float minIoU, char* callback); //form 2dword chkCreate_ADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation (float minIoU, int64 trackingId); //form 3dword chkCreate_ADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation (float minIoU, int64 trackingId, char* callback); //form 4dword chkStart_ADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation (float minIoU); //form 5dword chkStart_ADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation (float minIoU, char* callback); //form 6dword chkStart_ADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation (float minIoU, int64 trackingId); //form 7dword chkStart_ADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation (float minIoU, int64 trackingId, char* callback); //form 8
Constructor
TestCheck::CreateADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation (float minIoU);TestCheck::CreateADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation (float minIoU, char* callback);TestCheck::CreateADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation (float minIoU, int64 trackingId);TestCheck::CreateADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation (float minIoU, int64 trackingId, char* callback);TestCheck::StartADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation (float minIoU);TestCheck::StartADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation (float minIoU, char* callback);TestCheck::StartADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation (float minIoU, int64 trackingId);TestCheck::StartADASDetectedObjectsHaveMatchingGroundTruthObjectsViolation (float minIoU, int64 trackingId, char* callback);
Description
Observes if Detected Moving Objects have matching Moving Objects. The check fires an event if the specified Detected Moving Objects don’t have corresponding Moving Objects.Parameters
- minIoU: The minimum required Intersection over Union (IoU) between the Detected Moving Object and the Moving Object. IoU is defined as the intersection volume between the two objects divided by the volume of the union of both objects.
- trackingId: TrackingId of the Detected Moving Object. Only this Detected Moving Object will be checked. If the value -1 is given or no trackingId is specified, all Detected Moving Objects will be checked.
-
callback: This parameter is optional. Name of the callback which is called when the check fails. Signature:
void Callback(dword checkId)orvoid Callback(TestCheck check).
Return Values
- 0: Check could not be created and must not be referenced
- > 0: Check was created successfully and may be referenced using the returned (handle-) value.