Deep Feature Breakdown

Built for video footage,
not static photo sets

Every tool inside SentinelLabeler is designed to solve the real challenges of high-framerate video labeling: small moving targets, rapid motion blur, lighting shifts, and massive frame counts.

Interactive Segmentation

Segment Anything 2 (SAM 2.1) Click-to-Mask

Generating pixel-perfect polygon masks by hand is excruciatingly slow. With SentinelLabeler's local SAM 2.1 integration, simply click once on any character, helmet, or vehicle to generate an exact polygon outline instantly. Click background areas to add negative prompt points and refine tight edges in seconds.

  • Local GPU accelerated inference (zero cloud latency)
  • Instant conversion from masks to normalized YOLO bounding boxes
  • Interactive polygon vertex node editing
SentinelLabeler — SAM 2.1 Studio
⚡

1-Click Polygon Masking

Click target → SAM 2.1 computes feature embedding → instant polygon vertices and YOLO annotations.

Temporal Automation

Temporal Box & Mask Propagation

Video footage contains hundreds of continuous frames where targets move predictably. Rather than re-drawing boxes frame by frame, annotate a single keyframe and press P to propagate bounding boxes and segmentation masks across 50 to 300 sequential frames automatically using optical flow and tracking algorithms.

  • Interpolate between keyframes for rapid ground-truth correction
  • Cuts manual labeling time by up to 90% across long video clips
  • Smart occluded-target detection keeps tracks consistent
Temporal Tracking Sequence
⏩

Track 1 Frame Across 300

Optical flow velocity estimation keeps bounding boxes anchored onto moving targets across dynamic scenes.

Small Object Detection

SAHI (Slicing Aided Hyper Inference)

Standard neural network inference downscales high-resolution 1080p, 1440p, or 4K video frames into 640x640, often obliterating distant small targets into single unrecognizable pixels. SAHI slices the frame into overlapping tiles, runs auto-annotation on each high-res crop, and merges detections seamlessly with non-maximum suppression (NMS).

  • Never miss long-range heads, distant characters, or small HUD elements
  • Configurable tile overlap percentage (15% - 40%) to eliminate boundary cuts
  • Preserves native high-resolution pixel density during auto-annotation
SAHI 4x4 Tiled Grid
🔍

Micro-Target Precision

High-density crops detect 8px–20px targets that full-frame CNN architectures completely discard.

Real-Time Validation

Dual-Model Live A/B Compare

Wondering whether your newly trained YOLOv9 or YOLO11 model actually outperforms your baseline on real game capture footage? SentinelLabeler runs two models simultaneously on the live feed, displaying bounding boxes and confidence scores side by side in real time.

  • Identify false positive hot-spots (e.g. posters, signs, foliage) instantly
  • Direct side-by-side visual IoU and confidence comparison
  • Selectively adopt the best detections with a single keyboard shortcut
Side-by-Side Model A/B Feed
⚖️

Empirical Model Selection

Compare precision, recall, and edge adherence live before deploying models to your runtime engine.

On-Device Model Training

Built-in Train Studio with Isolated Python

No need to configure CUDA paths, virtual environments, or deal with broken PyTorch wheels. SentinelLabeler automatically provisions a private, self-contained Python 3.11 environment with CUDA-enabled PyTorch inside %LOCALAPPDATA%\SentinelLabeler\python on first launch. Train YOLOv8, YOLOv9, YOLOv10, and YOLO11 models with 1 click.

  • Automatic GPU hardware probe & VRAM check
  • Zero system-wide PATH contamination or package collisions
  • Exports directly to ONNX FP16 and TensorRT engine formats
  • 1-click hot-swap straight into Sentinel Core Vision runtime
Train Studio — Local CUDA Pipeline
🚀

1-Click Local GPU Training

Automatic dataset splitting (train/val), anchor generation, mixed precision FP16 training, and mAP evaluation.

Ready to build your custom vision model?

Download SentinelLabeler, plug in your capture card, and annotate your first dataset in minutes.

Get Started for $15/mo → Download Launcher