Overslaan naar inhoud

Ultralytics YOLOv8 Taken


Ultralytics YOLO ondersteunde taken

YOLOv8 is een AI raamwerk dat meerdere computer vision taken ondersteunt. Het raamwerk kan worden gebruikt voor detectie, segmentatie, obb, classificatie en het schatten van de houding. Elk van deze taken heeft een ander doel en gebruik.



Kijken: Verken Ultralytics YOLO Taken: Objectdetectie, segmentatie, OBB, volgen en houding schatten.

Opsporing

Detectie is de primaire taak die wordt ondersteund door YOLOv8. Het gaat om het detecteren van objecten in een afbeelding of videoframe en het tekenen van begrenzingskaders eromheen. De gedetecteerde objecten worden geclassificeerd in verschillende categorieën op basis van hun kenmerken. YOLOv8 kan meerdere objecten in een enkel beeld of videoframe met hoge nauwkeurigheid en snelheid detecteren.

Voorbeelden van detectie

Segmentatie

Segmenteren is een taak waarbij een afbeelding wordt gesegmenteerd in verschillende regio's op basis van de inhoud van de afbeelding. Aan elke regio wordt een label toegekend op basis van de inhoud. Deze taak is nuttig in toepassingen zoals beeldsegmentatie en medische beeldvorming. YOLOv8 gebruikt een variant van de U-Net architectuur om segmentatie uit te voeren.

Segmentatie Voorbeelden

Classificatie

Classificatie is een taak waarbij een afbeelding in verschillende categorieën wordt ingedeeld. YOLOv8 kan worden gebruikt om afbeeldingen te classificeren op basis van hun inhoud. Het gebruikt een variant van de EfficientNet architectuur om classificatie uit te voeren.

Classificatie Voorbeelden

Houding

Pose/keypoint detection is een taak waarbij specifieke punten in een beeld of videoframe worden gedetecteerd. Deze punten worden sleutelpunten genoemd en worden gebruikt om bewegingen te volgen of de houding te schatten. YOLOv8 kan sleutelpunten in een afbeelding of videoframe met hoge nauwkeurigheid en snelheid detecteren.

Voorbeelden van houdingen

OBB

Georiënteerde objectdetectie gaat een stap verder dan gewone objectdetectie door een extra hoek te introduceren om objecten nauwkeuriger te lokaliseren in een afbeelding. YOLOv8 kan geroteerde objecten in een afbeelding of videoframe met hoge nauwkeurigheid en snelheid detecteren.

Georiënteerde detectie

Conclusie

YOLOv8 ondersteunt meerdere taken, waaronder detectie, segmentatie, classificatie, georiënteerde objectdetectie en sleutelpuntdetectie. Elk van deze taken heeft verschillende doelstellingen en gebruikssituaties. Door de verschillen tussen deze taken te begrijpen, kun je de juiste taak kiezen voor jouw computervisietoepassing.



Gemaakt op 2023-11-12, Bijgewerkt op 2024-02-03
Auteurs: glenn-jocher (5), RizwanMunawar (1), AyushExel (1)

Reacties