Sobes.tech
Middle

Aký je rozdiel medzi sémantickou segmentáciou, segmentáciou inštancií a detekciou objektov?

sobes.tech AI

Odpoveď od AI

Tietri úlohy súvisia s analýzou obrázkov, ale majú rôzne ciele a úrovne detailov:

  • Detekcia objektov (Object Detection): Identifikuje a lokalizuje objekty na obrázku, zvyčajne pomocou ohraničovacích rámov (bounding boxes). Napríklad nájsť všetky autá na fotografii a označiť ich rámikmi.

  • Sémantická segmentácia (Semantic Segmentation): Klasifikuje každý pixel obrázka, priraďujúc mu značku triedy (napríklad cesta, auto, človek), ale nerozlišuje jednotlivé objekty rovnakého typu. Všetky pixely áut budú označené rovnako, bez rozlíšenia inštancií.

  • Inštančná segmentácia (Instance Segmentation): Kombinuje detekciu a sémantickú segmentáciu — nielenže klasifikuje pixely, ale aj oddeľuje objekty rovnakého typu na samostatné inštancie. Napríklad na obrázku s viacerými autami bude každé auto vyznačené ako samostatný objekt s vlastnou maskou.

Týmto spôsobom detekcia poskytuje ohraničovacie rámce, sémantická segmentácia masky podľa tried bez rozlíšenia objektov, a inštančná segmentácia masky s rozlíšením objektov rovnakého typu.