Table of Contents
Snitt over Union (IoU) er en nøkkelmåling som brukes til å evaluere nøyaktigheten av objektdeteksjonsmodeller. Det måler overlapping mellom den forutsagte grenseboksen og bakkesannhetens grenseboks. En høyere IoU indikerer bedre modellytelse i lokaliseringsobjekter.
Forstå IoU
IoU beregnes ved å dele området med overlapp mellom de forutsagte og bakkede sannhetsbokser av området til deres union. Formlen er:
IoU = (Area of Overlap) / (Area of Union)]
Verdier varierer fra 0 til 1, hvor 0 betyr ingen overlapp og 1 indikerer perfekt justering.
Beregner IoU
For å beregne IoU, følg disse trinnene:
- Bestem koordinatene for de forutsagte og bakkede sannhetsboksene.
- Beregn området til hver boks.
- Finn koordinatene til kryssrektangelet.
- Beregn området til krysset.
- Beregn området til unionen ved å legge til områdene til begge boksene og trekke kryssområdet fra.
- Del kryssområdet med unionsområdet for å få IoU-scoren.
Bruke IoU til modellvurdering
IoU brukes til å bestemme om deteksjonen er riktig basert på en terskelverdi, som vanligvis er angitt til 0,5. Hvis IoU overstiger denne terskel, anses deteksjonen som en sann positiv. Nedre IoU-terskelverdier kan brukes til mer seniente evalueringer, mens høyere terskelkrav er mer presis lokalisering.
Metrics som gjennomsnittlig gjennomsnittlig presisjon (mAP) innbefatter IoU-trasser for å evaluere total modellytelse på tvers av ulike objektklasser og deteksjonssikkerhetsnivå.