跳到正文
cccskills
免费在 GitHub 公开

yolo-detection-2026-coral-tpu-win-wsl

Detect people, cars, pets, and other objects in live camera frames using a Google Coral Edge TPU through Windows WSL2. Choose from 80 object categories and adjust detection confidence, processing rate, and input resolution.

中文简介正在准备中。当前显示英语简介。

原文查看原文说明

Google Coral Edge TPU — real-time object detection natively via Windows WSL

查看安装方法

适用场景

  • Detecting people and cars in live camera frames
  • Limiting detection to selected object categories
  • Adjusting processing rate and resolution
  • Using a Coral USB Accelerator through Windows WSL2

包含的文件(37)

  • SKILL.md4.7 KB
  • _config.yml26 B
  • .gitignore1.3 KB
  • .travis.yml1.5 KB
  • CODE_OF_CONDUCT.md1.9 KB
  • config.yaml2.2 KB
  • CONTRIBUTING.md1.6 KB
  • Contributions.md1.0 KB
  • deploy.bat3.7 KB
  • docker_out.log8.7 KB
  • docker-compose.yml1.3 KB
  • docker/compile.sh2.7 KB
  • docker/docker-compose.yml1.4 KB
  • docker/Dockerfile3.2 KB
  • docker/README.md2.3 KB
  • input.json100 B
  • install_usbipd.bat203 B
  • install_wsl.bat163 B
  • libedgetpu.so.11.1 MB
  • LICENSE1.0 KB
  • models/README.md1.2 KB
  • models/ssd_mobilenet_v2_coco_quant_postprocess_edgetpu.tflite6.6 MB
  • models/ssd_mobilenet_v2_coco_quant_postprocess.tflite5.9 MB
  • models/yolo26n_full_integer_quant_edgetpu.tflite4.2 MB
  • models/yolo26n_int8.tflite2.7 MB
  • output.txt694 B
  • README.md4.2 KB
  • requirements.txt701 B
  • scripts/compile_model_colab.py3.1 KB
  • scripts/compile_model.py5.2 KB
  • scripts/detect.py20.9 KB
  • scripts/detect.py.bak24.4 KB
  • scripts/install_pycoral.py2.3 KB
  • scripts/tpu_probe.py3.6 KB
  • scripts/wsl_wrapper.cjs2.1 KB
  • skills.json8.4 KB
  • test2.jpg97.3 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Coral TPU Object Detection (Windows WSL)

Real-time object detection natively utilizing the Google Coral Edge TPU accelerator on your local hardware via Windows Subsystem for Linux (WSL). Detects 80 COCO classes (person, car, dog, cat, etc.) with ~4ms inference on 320x320 input.

Requirements

  • Google Coral USB Accelerator (USB 3.0 port recommended)
  • WSL2 installed and running on Windows
  • usbipd-win installed on the Windows host

How It Works

┌─────────────────────────────────────────────────────┐
│ Host (Aegis-AI on Windows)                          │
│   frame.jpg → /tmp/aegis_detection/                 │
│   stdin  ──→ ┌──────────────────────────────┐       │
│              │ WSL Container / Environment   │       │
│              │   detect.py                   │       │
│              │   ├─ loads _edgetpu.tflite     │       │
│              │   ├─ reads frame from disk     │       │
│              │   └─ runs inference on TPU    │       │
│   stdout ←── │   → JSONL detections          │       │
│              └──────────────────────────────┘       │
│   USB ──→ usbipd-win bridge to WSL                  │
└─────────────────────────────────────────────────────┘
  1. Aegis writes camera frame JPEG to shared /tmp/aegis_detection/ workspace
  2. Sends frame event via stdin JSONL to the WSL Python instance
  3. detect.py invokes PyCoral and executes natively on the mapped USB Edge TPU inside Linux
  4. Returns detections event via stdout JSONL back to Windows Host

Performance

Input SizeInferenceOn-chipNotes
320x320~4ms100%Fully on TPU, best for real-time
640x640~20msPartialSome layers on CPU (model segmented)

Cooling: The USB Accelerator aluminum case acts as a heatsink. If too hot to touch during continuous inference, it will thermal-throttle. Consider active cooling or clock_speed: standard.

Installation

Windows (WSL)

Run deploy.bat — this will:

  1. Verify usbipd is installed and bind the 18d1:9302 and 1a6e:089a Edge TPU hardware IDs.
  2. Setup a Python virtual environment exclusively within WSL.
  3. Install the Edge TPU libraries and dependencies within the WSL boundary.
  4. Auto-attach the device using usbipd seamlessly during invocation.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Manage labeled datasets in Aegis Annotation Studio, including creating and deleting datasets, saving and loading annotations, and organizing labels. Export annotations in COCO format, a standard dataset structure, or upload datasets to Kaggle.

中文简介正在准备中。当前显示英语简介。

  • Creating and organizing annotation datasets
  • Saving and loading annotations for individual frames
  • Exporting labeled data in COCO format
SharpAI/DeepCamera31092026年9月17日 更新

Connect Eufy cameras to SharpAI Aegis, discover cameras on the network, access live video through RTSP, a streaming protocol, and download event-triggered clips for analysis.

中文简介正在准备中。当前显示英语简介。

  • Find Eufy cameras on the network
  • Access live camera video through go2rtc
  • Download event-triggered clips for analysis
SharpAI/DeepCamera31092026年9月17日 更新

Connect Reolink cameras through their HTTP API and RTSP video streams. Capture clips when motion occurs, take snapshots, discover cameras through ONVIF, a camera interoperability standard, and obtain stream URLs for go2rtc live viewing.

中文简介正在准备中。当前显示英语简介。

  • Capturing clips when motion occurs
  • Taking snapshots from Reolink cameras
  • Discovering Reolink cameras through ONVIF
SharpAI/DeepCamera31092026年9月17日 更新

Connect TP-Link Tapo cameras to discover devices on the network, capture motion-triggered clips, and obtain RTSP video stream URLs for live viewing through go2rtc, using RTSP and ONVIF camera integration.

中文简介正在准备中。当前显示英语简介。

  • Discover Tapo cameras on the network
  • Capture clips when motion is detected
  • Get a live stream URL for go2rtc
SharpAI/DeepCamera31092026年9月17日 更新

Connect the Clawdbot agent in SharpAI Aegis to LINE Messenger to send messages and files, and reply to incoming messages through a messaging channel configured with LINE credentials.

中文简介正在准备中。当前显示英语简介。

  • Sending messages from Clawdbot to LINE
  • Sending files through LINE
  • Replying to messages received on LINE
SharpAI/DeepCamera31092026年9月17日 更新

Connect SharpAI Aegis's Clawdbot agent to a Matrix/Element room to search clips, receive alerts, and control cameras through conversation, with support for files, reactions, message edits, and threaded replies.

中文简介正在准备中。当前显示英语简介。

  • Search recorded clips through a Matrix conversation
  • Receive camera alerts in a Matrix room
  • Control cameras through Clawdbot
SharpAI/DeepCamera31092026年9月17日 更新

查看 SharpAI 的全部技能

报告此技能的问题