Templates for Computer Vision

Start with a proven workflow, then make it your own.

18 templates

*

Live training module

Plug live training into your labeling pipeline: images reach labelers in batches, and once the model is good enough, each batch arrives pre-labeled.

  • Prelabel batchPrelabel batch
  • Live trainingLive training
  • Quality gateQuality gate
  • Move to labelingMove to labeling
  • Prelabel efficiencyPrelabel efficiency
  • +1
  • Labeling
  • Prelabel
  • Train
  • Image
  • Atomic
  • Grounding Dino

Live training: quick start

Label images while a model learns from every submit and draws boxes on the images still waiting, so your team moves from drawing to correcting

  • SkippedSkipped
  • LabeledLabeled
  • Labeling poolLabeling pool
  • PrelabelingPrelabeling
  • LabelingLabeling
  • +2
  • Labeling
  • Label
  • Train
  • Image
  • Atomic
  • Grounding Dino
  • Prelabel

Basic labeling pipeline

A labeling loop for your team: images cycle through labeling and review until accepted, so every image in your final dataset has passed review.

  • ReviewReview
  • RejectedRejected
  • Return to labelingReturn to labeling
  • SkippedSkipped
  • AcceptedAccepted
  • +3
  • Labeling
  • Label
  • Review
  • Image
  • Atomic

Labeling with expert

Route difficult annotations to a specialist while routine work goes straight to final review; anything the reviewer rejects returns to the labeling pool for another pass.

  • Review poolReview pool
  • RejectedRejected
  • Return to labelingReturn to labeling
  • Labeling, ExpertLabelingExpert
  • Labeling poolLabeling pool
  • +4
  • Labeling
  • Label
  • Review
  • Image
  • Atomic
* * *

Active learning with live training

Label a dataset in small batches: a random first batch, then each round the images most similar to the model's validation failures, pre-labeled by a live training session. Evaluate on the test set when you stop.

  • Live trainingLive training
  • Prelabeling with live training, Pre-label and acceptPrelabeling with live trainingPre-label and accept
  • Stop after 10 roundsStop after 10 rounds
  • Learning curveLearning curve
  • Evaluate on test, Evaluate on validationEvaluate on testEvaluate on validation
  • +5
  • Active Learning
  • Labeling
  • Object Detection

Labeling with auto quality check

Label a pool of images and let rule-based checks screen every submission before a reviewer sees it; failures return for another pass, and the completed set comes out with a quality report.

  • Labeling, ReviewLabelingReview
  • Auto quality check, Passed QC, Data Quality ControlAuto quality checkPassed QCData Quality Control
  • LabeledLabeled
  • UnlabeledUnlabeled
  • SkippedSkipped
  • +4
  • Labeling
  • Label
  • Review
  • Image
  • Atomic

Filter-based data cleanup

Profile a dataset, then fix what the findings point at with rules — remove the images that should carry labels but don't, rename a misspelled class — and see the cleaned copy re-profiled next to the original. No labeling, no training, no model.

  • Dataset, Filtered DatasetDatasetFiltered Dataset
  • Filter imagesFilter images
  • Transform AnnotationsTransform Annotations
  • Data Quality ControlData Quality Control
  • Data Quality
  • Evaluate
  • Clean
  • Image
  • Atomic
  • Pcb Component Detection
* * * * * * * * * * * * * * * * * * * * * * * * * * *

Dataset intelligence

Run statistical, embedding and prelabeling checks on an imported detection dataset and merge them into one report: findings ranked by severity, and recommended next steps.

  • Data Quality
  • Evaluate
  • Image

Dataset quality control

Point a dataset at a quality-control step and get a report of what is inside — asset and annotation statistics. No labeling, no training, no model.

  • DatasetDataset
  • Data Quality ControlData Quality Control
  • Data Quality
  • Evaluate
  • Image
  • Atomic
*

Supervisely queue labeling

Keep the team labeling in Supervisely and let the queue run itself: annotators pull the next image from one shared pool instead of waiting on a batch, so nobody sits idle, and a reviewer sends a reject straight back to its author. Stage views show where every image stands right now.

  • ReviewReview
  • Rework, Waiting for labeling, Waiting for review, AcceptedReworkWaiting for labelingWaiting for reviewAccepted
  • LabelingLabeling
  • Labeling queue managerLabeling queue manager
  • Source datasetSource dataset
  • Labeling
  • Label
  • Review
  • Image
  • Atomic

Detector evaluation

Score one detector against a labeled reference set — mAP/AP50/AP75/F1 with per-class breakdown and diagnostic examples, the acceptance check before shipping a model.

  • Predict EdgeCrafterPredict EdgeCrafter
  • Evaluate object detectionEvaluate object detection
  • DatasetDataset
  • Object Detection
  • Evaluate
  • Image
  • Atomic
  • Edgecrafter

Run EdgeCrafter Detector on Images

See what a ready-made detector finds on your own images, before you spend anything on labels or training.

  • Predict EdgeCrafterPredict EdgeCrafter
  • DatasetDataset
  • Object Detection
  • Inference
  • Image
  • Atomic
  • Edgecrafter
*

Detector comparison

Score several ready-made detectors on the same labeled image set with the same eval code and find the best one — per-class mAP/AP50/AP75/F1, no training required.

  • Predict EdgeCrafter, Predict DEIMPredict EdgeCrafterPredict DEIM
  • DatasetDataset
  • Compare object detectorsCompare object detectors
  • Evaluate object detectionEvaluate object detection
  • Object Detection
  • Compare
  • Image
  • Atomic
  • Yolo
  • Edgecrafter
  • Deim

Train EdgeCrafter Detector on Images

Fine-tune an object detector on your own labeled images and see whether the training actually converged.

  • DatasetDataset
  • Train/Val splitTrain/Val split
  • Train EdgeCrafterTrain EdgeCrafter
  • Object Detection
  • Train
  • Image
  • Atomic
  • Edgecrafter
*

Labeling jobs in Supervisely

Hand out the images in a dataset as named batches — one Supervisely labeling job per annotator, one reviewer per job — and watch every image move through its stages without leaving OvalBee. An annotator labels their whole batch before submitting it; rejected images are reissued as a fresh job, and accepted ones collect in a final dataset. Runs on a schedule, so images added later join the same pipeline on their own. No model, no metrics.

  • LabelingLabeling
  • Rejected, Waiting for review, Accepted, Waiting for labelingRejectedWaiting for reviewAcceptedWaiting for labeling
  • ReviewReview
  • Source datasetSource dataset
  • Labeling jobs managerLabeling jobs manager
  • Labeling
  • Label
  • Review
  • Image
  • Atomic

Import from Supervisely

Copy images and their annotations from a Supervisely project, dataset or collection into an OvalBee dataset that any other template can start from.

  • Import imagesImport images
  • DatasetDataset
  • Data Import
  • Import
  • Image
  • Atomic

Import from Dataset Ninja

Bring a public dataset from Dataset Ninja into OvalBee by its link, images and annotations included, ready for any other template to start from.

  • Import from Dataset NinjaImport from Dataset Ninja
  • DatasetDataset
  • Data Import
  • Import
  • Image
  • Atomic

Import images by drag & drop

Drop images from your computer onto the graph and get an OvalBee dataset that any other template can start from. Every drop adds a new version of the dataset.

  • Import drag & dropImport drag & drop
  • DatasetDataset
  • Data Import
  • Import
  • Image
  • Atomic