Intersection over Union (IoU) é uma métrica chave usada para avaliar a precisão dos modelos de detecção de objetos. Mede a sobreposição entre a caixa limite prevista e a caixa limite de verdade do solo. Uma IoU mais alta indica melhor desempenho do modelo em objetos de localização.

Compreender a IoU

A IoU é calculada dividindo a área de sobreposição entre as caixas de verdade preditas e as caixas de verdade do solo pela área de sua união.

IoU = (Área de Sobreposição) / (Área da União)

Os valores variam de 0 a 1, onde 0 significa sem sobreposição e 1 indica alinhamento perfeito.

Calculando IoU

Para calcular IoU, siga estes passos:

  • Determine as coordenadas das caixas de verdade preditas e terrestres.
  • Calcular a área de cada caixa.
  • Encontre as coordenadas do retângulo de intersecção.
  • Calcular a área do cruzamento.
  • Calcular a área da união adicionando as áreas de ambas as caixas e subtraindo a área de interseção.
  • Divida a área de intersecção pela área sindical para obter a pontuação IoU.

Usando IoU para avaliação de modelos

A IoU é utilizada para determinar se uma detecção está correta com base em um valor limiar, comumente estabelecido em 0,5. Se a IoU exceder esse limiar, a detecção é considerada um verdadeiro positivo.Os limiares de IoU inferiores podem ser usados para avaliações mais brandas, enquanto os limiares mais elevados exigem uma localização mais precisa.

Métricas como a Precisão Média Média (mAP) incorporam limiares de IoU para avaliar o desempenho global do modelo em diferentes classes de objetos e níveis de confiança de detecção.