JP4518141B2 - 画像照合方法及び画像照合装置並びに画像照合プログラム - Google Patents

画像照合方法及び画像照合装置並びに画像照合プログラム Download PDF

Info

Publication number
JP4518141B2
JP4518141B2 JP2007324211A JP2007324211A JP4518141B2 JP 4518141 B2 JP4518141 B2 JP 4518141B2 JP 2007324211 A JP2007324211 A JP 2007324211A JP 2007324211 A JP2007324211 A JP 2007324211A JP 4518141 B2 JP4518141 B2 JP 4518141B2
Authority
JP
Japan
Prior art keywords
numerical data
image
divided
elements
data
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.)
Expired - Fee Related
Application number
JP2007324211A
Other languages
English (en)
Other versions
JP2009146245A (ja
Inventor
克彦 近藤
大輔 西脇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2007324211A priority Critical patent/JP4518141B2/ja
Priority to US12/333,817 priority patent/US8401310B2/en
Priority to EP08021826A priority patent/EP2075741A3/en
Publication of JP2009146245A publication Critical patent/JP2009146245A/ja
Application granted granted Critical
Publication of JP4518141B2 publication Critical patent/JP4518141B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/75Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Medical Informatics (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)

Description

本発明は画像照合方法及び画像照合装置並びに画像照合プログラムに係り、特に紙面をスキャンして得られた画像データを照合対象とし、照合結果から個々の画像に予め与えたインデックスを出力する画像照合方法及び画像照合装置並びに画像照合プログラムに関する。
図8は関連発明の画像照合装置の一例のブロック図を示す。この画像照合装置は、紙面に記載された文字等をスキャンし、コンピュータで処理可能な画像データに変換する画像入力手段101と、画像入力手段101で得られた画像データを数値データに変換する特徴抽出手段102と、特徴抽出手段102で得られた紙面に記載された文字等に対応する数値データをインデックスと共に格納する特徴格納手段103と、画像から抽出した数値データと特徴格納手段103に予め登録されている複数の画像から抽出された数値データとの照合を行う一つの照合手段104と、照合手段104の照合結果であるインデックスを外部に出力する照合結果出力手段105とから構成されている。
次に、図8の画像照合装置の動作について、図9のフローチャートと共に説明する。まず、画像入力手段101に紙面を入れ、その紙面をスキャンして紙面に記載されている文字、記号、画像等の画像データを得る(ステップS10)。次に、特徴抽出手段102において、画像入力手段101から入力された画像データの特徴を抽出する(ステップS11)。この特徴の抽出は、例えば、画像のテクスチャ情報や画像の連結成分に対する隣接関係などから得られる情報を用いて、画像データを数値データに変換することを意味する。
次に、画像データから得られた数値データを本照合装置に新規に登録するか、その数値データに対して、特徴格納手段103に予め格納されている数値データとの照合を行うかを選択する(ステップS12)。選択は、この画像照合装置が、パーソナルコンピュータ、あるいはワークステーションで実現できることから、これらの装置に付属のディスプレイにどちらを選択するかを表示させ、キーボードあるいはマウスから選択可能にすればよい。
ステップS12において、登録を選択した場合には、インデックス(ID)を新たに生成する(ステップS13)。このインデックスは、特徴格納手段103に予め登録されていなければどのようなものでも構わない。次に、ステップS11で抽出した数値データと、ステップS13で生成したインデックス(ID)とを特徴格納手段103に登録する(ステップS14)。
一方、ステップS12において、検索を選択した場合には、照合手段104において、ステップS11で抽出した数値データを用いて、特徴格納手段103に予め登録されている数値データの中から類似のものを照合し(ステップS15)、特徴格納手段103に格納されている複数の数値データ中に一致と判定されるものがあるかどうかをチェックする(ステップS16)。
ステップS16において一致を判定する数値データがあれば、一致した数値データに対して付与されているインデックス(ID)を照合結果出力手段105から出力する(ステップS17)。一方、ステップS16において、特徴格納手段103に格納されている複数の数値データ中に一致と判定する数値データがなければ、照合対象がないことを照合結果出力手段105から出力する(ステップS18)。
また、郵便物の宛名面を光学的に読み取り、郵便物の画像データに変換するスキャナと、郵便物の画像データから送り先の宛名や郵便番号等の画像情報を抽出する特徴抽出部などから構成され、特徴抽出部では、1走査線512画素単位に4種類の画像特徴情報(画像の濃度頻度分布を示すヒストグラム、低精細の多値データ、中精細の2値データ、高精細の2値データ)を抽出し、特徴メモリに格納することで、読み取り画面全体の画素濃淡データ、文字領域切り出し後の画素濃淡データ、行切り出し後の画素濃淡データを一旦蓄えるためのフレームメモリを必要とせず、文字認識を可能にした画像照合装置が知られている(例えば、特許文献1参照)。
更に、登録者の指紋画像から抽出した特徴情報の一部分と登録指紋の対応する部分との類似度を算出し、算出した類似度から同一性の判定を行って登録指紋を絞り込み、特徴情報により識別対象者の指紋画像と絞り込まれた登録指紋との同一性を判定することにより、補助的な情報を抽出することなく同一性判定を行う指紋画像を絞り込み、指紋照合時間を短縮する画像照合装置も知られている(例えば、特許文献2参照)。
特開2000−011088号公報 再公表特許WO2002/029720号公報
しかしながら、図8に示した画像照合装置は、一つの照合手段104が画像から抽出した全ての数値データを用いて照合処理を行うため、計算量が増加し、その結果、照合速度が遅いという問題がある。
また、特許文献1や特許文献2記載の画像照合装置では、数値データではなく、取り込んだ画像情報を用いて照合処理を行うため、郵便物の画像認識結果や指紋画像認識結果が全ての画像を正しく認識できない場合に、誤った照合が起きるという問題がある。画像認識の誤りの傾向が不変、つまりある画像が必ずある誤ったコードを出力するのであれば、影響はないが、スキャンの結果同じ紙面などに対して全く同じ画像データを得ることは有り得ないため、不変性も保証されない。
本発明は以上の点に鑑みなされたもので、処理速度が速く、かつ、照合精度も高い画像照合方法及び画像照合装置並びに画像照合プログラムを提供することを目的とする。
上記の目的を達成するため、本発明の画像照合方法は、照合すべき画像に関する画像データを変換して得た、それぞれJ個(Jは2以上の自然数)の要素からなるベクトルとして扱われる一又は二以上の第1の数値データが、対応するインデックスと共に格納された記憶手段の該第1の数値データを用いて画像照合を行う画像照合方法であって、上記照合すべき画像が記載された紙面をスキャンし、コンピュータで処理可能な画像データを取得する第1のステップと、第1のステップで取得された画像データを、J個のベクトルとして扱われる第2の数値データに変換する第2のステップと、第2の数値データに対して、記憶手段に格納されている第1の数値データのうち紙面に記載された画像に相当する数値データを選び出す際において、第1の数値データのベクトルを構成するJ個の要素を、分割した要素が重複しないようにM分割(Mは2以上の自然数)すると共に、第2の数値データのベクトルを構成するJ個の要素を、分割した要素が重複しないように、かつ、各要素間の分割位置が第1の数値データの各要素間の分割位置と一致するように、M分割し、M分割して得られた第1の数値データのM個の分割部分と、M分割して得られた第2の数値データのM個の分割部分とのうち、同じ分割順の第1及び第2の数値データの分割部分毎に、かつ、所定の分割順でベクトル間の距離又はベクトル間の角度差に基づく照合を行い、第2の数値データの分割部分に予め設定した閾値以上類似している同じ分割順の第1の数値データの分割部分が記憶手段に唯一存在する一致の照合結果が得られたときは、残りの分割順の第1及び第2の数値データの分割部分毎の照合は停止する第3のステップと、第3のステップで、一致の照合結果が得られたときは、記憶手段において分割部分が第2の数値データの分割部分に唯一類似している第1の数値データに対応したインデックスを選択して出力する第4のステップと
を含むことを特徴とする。
また、上記の目的を達成するため、本発明の画像照合装置は、照合すべき画像が記載された紙面をスキャンし、コンピュータで処理可能な一又は二以上の第1の画像データを取得する画像入力手段と、第1の画像データを、J個(Jは2以上の自然数)の要素からなるベクトルとして扱われる第1の数値データに変換する特徴抽出手段と、一又は二以上の第1の数値データを、対応するインデックスと共に格納する記憶手段と、画像照合時に画像入力手段により上記照合すべき画像が記載された紙面を再度スキャンし、コンピュータで処理可能な一の第2の画像データを取得した後、その第2の画像データから特徴抽出手段によりJ個の要素からなるベクトルとして扱われる第2の数値データを取得する照合時の数値データ取得手段と、第2の数値データに対して、記憶手段に格納されている第1の数値データのうち紙面に記載された画像に相当する数値データを選び出す際において、第1の数値データのベクトルを構成するJ個の要素を、分割した要素が重複しないようにM分割(Mは2以上の自然数)すると共に、第2の数値データのベクトルを構成するJ個の要素を、分割した要素が重複しないように、かつ、各要素間の分割位置が第1の数値データの各要素間の分割位置と一致するように、M分割し、M分割して得られた第1の数値データのM個の分割部分と、M分割して得られた第2の数値データのM個の分割部分とのうち、同じ分割順の第1及び第2の数値データの分割部分毎に、ベクトル間の距離又はベクトル間の角度差に基づく照合を予め定められた順で順次に行うM個の照合手段と、M個の照合手段のうち、一の照合手段により第2の数値データの分割部分に予め設定した閾値以上類似している第1の数値データの分割部分が記憶手段に唯一存在する一致の照合結果が得られたときは、照合動作していない残りの照合手段による第1及び第2の数値データの分割部分毎の照合を停止すると共に、一致の照合結果が得られたときは、記憶手段において分割部分が第2の数値データの分割部分に唯一類似している第1の数値データに対応したインデックスを選択して出力する照合結果出力手段とを有することを特徴とする。
更に、上記の目的を達成するため、本発明の画像照合プログラムは、照合すべき画像に関する画像データを変換して得た、それぞれJ個(Jは2以上の自然数)の要素からなるベクトルとして扱われる一又は二以上の第1の数値データが、対応するインデックスと共に格納された記憶手段の該第1の数値データを用いて画像照合を行わせる画像照合プログラムであって、コンピュータに、
スキャン手段を動作させて上記照合すべき画像が記載された紙面から光電変換して得た画像データを取得する第1のステップと、第1のステップで取得された画像データを、J個のベクトルとして扱われる第2の数値データに変換する第2のステップと、第2の数値データに対して、記憶手段に格納されている第1の数値データのうち紙面に記載された画像に相当する数値データを選び出す際において、第1の数値データのベクトルを構成するJ個の要素を、分割した要素が重複しないようにM分割(Mは2以上の自然数)すると共に、第2の数値データのベクトルを構成するJ個の要素を、分割した要素が重複しないように、かつ、各要素間の分割位置が第1の数値データの各要素間の分割位置と一致するように、M分割し、M分割して得られた第1の数値データのM個の分割部分と、M分割して得られた第2の数値データのM個の分割部分とのうち、同じ分割順の第1及び第2の数値データの分割部分毎に、かつ、所定の分割順でベクトル間の距離又はベクトル間の角度差に基づく照合を行い、第2の数値データの分割部分に予め設定した閾値以上類似している同じ分割順の第1の数値データの分割部分が記憶手段に唯一存在する一致の照合結果が得られたときは、残りの分割順の第1及び第2の数値データの分割部分毎の照合は停止する第3のステップと、第3のステップで、一致の照合結果が得られたときは、記憶手段において分割部分が第2の数値データの分割部分に唯一類似している第1の数値データに対応したインデックスを選択して出力する第4のステップとを実行させることを特徴とする。
本発明によれば、照合部を複数設け、分割した数値データだけを使用して照合することで、画像照合の高速化でき、また、画像照合を高精度化できる。
次に、本発明の実施形態について図面を参照して詳細に説明する。
(第1の実施形態)
図1は、本発明になる画像照合装置の第1の実施形態のブロック図を示す。同図中、図8と同一構成には同一符号を付してある。
この実施形態は、図1に示すように、紙面に記載された文字、記号、図形等の画像(ここでは、一例として住所)をスキャンし、コンピュータで処理可能な画像データに変換する画像入力手段101と、画像入力手段101で得られた画像データを数値データに変換する特徴抽出手段102と、特徴抽出手段102で得られた前記の紙面に対応する数値データをインデックスと共に格納する特徴格納手段203と、前記の紙面を画像入力手段101で再度スキャンし、特徴抽出手段102で得た数値データに対して、特徴格納手段203に格納されている数値データのうち前記紙面に記載された画像に相当するものを選び出す際において、特徴抽出手段102で得た数値データと、特徴格納手段203に格納されている数値データのそれぞれ一部分を用いて、一番類似している数値データに対応するインデックスを選び出す第一の照合手段201と、第一の照合手段201で使用しなかった残りの部分の数値データを用いて、一番類似している数値データに対応するインデックスを選び出す第二の照合手段202と、第一の照合手段201、あるいは第二の照合手段202より選び出されたインデックスを外部に出力する照合結果出力手段204とから構成されている。
画像入力手段101は、光電変換ができるスキャナを使うことができる。特徴抽出手段102は、画像データを処理して数値データ変換する部分であり、パーソナルコンピュータ、あるいはワークステーションで実現できる。画像入力手段101と特徴抽出手段102との接続は、USBケーブル、IEEE1394ケーブル、Ethernet(登録商標)ケーブルなど一般的な伝送ケーブルで実現できる。
特徴格納手段203は、特徴抽出手段102が算出した数値データを格納する手段で、パーソナルコンピュータ、あるいはワークステーションを構成する外部記憶装置、例えば、ハードディスクで実現できる。このハードディスクの設置形態は、内蔵、外付けを選ばない。
第一の照合手段201、及び第二の照合手段202は、入力画像から算出した数値データに対して、特徴格納手段203にある複数の画像に対する数値データと照合を行う部分である。第一の照合手段201、及び第二の照合手段202による照合は、数値データの類似性を計算可能な前述のパーソナルコンピュータ、あるいはワークステーションで実現できる。
照合結果出力手段204は、第一の照合手段201、及び第二の照合手段202における照合の結果得られた一番類似の数値データに対するインデックスを外部に出力する部分であり、パーソナルコンピュータ、あるいはワークステーションが有するインターフェース、例えば、RS232−C、ネットワークで実現可能である。
次に、図2のフローチャートと共に、本発明の第一の実施形態の動作を説明する。まず、画像入力手段101に紙面を入れ、その紙面をスキャンして紙面に記載されている文字、記号、画像等(ここでは、一例として住所)の画像データを得る(ステップS20)。次に、特徴抽出手段102において、画像入力手段101から入力された画像データを、数値データに変換して特徴を抽出する(ステップS21)。数値データへの変換方法としては、例えば、画像のテクスチャ情報や画像の連結成分に対する隣接関係などから得られる情報を用いればよい。前者のテクスチャ情報を用いて数値データに変換する場合は、特許第3496559号、あるいは特許第3550681号に記載の方法を使えばよい。また、後者の情報を用いて数値データに変換する場合は、公知文献(例えば、中居他、「特徴点の局所的配置に基づくディジタルカメラを用いた高速文書画像検索」、信学論、J89−D,No.9,pp.2045−2054(2006))に記載の公知の方法を使えばよい。
続いて、画像データから得られた数値データを本照合装置に新規に登録するか、その数値データに対して、特徴格納手段203に予め格納されている数値データとの照合を行うかを選択する(ステップS22)。この選択は、本実施形態の構成が、パーソナルコンピュータ、あるいはワークステーションで実現できることから、これらの装置に付属のディスプレイにどちらを選択するかを表示させ、キーボードあるいはマウスから選択可能にすればよい。または、本実施形態の構成が帳票の仕分け装置などに組み込まれる場合は、装置の操作パネルなどの外部で選択した結果を、ネットワーク経由で本実施形態に伝送するのでもよい。
ステップS22において、登録を選択した場合には、インデックス(ID)を新たに生成する(ステップS23)。このインデックスは、特徴格納手段203に予め登録されていなければどのようなものでも構わない。例えば、数字でよく、使っていないもののうち、一番小さいものを用いればよい。次に、ステップS21で抽出した特徴である数値データと、ステップS23で生成したインデックス(ID)とを特徴格納手段203にそれぞれ登録する(ステップS24)。
図3は特徴格納手段203に格納する数値データ(特徴)とインデックス(ID)の形式の一例を示す。数値データ(特徴)は、通常はスカラだけではなく、ベクトルとして扱われるので、図3においては特徴項目をベクトルを構成する各要素に対応させればよい。数値データとしては、前述の特許第3496559号、あるいは特許第3550681号に記載の方法、あるいは、公知文献(中居他、「特徴点の局所的配置に基づくディジタルカメラを用いた高速文書画像検索」、信学論、J89−D,No.9,pp.2045−2054(2006))に記載されている特徴量を数値データとして用いればよく、また、それらを同時に登録しても構わない。
一方、前述のステップS22において、検索を選択した場合には、ステップS21で抽出した特徴である数値データを用いて、特徴格納手段203に予め登録されている数値データの中から類似のものを検索する。この時、まず、前述の数値データを2分割する。この分割は、図3で説明すると、全部でJ個の要素からなる数値データ(特徴)を1個目から個目と(j+1)からJ個目までの2つに分割することを意味する。分割位置は、任意で構わないが、例えば、数値データを前述の特許第3496559号と公知文献(中居他、「特徴点の局所的配置に基づくディジタルカメラを用いた高速文書画像検索」、信学論、J89−D,No.9,pp.2045−2054(2006))によって作成していたなら、特許第3496559号に記載の方法によって抽出した数値データと、上記公知文献に記載の方法によって抽出した数値データとの境界で2分割してもよい。
続いて、第一の照合手段201において、2分割したうちの一方(一番目)の分割数値データに対して、特徴格納手段203に格納されている複数の数値データを入力画像から得た数値データの分割と同じ位置で2分割し、同じ部分の数値データを用いて類似のものを検索する照合を行う(ステップS25)。類似のものの検索は、数値データがベクトルであることから、ベクトル間の距離の近いもの、あるいはベクトル間の角度差の小さいものなどを選択することで実現可能である。
次に、第一の照合手段201において、特徴格納手段203に格納されている複数の数値データ中に一致と判定されるものがあるかどうかをチェックする(ステップS26)。完全に一致する場合をチェックするには、前記の距離尺度で距離が0(ゼロ)であるものを選べばよく、許容を許すのであれば、閾値を設けてその閾値以内の距離であれば一致と判定すればよい。ステップS26において一致を判定する数値データがあれば、一致した数値データに対して付与されているインデックス(ID)を照合結果出力手段204から出力する(ステップS27)。なお、本明細書において、「一致」とは、検索用に入力した画像から抽出した数値データが、特徴格納手段203に予め登録された数値データと唯一一致する場合を意味する。つまり、特徴格納手段203に予め登録された複数の数値データと一致する場合には、一致したとはみなさない。
一方、ステップS26において、特徴格納手段203に格納されている複数の数値データ中に一致と判定する唯一の数値データがなければ、第二の照合手段202において、2分割したうちのもう一方(二番目)の分割数値データに対して、第一の照合手段201で説明した方法と同じように照合を行う(ステップS28)。なお、このステップS28においては、ステップS26を実行した際に、特徴格納手段203に格納されている複数の数値データに対して、一致とは判定しなかったものの、一定の距離内であったもののみに対象を絞っても構わない。
次に、第二の照合手段202において、特徴格納手段203に格納されている複数の数値データ中に一致と判定されるものがあるかどうかをチェックする(ステップS29)。ステップS29において、一致を判定する唯一の数値データがあれば、その一致した数値データに対して付与されているインデックス(ID)を照合結果出力手段204から出力する(ステップS27)。一致の基準は、ステップS26で説明したものと同じで構わない。
一方、ステップS29において、特徴格納手段203に格納されている複数の数値データ中に一致と判定する唯一の数値データがなければ、照合対象がないことを照合結果出力手段204から出力する(ステップS30)。
このように、本実施形態によれば、数値データを2分割し、分割したそれぞれの分割数値データを、まず第一の照合手段201により特徴格納手段203に格納されている複数の数値データ中に一致と判定されるものがあるかどうかを照合し、一致と判定された場合は、第二の照合手段202により特徴格納手段203に格納されている複数の数値データ中に一致と判定されるものがあるかどうかの照合動作を行わず、直ちに一致した数値データに対して付与されているインデックス(ID)を出力するようにしたため、画像照合を高速化できる。
また、本実施形態によれば、画像データから得た数値データだけを使用し、文字認識を使わないことで、文字認識の誤りの影響を排除できるため、画像照合の高精度化を実現できる。
(第2の実施形態)
次に、本発明の第2の実施形態について図面と共に説明する。図4は本発明になる照合装置の第2の実施形態のブロック図を示す。同図中、図1と同一構成部分には同一符号を付してある。図4に示すように、この実施形態は、照合手段を3つ以上設けている点に特徴がある。すなわち、本実施形態の照合装置は、紙面に記載された画像(ここでは、一例として住所)をスキャンし、コンピュータで処理可能な画像データに変換する画像入力手段101と、画像入力手段101で得られた画像データを数値データに変換する特徴抽出手段102と、特徴抽出手段102で得られた前記の紙面に対応する数値データをインデックスと共に格納する特徴格納手段203と、前記の紙面を画像入力手段101で再度スキャンし、特徴抽出手段102で得た数値データに対して、特徴格納手段203に格納されている数値データのうち前記紙面に記載された画像に相当するものを選び出す際において、特徴抽出手段102で得た数値データと、特徴格納手段203に格納されている数値データとをそれぞれN個(Nは3以上の自然数)の部分に分割し、その分割した数値データを用いて一番類似している数値データに対応するインデックスを出力する第一の照合手段から第Nの照合手段まで計N個の照合手段(図4の201、202から205)を有し、これら第一の照合手段201から第Nの照合手段205まで計N個の照合手段で選び出されたインデックスを外部に出力する照合結果出力手段204とから構成されている。
本実施形態では、3個以上の照合手段を備えているが、第一の照合手段201、第二の照合手段202と同様に、3個目からN個目までの各照合手段は、入力画像から算出した数値データに対して、特徴格納手段203にある複数の画像に対する数値データと照合を行う部分であり、照合は数値データの類似性を計算可能な前述のパーソナルコンピュータ、あるいはワークステーションで実現できる。
本実施形態では、第一の照合手段201、第二の照合手段202における動作は、第1の実施形態と同様で、数値データをN個に分割した後の一番目を第一の照合手段201で用いて、二番目を第二の照合手段202で用いる。N分割したうちのどの部分を一番目に使うか、二番目に使うかは任意に決めて構わない。
次に、本実施の形態の動作について、図5のフローチャートを用いて説明する。同図中、図2と同一処理ステップには同一符号を付し、その説明を省略する。図5において、ステップS22において、検索を選択した場合には、ステップS21で抽出した特徴である数値データを用いて、特徴格納手段203に予め登録されている数値データの中から類似のものを検索する。この時、まず、変数kを「1」に初期化すると共に、前述の数値データをN分割する(ステップS31)。続いて、k番目の照合手段、この時点では、k=1であるので、第一の照合手段201において、N分割したうちのk番目(この時点では一番目)の分割数値データに対して、特徴格納手段203に格納されている複数の数値データを入力画像から得た数値データの分割と同じ位置でN分割したときの、同じ分割部分の数値データを用いて類似のものを検索する照合を行う(ステップS32)。類似のものの検索は、数値データがベクトルであることから、ベクトル間の距離の近いもの、あるいはベクトル間の角度差の小さいものなどを選択することで実現可能である。
次に、第一の照合手段201において、特徴格納手段203に格納されている複数の数値データ中に一致と判定されるものがあるかどうかをチェックする(ステップS33)。完全に一致する場合をチェックするには、前記の距離尺度で距離が0(ゼロ)であるものを選べばよく、許容を許すのであれば、閾値を設けてその閾値以内の距離であれば一致と判定すればよい。ステップS33において一致を判定する数値データがあれば、一致した数値データに対して付与されているインデックス(ID)を照合結果出力手段204から出力する(ステップS27)。
一方、ステップS33において、特徴格納手段203に格納されている複数の数値データ中に一致と判定する数値データがなければ、変数kを「1」インクリメントし(ステップS34)、続いてインクリメント後の変数kがNより大きいかどうか判定する(ステップS35)。変数kがN以下であるときには、N分割した分割数値データのうち、まだ照合していない分割数値データが存在するので、続いて、k番目の照合手段、この時点では、k=2であるので、第二の照合手段202において、N分割したうちのk番目(この時点では二番目)の分割数値データに対して、特徴格納手段203に格納されている複数の数値データを入力画像から得た数値データの分割と同じ位置でN分割したときの、同じ分割部分の数値データを用いて類似のものを検索する照合を行う(ステップS32)。
次に、第二の照合手段202において、特徴格納手段203に格納されている複数の数値データ中に一致と判定されるものがあるかどうかをチェックする(ステップS33)。ステップS3において、一致を判定する数値データがあれば、一致した数値データに対して付与されているインデックス(ID)を照合結果出力手段204から出力する(ステップS27)。
一方、ステップS33において、特徴格納手段203に格納されている複数の数値データ中に一致と判定する数値データがなければ、ステップS33で一致判定結果が得られるまで、上記と同様に、ステップS34、S35、S32、S33の処理を繰り返して、三番目、四番目、・・・、N番目の照合手段において、順次N分割した数値データの三番目、四番目、・・・、N番目の分割データを用いて特徴格納手段203に格納されている複数の数値データとの照合を継続する。その動作中でどれかの照合手段において、ステップS33での一致判定結果が得られたときは、一致した数値データに対して付与されているインデックス(ID)を照合結果出力手段204から出力する(ステップS27)ことで処理を終了する。
しかし、ステップS33で一致判定結果が得られず、第N番目の照合手段205で特徴格納手段203に格納されている複数の数値データのうち、N番目の分割数値データに一致する数値データがなければ、ステップS35でk>Nと判定され、N個の分割数値データは特徴格納手段203に格納されている複数の数値データのどれとも一致しないので、照合対象がないことを照合結果出力手段401から出力する(ステップS36)。
なお、n回目(n=2〜N)のステップS32の照合においては、直前の(n−1)回目の照合ステップS32を実行した際に、特徴格納手段203に格納されている複数の数値データに対して、一致とは判定しなかったものの、一定の距離内であったもののみに照合対象を順次絞っても構わない。本実施形態も第1の実施形態と同様の特長が得られる。
(第3の実施形態)
次に、本発明の第3の実施形態について図面と共に説明する。図6は本発明になる照合装置の第3の実施形態のブロック図を示す。図6に示すように、この実施形態は、第一の画像入力手段301及び第二の画像入力手段302と、第一の特徴抽出手段303及び第二の特徴抽出手段304と、特徴格納手段305と、第一の照合手段306及び第二の照合手段307と、照合結果出力手段308とから構成される。
第一の画像入力手段301及び第二の画像入力手段302は、それぞれ紙面に記載された文字、記号、画像(ここでは、一例として住所)をスキャンし、コンピュータで処理可能な画像データに変換する手段で、例えば光電変換ができるスキャナが用いられる。第一の特徴抽出手段303及び第二の特徴抽出手段304は、第一の画像入力手段301及び第二の画像入力手段302からそれぞれ出力された画像データを処理して第一の数値データ及び第二の数値データに変換する手段であり、パーソナルコンピュータ、あるいはワークステーションで実現できる。画像入力手段301、302と、特徴抽出手段303、304との接続は、USBケーブル、IEEE1394ケーブル、Ethernetケーブルなど一般的な伝送ケーブルで実現できる。特徴格納手段305は、第一の特徴抽出手段303と、特徴抽出手段303で得られた前記の紙面に対応する第一の数値データをインデックスと共に格納する。
第一の照合手段306は、前記の紙面を第二の画像入力手段302で再度スキャンし、第二の特徴抽出手段304で得た第二の数値データに対して、特徴格納手段305に格納されている第一の数値データのうち前記紙面に記載された画像に相当するものを選び出す際において、第二の特徴抽出手段304で得た第二の数値データと、特徴格納手段305に格納されている第一の数値データのそれぞれ一部分を用いて、一番類似している数値データに対応するインデックスを選び出す。
第二の照合手段307は、第一の照合手段306で使用しなかった残りの部分の数値データを用いて、一番類似している数値データに対応するインデックスを選び出す。照合結果出力手段308は、第一の照合手段306及び/又は第二の照合手段307より選び出されたインデックスを外部に出力する。
本実施形態では、第一の画像入力手段301及び第一の特徴抽出手段303を使用するか、第二の画像入力手段302及び第二の特徴抽出手段304を使用するかを選択できる。それ以外の本実施形態の動作は、図2のフローチャートに示した第一の実施形態の動作と同様である。
本実施形態では、例えば、第一の画像入力手段301と第一の特徴抽出手段303を地点Aに、第二の画像入力手段302と第二の特徴抽出手段304を地点Bに設置し、地点の異なる場所での紙面からの画像データ入力を行う。実物の紙面は、例えば、地点Aから地点Bに運搬手段で移動されればよい。また、特徴格納手段203も地点A、あるいは地点B以外の場所に設置しても構わない。地点間はデータの通信ができればよく、既存の通信手段、例えば、インターネットなどで実現できる。
(第4の実施形態)
次に、本発明の第4の実施形態について説明する。図7は本発明になる照合装置の第4の実施形態のブロック図を示す。同図中、図6と同一構成部分には同一符号を付し、その説明を省略する。図7に示すように、この実施形態は、第一の画像入力手段301及び第二の画像入力手段302と、第一の特徴抽出手段303及び第二の特徴抽出手段304と、特徴格納手段305と、N個の照合手段306〜310と、照合結果出力手段311とから構成される。
N個の照合手段306〜310は、特徴格納手段305に格納されている第一の特徴抽出手段303で得られた第一の数値データのうち、第二の特徴抽出手段304で得られた第二の数値データに前記紙面に記載された画像に相当するものを選び出す際において、第二の特徴抽出手段304で得られた第二の数値データと、特徴格納手段305に格納されている第一の数値データとをそれぞれN個の部分に分割し、その分割した各分割数値データを用いて一番類似している分割数値データに対応するインデックスを出力する。照合結果出力手段311は、これら第一の照合手段306から第Nの照合手段310まで計N個の照合手段より選び出されたインデックスを外部に出力する。
本実施形態では、第一の画像入力手段301及び第一の特徴抽出手段303を使用するか、第二の画像入力手段302及び第二の特徴抽出手段304を使用するかを選択できる。それ以外の本実施形態の動作は、図5のフローチャートに示した第二の実施形態の動作と同様である。
例えば、第一の画像入力手段301と第一の特徴抽出手段303を地点Aに、第二の画像入力手段302と第二の特徴抽出手段304を地点Bに設置し、地点の異なる場所での同じ紙面からの画像データ入力を行う。実物の紙面は、地点Aから地点Bに運搬手段で移動されればよい。また、特徴格納手段203も地点A、あるいは地点B以外の場所に設置しても構わない。地点間はデータの通信ができればよく、既存の通信手段、例えば、インターネットなどで実現できる。
なお、本発明は以上の実施形態に限定されるものではなく、第1乃至第4の実施形態のいずれかをコンピュータにより実現するプログラムも包含するものである。
本発明の利用例として、外国の郵便物の区分システムや物流システムにおける郵便物や物流システムで配送される配送物に印字されているバーコードを読み取り、その読み取り値(ID)から住所データや配送先データなどを取得して、配達区域内のそれぞれの住所に相当する区分箱などに仕分けするシステムのバーコード読み取りの替りに、郵便物や配送物をスキャンして取得した画像自体から得られる数値データから、郵便物や配送物を特定(同定)するシステムとして利用可能である。
本発明の画像照合装置の第1の実施形態のブロック図である。 図1の画像照合装置の動作説明用フローチャートである。 数値データの格納形式の一例を示す図である。 本発明の画像照合装置の第2の実施形態のブロック図である。 図4の画像照合装置の動作説明用フローチャートである。 本発明の画像照合装置の第3の実施形態のブロック図である。 本発明の画像照合装置の第4の実施形態のブロック図である。 関連発明の画像照合装置の一例のブロック図である。 図8の画像照合装置の動作を示すフローチャートである。
符号の説明
101 画像入力手段
102 特徴抽出手段
201、306 第一の照合手段
202、307 第二の照合手段
203、305 特徴格納手段
204、311 照合結果出力手段
205、310 第Nの照合手段
301 第一の画像入力手段
302 第二の画像入力手段
303 第一の特徴抽出手段
304 第二の特徴抽出手段

Claims (12)

  1. 照合すべき画像に関する画像データを変換して得た、それぞれJ個(Jは2以上の自然数)の要素からなるベクトルとして扱われる一又は二以上の第1の数値データが、対応するインデックスと共に格納された記憶手段の該第1の数値データを用いて画像照合を行う画像照合方法であって、
    前記照合すべき画像が記載された紙面をスキャンし、コンピュータで処理可能な画像データを取得する第1のステップと、
    前記第1のステップで取得された前記画像データを、前記J個のベクトルとして扱われる第2の数値データに変換する第2のステップと、
    前記第2の数値データに対して、前記記憶手段に格納されている前記第1の数値データのうち前記紙面に記載された画像に相当する数値データを選び出す際において、前記第1の数値データの前記ベクトルを構成する前記J個の要素を、分割した要素が重複しないようにM分割(Mは2以上の自然数)すると共に、前記第2の数値データの前記ベクトルを構成する前記J個の要素を、分割した要素が重複しないように、かつ、各要素間の分割位置が前記第1の数値データの各要素間の分割位置と一致するように、前記M分割し、前記M分割して得られた前記第1の数値データのM個の分割部分と、前記M分割して得られた前記第2の数値データのM個の分割部分とのうち、同じ分割順の前記第1及び第2の数値データの分割部分毎に、かつ、所定の分割順でベクトル間の距離又はベクトル間の角度差に基づく照合を行い、前記第2の数値データの分割部分に予め設定した閾値以上類似している同じ分割順の前記第1の数値データの分割部分が前記記憶手段に唯一存在する一致の照合結果が得られたときは、残りの分割順の前記第1及び第2の数値データの分割部分毎の照合は停止する第3のステップと、
    前記第3のステップで、前記一致の照合結果が得られたときは、前記記憶手段において前記分割部分が前記第2の数値データの分割部分に唯一類似している前記第1の数値データに対応した前記インデックスを選択して出力する第4のステップと
    を含むことを特徴とする画像照合方法。
  2. スキャン手段により照合すべき画像が記載された紙面をスキャンし、コンピュータで処理可能な一又は二以上の第1の画像データを取得する第1のステップと、
    前記第1の画像データを、J個(Jは2以上の自然数)の要素からなるベクトルとして扱われる第1の数値データに変換する第2のステップと、
    一又は二以上の前記第1の数値データを、対応するインデックスと共に記憶手段に格納する第3のステップと、
    前記スキャン手段により前記照合すべき画像が記載された前記紙面を再度スキャンし、コンピュータで処理可能な一の第2の画像データを取得する第4のステップと、
    前記第2の画像データを、前記J個の要素からなるベクトルとして扱われる第2の数値データに変換する第5のステップと、
    前記第2の数値データに対して、前記記憶手段に格納されている前記第1の数値データのうち前記紙面に記載された画像に相当する数値データを選び出す際において、前記第1の数値データの前記ベクトルを構成するJ個(Jは2以上の自然数)の要素を、分割した要素が重複しないようにM分割(Mは2以上の自然数)すると共に、前記第2の数値データの前記ベクトルを構成する前記J個の要素を、分割した要素が重複しないように、かつ、各要素間の分割位置が前記第1の数値データの各要素間の分割位置と一致するように、前記M分割し、前記M分割して得られた前記第1の数値データのM個の分割部分と、前記M分割して得られた前記第2の数値データのM個の分割部分とのうち、同じ分割順の前記第1及び第2の数値データの分割部分毎に、かつ、所定の分割順でベクトル間の距離又はベクトル間の角度差に基づく照合を行い、前記第2の数値データの分割部分に予め設定した閾値以上類似している同じ分割順の前記第1の数値データの分割部分が前記記憶手段に唯一存在する一致の照合結果が得られたときは、残りの分割順の前記第1及び第2の数値データの分割部分毎の照合は停止する第6のステップと、
    前記第6のステップで、前記一致の照合結果が得られたときは、前記記憶手段において前記分割部分が前記第2の数値データの分割部分に唯一類似している前記第1の数値データに対応した前記インデックスを選択して出力する第7のステップと
    を含むことを特徴とする画像照合方法。
  3. 第1のスキャン手段により照合すべき画像が記載された紙面をスキャンし、コンピュータで処理可能な一又は二以上の第1の画像データを取得する第1のステップと、
    前記第1の画像データを、J個(Jは2以上の自然数)の要素からなるベクトルとして扱われる第1の数値データに変換する第2のステップと、
    一又は二以上の前記第1の数値データを、対応するインデックスと共に記憶手段に格納する第3のステップと、
    前記第1のスキャン手段とは異なる第2のスキャン手段により前記照合すべき画像が記載された紙面をスキャンし、コンピュータで処理可能な一の第2の画像データを取得する第4のステップと、
    前記第2の画像データを、前記J個の要素からなるベクトルとして扱われる第2の数値データに変換する第5のステップと、
    前記第2の数値データに対して、前記記憶手段に格納されている前記第1の数値データのうち前記紙面に記載された画像に相当する数値データを選び出す際において、前記第1の数値データの前記ベクトルを構成する前記J個の要素を、分割した要素が重複しないようにM分割(Mは2以上の自然数)すると共に、前記第2の数値データの前記ベクトルを構成する前記J個の要素を、分割した要素が重複しないように、かつ、各要素間の分割位置が前記第1の数値データの各要素間の分割位置と一致するように、前記M分割し、前記M分割して得られた前記第1の数値データのM個の分割部分と、前記M分割して得られた前記第2の数値データのM個の分割部分とのうち、同じ分割順の前記第1及び第2の数値データの分割部分毎に、かつ、所定の分割順でベクトル間の距離又はベクトル間の角度差に基づく照合を行い、前記第2の数値データの分割部分に予め設定した閾値以上類似している同じ分割順の前記第1の数値データの分割部分が前記記憶手段に唯一存在する一致の照合結果が得られたときは、残りの分割順の前記第1及び第2の数値データの分割部分毎の照合は停止する第6のステップと、
    前記第6のステップで、前記一致の照合結果が得られたときは、前記記憶手段において前記分割部分が前記第2の数値データの分割部分に唯一類似している前記第1の数値データに対応した前記インデックスを選択して出力する第7のステップと
    を含むことを特徴とする画像照合方法。
  4. 前記第1及び第2の数値データの各分割部分毎に、かつ、所定の分割順での照合を全ての前記第1及び第2の数値データの各分割部分に対して行っても、前記一致の照合結果が得られないときは、照合対象なしを示す情報を出力するステップを更に含むことを特徴とする請求項1乃至3のうちいずれか一項記載の画像照合方法。
  5. 前記第1のスキャン手段と前記第2のスキャン手段とは異なる地点に設置されていることを特徴とする請求項3記載の画像照合方法。
  6. 照合すべき画像が記載された紙面をスキャンし、コンピュータで処理可能な一又は二以上の第1の画像データを取得する画像入力手段と、
    前記第1の画像データを、J個(Jは2以上の自然数)の要素からなるベクトルとして扱われる第1の数値データに変換する特徴抽出手段と、
    一又は二以上の前記第1の数値データを、対応するインデックスと共に格納する記憶手段と、
    画像照合時に前記画像入力手段により照合すべき画像が記載された前記紙面を再度スキャンし、コンピュータで処理可能な一の第2の画像データを取得した後、その第2の画像データから前記特徴抽出手段により前記J個の要素からなるベクトルとして扱われる第2の数値データを取得する照合時の数値データ取得手段と、
    前記第2の数値データに対して、前記記憶手段に格納されている前記第1の数値データのうち前記紙面に記載された画像に相当する数値データを選び出す際において、前記第1の数値データの前記ベクトルを構成する前記J個の要素を、分割した要素が重複しないようにM分割(Mは2以上の自然数)すると共に、前記第2の数値データの前記ベクトルを構成する前記J個の要素を、分割した要素が重複しないように、かつ、各要素間の分割位置が前記第1の数値データの各要素間の分割位置と一致するように、前記M分割し、前記M分割して得られた前記第1の数値データのM個の分割部分と、前記M分割して得られた前記第2の数値データのM個の分割部分とのうち、同じ分割順の前記第1及び第2の数値データの分割部分毎に、ベクトル間の距離又はベクトル間の角度差に基づく照合を予め定められた順で順次に行うM個の照合手段と、
    前記M個の照合手段のうち、一の照合手段により前記第2の数値データの分割部分に予め設定した閾値以上類似している前記第1の数値データの分割部分が前記記憶手段に唯一存在する一致の照合結果が得られたときは、照合動作していない残りの前記照合手段による前記第1及び第2の数値データの分割部分毎の照合を停止すると共に、前記一致の照合結果が得られたときは、前記記憶手段において前記分割部分が前記第2の数値データの分割部分に唯一類似している前記第1の数値データに対応した前記インデックスを選択して出力する照合結果出力手段と
    を有することを特徴とする画像照合装置。
  7. 照合すべき画像が記載された紙面をスキャンし、コンピュータで処理可能な一又は二以上の第1の画像データを取得する第1の画像入力手段と、
    前記第1の画像データを、J個(Jは2以上の自然数)の要素からなるベクトルとして扱われる第1の数値データに変換する第1の特徴抽出手段と、
    一又は二以上の前記第1の数値データを、対応するインデックスと共に格納する記憶手段と、
    前記照合すべき画像が記載された紙面をスキャンし、コンピュータで処理可能な第2の画像データを取得する第2の画像入力手段と、
    前記第2の画像データを、J個(Jは2以上の自然数)の要素からなるベクトルとして扱われる第2の数値データに変換する第2の特徴抽出手段と、
    前記第2の数値データに対して、前記記憶手段に格納されている前記第1の数値データのうち前記紙面に記載された画像に相当する数値データを選び出す際において、前記第1の数値データの前記ベクトルを構成する前記J個の要素を、分割した要素が重複しないようにM分割(Mは2以上の自然数)すると共に、前記第2の数値データの前記ベクトルを構成する前記J個の要素を、分割した要素が重複しないように、かつ、各要素間の分割位置が前記第1の数値データの各要素間の分割位置と一致するように、前記M分割し、前記M分割して得られた前記第1の数値データのM個の分割部分と、前記M分割して得られた前記第2の数値データのM個の分割部分とのうち、同じ分割順の前記第1及び第2の数値データの分割部分毎に、ベクトル間の距離又はベクトル間の角度差に基づく照合を予め定められた順で順次に行うM個の照合手段と、
    前記M個の照合手段のうち、一の照合手段により前記第2の数値データの分割部分に予め設定した閾値以上類似している前記第1の数値データの分割部分が前記記憶手段に唯一存在する一致の照合結果が得られたときは、照合動作していない残りの前記照合手段による前記第1及び第2の数値データの分割部分毎の照合を停止すると共に、前記一致の照合結果が得られたときは、前記記憶手段において前記分割部分が前記第2の数値データの分割部分に唯一類似している前記第1の数値データに対応した前記インデックスを選択して出力する照合結果出力手段と
    を有することを特徴とする画像照合装置。
  8. 前記照合結果出力手段は、前記M個の照合手段のすべてにより前記一致の照合結果が得られないときは、照合対象なしを示す情報を出力することを特徴とする請求項6又は7記載の画像照合装置。
  9. 前記第1の画像入力手段及び第1の特徴抽出手段は、前記第2の画像入力手段及び第2の特徴抽出手段とは異なる地点に設置されていることを特徴とする請求項7記載の画像照合装置。
  10. 照合すべき画像に関する画像データを変換して得た、それぞれJ個(Jは2以上の自然数)の要素からなるベクトルとして扱われる一又は二以上の第1の数値データが、対応するインデックスと共に格納された記憶手段の該第1の数値データを用いて画像照合を行わせる画像照合プログラムであって、
    前記コンピュータに、
    スキャン手段を動作させて前記照合すべき画像が記載された紙面から光電変換して得た画像データを取得する第1のステップと、
    前記第1のステップで取得された前記画像データを、前記J個のベクトルとして扱われる第2の数値データに変換する第2のステップと、
    前記第2の数値データに対して、前記記憶手段に格納されている前記第1の数値データのうち前記紙面に記載された画像に相当する数値データを選び出す際において、前記第1の数値データの前記ベクトルを構成する前記J個の要素を、分割した要素が重複しないようにM分割(Mは2以上の自然数)すると共に、前記第2の数値データの前記ベクトルを構成する前記J個の要素を、分割した要素が重複しないように、かつ、各要素間の分割位置が前記第1の数値データの各要素間の分割位置と一致するように、前記M分割し、前記M分割して得られた前記第1の数値データのM個の分割部分と、前記M分割して得られた前記第2の数値データのM個の分割部分とのうち、同じ分割順の前記第1及び第2の数値データの分割部分毎に、かつ、所定の分割順でベクトル間の距離又はベクトル間の角度差に基づく照合を行い、前記第2の数値データの分割部分に予め設定した閾値以上類似している同じ分割順の前記第1の数値データの分割部分が前記記憶手段に唯一存在する一致の照合結果が得られたときは、残りの分割順の前記第1及び第2の数値データの分割部分毎の照合は停止する第3のステップと、
    前記第3のステップで、前記一致の照合結果が得られたときは、前記記憶手段において前記分割部分が前記第2の数値データの分割部分に唯一類似している前記第1の数値データに対応した前記インデックスを選択して出力する第4のステップと
    を実行させることを特徴とする画像照合プログラム。
  11. コンピュータにより画像照合を行わせる画像照合プログラムであって、
    前記コンピュータに、
    スキャン手段により照合すべき画像が記載された紙面をスキャンし、コンピュータで処理可能な一又は二以上の第1の画像データを取得する第1のステップと、
    前記第1の画像データを、J個(Jは2以上の自然数)の要素からなるベクトルとして扱われる第1の数値データに変換する第2のステップと、
    一又は二以上の前記第1の数値データを、対応するインデックスと共に記憶手段に格納する第3のステップと、
    前記スキャン手段により前記照合すべき画像が記載された前記紙面を再度スキャンし、コンピュータで処理可能な一の第2の画像データを取得する第4のステップと、
    前記第2の画像データを、前記J個の要素からなるベクトルとして扱われる第2の数値データに変換する第5のステップと、
    前記第2の数値データに対して、前記記憶手段に格納されている前記第1の数値データのうち前記紙面に記載された画像に相当する数値データを選び出す際において、前記第1の数値データの前記ベクトルを構成するJ個(Jは2以上の自然数)の要素を、分割した要素が重複しないようにM分割(Mは2以上の自然数)すると共に、前記第2の数値データの前記ベクトルを構成する前記J個の要素を、分割した要素が重複しないように、かつ、各要素間の分割位置が前記第1の数値データの各要素間の分割位置と一致するように、前記M分割し、前記M分割して得られた前記第1の数値データのM個の分割部分と、前記M分割して得られた前記第2の数値データのM個の分割部分とのうち、同じ分割順の前記第1及び第2の数値データの分割部分毎に、かつ、所定の分割順でベクトル間の距離又はベクトル間の角度差に基づく照合を行い、前記第2の数値データの分割部分に予め設定した閾値以上類似している同じ分割順の前記第1の数値データの分割部分が前記記憶手段に唯一存在する一致の照合結果が得られたときは、残りの分割順の前記第1及び第2の数値データの分割部分毎の照合は停止する第6のステップと、
    前記第6のステップで、前記一致の照合結果が得られたときは、前記記憶手段において前記分割部分が前記第2の数値データの分割部分に唯一類似している前記第1の数値データに対応した前記インデックスを選択して出力する第7のステップと
    を実行させることを特徴とする画像照合プログラム。
  12. 前記第1及び第2の数値データの各分割部分毎に、かつ、所定の分割順での照合を全ての前記第1及び第2の数値データの各分割部分に対して行っても、前記一致の照合結果が得られないときは、照合対象なしを示す情報を出力するステップを更に含むことを特徴とする請求項10又は11記載の画像照合プログラム。
JP2007324211A 2007-12-17 2007-12-17 画像照合方法及び画像照合装置並びに画像照合プログラム Expired - Fee Related JP4518141B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2007324211A JP4518141B2 (ja) 2007-12-17 2007-12-17 画像照合方法及び画像照合装置並びに画像照合プログラム
US12/333,817 US8401310B2 (en) 2007-12-17 2008-12-12 Image comparing method, apparatus and program
EP08021826A EP2075741A3 (en) 2007-12-17 2008-12-16 Image comparing method, apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007324211A JP4518141B2 (ja) 2007-12-17 2007-12-17 画像照合方法及び画像照合装置並びに画像照合プログラム

Publications (2)

Publication Number Publication Date
JP2009146245A JP2009146245A (ja) 2009-07-02
JP4518141B2 true JP4518141B2 (ja) 2010-08-04

Family

ID=40470016

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007324211A Expired - Fee Related JP4518141B2 (ja) 2007-12-17 2007-12-17 画像照合方法及び画像照合装置並びに画像照合プログラム

Country Status (3)

Country Link
US (1) US8401310B2 (ja)
EP (1) EP2075741A3 (ja)
JP (1) JP4518141B2 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8493444B2 (en) * 2009-09-29 2013-07-23 United States Postal Service System and method of detecting a blocked aperture in letter or flat mail image sensor
US8824803B2 (en) * 2012-08-31 2014-09-02 Ancestry.Com Operations Inc. Automated field position linking of indexed data to digital images
US10063598B2 (en) * 2012-12-28 2018-08-28 Nokia Technologies Oy Method and apparatus for establishing, authenticating, and accessing a content channel
JP6508075B2 (ja) * 2016-01-28 2019-05-08 大日本印刷株式会社 管理装置、管理方法、管理装置用のプログラム、および、管理システム

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000011088A (ja) * 1998-06-22 2000-01-14 Hitachi Ltd 読取り画像の特徴情報抽出方法、画像処理装置および郵便物宛名読取り装置
JP3264242B2 (ja) * 1997-02-28 2002-03-11 日本電気株式会社 認識辞書学習方法及びその装置並びにプログラムを記録した機械読み取り可能な記録媒体
WO2002029720A1 (fr) * 2000-09-29 2002-04-11 Chuo Hatsujo Kabushiki Kaisha Dispositif et procede permettant de verifier une empreinte digitale
JP2002358529A (ja) * 2001-06-01 2002-12-13 Fujitsu Ltd 画像処理方法及び画像処理装置
JP2003099776A (ja) * 2001-09-25 2003-04-04 Hitachi Ltd 画像処理装置
JP2003256466A (ja) * 2002-03-04 2003-09-12 Denso Corp 適応的情報検索システム
JP3475886B2 (ja) * 1999-12-24 2003-12-10 日本電気株式会社 パターン認識装置及び方法並びに記録媒体
JP3496559B2 (ja) * 1999-01-06 2004-02-16 日本電気株式会社 画像特徴量生成装置、並びに画像特徴量生成方法
JP3535292B2 (ja) * 1995-12-27 2004-06-07 Kddi株式会社 音声認識システム
JP3550681B2 (ja) * 1999-12-10 2004-08-04 日本電気株式会社 画像検索装置及び方法、並びに類似画像検索プログラムを格納した記憶媒体
JP2005284731A (ja) * 2004-03-30 2005-10-13 Sharp Corp 画像照合装置、画像照合方法、画像照合プログラム、および画像照合プログラムを記録したコンピュータ読取可能な記録媒体
JP2006228255A (ja) * 2006-05-12 2006-08-31 Denso Corp 適応的情報検索システム
JP2007094689A (ja) * 2005-09-28 2007-04-12 Sharp Corp 画像照合装置、画像照合方法、画像照合プログラムおよび画像照合プログラムを記録したコンピュータ読取り可能な記録媒体
JP3951707B2 (ja) * 2001-12-28 2007-08-01 日本電気株式会社 類似性判定方法および装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2456210C2 (de) * 1974-11-28 1982-04-15 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt Verfahren und Einrichtungen zur Erkennung von Mustern
JPS58130393A (ja) 1982-01-29 1983-08-03 株式会社東芝 音声認識装置
JPS5936299A (ja) * 1982-08-24 1984-02-28 株式会社東芝 音声認識装置
JPS61241885A (ja) * 1985-04-19 1986-10-28 Nec Corp 画像信号の認識方法
JPH01138596A (ja) * 1987-11-25 1989-05-31 Nec Corp 音声認識装置
JPH04260988A (ja) * 1990-12-29 1992-09-16 Fuji Xerox Co Ltd パターン認識装置
JP2846158B2 (ja) 1991-09-20 1999-01-13 株式会社日平トヤマ 切断加工機のワーク支持用パレット
JPH0664478B2 (ja) * 1992-06-05 1994-08-22 カシオ計算機株式会社 パターン認識装置
JPH06348903A (ja) * 1993-06-14 1994-12-22 Fuji Facom Corp 文字認識装置
JP2002368529A (ja) 2001-06-07 2002-12-20 Mitsubishi Electric Corp ホーンアンテナ装置
JP2006085258A (ja) * 2004-09-14 2006-03-30 Konica Minolta Photo Imaging Inc 画像比較方法、画像比較プログラムおよび画像比較装置
JP2007324211A (ja) 2006-05-30 2007-12-13 Canon Inc バンプ状接続部材の形成方法

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3535292B2 (ja) * 1995-12-27 2004-06-07 Kddi株式会社 音声認識システム
JP3264242B2 (ja) * 1997-02-28 2002-03-11 日本電気株式会社 認識辞書学習方法及びその装置並びにプログラムを記録した機械読み取り可能な記録媒体
JP2000011088A (ja) * 1998-06-22 2000-01-14 Hitachi Ltd 読取り画像の特徴情報抽出方法、画像処理装置および郵便物宛名読取り装置
JP3496559B2 (ja) * 1999-01-06 2004-02-16 日本電気株式会社 画像特徴量生成装置、並びに画像特徴量生成方法
JP3550681B2 (ja) * 1999-12-10 2004-08-04 日本電気株式会社 画像検索装置及び方法、並びに類似画像検索プログラムを格納した記憶媒体
JP3475886B2 (ja) * 1999-12-24 2003-12-10 日本電気株式会社 パターン認識装置及び方法並びに記録媒体
WO2002029720A1 (fr) * 2000-09-29 2002-04-11 Chuo Hatsujo Kabushiki Kaisha Dispositif et procede permettant de verifier une empreinte digitale
JP2002358529A (ja) * 2001-06-01 2002-12-13 Fujitsu Ltd 画像処理方法及び画像処理装置
JP2003099776A (ja) * 2001-09-25 2003-04-04 Hitachi Ltd 画像処理装置
JP3951707B2 (ja) * 2001-12-28 2007-08-01 日本電気株式会社 類似性判定方法および装置
JP2003256466A (ja) * 2002-03-04 2003-09-12 Denso Corp 適応的情報検索システム
JP2005284731A (ja) * 2004-03-30 2005-10-13 Sharp Corp 画像照合装置、画像照合方法、画像照合プログラム、および画像照合プログラムを記録したコンピュータ読取可能な記録媒体
JP2007094689A (ja) * 2005-09-28 2007-04-12 Sharp Corp 画像照合装置、画像照合方法、画像照合プログラムおよび画像照合プログラムを記録したコンピュータ読取り可能な記録媒体
JP2006228255A (ja) * 2006-05-12 2006-08-31 Denso Corp 適応的情報検索システム

Also Published As

Publication number Publication date
US20090154767A1 (en) 2009-06-18
US8401310B2 (en) 2013-03-19
JP2009146245A (ja) 2009-07-02
EP2075741A3 (en) 2013-03-06
EP2075741A2 (en) 2009-07-01

Similar Documents

Publication Publication Date Title
JP4580233B2 (ja) 画像シグネチャによる郵便物の識別タグおよび関連するメール操作機
JP5096776B2 (ja) 画像処理装置及び画像検索方法
JP6527410B2 (ja) 文字認識装置、文字認識方法、及びプログラム
US20050185841A1 (en) Automatic document reading system for technical drawings
WO2014030399A1 (ja) 物体識別装置、物体識別方法、及びプログラム
US6834121B2 (en) Apparatus for rough classification of words, method for rough classification of words, and record medium recording a control program thereof
JPH11232391A (ja) 宛名読取り装置および郵便物等区分機および文字列認識方法
CN109741551B (zh) 一种商品识别结算方法、装置及***
EP1736913A1 (en) Information processing apparatus having learning function for character dictionary
JP4518141B2 (ja) 画像照合方法及び画像照合装置並びに画像照合プログラム
CN112381087A (zh) 结合rpa和ai的图像识别方法、装置、计算机设备和介质
US7694216B2 (en) Automatic assignment of field labels
JP5447366B2 (ja) 発送物区分装置、発送物区分方法、プログラムおよびコンピュータ読み取り可能な記録媒体
RU2597163C2 (ru) Сравнение документов с использованием достоверного источника
JP7021496B2 (ja) 情報処理装置及びプログラム
FI3903230T3 (en) STRUCTURAL IMAGE ADJUSTMENT USING GRADIENT SPECIAL POINTS SEALANTS
JP3735313B2 (ja) イメージ管理システム、イメージ管理方法及びイメージ管理プログラム
JP5044255B2 (ja) 紙葉類判別装置および紙葉類判別方法
JP2020047031A (ja) 文書検索装置、文書検索システム及びプログラム
Ning et al. Design of an automated data entry system for hand-filled forms
CN113837129B (zh) 手写签名错别字识别方法、装置、设备及存储介质
CN110852340A (zh) 一种扩展矩阵与亚像素矩阵结合的彩色图像识别方法
Buczel et al. Prefiltration Analysis for Image Recognition Algorithms for the Android Mobile Platform
JP2006092226A (ja) 文書属性取得方法および装置並びにプログラムを記録した記録媒体
Padiyal et al. Optical Character Recognition

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091208

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100223

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100406

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100427

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100510

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130528

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4518141

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140528

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees