コード読取とトレーサビリティ

OCR ラベル照合:判読不能と誤文字

期待値を変えず、元画素、検出座標、認識出力、検証ルールのどこから失敗するか調べます。

サンプルを送って技術相談する
OCR ラベル照合:判読不能と誤文字 — 工程の模式図です。写真や実測結果ではありません。
工程の模式図です。写真や実測結果ではありません。

目的と適用範囲

期待値を変えず、元画素、検出座標、認識出力、検証ルールのどこから失敗するか調べます。

本記事は技術評価の手順であり、そのまま稼働できる製品の認証ではありません。Deyi Vision の公開 PC 例は、確認済みサンプル画像を用いる EAN-13 ワークフローが対象です。開発コードのネイティブ OCR や検出機能は、使用前にインストール済みランタイム、結び付けられたモデル、検査内容を確認してください。ブラウザーのテンプレートがあるだけでは実行可能とは言えず、計画中の OpenCV.js バックエンドには別の検証が必要です。クラウド認識には画像範囲、提供元、モデル、費用の明示的な承認が必要です。審査用アーカイブは実行可能なリリースパッケージではありません。カメラ、ファームウェア、ドライバーの互換性も個別に確認します。以下の数値は仮定例であり、Deyi Vision の実測値や顧客成果ではありません。

確認資料の準備

細い境界例と通常高さの項目を別保存し、期待ロットは各実験で変えません。 別の技術者が画像や版を推測せず再現できる失敗記録を作ります。元画像、対象領域、実出力、期待する扱い、最初の中間相違を含めます。再生、実撮影、両方のどこで起きるか記録します。修正後は元の失敗と、以前成功した隣接条件を再試験します。領域除外や欠落結果の許容で警報を消すのは要件変更であり原因解消ではありません。未解決なら理由付き Review または禁止状態を維持し、未試験の回避策を検証済みにしません。 OCR によるラベル照合は、もっともらしい単語探しではなくデータの正当性確認です。各項目の位置、許可文字、厳密な照合方針、期待値の信頼できる取得元を定義します。ロット、日付、製品名ではルールが異なる場合があります。空白や大文字小文字を正規化する前の検出多角形と認識出力を残します。I を 1、O を 0 に黙って置換しないでください。誤ラベルを正しく見せる恐れがあります。元の技術記録には、細い OCR 境界例が NoResult または Review になるケースがあります。切り出しを大きくしても一般的な認識可用性は証明されません。読める項目でもロットが間違う場合があり、既知の期待値を読めない項目に補完してはいけません。 最初に観測できる相違から切り分けます。同じ保存画像を変更していない基準版と候補版に通し、中間画像、領域、数値、結果状態を比較します。入力画像が違えば、アルゴリズムを分離した比較ではありません。疑わしい原因を一つだけ変え、予想する影響を実行前に書き、仮説が外れた結果も残します。判読不能、ルール不一致、依存関係不足、実行故障は対策が違うため別扱いにします。再生でソフトウェアの問題は再現できても、実トリガー、照明同期、物理排出経路は確認できません。それらは別の取得試験・ライン試験として実施します。

操作手順

  1. 先に元切り出しを再生し、期待ロットで補完せず NoResult/Review を記録します。
  2. 元画像高さ、失われた余白、多角形を比較し、入力拒否と認識不一致を区別します。
  3. 正規化前の生文字を見て、合格のために許可文字を広げません。
  4. 撮影や領域を直した再撮影は新入力として残し、元試験の修正版にしません。

試験結果の読み方

記録された境界例は 160 × 8、期待値は LOT123 です。NoResult/Review は正直な結果です。160 × 64 の基準例は任意の大きな項目を保証しません。余白追加や伸縮は実験を変え、元の失敗を消せません。

記録ワークシート

仮定のワークシートです。設計例であり、測定した性能ではありません。
記録項目値・観察解釈
境界資料160 × 8 px; LOT123NoResult/Review を保存
通常高さの基準160 × 64 px限定基準であり一般可用性ではない

二つの工程図

二つの工程図 · 1

図は確認順序を示します。矢印ごとに記録した根拠が必要で、自動接続の実装を意味しません。 失敗画像 → 最初の相違 → 仮説 → 再生.

  1. 失敗画像
  2. 最初の相違
  3. 仮説
  4. 再生
工程の模式図です。写真や実測結果ではありません。
図解を原寸で表示

二つの工程図 · 2

図は確認順序を示します。矢印ごとに記録した根拠が必要で、自動接続の実装を意味しません。 元の失敗 → 修正 → 隣接条件 → 保存根拠.

  1. 元の失敗
  2. 修正
  3. 隣接条件
  4. 保存根拠
工程の模式図です。写真や実測結果ではありません。
図解を原寸で表示

不具合の切り分け

  • 答えをモデルに入力して初めて正しくなる試験は無効です。
  • 多角形が線を切るなら、辞書や照合ルールより先に取得・座標を修正します。

受入確認と引き継ぎ

最初の失敗段階と独立した新撮影を確認してから原因調査を閉じます。元境界例の結果と完全な分母を残します。

元画像、期待する判定、正確なリビジョン、完全な結果記録を一組で保存します。最終パラメーターを選ぶ前に評価集合を固定してください。その正解を後から調整に使った場合は開発データに変更し、新しい独立した受入集合を用意します。Review、NoResult、実行エラー、取得漏れを分母に残し、行を除外して合格に変えないでください。成功例とともに再現可能な失敗例を保存します。引き継ぎにはレシピ変更の権限、承認済み旧版への復元方法、受入確認まで禁止する装置出力を記載します。ソフトウェアの結果だけでは、動く実物が正しい搬送先に到達したことを証明できません。

出典と技術資料

出典は、本記事の手法と限界を確認するための資料です。確認例は選定の参考であり、量産での受入判定には実際のサンプルによる証拠が必要です。

  1. Deyi Vision machine vision software: evaluation scopeDeyi Vision確認日
  2. OCR Pipeline Usage TutorialPaddleOCR確認日
  3. Check OCR text against barcode and batch dataDeyi Vision確認日

技術相談

検査の課題と確認データを共有してください。

サンプル画像、現在の構成、失敗した確認手順をお送りください。視野、ワーキングディスタンス、ライン速度、受入基準が分かると具体的な検討につながります。

サンプルを送って技術相談する
相談

RFQの直接連絡

検査条件を技術担当に相談できます。

サンプル画像、参考型番、視野、ワーク距離、ライン速度を共有してください。

目安: 24時間以内に選定メモ
欠陥リスクを先に確認