Qual è la differenza tra soft-NMS e NMS normale?
sobes.tech AI
Risposta dell'AI
Soft-NMS (Suppressione Non-Maximum Morbida) si differenzia dal NMS normale in quanto, invece di eliminare rigidamente le scatole sovrapposte con un alto IoU, ne riduce dolcemente i punteggi di fiducia.
Nel NMS normale, se due scatole si sovrappongono fortemente (IoU superiore alla soglia), una di esse viene completamente rimossa. Ciò può portare alla perdita di rilevamenti utili, specialmente quando gli oggetti sono densamente distribuiti.
Soft-NMS riduce la probabilità di eliminazione diminuendo la fiducia delle scatole sovrapposte in proporzione al grado di sovrapposizione. Questo migliora la qualità del rilevamento, soprattutto in scene complesse con più oggetti.
Esempio: invece di rimuovere una scatola con IoU=0.7, la sua fiducia viene ridotta di un coefficiente dipendente dall'IoU, e può rimanere nel set finale di rilevamenti.