Project Overview
Objective
Developed automatic and manual labeling pipeline for detection and segmentation datasets.
Stack
GroundingDINOSAMYOLOv8YOLOv8-seg
Delivery highlights
- Implemented automatic labeling with GroundingDINO for text-guided detection and SAM for segmentation masks, Converted generated masks to YOLO-format annotations for training YOLOv8 and YOLOv8-seg models, and Implemented manual labeling loop: seed annotation, model-assisted labeling, review, correction, and retraining.
Back to Topic ProjectsBack to All ProjectsSystem workflow
How model-assisted auto-labeling works
A human-in-the-loop pipeline generates candidate annotations, validates them, trains a model, and feeds improvements into the next labeling cycle.Rendering workflow diagram…
Scroll horizontally to explore the full workflow on smaller screens.
System workflow
Foundation model assisted labeling pipeline
GroundingDINO and SAM work together to generate automatic annotations from text prompts and images, then feed refined labels back to YOLO training.Rendering workflow diagram…
Scroll horizontally to explore the full workflow on smaller screens.
System workflow
Model-assisted annotation workflow
Iterative cycle where improved models generate better candidate labels, reducing manual annotation effort with each iteration.Rendering workflow diagram…
Scroll horizontally to explore the full workflow on smaller screens.
System workflow
Source-reviewed processing sequence
A conservative end-to-end boundary taken from the source audit. Specific endpoints, storage writes, and external calls are only claimed in the project-specific diagrams when the implementation confirms them.Rendering workflow diagram…
Scroll horizontally to explore the full workflow on smaller screens.