À suivreGuide suivant
BYOL et auto-supervision non contrastée
Technique
GUIDE DE L'IA Visuelle
La suppression non maximale (NMS) est l'étape de nettoyage qui transforme une pile désordonnée de boîtes de détection qui se chevauchent en une boîte bien rangée par objet.
Écoutez ce guideNarré par l'IA · ~2 min
Sans cela, les détecteurs signaleraient la même voiture cinq ou dix fois.
Les détecteurs d'objets prédisent généralement de nombreuses cases candidates autour de chaque objet réel, chacune avec un score de confiance. NMS supprime cette redondance. L'algorithme glouton classique trie toutes les cases par score, conserve celle qui obtient le score le plus élevé, puis supprime toute case restante dont le chevauchement avec elle (mesuré par Intersection sur Union, IoU) dépasse un seuil tel que 0,5. Il répète cette opération sur les cases survivantes jusqu'à ce qu'il n'en reste plus. Le résultat est une boîte représentative par objet. NMS est simple, rapide et peu paramétrable, mais il présente des faiblesses : un seuil IoU fixe peut supprimer à tort un véritable objet proche dans des scènes encombrées, et il traite le chevauchement comme binaire. Des variantes telles que les scores de décroissance Soft-NMS au lieu de supprimer purement et simplement les cases pour résoudre ce problème.
Réduire des dizaines de zones de visage qui se chevauchent en une seule par visage dans l'appareil photo et les applications de marquage de photos
Produire des cadres de délimitation propres et uniques par véhicule et piéton dans les détecteurs de conduite autonome
Déduplication des zones de texte qui se chevauchent dans les pipelines OCR de documents et de plaques d'immatriculation
Nettoyage des propositions d'objets redondants dans les systèmes de surveillance des rayons et de comptage des stocks
NMS reste le post-processeur par défaut, mais le domaine s'oriente vers sa suppression. Soft-NMS, DIoU-NMS et les variantes apprises améliorent la gestion des scènes encombrées, tandis que les détecteurs de bout en bout comme DETR utilisent la correspondance bipartie basée sur des ensembles pour prédire directement des boîtes uniques, éliminant ainsi complètement le NMS. Attendez-vous à ce que les seuils réglés manuellement cèdent la place à des conceptions apprises ou sans NMS, d'autant plus que les détecteurs de transformateur arrivent à maturité et que les systèmes en temps réel exigent un post-traitement déterministe et sans branchement.
Newsletter gratuite
Trois histoires d'IA vérifiées chaque matin de la semaine, écrites dans un anglais simple. Gratuit pour toujours, sans publicité.
Un e-mail chaque jour de la semaine. Désabonnez-vous en un clic. Nous ne vendons ni ne partageons jamais votre adresse.
Testez-vous
Commentaires instantanés sur chaque réponse et un certificat partageable avec une pièce d'identité vérifiable une fois que vous avez réussi un cours.
Soutenez l’enseignement gratuit de l’IA. AI Understanding est une organisation à but non lucratif 501(c)(3) : pas de publicité, pas de paywall, jamais. Faire un don
La suppression non maximale (NMS) est l'étape de nettoyage qui transforme une pile désordonnée de boîtes de détection qui se chevauchent en une boîte bien rangée par objet. Sans cela, les détecteurs signaleraient la même voiture cinq ou dix fois.
NMS élimine les nombreuses cases candidates qui se chevauchent produites par un détecteur, laissant une seule case représentative par objet.
Les mesures NMS se chevauchent avec IoU : zone d'intersection divisée par la zone d'union des deux cases.
Greedy NMS trie les cases par niveau de confiance et conserve celle qui obtient le score le plus élevé, puis supprime les cases qui se chevauchent et dont le score est inférieur.
Parce qu'il supprime toute case au-dessus du seuil IoU, NMS peut supprimer à tort une véritable détection d'un objet différent qui se chevauche.
Soft-NMS diminue (dégrade) la confiance des cases qui se chevauchent plutôt que de les supprimer, réduisant ainsi la fausse suppression dans les scènes encombrées.
Continuez à apprendre
Plus de guides sélectionnés pour ce sujet
À suivreGuide suivant
BYOL et auto-supervision non contrastée
Technique