コンテンツにスキップ

二次元コード認識

二次元コード認識は、カメラ画像から QR コード、Data Matrix、バーコードなどを高速に読み取り、デコードするAIアルゴリズムです。製造ラインのトレーサビリティ管理、物流の入出庫検品、小売のPOSレジなど、幅広い産業分野で活用されています。

アルゴリズム概要

画像内のコード領域を高速に検出し、コード種別を自動判定した上でデコードします。傾き、歪み、低コントラスト、部分的破損があっても安定して読み取れるロバスト性を備えています。

エッジAI基板(RV1126B)実行効率

コード種別処理時間
二次元コード(QRなど)34ms
一次元コード(バーコード)29ms

主な特徴

  • 多様なコード対応:QR Code、Data Matrix、Code 128/39、EAN/UPC、PDF417
  • 高速読み取り:QR コード 34ms、バーコード 29ms
  • 一二次元両対応:同一アプリケーションで QR とバーコードの両方を読み取り
  • ロバスト性:傾き・歪み・低コントラスト・部分欠損に対応

ユースケース

  • 製造ラインの部品トレーサビリティ管理
  • 物流倉庫の入出庫検品
  • 小売POSレジの商品スキャン
  • 医薬品・医療機器のシリアル管理
  • チケット・クーポンの認証
  • 在庫棚卸のハンディターミナル

エッジAI基板への実装

RV1126B を用いて高速コード認識をエッジ側で完結。専用ライブラリ(libzbar)と統合し、低消費電力で安定した読取性能を提供します。

関連アルゴリズム

関連資料