Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6015994B2 - パタ−ンの特徴抽出方式 - Google Patents
[go: Go Back, main page]

JPS6015994B2 - パタ−ンの特徴抽出方式 - Google Patents

パタ−ンの特徴抽出方式

Info

Publication number
JPS6015994B2
JPS6015994B2 JP52074631A JP7463177A JPS6015994B2 JP S6015994 B2 JPS6015994 B2 JP S6015994B2 JP 52074631 A JP52074631 A JP 52074631A JP 7463177 A JP7463177 A JP 7463177A JP S6015994 B2 JPS6015994 B2 JP S6015994B2
Authority
JP
Japan
Prior art keywords
row
value
input pattern
register
character
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
Application number
JP52074631A
Other languages
English (en)
Other versions
JPS548934A (en
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
Nippon Electric Co Ltd
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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP52074631A priority Critical patent/JPS6015994B2/ja
Publication of JPS548934A publication Critical patent/JPS548934A/ja
Publication of JPS6015994B2 publication Critical patent/JPS6015994B2/ja
Expired legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)
  • Image Analysis (AREA)

Description

【発明の詳細な説明】 本発明は光学的文字認識装置(以下OCRと称す)の特
徴抽出方式、特にパターンの有するループ部の丸みと屈
折を区別する特徴を抽出する方式に関する。
紙上に書かれた文字を認識する場合に、一般的に光学的
に走査し文字部を“1”、紙の白部を“0”というよう
に2値パターンに量子化し1文字分づつに分離してから
雑音除去、細線化等の前処理を経て特徴抽出部、判定部
を通るといった順序で行なわれている。
特徴抽出部では、通常、線の端点、分岐点、屈折点、凹
部、凸部等を特徴として抽出し、判定部ではこれらの特
徴の存否あるいは量によって入力された文字を判定する
ようになっている。この特徴抽出に関しては様々な特徴
抽出方法が提案され実用化されて釆た。
ところが読取り対象文字を、数字の他に英字、カタカナ
、記号等まで拡げると、異なったカテゴリーで類似した
パターンが更に増加する。お互いに類似したパターンを
区別するには殆んどこれらの類似パターンどうしだけを
区別するための特殊な特徴を抽出する必要が生れるよう
になる。そのために、最初に議取り対象文字全体を識別
するために比較的有効な特徴(以下の文では基本特徴と
称することにする。)を抽出し、この抽出された基本特
徴によって候補カテゴリーを決め、続いてこの候補カテ
ゴリーについてだけ各カテゴリー毎に記述された複数個
の特徴のリスト(以下、特徴リストと称する)に従って
、基本特徴あるいは入力パターンから特徴を抽出し特徴
リストを満足する候補カテゴリーを1つにいまる、とい
う手段が採用されるようになった。このような手段によ
って判定しなければ区別が困難な例に○,D,Vの区別
がある。第1図のような英字Dを読むには、第2図のよ
うな3つのパターンの区別が可能であることが前提とな
る。第2図1は手書きの0(ゼロ)で左上にストローク
が突き出たパターンであり、第2図2は手書きのD(デ
ー)で左下のストロークの突き出しが無い場合であり、
第2図3は手書きのV(ブィ)で右上のストロークの突
き出しが無い場合である。数字だけを読むOCRではこ
れら3種とも数字0として認識しても支障は無かったが
、英字、数字を読む〇CRでは、これらを正確に区別す
る必要がある。これらのパターンの区別が可能になると
、第1図のような入力パターンは基本特徴では左上に端
点から分岐点までの右下りの短かし、ストロークがある
ということで第2図のような3つのパターンのいずれか
であるとされ候補カテゴリー○,D,Vが決定される。
これら3つの候補カテゴリーにまでいまられた後は、入
力パターンの左方に丸みがないことで第2図1の字形で
ないことが判り、右方の丸みがあることで第2図3の字
形でないことが判る。従って第1図のパターンは第2図
2の字形のDと判る。しかし、従釆文字パターンのルー
プの部分に丸みがある屈折があるか検出することは想像
以上に困難で、安定な決定方法は無かった。本発明の目
的はループの丸みと屈折とが相違点であるような文字パ
ターンを区別するために有効な特徴を抽出する方式を提
供することにある。
本発明は1文字分の2値パターンを記憶するパターンメ
モリ、このパタ−ンメモリの2値パターンからストロー
クの端点や分母も点のような特殊点や、ストロークの方
向といった基本特徴を抽出する基本特徴抽出手段、前記
基本特徴抽出手段で抽出された基本特徴を記憶する基本
特徴レジスタ、基本特徴と類似の形式をした多数の標準
パターンを記憶する候補決定用辞書、榛準パターンと前
記基本特徴レジスタに記憶してある入力文字の基本特徴
とを照合して適合する標準パターンの文字名を候補文字
名として取り出すための候補決定手段、前記候補決定手
段で得られた候補文字名を順次記憶する候補文字名レジ
スタ、各文字に認識するために必要な1個以上の特徴リ
ストを記憶する判定用辞書、前記候補文字名レジスタに
記憶されている候補文字名に対する特徴リストを判定用
辞書より取り出し、特徴リストの特徴を前記パターンメ
モリの入力パターンあるいは前記基本特徴レジスタに記
憶された基本特徴から抽出し、特徴リスト中の特徴が全
て抽出されたら、その候補文字名を入力パターンの文字
と判定する判定手段からなるOCRの最後の構成要素た
る判定手段に、判定辞書から取り出された特徴リストの
中の1つの特徴が指定された分岐点から、指定された方
向のところに丸みまたは角(かど)があるかを検議する
ことである場合に指定された分岐点の行座標値から前記
パターンメモリを第1の方向へ走査を行ないつつ、前記
第1の方向に直交し互いに方向の異なる第二及び第三の
方向にそれぞれ読み出し最初に入力パターンと交差しな
い走査行より−走査前の走査行を前記第二の方向、第三
の方向の第一の行座標値及びに第二の行座標値として検
出する手段と、前記検出された第一の行座標値と第二の
行座標値とが示す間を前記パターンメモリの列の端より
前記第二の方向又は第三の方向に走査を行ないつつ第一
の方向または前記第一の方向に対して逆の方向のうちの
指定された方向に議取り入力パターンに初めて1回だけ
交差する走査列の座標値を検出し、更に前記列座標値の
位置において指定により前記第三の方向に前記第一の行
座標値の位置よりまたは前記第二の行座標値の位置より
走査して入力パターンの端の行座標値を検出する第一の
特徴値抽出手段と、指定により前記分岐点の行座標値と
前記第一の行座標値又は第二の行座標値との差の値と前
記第一の特徴値抽出手段で得られる行座標値と前記第一
の行座標値又は第二の行座標値との差の値とによる比の
値が指定された値と指定された大4・関係にあるかを検
証する手段とを、1つの特徴抽出手段として含むように
したものである。本発明によれば第1図のような入力パ
ターンに端点T,から分岐点B,迄右下りの線がある場
合に、第2図のような3つの候補文字が決定された後に
3つの中の1つに割り当てられる。
第2図1には分岐点B,の下のループの下端から分岐B
までの高さaに対して、前記ループの下端からループの
技左列の中のパターンの下端までの高さbの比b/aが
1/3以上である時に割り当てられ、第2図2には右側
のb/aは2/槌亥下である時に、また第2図3には右
側のb/aは4′5以上である時に割り当てられる。
第3図は本発明の一実施例を示すブロック図である。
10は1文字分のパターンを記憶するためのパターンメ
モリで、OCRの光蟹変換や切出し等の処理を経たパタ
ーン情報が貯えられる。
基本特徴抽出手段1 1はパターンメモリ10に記憶さ
れている文字パターンから総点、分岐点、屈折点、スト
ロークの方向等の基本特徴を抽出し基本特徴レジスタ1
2に記憶する。特徴抽出の方法については、例えば第4
図1のような文字パターンから第4図2に示すように総
点T、分岐点B、屈折点K,2,5,5等の数字で示さ
れるストロークの方向(矢印で示してある)が検出され
検出順に兆班斑IBのような記号列とされる。
第4図3は、ストロークの方向と数字0,1,2・・・
・・・7の対応関係を示している。この基本特徴は全て
の文字に共適していることが出来るような特徴なので後
の処理において不要になるようなものは殆んど無い。従
って基本特徴抽出手段11では、全ての入力文字に対し
て一様な特徴を抽出している。基本特徴が抽出されると
、コントロールは候補決定手段14に渡り基本特徴レジ
スタ12に記憶された基本特徴と、候補決定用辞書13
に記憶されている標準パターンとが照合される。この標
準パターンは例えばァ:12巡(4歌) 4斑2$(01K)01B のような形をしており、この形式に於いて最初のアはこ
の標準パターンの文字名を示し、K,B、数字(0〜7
)は第4図2と同様に屈折点、分岐点、ストロークの方
向を示し、特に12雛の数字123は方向1,2,3の
いずれかを示し、その後のKは屈折点のあることを示し
ている。
また( )の内部の部分はあってもなくとも良いストロ
ークを示している。この形式のような標準パターンには
、第4図2のような基本特徴2K5B3BIB は含まれているので、この標準パターンの文字名アは候
補文字となる。
尚、候補決定用辞書13には、認識対象とする文字毎に
1つあるいは複数個の標準パターンを含ませてある。候
補決定手段14は候補決定用辞書13の標準パターンと
の照合を行ない、レジスタ12内の基本特徴の含まれる
標準パターンの文字名が候補文字名レジス夕15に記憶
される。このレジスタ15には1個以上の候補文字がセ
ットされることもあるし、全く無い場合もある。基本特
徴による候補文字名が決定されると判定手段17にコン
トロールが渡る。
判定手段17に於いては候補文字レジスタ15に記憶さ
れた候補文字名が無い場合は、謙取不能を示す信号を出
力レジスタ19に出力するが候補文字が1個以上の場合
はその文字名をキーとて判定用辞書18の内容を索引し
、そこから読み出された特徴リストに従って必要なパタ
ーンメモリ10や基本特徴レジスタ12から抽出し、特
徴リストを満足する文字名を入力文字名として出力レジ
スタ19に出力する。判定用辞書18の各項副ま特徴の
種類とパラメータを表現しており、複数個の特徴の全て
が満足される必要のある時にはまとめてリストされてい
る。
例えば第4図のようなカタカナの“ァ”の特徴リストに
は王にマと区別するに必要な特徴×,8,T3,3が指
定されている。
これはXという特徴を使った例で、分岐点B、の×座標
が総点tのX座標より3ビット以上右にあればアとなる
ための1つの特徴を満足することを示している。このよ
うな特徴は1文字に対して1個あるいは複数個まとめら
夕れて特徴リストして用意されており、1個ならばそれ
だけでも満足されたら判定して良く、複数個の時にはリ
スト上の特徴全てが満足されることを意味している。こ
の場合、基本特徴間のX座標間の関係を特徴0として用
いものであるが、基本特徴では抽出されていない特徴を
入力パターンから改めて抽出する特徴抽出方法を必要で
ある。
その1つが本願である。第5図は本願の具体的な実施例
を示したプロック図である。
判定手段17には判定制御回路20の制御のもとにいく
つかの特徴抽出手段40,50,60が含まれ、本願は
これら複数個の特徴抽出手段のうちの1つの手段40で
あることを示している。尚、第3図と共通部分の一部は
図示を省略する。候補文字レジスタ15にセットされた
候補文字に対応した特徴リストが判定制御回路201こ
よって解読され、その結果特徴リストの1つとして特徴
RすなわちR,B,d,t’r が選ばれた時、パラメータとしての分岐点&の座標値が
レジスタ21に、分岐点の右か左かを示すパラメータ値
dがレジスタ28に、入力パターンから検出される比と
比較するための閥値パラメータ値tがレジスタ32に、
更に大小関係を示すパラメータ値rがレジスタ33にセ
ットされる。
分岐点‘ま基本特徴抽出手段11によって検出された順
に基本特徴レジスター2の分岐点を記憶する部分に、そ
の座標値が記憶されており、分岐点の番号が与えられる
と指定された分岐点の座標値が読み出され、X及びY座
標値が各々レジスタ27及び22にセットされる。上行
検出手段23はしジスタ22にセットされた分岐点のY
座標値より上の位置にあるパターンの行をパターンメモ
リ10から順次取り出して初めて入力パターンと交差し
ない行より一行前の行座標値を上行とて検出しその座標
値Ypをレジスタ24にセットする。
下行検出手段25はしジスタ22にセットされたY座標
値よりも下の位置にあるパターンの行をパターンメモリ
10から取り出し初めて入力パターンの“1”と交差し
ない行の一行前の行座標値を下行として検出してその下
行の行座標値Yqをレジスタ26にセットする。交差列
検出手段29は入力パターンのレジスタ24にセットさ
れた上行座標値と、レジスタ26にセットされた下行座
標値との間でパターンメモリ10をレジスタ27にセッ
トされた基本特徴である分岐点のX座標値から垂直方向
に謙出しながらレジスタ28にセットされた方向のパラ
メータ2値aで指定される方向に議出しを進め最初に入
力パターンの“1”と1回だけ交差する列座際値を検出
し、検出された列座榛値の位置で入力パターンと交差す
る垂直方向での座標値Ycを検出してレジスタ30にセ
ットする。検証手段31はしジスタ24、レジスタ26
及びレジスタ30の各々にセットされたY座標Yp,Y
q、及びYcを用いて至−hC−Yp!a・Nq−Yp
l を計算しこのb/aがレジス夕32にセットされた値t
としジスタ33にセットされた大小関係のパラメータ値
rの条件を満足するなら“1”を、しないならば‘‘0
”を判定制御回路20に出力する。
尚、第5図に於いてレジスタ22に×座標、レジスタ2
7にY座標、レジスタ28に上または下の方向をセット
するように手段23をレジスタ22のX座標より左方に
垂直走査しつつ、最初に入力パターンと交差しない列の
一列前の列座標値を左列Xpとして検出する手段に、手
段24をレジスタ22のX座標より右方に垂直走査しつ
つ最初に入力パターンと交差しない列の一列前の列の座
標値Xqとして検出する手段に変え、更に手段29を左
列Xpと右乳収qに狭まれた領域内でレジスタ28にセ
ットされた方向(上または下)に水平走査しつつ最初に
入力パターンと1回交差する行座標値を検出し、更にこ
の検出された行座標値の位置で入力パターンと交差する
水平方向での座標Xcを検出してレジスタ30‘こセッ
トする手段に変える。このように変えることによって検
証手段31ではb/a=IXc−Xpl/IXq−Xp
lを計算しこの値がレジスタ32にセットされた値tと
、レジスタ33にセットされた大小関係のパラメータ値
Yの条件を満足するか否かを検証する機能に変える。
即ち、このように変えることによって第6図のような数
字9と4を区別するに有効な上端の丸みまたは角を検出
する機能を与えることが出来る。
また、以上の説明では入力パターンは走査された2値パ
タ−ンとしたが、太さの影響を除くために細線化された
パターンに置きかえることには大きな意義がある。
【図面の簡単な説明】
第1図は認識した入力文字の1つを示す図、第2図及び
第6図は本発明を適用することによって区別出来るパタ
ーンの例を示す図、第3図及び第5図は本発明の実施例
を示すブロック図、第4図は基本特徴を説明する図であ
る。 図において10はパターンメモリ、11は基本特徴抽出
手段、12は基本特徴レジスタ、13は候補決定用辞書
、14は候補決定手段、15は候補文字レジスタ、17
は判定手段、18は判定用辞書、19は出力レジスタ、
2川ま判定制御回路、23,25は上行及び下行検出手
段、29は交差列検出手段、31は検証手段である。 オー図 オ2図 才3図 才4図 オ5図 汁6図

Claims (1)

    【特許請求の範囲】
  1. 1 1文字分の入力パターンから端点、分岐点、及びス
    トロークの方向等の基本特徴を抽出し、基本特徴を用い
    た複数個の標準パターンと照合して候補文字名が備える
    べき条件として記述された複数個の特徴を基本特徴及び
    入力パターンから抽出して前記複数個の特徴の条件を満
    たした候補文字名を入力文字名として決定するようにし
    た文字認識装置において、入力パターンを記憶したメモ
    リの内指定された分岐点の行座標値から前記メモリを第
    一の方向へ走査を行ないつつ前記第一の方向に直交し互
    いに方向の異なる第二および第三の行方向にそれぞれ読
    み出し、初めて入力パターンと交差しない走査行より一
    走査前の行座標値を、前記第二の方向、第三の方向の第
    一の行座標値及び第二の行座標値として検出し、検出さ
    れた前記2個の行座標値が示す間を前記メモリの列の端
    より前記第二の方向または第三の方向の行方向に走査を
    行ないつゝ前記第一の方向または第一の方向に対して逆
    の方向のうちの指定された列方向に読み出し初めて入力
    パターンに1回交差する走査列の列座標値を検出し、前
    記列座標値上で指定する前記第二の方向または第三の方
    向と同じ方向に走査して最初に検出される入力パターン
    の行座標値と前記指定の第二、第三の方向に対応する前
    記検出の第一、第二の行座標値との差の値と、前記分岐
    点の行座標値と前記指定と同じ第二、第三の方向に対応
    する前記第一、第二の行座標値との差の値との比である
    値を入力パターンの認識用特徴として検出するようにし
    たことを特徴とするパターンの特徴抽出方式。
JP52074631A 1977-06-22 1977-06-22 パタ−ンの特徴抽出方式 Expired JPS6015994B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP52074631A JPS6015994B2 (ja) 1977-06-22 1977-06-22 パタ−ンの特徴抽出方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP52074631A JPS6015994B2 (ja) 1977-06-22 1977-06-22 パタ−ンの特徴抽出方式

Publications (2)

Publication Number Publication Date
JPS548934A JPS548934A (en) 1979-01-23
JPS6015994B2 true JPS6015994B2 (ja) 1985-04-23

Family

ID=13552734

Family Applications (1)

Application Number Title Priority Date Filing Date
JP52074631A Expired JPS6015994B2 (ja) 1977-06-22 1977-06-22 パタ−ンの特徴抽出方式

Country Status (1)

Country Link
JP (1) JPS6015994B2 (ja)

Also Published As

Publication number Publication date
JPS548934A (en) 1979-01-23

Similar Documents

Publication Publication Date Title
US5267332A (en) Image recognition system
EP0965943A2 (en) Optical character reading method and system for a document with ruled lines and their application
JPH08305796A (ja) パターン抽出装置、パターン再認識用テーブル作成装置及びパターン認識装置
KR100383858B1 (ko) 문자인식장치의 문자추출방법 및 장치
JPS6015994B2 (ja) パタ−ンの特徴抽出方式
JP3673616B2 (ja) 商品券識別方法及び装置
JPS6046753B2 (ja) パタ−ンの特徴抽出方式
IE921953A1 (en) Image recognition system
JP2686745B2 (ja) 文字読取装置
JP2510722B2 (ja) 英文の大文字,小文字の判別方法
KR100473660B1 (ko) 단어인식방법
JPH0262682A (ja) 文字認識方法
JPH0877293A (ja) 文字認識装置および文字認識用辞書作成方法
JP2973898B2 (ja) 文字認識方法及び装置
JPS6022792B2 (ja) パタ−ンの特徴抽出方式
JPH0259504B2 (ja)
JPS6379193A (ja) 文字読取装置
JP2578767B2 (ja) 画像処理方法
JP2578768B2 (ja) 画像処理方法
JPH0113583B2 (ja)
JPH0353392A (ja) 文字認識装置
JPH01191992A (ja) 文字認識装置
JPH0436885A (ja) 光学式文字読取装置
JPH03122786A (ja) 光学的文字読取装置
JPH0256709B2 (ja)