Sobes.tech
Middle — Senior

Qual é a diferença entre soft-NMS e NMS normal?

sobes.tech IA

Resposta da IA

Soft-NMS (Supressão Não Máxima Suave) difere do NMS normal pelo fato de, em vez de remover rigidamente as caixas sobrepostas com alto IoU, reduzir suavemente suas pontuações de confiança.

No NMS normal, se duas caixas se sobrepõem fortemente (IoU acima do limiar), uma delas é completamente removida. Isso pode levar à perda de detecções úteis, especialmente quando objetos estão densamente agrupados.

Soft-NMS diminui a probabilidade de remoção ao reduzir a confiança das caixas sobrepostas proporcionalmente ao grau de sobreposição. Isso melhora a qualidade da detecção, especialmente em cenas complexas com múltiplos objetos.

Exemplo: em vez de remover uma caixa com IoU=0.7, sua confiança é reduzida por um coeficiente que depende do IoU, e ela pode permanecer no conjunto final de detecções.