JPH10501082A - 空間ドメイン内の二次元記号の復号方法及び装置 - Google Patents
空間ドメイン内の二次元記号の復号方法及び装置Info
- Publication number
- JPH10501082A JPH10501082A JP8501354A JP50135496A JPH10501082A JP H10501082 A JPH10501082 A JP H10501082A JP 8501354 A JP8501354 A JP 8501354A JP 50135496 A JP50135496 A JP 50135496A JP H10501082 A JPH10501082 A JP H10501082A
- Authority
- JP
- Japan
- Prior art keywords
- image
- template
- symbol
- along
- center
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
- G06K7/1093—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing, after transfer of the image of the data-field to an intermediate store, e.g. storage with cathode ray tube
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1417—2D bar codes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1439—Methods for optical code recognition including a method step for retrieval of the optical code
- G06K7/1456—Methods for optical code recognition including a method step for retrieval of the optical code determining the orientation of the optical code with respect to the reader and correcting therefore
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S379/00—Telephonic communications
- Y10S379/91—Bar code or optical character reader with telephone
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Electromagnetism (AREA)
- General Physics & Mathematics (AREA)
- Toxicology (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
- Error Detection And Correction (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Controls And Circuits For Display Device (AREA)
- Character Input (AREA)
- Radar Systems Or Details Thereof (AREA)
- Aiming, Guidance, Guns With A Light Source, Armor, Camouflage, And Targets (AREA)
Abstract
Description
Claims (1)
- 【特許請求の範囲】 1.中心が同一直線上にある1組または複数組の連続要素を含む像を処理する方 法であって、 一線に沿って離設された連続状の対になった点を備えて、各対の第1点を前記 対の第2点から前記線を横切る方向にわずかに離したサンプリングテンプレート を作成する手順と、 前記テンプレートを前記像データ上に位置決めをする手順と、 前記対の第1点のグレースケール濃度を前記対の第2点のグレースケール濃度 と比較して、前記第1点と前記第2点との間の相関係数を決定する手順と、 前記サンプリングテンプレートを前記像に対して様々な方位に移動させて、前 記テンプレートの各位置について前記相関係数を決定する手順と、 前記相関係数の固有値に対応した1つまたは複数のテンプレート位置を見つけ 出すことによって前記1組または複数組の同一直線上の要素を同定する手順とを 有していることを特徴とする方法。 2.前記連続状の対になった点はテンプレートの中心点から半径方向に延在して おり、前記テンプレートを位置決めする前記手順は、前記テンプレートの中心点 を前記像の中心点に位置決めする手順を有しており、前記テンプレートを移動さ せる前記手順は、前記テンプレートを前記テンプレートの中心点回りに回転させ る手順を有していることを特徴とする請求の範囲第1項に記載の方法。 3.前記連続要素は二次元記号表示の一部であることを特徴とする請求の範囲第 2項に記載の方法。 4.前記連続要素は、中心が前記記号の原点を通る線に沿っている少なくとも1 半径方向組の連続要素を有していることを特徴とする請求の範囲第3項に記載の 方法。 5.前記像は、少なくとも2種類の反射率の要素を備えた形式の二次元の光学的 に読み取り可能な記号を含む多数行画素マトリックスと、中心が前記記号の原点 を通る線に沿っている少なくとも1半径方向組の連続要素とを有しており、前記 像を処理する前記手順は、 前記原点を通る半径に平行な2線に沿って離設された連続状の対になった点を 備えて、各対の点が前記原点から同一距離にあり、前記線の各々の上に1つずつ 配置されているサンプリングテンプレートを作成する手順と、 前記対の第1点のグレースケール濃度を前記対の第2点のグレースケール濃度 と比較してその間の相関係数を決定する手順と、 前記サンプリングテンプレートを前記原点回りに一定増分で回転させて、前記 テンプレートの各回転位置について前記相関係数を繰り返し決定する手順と、 前記相関係数の固有値に対応した回転位置を見つけ出すことによって前記半径 方向組の連続要素を同定する手順とを有していることを特徴とする請求の範囲第 1項に記載の方法。 6.前記半径方向組の連続要素を同定する手順はさらに、相関係数を回転位置に 対してグラフ表示することによって一次元信号を形成する手順と、前記信号をろ 過する手順とを有していることを特徴とする請求の範囲第5項に記載の方法。 7.前記記号の前記原点を検出する手順は、 少なくとも2方向に沿って対称性を示す包囲要素を検出する手順と、 前記包囲要素の中心を決定する手順とを有していることを特徴とする請求の範 囲第5項に記載の方法。 8.前記記号は、マトリックス状に配置された複数の多角形情報符号化要素を有 していることを特徴とする請求の範囲第5項に記載の方法。 9.固有相関係数値に対応した位置を見つけ出す前記手順は、前記テンプレート の各位置に対する一連の前記相関係数を有する方位信号を形成する手順と、前記 信号のピークの高さを比較して最高ピークを見つけ出す手順とを有していること を特徴とする請求の範囲第5項に記載の方法。 10.さらに、前記方位信号の前記ピークを低域通過ろ過する手順を有している ことを特徴とする請求の範囲第9項に記載の方法。 11.前記二次元の光学的に読み取り可能な記号は、中心が前記記号の原点を通 る軸線に沿って、前記原点回りに等間隔に配置されている複数の半径方向組の連 続要素を有しており、前記要素は少なくとも2種類の反射率の一方であり、 前記サンプリングテンプレートにおいて、前記連続した対の点の数及び間隔は 、 前記軸の数及び間隔に等しく、 前記複数の連続した対の点の各々について相関係数を決定し、 前記半径方向組の連続要素の前記軸の位置は、最高相関係数に対応した前記テ ンプレートの回転位置を見つけ出すことによって同定されることを特徴とする請 求の範囲第5項に記載の方法。 12.前記記号は、マトリックス状に配置された複数の多角形情報符号化要素を 有していることを特徴とする請求の範囲第11項に記載の方法。 13.前記記号の各軸は、それに対応した独自パターンの方位要素を備えており 、さらに、どのパターンの方位要素が前記軸に対応しているかを決定することに よって前記軸の各々を同定する手順を有していることを特徴とする請求の範囲第 11項に記載の方法。 14.さらに、軸方向及び要素寸法の複数の組み合わせを試しパラメータとして 選択する手順と、 各対の試しパラメータに対して交替に、要素の中心が前記軸に沿って存在する 前記像内の位置を決定する手順と、 要素の中心が前記位置に実際に存在するかを決定する手順と、 実際の六角形中心の位置を最良に検出する試しパラメータ対を選択する手順と を備えて前記軸の位置を個別に調節する方法を有していることを特徴とする請求 の範囲第13項に記載の方法。 15.要素の中心が前記軸に沿って存在する前記像内の位置を決定する前記手順 は、要素の中心が前記軸に近接して存在する位置を決定する手順を含むことを特 徴とする請求の範囲第14項に記載の方法。 16.前記軸の位置を個別に調節する方法はさらに、各対の試しパラメータが前 記独自パターンの方位要素の色を予想するかを決定する手順を有していることを 特徴とする請求の範囲第14項に記載の方法。 17.さらに、前記軸の各々に対して個別に調整された要素寸法を用いて前記軸 の各々に近接した領域内の要素の中心の位置を計算する手順を有していることを 特徴とする請求の範囲第16項に記載の方法。 18.要素の中心が前記位置に実際に存在するかを決定する前記手順は、前記位 置の各々について前記像の隣接画素が前記位置の色と同じ色であるかを決定する 手順を有していることを特徴とする請求の範囲第14項に記載の方法。 19.前記二次元記号はキー要素を備えており、前記キー要素は、第2反射率の 領域で完全に包囲されている第1反射率の対称形状の包囲要素であり、さらに、 前記記憶像を走査方向に沿って走査することによって、前記走査方向に沿って 対称性を示す候補包囲要素を検出し、 前記候補包囲要素が第2方向に沿って対称的であるかを決定することによっ て前記キー要素の位置を検出する手順と、 前記キー要素内のグレースケール濃度を調べることによって原点の位置を検出 して、前記キー要素の中心位置を検出する手順と、 前記キー要素の複数の異なった直径を平均することによって前記記号の要素の およその寸法を決定する手順とを有していることを特徴とする請求の範囲第5項 に記載の方法。 20.像内において、中心が同一直線上にある1組または複数組の連続要素の位 置を検出する像処理装置であって、 一線に沿って離設された連続状の対になった点を備えて、各対の第1点を前記 対の第2点から前記線を横切る方向にわずかに離したサンプリングテンプレート と、 前記テンプレートを前記像の上に位置決めして、前記サンプリングテンプレー トを前記像に対して様々な方位に移動させる位置決め器と、 前記対の第1点のグレースケール濃度を前記対のそれぞれの第2点のグレース ケール濃度と比較して、前記テンプレートの各点において前記第1点と前記第2 点との間の相関係数を決定する比較器と、 前記相関係数の固有値に対応した1つまたは複数のテンプレート位置を見つけ 出すことによって前記1組または複数組の同一直線上の要素を同定する検出器と を有していることを特徴とする像処理装置。 21.前記連続状の対になった点はテンプレートの中心点から半径方向に延在し ており、前記位置決め器は、前記テンプレートの中心点を前記像の中心点に位置 決めし、前記テンプレートを前記テンプレートの中心点回りに回転させることに よって前記テンプレートを移動させることを特徴とする請求の範囲第20項に記 載の像処理装置。 22.前記像処理装置は、少なくとも2種類の反射率の要素と、中心が前記記号 の原点を通る軸線に沿って、前記原点回りに等間隔に配置されている複数の半径 方向組の連続要素とを有する形式の二次元の光学的に読み取り可能な記号の方位 を決定するシステムを有しており、さらに、 光源と、 前記光源から出て前記記号で反射した光を受け取るように配置された画素アレ イを有する検出器と、 前記画素からデータ信号を求めて、記憶装置内に前記記号を含む像を形成する ように接続された読み取り回路と、 前記原点を通る半径に平行な2線に沿って離設された複数の連続状の対にな った点を備えて、各対の点が前記原点から同一距離にあり、前記線の各々の上に 1つずつ配置されており、前記連続の数及び間隔は前記軸の数及び間隔と同じで あるサンプリングテンプレートを作成し、 前記対の第1点のグレースケール濃度を前記対の第2点のグレースケール濃 度と比較してその間の相関係数を決定し、 前記サンプリングテンプレートを前記原点回りに一定増分で回転させて、前 記テンプレートの各位置について前記相関係数を繰り返し決定し、さらに 最高の相関係数に対応した前記テンプレートの位置を見つけ出すことによっ て、前記半径方向組の連続要素の前記軸線の位置を検出できるように構成された 処理装置とを有していることを特徴とする請求の範囲第21項に記載の像処理装 置。 23.前記二次元記号はキー要素を備えており、前記キー要素は、第2反射率の 領域で完全に包囲されている第1反射率の対称形状の包囲要素であり、 前記処理装置は、前記記憶像を走査方向に沿って走査することによって、前記 走査方向に沿って対称性を示す候補包囲要素を検出し、 前記候補包囲要素が第2方向に沿って対称的であるかを決定する手順と、 前記キー要素内のグレースケール濃度を調べることによって原点の位置を検出 して、前記キー要素の中心位置を検出する手順と、 前記キー要素の複数の異なった直径を平均することによって前記記号の要素の およその寸法を決定する手順とによって前記キー要素の位置を検出するように構 成されていることを特徴とする請求の範囲第22項に記載の像処理装置。 24.記憶像内の光学的に読み取り可能な二次元捕捉ターゲットを検出する方法 であって、前記ターゲットはキー要素を備えた形式で、前記キー要素は、第2反 射率の対称形状の境界領域で包囲されている第1反射率の対称形状の包囲要素で あり、 前記記憶像を走査方向に沿って走査することによって、前記走査方向に沿って 対称性を示す候補包囲要素及び対応の境界領域を検出する手順と、 前記候補包囲要素及び対応の境界領域が第2方向に沿って対称的であるかを決 定する手順とを有していることを特徴とする方法。 25.さらに、前記候補包囲要素及び前記対応の境界領域の前記走査方向及び前 記第2方向における直径を決定する手順と、 前記直径が互いの所定の許容範囲に入っているかを決定する手順とを有してい ることを特徴とする請求の範囲第24項に記載の方法。 26.前記走査方向に沿って対称性を示す候補包囲要素及び対応の境界領域を検 出する手順は、前記像の行をランレングス符号化する手順と、前記ランの対称性 を調べる手順とを有していることを特徴とする請求の範囲第24項に記載の方法 。 27.前記キー境界領域は、前記キー要素を取り囲む、交互に第1及び第2反射 率を備えた複数の対称リングを有しており、さらに、 前記候補包囲要素の中心点を見つけ出す手順と、 前記候補包囲要素及び対応の境界領域が前記中心点を通る1対の斜め方向の少 なくとも一方に沿って対称的であるかを決定する手順と、 前記候補包囲要素及び対応の境界領域が前記走査方向に直交する垂直方向に沿 って対称的てあるかを決定する手順と、 対称性を示す前記方向の各々で前記候補包囲要素及び境界領域の直径を決定す る手順と、 前記直径が互いの所定の許容範囲に入っているかを決定する手順とを有してい ることを特徴とする請求の範囲第24項に記載の方法。 28.さらに、前記直径を平均して、前記平均直径に基づいて前記ターゲットの 寸法を決定する手順を有していることを特徴とする請求の範囲第27項に記載の 方法。 29.前記候補包囲要素及び対応の境界領域が対称的であるかを決定する前記手 順は、前記包囲要素の幅が、前記包囲要素の両側の交互する反射率を備えた前記 境界領域リングの各々の幅と少なくとも同じ長さであるかを決定する手順を有し ていることを特徴とする請求の範囲第27項に記載の方法。 30.前記候補包囲要素及び対応の境界領域が対称的であるかを決定する前記手 順はさらに、 前記包囲要素の両側の第1反射率のリングの第1平均幅と前記包囲要素の両側 の第2反射率のリングの第2平均幅との差の絶対値が所定の許容誤差より小さい かを決定する手順と、 前記包囲要素の両側の第1反射率のリングの第1平均幅と前記第1平均の個々 の成分との差が前記所定の許容誤差より小さいかを決定する手順と、 前記包囲要素の両側の第2反射率のリングの第2平均幅と前記第2平均の個々 の成分との差が前記所定の許容誤差より小さいかを決定する手順とを有している ことを特徴とする請求の範囲第29項に記載の方法。 31.さらに、前記包囲要素内に1対の最長直交コードを見つける手順と、前記 包囲要素の中心点を前記コードの交点に定める手順とを有していることを特徴と する請求の範囲第30項に記載の方法。 32.記憶像内の光学的に読み取り可能な二次元捕捉ターゲットを検出するシス テムであって、前記ターゲットはキー要素を備えた形式で、前記キー要素は、第 2反射率の対称形状のキー境界領域で包囲されている第1反射率の対称形状の包 囲要素であり、 光源と、 前記光源から出て前記ターゲットで反射した光を受け取るように配置された画 素アレイを有する検出器と、 前記画素からデータ信号を求めて、記憶装置内に前記ターゲットを含む像を形 成するように接続された読み取り回路と、 前記記憶像を走査方向に沿って走査することによって前記走査方向に沿って 対称性を示す候補包囲要素を検出し、 前記候補包囲要素が第2方向に沿って対称的かを決定することによって前記 キー要素の位置を検出できるように構成された処理装置とを有していることを特 徴とするシステム。 33.前記キー境界領域は、前記キー要素を取り囲む、交互に第1及び第2反射 率を備えた複数の対称リングを有しており、前記処理装置はさらに、 前記候補包囲要素の中心点を見つけ出し、 前記候補包囲要素及び対応の境界領域が前記中心点を通る1対の斜め方向の少 なくとも一方に沿って対称的であるかを決定し、 前記候補包囲要素及び対応の境界領域が前記走査方向に直交する垂直方向に沿 って対称的であるかを決定し、 対称性を示す前記方向の各々で前記候補包囲要素及び境界領域の直径を決定し 、 前記直径が互いの所定の許容範囲に入っているかを決定するように構成されて いることを特徴とする請求の範囲第32項に記載のシステム。 34.前記処理装置はさらに、前記直径を平均して、前記平均直径に基づいて前 記ターゲットの寸法を決定するように構成されていることを特徴とする請求の範 囲第33項に記載のシステム。 35.前記処理装置はさらに、前記包囲要素の幅が、前記包囲要素の両側の交互 する反射率を備えた前記境界領域リングの各々の幅と少なくとも同じ長さである かを決定するように構成されていることを特徴とする請求の範囲第34項に記載 のシステム。 36.前記処理装置はさらに、 前記包囲要素の両側の第1反射率のリングの第1平均幅と前記包囲要素の両側 の第2反射率のリングの第2平均幅との差の絶対値が所定の許容誤差より小さい かを決定し、 前記包囲要素の両側の第1反射率のリングの第1平均幅と前記第1平均の個々 の成分との差が前記所定の許容誤差より小さいかを決定し、 前記包囲要素の両側の第2反射率のリングの第2平均幅と前記第2平均の個々 の成分との差が前記所定の許容誤差より小さいかを決定するように構成されてい ることを特徴とする請求の範囲第35項に記載のシステム。 37.前記処理装置はさらに、前記包囲要素内に1対の最長直交コードを見つけ て、前記包囲要素の中心点を前記コードの交点に定めるように構成されているこ とを特徴とする請求の範囲第36項に記載のシステム。 38.前記処理装置はさらに、前記記憶像を走査方向に沿って走査することによ って非文字情報を探して、前記非文字情報を用いて前記走査方向に沿って対称性 を示す候補包囲要素を検出するように構成されていることを特徴とする請求の範 囲第32項に記載のシステム。 39.前記処理装置はさらに、 対称性を示す前記方向の各々における前記候補包囲要素及び前記対応の境界領 域の直径を決定し、 前記直径が互いの所定の許容範囲に入っているかを決定するように構成されて いることを特徴とする請求の範囲第32項に記載のシステム。 40.前記処理装置はさらに、前記像の行をランレングス符号化して、前記ラン の対称性を調べるように構成されていることを特徴とする請求の範囲第32項に 記載のシステム。
Applications Claiming Priority (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US304,667 | 1989-01-31 | ||
| US08/254,976 US5515447A (en) | 1994-06-07 | 1994-06-07 | Method and apparatus for locating an acquisition target in two-dimensional images by detecting symmetry in two different directions |
| US08/254,976 | 1994-06-07 | ||
| US30466794A | 1994-09-09 | 1994-09-09 | |
| US08/304,667 | 1994-09-09 | ||
| US254,976 | 1994-09-09 | ||
| PCT/US1995/008432 WO1995034043A1 (en) | 1994-06-07 | 1995-06-01 | Method and apparatus for decoding two-dimensional symbols in the spatial domain |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10501082A true JPH10501082A (ja) | 1998-01-27 |
| JP2771899B2 JP2771899B2 (ja) | 1998-07-02 |
Family
ID=26944350
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8501354A Expired - Fee Related JP2771899B2 (ja) | 1994-06-07 | 1995-06-01 | 空間ドメイン内の二次元記号の復号方法及び装置 |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US6094509A (ja) |
| EP (2) | EP0766191B1 (ja) |
| JP (1) | JP2771899B2 (ja) |
| AT (2) | ATE169754T1 (ja) |
| CA (1) | CA2187209C (ja) |
| DE (2) | DE69515481T2 (ja) |
| DK (2) | DK0766191T3 (ja) |
| ES (2) | ES2122656T3 (ja) |
| GR (1) | GR3033330T3 (ja) |
| PT (1) | PT766191E (ja) |
| WO (1) | WO1995034043A1 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6604682B2 (en) | 2000-04-06 | 2003-08-12 | Seiko Epson Corporation | Method of and apparatus for reading a two-dimensional bar code symbol and data storage medium |
| JP2005151182A (ja) * | 2003-11-14 | 2005-06-09 | Sires:Kk | デジタル情報坦体 |
| JP2009525524A (ja) * | 2006-02-02 | 2009-07-09 | ホーホシューレ・ダルムシュタット・ユニバーシティー・オブ・アプライド・サイエンシズ | 情報をデコードする方法 |
| JP2013148980A (ja) * | 2012-01-17 | 2013-08-01 | Denso Wave Inc | 二次元コード読み取り装置 |
Families Citing this family (51)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7304670B1 (en) | 1997-03-28 | 2007-12-04 | Hand Held Products, Inc. | Method and apparatus for compensating for fixed pattern noise in an imaging system |
| US6917720B1 (en) * | 1997-07-04 | 2005-07-12 | Daimlerchrysler Ag | Reference mark, method for recognizing reference marks and method for object measuring |
| US5984078A (en) | 1997-08-04 | 1999-11-16 | United Parcel Service Of America, Inc. | Automated shuttle sorter for conveyors |
| US6561428B2 (en) | 1997-10-17 | 2003-05-13 | Hand Held Products, Inc. | Imaging device having indicia-controlled image parsing mode |
| DE69707291T2 (de) | 1997-11-17 | 2002-06-27 | Datalogic S.P.A., Lippo Di Calderara Di Reno | Maxicode-Lokalisierungsverfahren |
| US6637882B1 (en) | 1998-11-24 | 2003-10-28 | Welch Allyn, Inc. | Eye viewing device for retinal viewing through undilated pupil |
| US6189702B1 (en) | 1998-11-25 | 2001-02-20 | United Parcel Service Of America, Inc. | Overhead mounted sorter for conveyors |
| US6963425B1 (en) * | 2000-08-14 | 2005-11-08 | National Instruments Corporation | System and method for locating color and pattern match regions in a target image |
| US6678425B1 (en) * | 1999-12-06 | 2004-01-13 | Xerox Corporation | Method and apparatus for decoding angular orientation of lattice codes |
| US6782119B1 (en) * | 2000-06-29 | 2004-08-24 | Ernest Ross Barlett | Space planning system |
| US6601772B1 (en) * | 2000-07-14 | 2003-08-05 | Intellidot Corporation | Compact matrix code and one-touch device and method for code reading |
| US6505123B1 (en) | 2000-07-24 | 2003-01-07 | Weatherbank, Inc. | Interactive weather advisory system |
| US7111787B2 (en) | 2001-05-15 | 2006-09-26 | Hand Held Products, Inc. | Multimode image capturing and decoding optical reader |
| US6942151B2 (en) | 2001-05-15 | 2005-09-13 | Welch Allyn Data Collection, Inc. | Optical reader having decoding and image capturing functionality |
| US6834807B2 (en) | 2001-07-13 | 2004-12-28 | Hand Held Products, Inc. | Optical reader having a color imager |
| US6655592B2 (en) * | 2001-10-10 | 2003-12-02 | Hewlett-Packard Development Company, L.P. | Graphically demodulating graphical bar codes without foreknowledge of the original unmodulated base image |
| US6878896B2 (en) | 2002-07-24 | 2005-04-12 | United Parcel Service Of America, Inc. | Synchronous semi-automatic parallel sorting |
| US7063256B2 (en) * | 2003-03-04 | 2006-06-20 | United Parcel Service Of America | Item tracking and processing systems and methods |
| WO2004079546A2 (en) * | 2003-03-04 | 2004-09-16 | United Parcel Service Of America, Inc. | System for projecting a handling instruction onto a moving item or parcel |
| US7637430B2 (en) | 2003-05-12 | 2009-12-29 | Hand Held Products, Inc. | Picture taking optical reader |
| US20050012968A1 (en) * | 2003-07-14 | 2005-01-20 | Dialog Semiconductor | Pixel with variable resolution during exposure |
| CA2544183A1 (en) | 2003-10-28 | 2005-05-19 | Welch Allyn, Inc. | Digital documenting ophthalmoscope |
| US7341456B2 (en) * | 2004-03-25 | 2008-03-11 | Mcadams John B | Braille type device, system, and method |
| US20050227217A1 (en) * | 2004-03-31 | 2005-10-13 | Wilson Andrew D | Template matching on interactive surface |
| US7593593B2 (en) | 2004-06-16 | 2009-09-22 | Microsoft Corporation | Method and system for reducing effects of undesired signals in an infrared imaging system |
| US7561717B2 (en) * | 2004-07-09 | 2009-07-14 | United Parcel Service Of America, Inc. | System and method for displaying item information |
| US20060050961A1 (en) * | 2004-08-13 | 2006-03-09 | Mohanaraj Thiyagarajah | Method and system for locating and verifying a finder pattern in a two-dimensional machine-readable symbol |
| US7293712B2 (en) | 2004-10-05 | 2007-11-13 | Hand Held Products, Inc. | System and method to automatically discriminate between a signature and a dataform |
| US20060161469A1 (en) | 2005-01-14 | 2006-07-20 | Weatherbank, Inc. | Interactive advisory system |
| US8832121B2 (en) * | 2005-02-02 | 2014-09-09 | Accuweather, Inc. | Location-based data communications system and method |
| US8430300B2 (en) * | 2005-05-26 | 2013-04-30 | Codebroker, Llc | Using validity events to control the use of coupons containing barcodes in mobile devices that display the barcodes for reading by barcode readers |
| WO2007127385A2 (en) | 2006-04-27 | 2007-11-08 | Codebroker Llc | Customizing barcode images for particular displays |
| US7561053B2 (en) | 2005-08-10 | 2009-07-14 | Cias, Inc. | Sequenced antenna array for determining where gaming chips with embedded RFID tags are located on a blackjack, poker or other gaming table and for myriad other RFID applications |
| US7911444B2 (en) * | 2005-08-31 | 2011-03-22 | Microsoft Corporation | Input method for surface of interactive display |
| US7942340B2 (en) * | 2005-11-24 | 2011-05-17 | Canon Kabushiki Kaisha | Two-dimensional code, and method and apparatus for detecting two-dimensional code |
| US8229467B2 (en) | 2006-01-19 | 2012-07-24 | Locator IP, L.P. | Interactive advisory system |
| CN101064840B (zh) * | 2006-04-26 | 2010-11-03 | 日电(中国)有限公司 | 蛇形矩阵编码/解码器以及可视标志编码和呈现系统 |
| US8212857B2 (en) * | 2007-01-26 | 2012-07-03 | Microsoft Corporation | Alternating light sources to reduce specular reflection |
| US8634814B2 (en) | 2007-02-23 | 2014-01-21 | Locator IP, L.P. | Interactive advisory system for prioritizing content |
| US8746581B2 (en) | 2007-06-19 | 2014-06-10 | Codebroker, Llc | Techniques for providing an electronic representation of a card |
| AU2007254627B2 (en) * | 2007-12-21 | 2010-07-08 | Canon Kabushiki Kaisha | Geometric parameter measurement of an imaging device |
| DE102009025869A1 (de) * | 2009-05-27 | 2010-12-02 | Wincor Nixdorf International Gmbh | Verfahren und Vorrichtung zum Erkennen von Strichcodezeichen |
| US8657200B2 (en) | 2011-06-20 | 2014-02-25 | Metrologic Instruments, Inc. | Indicia reading terminal with color frame processing |
| US9521291B2 (en) * | 2013-07-19 | 2016-12-13 | Digimarc Corporation | Feature-based watermark localization in digital capture systems |
| CN104819991A (zh) * | 2015-05-15 | 2015-08-05 | 北京华力兴科技发展有限责任公司 | 可变分辨率的辐射成像方法、系统和装置 |
| EP3582642A4 (en) | 2017-02-20 | 2021-01-13 | 3M Innovative Properties Company | OPTICAL ARTICLES AND INTERACTING SYSTEMS |
| US10471478B2 (en) | 2017-04-28 | 2019-11-12 | United Parcel Service Of America, Inc. | Conveyor belt assembly for identifying an asset sort location and methods of utilizing the same |
| CN111164605A (zh) | 2017-09-27 | 2020-05-15 | 3M创新有限公司 | 使用光学图案以用于设备和安全监控的个人防护设备管理系统 |
| CN109711223A (zh) * | 2018-12-28 | 2019-05-03 | 福州符号信息科技有限公司 | 一种提升qr码解码率方法及设备 |
| US11163808B2 (en) * | 2019-04-03 | 2021-11-02 | Sap Se | Hexagon clustering of spatial data |
| CN116558424B (zh) * | 2023-07-10 | 2023-09-22 | 中国科学院长春光学精密机械与物理研究所 | 采用点光源反射成像的位移测量装置 |
Family Cites Families (41)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3632995A (en) * | 1968-05-09 | 1972-01-04 | Howard W Wilson | Coded article |
| US3715724A (en) * | 1969-12-24 | 1973-02-06 | Olivetti & Co Spa | Apparatus for recognizing graphic symbols |
| US3801775A (en) * | 1972-08-07 | 1974-04-02 | Scanner | Method and apparatus for identifying objects |
| US3885229A (en) * | 1972-10-28 | 1975-05-20 | Nippon Electric Co | Document scanning apparatus |
| JPS5295121A (en) * | 1976-02-06 | 1977-08-10 | Hitachi Ltd | Code plate |
| US4695991A (en) * | 1980-12-09 | 1987-09-22 | Storage Research Pty. Ltd. | Reading information stored in multiple frame format |
| DE3373734D1 (en) * | 1982-01-20 | 1987-10-22 | Nippon Denso Co | High-sensitive optical reading apparatus and method of reading optical information |
| IT1178924B (it) * | 1984-04-20 | 1987-09-16 | Elsag | Procedimento ed apparechiatura per effetuare su una immagine una ricerca di forme prefissate |
| EP0188548A1 (en) * | 1984-07-09 | 1986-07-30 | SIERACKI, Leonard, M. | METHOD AND APPARATUS FOR SUPPLYING GAS MIXTURES TO AN $i(IN VIVO) RESPIRATORY SYSTEM |
| JPS61276080A (ja) * | 1985-05-31 | 1986-12-06 | Toshiba Corp | 上下判定装置 |
| NL8501460A (nl) * | 1985-05-22 | 1986-12-16 | Philips Nv | Werkwijze voor het identificeren van voorwerpen die voorzien zijn van een kodeveld met stipkode, inrichting voor het identificeren van zo een stipkode, en produkt voorzien van zo een stipkode. |
| US4776464A (en) * | 1985-06-17 | 1988-10-11 | Bae Automated Systems, Inc. | Automated article handling system and process |
| JPS6282486A (ja) * | 1985-10-08 | 1987-04-15 | Hitachi Ltd | オンライン手書き図形認識装置 |
| US4955062A (en) * | 1986-12-10 | 1990-09-04 | Canon Kabushiki Kaisha | Pattern detecting method and apparatus |
| US5059774A (en) * | 1987-10-15 | 1991-10-22 | Ricoh Company, Ltd. | Seek and track control for a rectangular optical card handling apparatus |
| JPH01137385A (ja) * | 1987-11-25 | 1989-05-30 | Matsushita Electric Ind Co Ltd | 文字認識装置 |
| US4924078A (en) * | 1987-11-25 | 1990-05-08 | Sant Anselmo Carl | Identification symbol, system and method |
| US4874936A (en) * | 1988-04-08 | 1989-10-17 | United Parcel Service Of America, Inc. | Hexagonal, information encoding article, process and system |
| US4896029A (en) * | 1988-04-08 | 1990-01-23 | United Parcel Service Of America, Inc. | Polygonal information encoding article, process and system |
| US5124536A (en) * | 1988-05-05 | 1992-06-23 | International Data Matrix, Inc. | Dynamically variable machine readable binary code and method for reading and producing thereof |
| US5053609A (en) * | 1988-05-05 | 1991-10-01 | International Data Matrix, Inc. | Dynamically variable machine readable binary code and method for reading and producing thereof |
| US5126542A (en) * | 1988-05-05 | 1992-06-30 | International Data Matrix, Inc. | Dynamically variable machine readable binary code and method for reading and producing thereof |
| US4939354A (en) * | 1988-05-05 | 1990-07-03 | Datacode International, Inc. | Dynamically variable machine readable binary code and method for reading and producing thereof |
| US5229591A (en) * | 1988-10-21 | 1993-07-20 | Symbol Technologies, Inc. | Scanning system with adjustable light output and/or scanning angle |
| US5068909A (en) * | 1989-05-18 | 1991-11-26 | Applied Imaging Corporation | Method and apparatus for generating quantifiable video displays |
| US5153928A (en) * | 1989-06-09 | 1992-10-06 | Casio Computer Co., Ltd. | Method and apparatus for recording/reproducing mesh pattern data |
| FR2657982B1 (fr) * | 1990-02-02 | 1992-11-27 | Cga Hbs | Procede de localisation d'adresse sur des articles a trier, etiquette d'adressage et dispositif de mise en óoeuvre du procede. |
| US5155343A (en) * | 1990-03-28 | 1992-10-13 | Chandler Donald G | Omnidirectional bar code reader with method and apparatus for detecting and scanning a bar code symbol |
| EP0449634B1 (en) * | 1990-03-28 | 1997-07-16 | Omniplanar, Inc. | Omnidirectional bar code reader |
| US5241166A (en) * | 1990-07-02 | 1993-08-31 | Chandler Donald G | Low resolution target acquisition |
| US5189292A (en) * | 1990-10-30 | 1993-02-23 | Omniplanar, Inc. | Finder pattern for optically encoded machine readable symbols |
| DE69131394T2 (de) * | 1990-10-30 | 2000-01-20 | Omniplanar, Inc. | Maschinenlesbares Zeichen mit Mehrfachauflösung |
| US5153418A (en) * | 1990-10-30 | 1992-10-06 | Omniplanar, Inc. | Multiple resolution machine readable symbols |
| DE4035396A1 (de) * | 1990-11-07 | 1992-05-14 | F & O Elektronic Systems Gmbh | Verfahren und vorrichtung zum lesen und identifizieren der information einer zeichen-vorlage, insbesondere barcode, innerhalb eines zwei- oder dreidimensionalen feldes mittels einer videokamera, die ein binaeres videosignal des bildes erzeugt |
| JPH04268989A (ja) * | 1991-02-25 | 1992-09-24 | Nippon Steel Corp | 文字認識方法及び装置 |
| EP0844735B1 (en) * | 1991-07-11 | 2005-05-18 | United Parcel Service Of America, Inc. | System and method for digital filtering |
| US5276315A (en) * | 1992-05-14 | 1994-01-04 | United Parcel Service Of America, Inc. | Method and apparatus for processing low resolution images of degraded bar code symbols |
| US5327171A (en) * | 1992-05-26 | 1994-07-05 | United Parcel Service Of America, Inc. | Camera system optics |
| US5329105A (en) * | 1992-08-10 | 1994-07-12 | United Parcel Service Of America, Inc. | Method and apparatus for determining the width of elements of bar code symbols |
| EP0720527B1 (de) * | 1993-09-24 | 1999-05-19 | Wavin B.V. | Qualitätssicherung bei elektroschweissbaren verbindungselementen |
| US5495537A (en) * | 1994-06-01 | 1996-02-27 | Cognex Corporation | Methods and apparatus for machine vision template matching of images predominantly having generally diagonal and elongate features |
-
1995
- 1995-06-01 ES ES95925498T patent/ES2122656T3/es not_active Expired - Lifetime
- 1995-06-01 AT AT95925498T patent/ATE169754T1/de active
- 1995-06-01 EP EP96117677A patent/EP0766191B1/en not_active Expired - Lifetime
- 1995-06-01 PT PT96117677T patent/PT766191E/pt unknown
- 1995-06-01 DK DK96117677T patent/DK0766191T3/da active
- 1995-06-01 AT AT96117677T patent/ATE190415T1/de active
- 1995-06-01 DK DK95925498T patent/DK0764307T3/da active
- 1995-06-01 DE DE69515481T patent/DE69515481T2/de not_active Expired - Lifetime
- 1995-06-01 DE DE69504069T patent/DE69504069T2/de not_active Expired - Lifetime
- 1995-06-01 JP JP8501354A patent/JP2771899B2/ja not_active Expired - Fee Related
- 1995-06-01 ES ES96117677T patent/ES2144185T3/es not_active Expired - Lifetime
- 1995-06-01 EP EP95925498A patent/EP0764307B1/en not_active Expired - Lifetime
- 1995-06-01 CA CA002187209A patent/CA2187209C/en not_active Expired - Fee Related
- 1995-06-01 WO PCT/US1995/008432 patent/WO1995034043A1/en not_active Ceased
-
1997
- 1997-08-12 US US08/909,574 patent/US6094509A/en not_active Expired - Lifetime
-
2000
- 2000-04-26 GR GR20000401014T patent/GR3033330T3/el not_active IP Right Cessation
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6604682B2 (en) | 2000-04-06 | 2003-08-12 | Seiko Epson Corporation | Method of and apparatus for reading a two-dimensional bar code symbol and data storage medium |
| JP2005151182A (ja) * | 2003-11-14 | 2005-06-09 | Sires:Kk | デジタル情報坦体 |
| WO2005055129A1 (ja) * | 2003-11-14 | 2005-06-16 | Sires Ltd. | デジタル情報担体 |
| JP2009525524A (ja) * | 2006-02-02 | 2009-07-09 | ホーホシューレ・ダルムシュタット・ユニバーシティー・オブ・アプライド・サイエンシズ | 情報をデコードする方法 |
| JP2013148980A (ja) * | 2012-01-17 | 2013-08-01 | Denso Wave Inc | 二次元コード読み取り装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0764307A1 (en) | 1997-03-26 |
| DK0766191T3 (da) | 2000-07-31 |
| DE69515481D1 (de) | 2000-04-13 |
| EP0766191A3 (en) | 1999-01-07 |
| ES2144185T3 (es) | 2000-06-01 |
| US6094509A (en) | 2000-07-25 |
| ATE169754T1 (de) | 1998-08-15 |
| EP0766191A2 (en) | 1997-04-02 |
| ATE190415T1 (de) | 2000-03-15 |
| DK0764307T3 (da) | 1999-05-10 |
| ES2122656T3 (es) | 1998-12-16 |
| EP0764307B1 (en) | 1998-08-12 |
| DE69504069D1 (de) | 1998-09-17 |
| EP0766191B1 (en) | 2000-03-08 |
| WO1995034043A1 (en) | 1995-12-14 |
| DE69504069T2 (de) | 1998-12-10 |
| DE69515481T2 (de) | 2000-10-19 |
| PT766191E (pt) | 2000-08-31 |
| CA2187209C (en) | 2000-09-05 |
| CA2187209A1 (en) | 1995-12-14 |
| JP2771899B2 (ja) | 1998-07-02 |
| GR3033330T3 (en) | 2000-09-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10501082A (ja) | 空間ドメイン内の二次元記号の復号方法及び装置 | |
| US5515447A (en) | Method and apparatus for locating an acquisition target in two-dimensional images by detecting symmetry in two different directions | |
| JP3725879B2 (ja) | 多解像度機械の読み取り可能な記号 | |
| US5189292A (en) | Finder pattern for optically encoded machine readable symbols | |
| CA2191433C (en) | Method and apparatus for decoding bar code symbols using independent bar and space analysis | |
| US8139117B2 (en) | Image quality analysis with test pattern | |
| US5223701A (en) | System method and apparatus using multiple resolution machine readable symbols | |
| US6340119B2 (en) | Techniques for reading two dimensional code, including MaxiCode | |
| US6015089A (en) | High speed image acquisition system and method of processing and decoding bar code symbol | |
| EP0852520B1 (en) | System and method for reading package information | |
| JP3910447B2 (ja) | マルチ解像度ラベルロケータ | |
| US4072928A (en) | Industrial system for inspecting and identifying workpieces | |
| EP0685809A2 (en) | Method and apparatus for decoding two-dimensional bar code | |
| EP0492979A2 (en) | Optical character recognition apparatus and method | |
| US7050631B2 (en) | Barcode detection system | |
| US20020044689A1 (en) | Apparatus and method for global and local feature extraction from digital images | |
| US6173893B1 (en) | Fast finding algorithm for two-dimensional symbologies | |
| US4955060A (en) | Image recognition apparatus | |
| JPH0276087A (ja) | バーコード読み取り技術 | |
| JPH01156885A (ja) | バーコードの光学的読み取り方法 | |
| JPH0687270B2 (ja) | 線分の方向検出装置及びその方法 | |
| JP7062722B2 (ja) | 光学コードのモジュールサイズの特定 | |
| US5902987A (en) | Apparatus and method of rapidly locating edges of machine-readable symbols or other linear images | |
| EP1455296B1 (en) | Method and system for verifying transitions between contrasting elements | |
| US6219434B1 (en) | Maxicode locating method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080417 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090417 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100417 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110417 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110417 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120417 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130417 Year of fee payment: 15 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130417 Year of fee payment: 15 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140417 Year of fee payment: 16 |
|
| LAPS | Cancellation because of no payment of annual fees |