JPH03111983A - 類似文字識別方法 - Google Patents
類似文字識別方法Info
- Publication number
- JPH03111983A JPH03111983A JP1250091A JP25009189A JPH03111983A JP H03111983 A JPH03111983 A JP H03111983A JP 1250091 A JP1250091 A JP 1250091A JP 25009189 A JP25009189 A JP 25009189A JP H03111983 A JPH03111983 A JP H03111983A
- Authority
- JP
- Japan
- Prior art keywords
- character
- line
- similar
- ratio
- characters
- 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
Landscapes
- Character Discrimination (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、日本語文章を処理する文字認識装置(例えば
漢字0CR)に係り、特に辞書との照合によっては識別
が難しい類似文字の識別方法に関する。
漢字0CR)に係り、特に辞書との照合によっては識別
が難しい類似文字の識別方法に関する。
一般に文字認識装置においては、文書画像から切り出さ
れた文字画像は、一定のサイズに圧縮または伸長(正規
化)された後に辞書と照合されるため、形の違いが少な
くサイズが違う文字、例えば読点# IF、アルファ
ベット小文字#l OII、アルファベット大文字11
0”等の区別ができないという問題があった。
れた文字画像は、一定のサイズに圧縮または伸長(正規
化)された後に辞書と照合されるため、形の違いが少な
くサイズが違う文字、例えば読点# IF、アルファ
ベット小文字#l OII、アルファベット大文字11
0”等の区別ができないという問題があった。
このような類似文字の識別に関しては、左隣の文字に注
目する方法(特公昭60−1676号)、帳票記入文字
について枠の位置情報を利用する方法(特公昭60−9
314号)、文字の絶対サイズを利用する方法(特開昭
63−23.7584号)などが提案されている。
目する方法(特公昭60−1676号)、帳票記入文字
について枠の位置情報を利用する方法(特公昭60−9
314号)、文字の絶対サイズを利用する方法(特開昭
63−23.7584号)などが提案されている。
しかし、特公昭60−1676号の方法は局所的な情報
を利用するので、例えば小文字が二つ以上続くと対応で
きない。特公昭60−9314号の方法は一般の枠なし
文章に対応できない。特開昭60−237584号の方
法は、行毎の文字サイズの変化に対応できない。
を利用するので、例えば小文字が二つ以上続くと対応で
きない。特公昭60−9314号の方法は一般の枠なし
文章に対応できない。特開昭60−237584号の方
法は、行毎の文字サイズの変化に対応できない。
本発明の目的は、前述のような対象文章の制約がなく、
簡単な処理によって、文字サイズあるいは行内の位置が
異なる類似文字を高精度に識別する方法を提供すること
にある。
簡単な処理によって、文字サイズあるいは行内の位置が
異なる類似文字を高精度に識別する方法を提供すること
にある。
本発明の類似文字識別方法は、日本語文章の処理する文
字認識装置において、横書き文章の場合には、行の上基
準線と文字の上端の間隔と、行の標準幅との比(上空白
化)を検出し、縦書き文章の場合には、行の左基準線と
文字の左端との間隔と、行の標準幅との比(左空白比)
を検出し、検出した上空白化または左空白比を予め特定
文字について用意した標準の上空白化または左空白比と
照合することにより、類似文字を識別することを特徴と
する。
字認識装置において、横書き文章の場合には、行の上基
準線と文字の上端の間隔と、行の標準幅との比(上空白
化)を検出し、縦書き文章の場合には、行の左基準線と
文字の左端との間隔と、行の標準幅との比(左空白比)
を検出し、検出した上空白化または左空白比を予め特定
文字について用意した標準の上空白化または左空白比と
照合することにより、類似文字を識別することを特徴と
する。
例えば、″つ″と′っ ″よ″と1“よ″、あるいは
“ ″と“o ”と“OI+等の形が殆ど同じ文字につ
いて上空白化または左空白比を調べると、類似文字間に
かなりの違いがある。
“ ″と“o ”と“OI+等の形が殆ど同じ文字につ
いて上空白化または左空白比を調べると、類似文字間に
かなりの違いがある。
したがって、辞書との照合によっては誤認が起きやすい
特定の類似文字について標準の上空白化または左空白比
を用意しておき、辞書との比較によって類似文字が候補
にあがった文字については。
特定の類似文字について標準の上空白化または左空白比
を用意しておき、辞書との比較によって類似文字が候補
にあがった文字については。
その文字について検出した上空白化または左空白比と、
各候補の標準の上空白化または左空白比とを照合し、最
も差が小さいものを第1候補とすることによって、辞書
との照合では識別が困難な類似文字を高精度に識別・修
正して認識率を上げることができる。
各候補の標準の上空白化または左空白比とを照合し、最
も差が小さいものを第1候補とすることによって、辞書
との照合では識別が困難な類似文字を高精度に識別・修
正して認識率を上げることができる。
第1図は、本発明にかかる文字認識装置(漢字0CR)
のブロック図である。この文字認識装置においては、画
像入力部(スキャナ)10によって文書(横書きとする
)の画像を読取り、その画像データを画像メモリ11に
蓄積し、この文書画像より行・文字切り出し部12によ
って行切り出し及び文字切り出しを行い1文字の画像デ
ータを文字画像メモリ13に蓄積し、切り出された各文
字の画像データの正規化後の特徴と文字辞書メモリ15
に登録されている文字別の辞書のデータとを文字認識部
14で照合し、距離が小さい(一致度が大きい)候補を
例えば最高第10位まで選び、これを認識結果メモリ1
6に格納する。ここまでは従来の文字認識装置と同様で
ある。
のブロック図である。この文字認識装置においては、画
像入力部(スキャナ)10によって文書(横書きとする
)の画像を読取り、その画像データを画像メモリ11に
蓄積し、この文書画像より行・文字切り出し部12によ
って行切り出し及び文字切り出しを行い1文字の画像デ
ータを文字画像メモリ13に蓄積し、切り出された各文
字の画像データの正規化後の特徴と文字辞書メモリ15
に登録されている文字別の辞書のデータとを文字認識部
14で照合し、距離が小さい(一致度が大きい)候補を
例えば最高第10位まで選び、これを認識結果メモリ1
6に格納する。ここまでは従来の文字認識装置と同様で
ある。
この文字認識装置と従来の文字認識装置との違いは1行
・文字切り出し部12において、切り出し処理の際に行
の上基準線、上基準線及び行の標準幅を決定して各文字
毎に上空白化を検出し、これらの情報を切り出し情報メ
モリ17に格納すること、並びに類似文字判定部18、
類似文字テーブルメモリ19を有し、文字認識部14の
認識結果を類似文字判定部18で修正してから出力部2
0より出力することである。
・文字切り出し部12において、切り出し処理の際に行
の上基準線、上基準線及び行の標準幅を決定して各文字
毎に上空白化を検出し、これらの情報を切り出し情報メ
モリ17に格納すること、並びに類似文字判定部18、
類似文字テーブルメモリ19を有し、文字認識部14の
認識結果を類似文字判定部18で修正してから出力部2
0より出力することである。
第2図において文字列″ちょっと待った。′を例に説明
すれば、Luは行の上基準線、Ldは行の上基準線、W
は行の標準値(高さ)である。具体的には1行文字列の
外接矩形の上辺と下辺を上基準、1iLuと上基準線L
dとして検出し、その間隔を行の標準幅Wとする。ある
いは、スキューに対応するために、行文字列の各文字上
端と下端に接触する直線をそれぞれ上部$線Luと上基
準線Ldとし、その平均間隔を行の標準幅Wとしてもよ
い。
すれば、Luは行の上基準線、Ldは行の上基準線、W
は行の標準値(高さ)である。具体的には1行文字列の
外接矩形の上辺と下辺を上基準、1iLuと上基準線L
dとして検出し、その間隔を行の標準幅Wとする。ある
いは、スキューに対応するために、行文字列の各文字上
端と下端に接触する直線をそれぞれ上部$線Luと上基
準線Ldとし、その平均間隔を行の標準幅Wとしてもよ
い。
これらの値より各文字について、
行の標準幅
を求める。ここで、上空白は第2図に示すように、文字
の上端(文字外接矩形の上辺)と上基準線LUとの間隔
Duである。
の上端(文字外接矩形の上辺)と上基準線LUとの間隔
Duである。
さて、文字列″ちょっと待った。″につぃて、文字認識
部14で第1表に示す認識結果が得られ、また、各文字
について第2表に示すような上空白化が得られたとする
。この場合の類似文字判定部18の処理について次に述
べる。
部14で第1表に示す認識結果が得られ、また、各文字
について第2表に示すような上空白化が得られたとする
。この場合の類似文字判定部18の処理について次に述
べる。
類似文字テーブルメモリ19には、類似文字判定部18
での処理が必要となる類似文字と、その標準の上空白化
のテーブルが格納されている。この類似文字テーブルの
一例を第3表に示す。
での処理が必要となる類似文字と、その標準の上空白化
のテーブルが格納されている。この類似文字テーブルの
一例を第3表に示す。
第1i−ヌ壽4jl続米
類似文字判定部18は、認識結果メモリ16に得られた
認識結果候補(第1表)を順番に類似文字テーブル(第
3表)と比較し、類似文字テーブルに登録されている類
似文字が候補としてあがっている文字を捜す。この例で
は、″よ″と″よ″が候補となった第2文字が最初に見
つかる。
認識結果候補(第1表)を順番に類似文字テーブル(第
3表)と比較し、類似文字テーブルに登録されている類
似文字が候補としてあがっている文字を捜す。この例で
は、″よ″と″よ″が候補となった第2文字が最初に見
つかる。
類似文字判定部18は、この第2文字について検出され
た上空白虎を切り出し情報メモリ17より読込み、また
候補となった1′よ″及び′よ″の標準上空白比を類似
文字テーブルメモリ19より読込み、比較する。第2文
字の上空白虎は第2表より0.4であるが、これは″よ
″の標準上空白比0.4と一致し、″よ″の標準上空白
比0. 1とは大きく異なる。したがって、類似文字判
定部18は、第2文字の第1候補を′よ″に、第2候補
を′よ″にそれぞれ入れ替える。
た上空白虎を切り出し情報メモリ17より読込み、また
候補となった1′よ″及び′よ″の標準上空白比を類似
文字テーブルメモリ19より読込み、比較する。第2文
字の上空白虎は第2表より0.4であるが、これは″よ
″の標準上空白比0.4と一致し、″よ″の標準上空白
比0. 1とは大きく異なる。したがって、類似文字判
定部18は、第2文字の第1候補を′よ″に、第2候補
を′よ″にそれぞれ入れ替える。
次に処理すべき文字として第3文字が見つかる。
この上空白虎は0.5で、″つ″の標準上空白比0.2
より″っ″の標準上空白比0.6に近いので、候補の入
れ替えは行わない。
より″っ″の標準上空白比0.6に近いので、候補の入
れ替えは行わない。
第6文字は逆に類似文字である″つ″が第1候補、 っ
″が第2候補にあがっているので、第1候補と第2候補
を入れ替える。
″が第2候補にあがっているので、第1候補と第2候補
を入れ替える。
同様の処理を繰返すことにより、第1表に示した認識結
果は、第4表のように修正される。
果は、第4表のように修正される。
ここまでは横書き文章を処理対象とした場合について説
明した。次に、縦書き文章を処理する場合について説明
する。
明した。次に、縦書き文章を処理する場合について説明
する。
縦書き文章の処理の場合、行・文字切り出し部12は、
第3図に例示するように、行の上部準線の代わりに行の
左基準線LQを1行の上基準線の代わりに行の右基準線
Lrをそれぞれ決定し、各基準線の間隔すなわち行の標
準幅Wと、文字の左端(文字外接矩形の左辺)と行の左
基準線LQとの間隔すなわち左空白DAとから 行の標準幅 を求める。
第3図に例示するように、行の上部準線の代わりに行の
左基準線LQを1行の上基準線の代わりに行の右基準線
Lrをそれぞれ決定し、各基準線の間隔すなわち行の標
準幅Wと、文字の左端(文字外接矩形の左辺)と行の左
基準線LQとの間隔すなわち左空白DAとから 行の標準幅 を求める。
また、類似文字テーブルメモリ19には、縦書き文章に
ついて予め求めた類似文字の標準左空白比のテーブルを
格納しておく。
ついて予め求めた類似文字の標準左空白比のテーブルを
格納しておく。
そして、類似文字判定部18においては、この縦書き文
章用の類似文字テーブルを参照し、認識結果中の類似文
字に関し左空白比と標準左空白比とを比較することによ
り、前述のような修正を行う。
章用の類似文字テーブルを参照し、認識結果中の類似文
字に関し左空白比と標準左空白比とを比較することによ
り、前述のような修正を行う。
以上説明した如く、本発明によれば、辞書との照合では
識別が困難な類似文字を比較的簡単な処理によって高精
度に識別し、その誤認識を修正することができるので、
日本語文章の文字認識率を向上させることができる。ま
た、以上の説明から明らかなように、本発明の類似文字
識別方法は、一般の枠無し文章や行毎に文字サイズが変
化する文章、さらには小文字が連続するような文字列に
ついても適用可能であり、従来のような適用対象の制約
がない。
識別が困難な類似文字を比較的簡単な処理によって高精
度に識別し、その誤認識を修正することができるので、
日本語文章の文字認識率を向上させることができる。ま
た、以上の説明から明らかなように、本発明の類似文字
識別方法は、一般の枠無し文章や行毎に文字サイズが変
化する文章、さらには小文字が連続するような文字列に
ついても適用可能であり、従来のような適用対象の制約
がない。
第1図は本発明に係る文字認識装置の概略ブロック図、
第2図は横書き文章の上空白虎の説明のための図、第3
図は縦書き文章の左空白比の説明のための図である。 10・・・画像入力部、 11・・・画像メモリ、1
2・・・行・文字切り出し部、 13・・・文字画像
メモリ、 14・・・文字認識部、 15・・・文字
辞書しメモリ、 16・・・認識結果メモリ、17・
・・切り出し情報メモリ、 18・・・類似文字判定部
、 19・・・類似文字テーブルメモリ、20・・・
出力部。
第2図は横書き文章の上空白虎の説明のための図、第3
図は縦書き文章の左空白比の説明のための図である。 10・・・画像入力部、 11・・・画像メモリ、1
2・・・行・文字切り出し部、 13・・・文字画像
メモリ、 14・・・文字認識部、 15・・・文字
辞書しメモリ、 16・・・認識結果メモリ、17・
・・切り出し情報メモリ、 18・・・類似文字判定部
、 19・・・類似文字テーブルメモリ、20・・・
出力部。
Claims (1)
- (1)日本語文章を処理する文字認識装置において、横
書き文章の場合には、行の上基準線と文字の上端との間
隔と、行の標準幅との比を検出し、縦書き文章の場合に
は、行の左基準線と文字の左端との間隔と、行の標準幅
との比を検出し、検出した比を予め特定文字について用
意した同様の比と照合することにより類似文字を識別す
ることを特徴とする類似文字識別方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1250091A JP2963474B2 (ja) | 1989-09-26 | 1989-09-26 | 類似文字識別方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1250091A JP2963474B2 (ja) | 1989-09-26 | 1989-09-26 | 類似文字識別方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03111983A true JPH03111983A (ja) | 1991-05-13 |
| JP2963474B2 JP2963474B2 (ja) | 1999-10-18 |
Family
ID=17202682
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1250091A Expired - Fee Related JP2963474B2 (ja) | 1989-09-26 | 1989-09-26 | 類似文字識別方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2963474B2 (ja) |
-
1989
- 1989-09-26 JP JP1250091A patent/JP2963474B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2963474B2 (ja) | 1999-10-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2713622B2 (ja) | 表形式文書読取装置 | |
| KR100412317B1 (ko) | 문자인식/수정방법및장치 | |
| JPH07200745A (ja) | 少なくとも二つのイメージセクションの比較方法 | |
| JPH05242292A (ja) | 分離方法 | |
| JP6116531B2 (ja) | 画像処理装置 | |
| JPH06215184A (ja) | 抽出領域のラベリング装置 | |
| JPH07230525A (ja) | 罫線認識方法及び表処理方法 | |
| JP2000090194A (ja) | 画像処理方法および画像処理装置 | |
| JPH0728935A (ja) | 文書画像処理装置 | |
| JP2963474B2 (ja) | 類似文字識別方法 | |
| JP3157557B2 (ja) | 文字認識装置 | |
| JPH03147084A (ja) | 類似文字識別方法 | |
| JP2746345B2 (ja) | 文字認識の後処理方法 | |
| JPH0436432B2 (ja) | ||
| JPS59158482A (ja) | 文字認識装置 | |
| JP3151866B2 (ja) | 英文字認識方法 | |
| JPH03126188A (ja) | 文字認識装置 | |
| JPH08293002A (ja) | 文字認識装置及び文字認識方法 | |
| JPH01171080A (ja) | 誤り自動訂正文字認識装置 | |
| JPH0436431B2 (ja) | ||
| JPH04372089A (ja) | 文字認識方法 | |
| JPH0496882A (ja) | 全角/半角判定方法 | |
| JPH03224079A (ja) | 文字認識装置 | |
| Thakur et al. | Offline Recognition of Image for content Based Retrieval | |
| JPS62169285A (ja) | 文書処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080806 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080806 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090806 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |