
Yolo Detection 2026 Openvino
OpenVINO, real-time object detection via Docker (NCS2, Intel GPU, CPU)
Install
npx skills add SharpAI/DeepCamera --skill yolo-detection-2026-openvino -g -a claude-code -y- Repository
- SharpAI/DeepCamera3.1k
- Category
- DevOps
- Updated
- 2mo ago
- License
- MIT
- Context cost
- Lightabout 840 tokens
- Runs scripts
- Yes, review before use
What it does
OpenVINO, real-time object detection via Docker (NCS2, Intel GPU, CPU)
OpenVINO Object Detection
Real-time object detection using Intel OpenVINO runtime. Runs inside Docker for cross-platform support. Supports Intel NCS2 USB stick, Intel integrated GPU, Intel Arc discrete GPU, and any x86_64 CPU.
Requirements
- Docker Desktop 4.35+ (all platforms)
- Optional hardware: Intel NCS2 USB, Intel iGPU, Intel Arc GPU
- Falls back to CPU if no accelerator present
How It Works
┌─────────────────────────────────────────────────────┐
│ Host (Aegis-AI) │
│ frame.jpg → /tmp/aegis_detection/ │
│ stdin ──→ ┌──────────────────────────────┐ │
│ │ Docker Container │ │
│ │ detect.py │ │
│ │ ├─ loads OpenVINO IR model │ │
│ │ ├─ reads frame from volume │ │
│ │ └─ runs inference on device │ │
│ stdout ←── │ → JSONL detections │ │
│ └──────────────────────────────┘ │
│ USB ──→ /dev/bus/usb (NCS2) │
│ DRI ──→ /dev/dri (Intel GPU) │
└─────────────────────────────────────────────────────┘
- Aegis writes camera frame JPEG to shared
/tmp/aegis_detection/volume - Sends
frameevent via stdin JSONL to Docker container detect.pyreads frame, runs inference via OpenVINO- Returns
detectionsevent via stdout JSONL - Same protocol as
yolo-detection-2026, Aegis sees no difference
Platform Setup
Linux
# Intel GPU and NCS2 auto-detected via /dev/dri and /dev/bus/usb
# Docker uses --device flags for direct device access
./deploy.sh
macOS (Docker Desktop 4.35+)
# Docker Desktop USB/IP handles NCS2 passthrough
# CPU fallback always available
./deploy.sh
Windows
# Docker Desktop 4.35+ with USB/IP support
# Or WSL2 backend with usbipd-win for NCS2
.\deploy.bat

