SPECIFICATION OF MODULE SIZE OF OPTICAL CODE
To provide a method for specifying module size which is the minimum element of an optical code before reading.SOLUTION: A method acquires image data of an optical code, finds respective edges of the optical code in the image data, and forms brightness distribution, especially grayscale histogram on...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; jpn |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | To provide a method for specifying module size which is the minimum element of an optical code before reading.SOLUTION: A method acquires image data of an optical code, finds respective edges of the optical code in the image data, and forms brightness distribution, especially grayscale histogram on the basis of only the image data around the edges. Then, an activity area exceeding a noise threshold of the grayscale histogram is calculated, width B is calculated as a difference between the maximum bin and the minimum bin of the activity area, and area A is calculated by integrating the activity area. A multiple F for converting a measurement amount from the grayscale histogram into the number of pixels per module is further introduced to calculate a module size as F*A/B.SELECTED DRAWING: Figure 7
【課題】光学コードの最小要素であるモジュールサイズを読み取り前に特定する方法を提供する。【解決手段】方法は、光学コードの画像データを取得し、画像データ中で光学コードの各エッジを見つけ出し、明度分布、特にグレースケールヒストグラムをエッジの周辺における画像データだけに基づいて形成する。そして、グレースケールヒストグラムのノイズ閾値を上回る活動領域を求め、活動領域の最大のビンと最小のビンの差として幅Bを計算すし、活動領域を積分し面積Aを求める。さらに。グレースケールヒストグラムからの測定量をモジュール当たりの画素数に換算する倍数Fを更に導入し、モジュールサイズをF*A/Bと算出する。【選択図】図7 |
---|