Sobes.tech
Middle — Senior

Quelle est la différence entre soft-NMS et NMS classique?

sobes.tech IA

Réponse de l'IA

Soft-NMS (Suppression Non-Maximum Douce) diffère du NMS classique en ce qu'au lieu de supprimer brutalement les boîtes qui se chevauchent avec un IoU élevé, il réduit en douceur leurs scores de confiance.

Dans le NMS classique, si deux boîtes se chevauchent fortement (IoU supérieur au seuil), l'une d'elles est complètement supprimée. Cela peut entraîner la perte de détections utiles, surtout lorsque les objets sont densément regroupés.

Soft-NMS diminue la probabilité de suppression en réduisant la confiance des boîtes qui se chevauchent proportionnellement au degré de chevauchement. Cela améliore la qualité de la détection, notamment dans des scènes complexes avec plusieurs objets.

Exemple : au lieu de supprimer une boîte avec un IoU=0.7, sa confiance est réduite par un coefficient dépendant de l'IoU, et elle peut rester dans l'ensemble final des détections.