npu-barcode

Community

Fast NPU barcode/QR scanning for edge AI cameras.

Authorlimit5
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Traditional barcode and QR code scanning on embedded AI camera systems suffers from high latency and low reliability, especially with angled, blurry, or multiple codes per frame. This Skill eliminates that bottleneck by combining NPU-accelerated region localization with proven traditional decoder fallback for consistent, fast scan performance.

Core Features & Use Cases

  • NPU-Accelerated Localization: Uses lightweight YOLO-tiny or SSD-MobileNet models on NPU to quickly identify barcode regions in camera frames, minimizing processing time.
  • Hybrid Decoder Fallback: Crops detected regions and feeds them to ZBar (for 1D/QR codes) or ZXing (for DataMatrix) for reliable decoding, with full-frame fallback if no regions are detected by the NPU.
  • Use Case: Ideal for embedded AI camera deployments in warehouses, retail, or access control systems that need to scan asset tags, product QR codes, or entry passes in real time, even when codes are partially obscured or viewed at an angle.

Quick Start

Use the npu-barcode skill to detect and decode all barcodes and QR codes from the live RTSP feed of the warehouse security camera system.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: npu-barcode
Download link: https://github.com/limit5/OmniSight-Productizer/archive/main.zip#npu-barcode

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.