Middle — Senior
Čím se liší soft-NMS od běžného NMS?
sobes.tech AI
Odpověď od AI
Soft-NMS (Měkké potlačení Non-Maximum Suppression) se liší od běžného NMS tím, že místo tvrdého odstranění překrývajících se boxů s vysokým IoU, jejich hodnocení (confidence scores) plynule snižuje.
V běžném NMS, pokud se dva boxy silně překrývají (IoU nad práh), jeden z nich je úplně odstraněn. To může vést ke ztrátě užitečných detekcí, zejména při hustém rozložení objektů.
Soft-NMS snižuje pravděpodobnost odstranění tím, že snižuje confidence překrývajících se boxů úměrně míře překryvu. To zlepšuje kvalitu detekce, zejména v složitých scénách s více objekty.
Příklad: místo odstranění boxu s IoU=0.7, se jeho confidence sníží o koeficient závislý na IoU, a může zůstat v konečném souboru detekcí.