Berechnung von Schnittpunkten über Union (iou): Metriken zur Bewertung von Objekterkennungsmodellen
Die Schnittmenge über Union (IoU) ist eine wichtige Metrik, die zur Bewertung der Genauigkeit von Objekterkennungsmodellen verwendet wird. Sie misst die Überlappung zwischen der vorhergesagten Begrenzungsbox und der Ground Truth-Begrenzungsbox. Eine höhere IoU zeigt eine bessere Modellleistung bei der Lokalisierung von Objekten an.
IoU verstehen
Die IoU wird berechnet, indem die Überlappungsfläche zwischen den vorhergesagten und den Ground Truth Boxen durch die Fläche ihrer Vereinigung geteilt wird.
IoU = (Bereich der Überlappung) / (Bereich der Union)
Werte reichen von 0 bis 1, wobei 0 keine Überlappung bedeutet und 1 eine perfekte Ausrichtung anzeigt.
Berechnung der IoU
Um IoU zu berechnen, folgen Sie diesen Schritten:
- Bestimmen Sie die Koordinaten der vorhergesagten und Ground Truth Boxen.
- Berechnen Sie die Fläche jeder Box.
- Finden Sie die Koordinaten des Schnittrechtecks.
- Berechnen Sie den Bereich des Schnittpunkts.
- Berechnen Sie die Fläche der Vereinigung, indem Sie die Flächen beider Boxen addieren und die Schnittfläche subtrahieren.
- Teilen Sie den Schnittbereich durch den Unionsbereich, um den IoU-Score zu erhalten.
Verwendung von IoU für die Modellbewertung
Wenn die IoU diese Schwelle überschreitet, wird die Erkennung als wahr positiv angesehen. Für mildere Auswertungen können niedrigere IoU-Schwellenwerte verwendet werden, während höhere Schwellenwerte eine genauere Lokalisierung erfordern.
Metriken wie die mittlere durchschnittliche Präzision (mAP) enthalten IoU-Schwellenwerte, um die Gesamtleistung des Modells über verschiedene Objektklassen und Erkennungssicherheitsniveaus hinweg zu bewerten.