Skip to content

YOLO26 Benchmark Results

Note: This file is auto-generated by scripts/benchmark_yolo26_latency.py. To refresh these results, run: uv run python scripts/benchmark_yolo26_latency.py

Historical Note: This benchmark was originally created when comparing YOLO26 against RT-DETR. YOLO26 is now the sole detector in the system.

Date: 2026-01-26 06:30:35 GPU: NVIDIA RTX A5500 VRAM: 24576 MiB CUDA Version: 12.4 Driver Version: 550.54.14

Executive Summary

This benchmark evaluates YOLO26 variants (nano, small, medium) for home security monitoring use cases.

Key Findings

  • 640x640: Fastest model is yolo26n at 44.83ms (22.3 FPS)
  • 1280x1280: Fastest model is yolo26n at 129.33ms (7.7 FPS)

Model Overview

Model Parameters Size Architecture Task
yolo26n 2.57M 5.3 MB YOLO26 Detection
yolo26s 10.01M 19.5 MB YOLO26 Detection
yolo26m 21.90M 42.2 MB YOLO26 Detection
yolo26-v2-r101vd 76.56M 306.2 MB YOLO26 Detection

Latency Comparison (Single Image, Batch Size = 1)

Lower is better. All values in milliseconds (ms).

640x640 Resolution

Model Mean Std Min Max P50 P95 P99
yolo26n 44.83 1.38 41.17 47.71 44.94 46.77 47.57
yolo26s 73.74 2.01 68.82 78.59 74.33 75.62 77.56
yolo26m 138.84 1.68 134.87 144.32 138.95 141.46 143.50
yolo26-v2-r101vd 445.41 7.56 427.41 473.87 445.25 456.66 468.72

1280x1280 Resolution

Model Mean Std Min Max P50 P95 P99
yolo26n 129.33 2.54 126.45 144.49 128.87 131.71 138.32
yolo26s 257.93 5.70 249.09 274.84 257.20 266.98 273.84
yolo26m 620.16 6.57 607.12 633.93 619.58 631.70 633.60
yolo26-v2-r101vd 429.76 8.13 414.90 444.05 428.76 443.18 443.95

Latency Breakdown (Batch Size = 1, 640x640)

Shows preprocessing, inference, and postprocessing times.

Model Preprocess (ms) Inference (ms) Postprocess (ms) Total (ms)
yolo26n 0.79 40.90 0.10 44.83
yolo26s 0.77 70.63 0.11 73.74
yolo26m 0.87 135.88 0.11 138.84
yolo26-v2-r101vd 3.85 441.14 0.42 445.41

Throughput Comparison (FPS)

Higher is better. FPS = Frames Per Second.

640x640 Resolution

Model Batch 1 Batch 4 Batch 8 Batch 16
yolo26n 22.3 32.7 38.3 32.1
yolo26s 13.6 17.6 15.8 13.5
yolo26m 7.2 6.5 5.6 5.3
yolo26-v2-r101vd 2.2 1.6 1.3 1.2

1280x1280 Resolution

Model Batch 1 Batch 4 Batch 8 Batch 16
yolo26n 7.7 6.5 6.3 5.6
yolo26s 3.9 2.9 2.8 2.4
yolo26m 1.6 0.8 1.1 1.1
yolo26-v2-r101vd 2.3 1.4 1.2 1.1

VRAM Usage

GPU memory requirements for deployment planning.

Model Resolution Batch Size VRAM Used (MB) VRAM Peak (MB)
yolo26n 640x640 1 18377 18377
yolo26n 640x640 4 18376 18376
yolo26n 640x640 8 18376 18376
yolo26n 640x640 16 18376 18376
yolo26n 1280x1280 1 18376 18376
yolo26n 1280x1280 4 18376 18376
yolo26n 1280x1280 8 18376 18376
yolo26n 1280x1280 16 18431 18431
yolo26s 640x640 1 18427 18427
yolo26s 640x640 4 18427 18427
yolo26s 640x640 8 18426 18426
yolo26s 640x640 16 18430 18430
yolo26s 1280x1280 1 18439 18439
yolo26s 1280x1280 4 18485 18485
yolo26s 1280x1280 8 18339 18339
yolo26s 1280x1280 16 18347 18347
yolo26m 640x640 1 18339 18339
yolo26m 640x640 4 18343 18343
yolo26m 640x640 8 18343 18343
yolo26m 640x640 16 18364 18364
yolo26m 1280x1280 1 18586 18586
yolo26m 1280x1280 4 18934 18934
yolo26m 1280x1280 8 18463 18463
yolo26m 1280x1280 16 19530 19530
yolo26-v2-r101vd 640x640 1 19292 19292
yolo26-v2-r101vd 640x640 4 19643 19643
yolo26-v2-r101vd 640x640 8 18462 18462
yolo26-v2-r101vd 640x640 16 18336 18336
yolo26-v2-r101vd 1280x1280 1 18334 18334
yolo26-v2-r101vd 1280x1280 4 18336 18336
yolo26-v2-r101vd 1280x1280 8 18332 18332
yolo26-v2-r101vd 1280x1280 16 734 734

VRAM Requirements for Deployment

Recommended VRAM allocation for different deployment scenarios:

Model Single Camera (640x640) Single Camera (1280x1280) Multi-Camera (4x 640x640)
yolo26n 18377 MB 18376 MB 18376 MB
yolo26s 18427 MB 18439 MB 18427 MB
yolo26m 18339 MB 18586 MB 18343 MB
yolo26-v2-r101vd 19292 MB 18334 MB 19643 MB

Recommendations

For Real-Time Security Monitoring

Use Case Recommended Model Rationale
Low-power edge device yolo26n Lowest VRAM, fastest inference
Standard security camera yolo26s Good balance of speed and accuracy
High-resolution feeds yolo26m Better accuracy at higher resolutions
Maximum accuracy yolo26-v2-r101vd Transformer architecture, best detection quality

Latency Targets for Security Applications

Application Target Latency Recommended Configuration
Real-time alert (<100ms) <50ms yolo26n/s at 640x640
Near real-time (<500ms) <200ms yolo26m at 640x640 or yolo26s at 1280x1280
Batch processing <1000ms Any model, optimize for throughput with larger batches

Benchmark Configuration

  • Warmup iterations: 10
  • Benchmark iterations: 100
  • Batch sizes tested: 1, 4, 8, 16
  • Resolutions tested: 640x640, 1280x1280

Notes

  • All measurements taken on the same hardware under consistent conditions
  • VRAM measurements include model weights and inference buffers
  • Latency includes preprocessing, inference, and postprocessing
  • YOLO26 uses end-to-end NMS-free inference which reduces postprocessing overhead
  • YOLO26 uses SDPA attention when available for optimized inference