JPH11143990A - 文字認識方法及び装置及びその方法を記録した記録媒体 - Google Patents
文字認識方法及び装置及びその方法を記録した記録媒体Info
- Publication number
- JPH11143990A JPH11143990A JP9311668A JP31166897A JPH11143990A JP H11143990 A JPH11143990 A JP H11143990A JP 9311668 A JP9311668 A JP 9311668A JP 31166897 A JP31166897 A JP 31166897A JP H11143990 A JPH11143990 A JP H11143990A
- Authority
- JP
- Japan
- Prior art keywords
- line width
- character
- character pattern
- input character
- average
- 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.)
- Pending
Links
Landscapes
- Character Input (AREA)
Abstract
(57)【要約】
【課題】 標準の線幅の文字も、線幅が太い文字も、線
幅が細い文字も、いずれも高い精度で認識が可能な文字
認識方法及び装置を提供する。 【解決手段】 まず、平均文字線幅算出部2により、文
字認識対象の入力文字パタンの平均文字線幅を算出す
る。平均文字線幅判定部3は、入力文字パタンの平均文
字線幅と予め用意された2つの閾値との大小比較を行
う。比較の結果、入力文字パタンの平均文字線幅が第1
の閾値よりも大きいとき、細め処理部4で入力文字パタ
ンの線幅を細める。また、入力文字パタンの平均文字線
幅が第2の閾値よりも小さいとき、太め処理部5で入力
文字パタンの線幅を太める。文字認識部6は、入力文字
パタンについて線幅を細めたときにはその細めた入力文
字パタンを、線幅を太めたときにはその太めた入力文字
パタンを、平均文字線幅が2つの閾値の間にあるときは
入力文字パタンをそのまま文字認識する。
幅が細い文字も、いずれも高い精度で認識が可能な文字
認識方法及び装置を提供する。 【解決手段】 まず、平均文字線幅算出部2により、文
字認識対象の入力文字パタンの平均文字線幅を算出す
る。平均文字線幅判定部3は、入力文字パタンの平均文
字線幅と予め用意された2つの閾値との大小比較を行
う。比較の結果、入力文字パタンの平均文字線幅が第1
の閾値よりも大きいとき、細め処理部4で入力文字パタ
ンの線幅を細める。また、入力文字パタンの平均文字線
幅が第2の閾値よりも小さいとき、太め処理部5で入力
文字パタンの線幅を太める。文字認識部6は、入力文字
パタンについて線幅を細めたときにはその細めた入力文
字パタンを、線幅を太めたときにはその太めた入力文字
パタンを、平均文字線幅が2つの閾値の間にあるときは
入力文字パタンをそのまま文字認識する。
Description
【0001】
【発明の属する技術分野】本発明は、看板文字のように
線幅変動の大きな文字を読み取るための文字認識方法及
び装置に関するものである。
線幅変動の大きな文字を読み取るための文字認識方法及
び装置に関するものである。
【0002】
【従来の技術】従来の文字認識装置は、主要な認識対象
の文字パタンの認識精度が最高となるように標準テンプ
レートが用意されている。例えば、印刷文字の認識装置
では、通常、印刷物の本文の文字が最も認識精度が高く
なるように設計されている。
の文字パタンの認識精度が最高となるように標準テンプ
レートが用意されている。例えば、印刷文字の認識装置
では、通常、印刷物の本文の文字が最も認識精度が高く
なるように設計されている。
【0003】
【発明が解決しようとする課題】そのため、線幅の太い
文字や線幅の細い文字に対する認識精度が十分ではな
い。従来の文字認識装置を使用して、例えば線幅の太い
文字を読み取るときは、文字認識装置の中の標準テンプ
レートを太い線幅の文字パタンに置き換えなければなら
ず、この場合、太い線幅の文字しか認識できない文字認
識装置になる。したがって、看板のように装飾上の観点
から文字の太さが看板によってまちまちのものは、従来
の文字認識装置では対応できないという問題があった。
文字や線幅の細い文字に対する認識精度が十分ではな
い。従来の文字認識装置を使用して、例えば線幅の太い
文字を読み取るときは、文字認識装置の中の標準テンプ
レートを太い線幅の文字パタンに置き換えなければなら
ず、この場合、太い線幅の文字しか認識できない文字認
識装置になる。したがって、看板のように装飾上の観点
から文字の太さが看板によってまちまちのものは、従来
の文字認識装置では対応できないという問題があった。
【0004】本発明は上記事情に鑑みてなされたもの
で、その課題は、線幅が標準の文字も、線幅が太い文字
も、線幅が細い文字も、いずれも高い精度で認識が可能
な文字認識方法及び装置を提供することにある。
で、その課題は、線幅が標準の文字も、線幅が太い文字
も、線幅が細い文字も、いずれも高い精度で認識が可能
な文字認識方法及び装置を提供することにある。
【0005】
【課題を解決するための手段】本発明は上記の課題を解
決するため、入力文字パタンの平均文字線幅を観測しな
がら、文字パタンを細めたり太めたりすることにより、
線幅変動に強い文字認識装置を実現する。
決するため、入力文字パタンの平均文字線幅を観測しな
がら、文字パタンを細めたり太めたりすることにより、
線幅変動に強い文字認識装置を実現する。
【0006】具体的には、入力文字パタンの平均文字線
幅を算出する段階と、入力文字パタンの上記平均文字線
幅と、予め用意された2つの閾値との大小比較を行う段
階と、入力文字パタンの上記平均文字線幅が上記第1の
閾値よりも大きいときに、上記入力文字パタンの線幅を
細める段階と、入力文字パタンの上記平均文字線幅が上
記第2の閾値よりも小さいときに、上記入力文字パタン
の線幅を太める段階と、上記入力文字パタンの線幅を細
めたときには当該線幅を細めた入力文字パタンを文字認
識し、上記入力文字パタンの線幅を太めたときには当該
線幅を太めた入力文字パタンを文字認識し、入力文字パ
タンの上記平均文字線幅が上記第1の閾値以下で上記第
2の閾値以上のときは当該入力文字パタンを文字認識す
る段階と、を有することを特徴とする。
幅を算出する段階と、入力文字パタンの上記平均文字線
幅と、予め用意された2つの閾値との大小比較を行う段
階と、入力文字パタンの上記平均文字線幅が上記第1の
閾値よりも大きいときに、上記入力文字パタンの線幅を
細める段階と、入力文字パタンの上記平均文字線幅が上
記第2の閾値よりも小さいときに、上記入力文字パタン
の線幅を太める段階と、上記入力文字パタンの線幅を細
めたときには当該線幅を細めた入力文字パタンを文字認
識し、上記入力文字パタンの線幅を太めたときには当該
線幅を太めた入力文字パタンを文字認識し、入力文字パ
タンの上記平均文字線幅が上記第1の閾値以下で上記第
2の閾値以上のときは当該入力文字パタンを文字認識す
る段階と、を有することを特徴とする。
【0007】また、上記平均文字線幅を算出する段階で
は、入力文字パタンの黒点数を、入力文字パタンの文字
幅と文字高さの何れか大きな方の値、および入力文字パ
タンの輪郭点数で除することで平均文字線幅を算出する
ことを特徴とする。
は、入力文字パタンの黒点数を、入力文字パタンの文字
幅と文字高さの何れか大きな方の値、および入力文字パ
タンの輪郭点数で除することで平均文字線幅を算出する
ことを特徴とする。
【0008】あるいは、入力文字パタンの平均文字線幅
を算出する手段と、入力文字パタンの上記平均文字線幅
と、予め用意された2つの閾値との大小比較を行う手段
と、入力文字パタンの上記平均文字線幅が上記第1の閾
値よりも大きいときに、上記入力文字パタンの線幅を細
める手段と、入力文字パタンの上記平均文字線幅が上記
第2の閾値よりも小さいときに、上記入力文字パタンの
線幅を太める手段と、上記入力文字パタンの線幅を細め
たときには当該線幅を細めた入力文字パタンを文字認識
し、上記入力文字パタンの線幅を太めたときには当該線
幅を太めた入力文字パタンを文字認識し、入力文字パタ
ンの上記平均文字線幅が上記第1の閾値以下で上記第2
の閾値以上のときは当該入力文字パタンを文字認識する
手段と、を有することを特徴とする。
を算出する手段と、入力文字パタンの上記平均文字線幅
と、予め用意された2つの閾値との大小比較を行う手段
と、入力文字パタンの上記平均文字線幅が上記第1の閾
値よりも大きいときに、上記入力文字パタンの線幅を細
める手段と、入力文字パタンの上記平均文字線幅が上記
第2の閾値よりも小さいときに、上記入力文字パタンの
線幅を太める手段と、上記入力文字パタンの線幅を細め
たときには当該線幅を細めた入力文字パタンを文字認識
し、上記入力文字パタンの線幅を太めたときには当該線
幅を太めた入力文字パタンを文字認識し、入力文字パタ
ンの上記平均文字線幅が上記第1の閾値以下で上記第2
の閾値以上のときは当該入力文字パタンを文字認識する
手段と、を有することを特徴とする。
【0009】また、上記平均文字線幅を算出する手段
は、入力文字パタンの黒点数を、入力文字パタンの文字
幅と文字高さの何れか大きな方の値、および入力文字パ
タンの輪郭点数で除することで平均文字線幅を算出する
ものであることを特徴とする。
は、入力文字パタンの黒点数を、入力文字パタンの文字
幅と文字高さの何れか大きな方の値、および入力文字パ
タンの輪郭点数で除することで平均文字線幅を算出する
ものであることを特徴とする。
【0010】あるいは、入力文字パタンの平均文字線幅
を算出する手順と、入力文字パタンの上記平均文字線幅
と、予め用意された2つの閾値との大小比較を行う手順
と、入力文字パタンの上記平均文字線幅が上記第1の閾
値よりも大きいときに、上記入力文字パタンの線幅を細
める手順と、入力文字パタンの上記平均文字線幅が上記
第2の閾値よりも小さいときに、上記入力文字パタンの
線幅を太める手順と、上記入力文字パタンの線幅を細め
たときには当該線幅を細めた入力文字パタンを文字認識
し、上記入力文字パタンの線幅を太めたときには当該線
幅を太めた入力文字パタンを文字認識し、入力文字パタ
ンの上記平均文字線幅が上記第1の閾値以下で上記第2
の閾値以上のときは当該入力文字パタンを文字認識する
手順と、をコンピュータで実行するプログラムを当該コ
ンピュータが読み取り可能である媒体に記録したことを
特徴とする。
を算出する手順と、入力文字パタンの上記平均文字線幅
と、予め用意された2つの閾値との大小比較を行う手順
と、入力文字パタンの上記平均文字線幅が上記第1の閾
値よりも大きいときに、上記入力文字パタンの線幅を細
める手順と、入力文字パタンの上記平均文字線幅が上記
第2の閾値よりも小さいときに、上記入力文字パタンの
線幅を太める手順と、上記入力文字パタンの線幅を細め
たときには当該線幅を細めた入力文字パタンを文字認識
し、上記入力文字パタンの線幅を太めたときには当該線
幅を太めた入力文字パタンを文字認識し、入力文字パタ
ンの上記平均文字線幅が上記第1の閾値以下で上記第2
の閾値以上のときは当該入力文字パタンを文字認識する
手順と、をコンピュータで実行するプログラムを当該コ
ンピュータが読み取り可能である媒体に記録したことを
特徴とする。
【0011】また、上記平均文字線幅を算出する手順で
は、入力文字パタンの黒点数を、入力文字パタンの文字
幅と文字高さの何れか大きな方の値、および入力文字パ
タンの輪郭点数で除することで平均文字線幅を算出する
ことを特徴とする。
は、入力文字パタンの黒点数を、入力文字パタンの文字
幅と文字高さの何れか大きな方の値、および入力文字パ
タンの輪郭点数で除することで平均文字線幅を算出する
ことを特徴とする。
【0012】本発明では、入力文字パタンの平均文字線
幅を観測しながら、その平均文字線幅が2つの閾値の範
囲を越える太めの入力文字パタンについては細め処理を
施し、細めの入力文字パタンについては太め処理を施し
て文字認識することにより、平均文字線幅が2つの閾値
の範囲にある標準的な線幅の文字パタンだけでなく、太
い線幅や細い線幅の文字のいずれも高い精度で文字認識
できるようにする。
幅を観測しながら、その平均文字線幅が2つの閾値の範
囲を越える太めの入力文字パタンについては細め処理を
施し、細めの入力文字パタンについては太め処理を施し
て文字認識することにより、平均文字線幅が2つの閾値
の範囲にある標準的な線幅の文字パタンだけでなく、太
い線幅や細い線幅の文字のいずれも高い精度で文字認識
できるようにする。
【0013】
【発明の実施の形態】以下、本発明の実施形態例を図面
を参照して詳細に説明する。
を参照して詳細に説明する。
【0014】図1は、本発明の一実施形態例の文字認識
装置のブロック図である。
装置のブロック図である。
【0015】本実施形態例の文字認識装置は、文字パタ
ン格納部1と、平均文字線幅算出部2と、平均文字線幅
判定部3と、細め処理部4と、太め処理部5と、文字認
識部6とで構成されている。図1において、破線で囲ん
だ部分が本発明で追加した部分である。
ン格納部1と、平均文字線幅算出部2と、平均文字線幅
判定部3と、細め処理部4と、太め処理部5と、文字認
識部6とで構成されている。図1において、破線で囲ん
だ部分が本発明で追加した部分である。
【0016】文字パタン格納部1には、入力文字パタン
の画像が格納されている。
の画像が格納されている。
【0017】平均文字線幅算出部2は、文字パタン格納
部1に格納されている入力文字パタンの画像を読み出
し、平均文字線幅を算出する。一般に、平均文字線幅は
入力文字パタンの黒点数を入力文字パタンの輪郭点数で
除したもので近似されるが、ここでは、入力文字パタン
の解像度の影響を除くため、さらに入力文字パタンの文
字幅と文字高さの何れか大きな方の値で除したものを使
用するのが適当である。
部1に格納されている入力文字パタンの画像を読み出
し、平均文字線幅を算出する。一般に、平均文字線幅は
入力文字パタンの黒点数を入力文字パタンの輪郭点数で
除したもので近似されるが、ここでは、入力文字パタン
の解像度の影響を除くため、さらに入力文字パタンの文
字幅と文字高さの何れか大きな方の値で除したものを使
用するのが適当である。
【0018】平均文字線幅判定部3では、平均文字線幅
算出部2で算出された平均文字線幅を、予め設定されて
いる2つの閾値と比較する。
算出部2で算出された平均文字線幅を、予め設定されて
いる2つの閾値と比較する。
【0019】平均文字線幅判定部3での比較の結果、入
力文字パタンの上記平均文字線幅が第1の閾値よりも大
きい場合には、細め処理部4において、入力文字パタン
の細線化、具体的には文字パタンの連結性を保存しなが
ら輪郭部分の黒画素を白画素化する。細線化の方法につ
いては、従来より種々の方法が提案されており、これら
の詳細については、電子技術総合研究所研究報告第83
5号「多面的画像処理とそのソフトウェア・システムに
関する研究」、田村秀行、pp.25−64、1984
に詳しい。
力文字パタンの上記平均文字線幅が第1の閾値よりも大
きい場合には、細め処理部4において、入力文字パタン
の細線化、具体的には文字パタンの連結性を保存しなが
ら輪郭部分の黒画素を白画素化する。細線化の方法につ
いては、従来より種々の方法が提案されており、これら
の詳細については、電子技術総合研究所研究報告第83
5号「多面的画像処理とそのソフトウェア・システムに
関する研究」、田村秀行、pp.25−64、1984
に詳しい。
【0020】平均文字線幅判定部3での比較の結果、入
力文字パタンの上記平均文字線幅が第2の閾値よりも小
さい場合には、太め処理部5において、入力文字パタン
の太め処理を行う。具体的には、入力文字パタンを白黒
反転して、上記細線化処理を適用したのち、もう一度白
黒反転を行う。
力文字パタンの上記平均文字線幅が第2の閾値よりも小
さい場合には、太め処理部5において、入力文字パタン
の太め処理を行う。具体的には、入力文字パタンを白黒
反転して、上記細線化処理を適用したのち、もう一度白
黒反転を行う。
【0021】文字認識部6は、細め処理部4または太め
処理部5により文字線幅を最適化された文字パタンを読
み込み、あるいは平均文字線幅判定部3での比較の結
果、入力文字パタンの上記平均文字線幅が2つの閾値の
間の値、すなわち第1の閾値以下で第2の閾値以上であ
る場合には、入力文字パタンをそのまま読み込み、標準
テンプレートとの照合などによる文字認識処理を行う。
処理部5により文字線幅を最適化された文字パタンを読
み込み、あるいは平均文字線幅判定部3での比較の結
果、入力文字パタンの上記平均文字線幅が2つの閾値の
間の値、すなわち第1の閾値以下で第2の閾値以上であ
る場合には、入力文字パタンをそのまま読み込み、標準
テンプレートとの照合などによる文字認識処理を行う。
【0022】このように構成した文字認識装置の動作お
よび作用を説明する。図2は、図1に示した文字認識装
置の動作を示すフローチャートである。
よび作用を説明する。図2は、図1に示した文字認識装
置の動作を示すフローチャートである。
【0023】まず、ステップ101において、文字パタ
ンを読み込み、ステップ102で文字幅を、ステップ1
03で文字高さを算出する。さらに、ステップ104で
黒点数を、ステップ105で輪郭点数を算出する。
ンを読み込み、ステップ102で文字幅を、ステップ1
03で文字高さを算出する。さらに、ステップ104で
黒点数を、ステップ105で輪郭点数を算出する。
【0024】続いて、ステップ106において、次式に
より平均文字線幅を算出する。
より平均文字線幅を算出する。
【0025】平均文字線幅=黒点数/{輪郭点数・Ma
x(文字幅,文字高さ)} ここで、Max(a,b)は、aとbのうち大きい方を
示す。
x(文字幅,文字高さ)} ここで、Max(a,b)は、aとbのうち大きい方を
示す。
【0026】ステップ107において、ステップ106
で算出された平均文字線幅を、第1の閾値θ1と比較
し、平均文字線幅が第1の閾値θ1より大きいときは、
ステップ108で文字パタンの細め処理を行う。細め処
理を施された文字パタンは、再度ステップ102まで戻
って平均文字線幅を再計算し、平均文字線幅が第1の閾
値θ1より小さくなるまで繰り返す。
で算出された平均文字線幅を、第1の閾値θ1と比較
し、平均文字線幅が第1の閾値θ1より大きいときは、
ステップ108で文字パタンの細め処理を行う。細め処
理を施された文字パタンは、再度ステップ102まで戻
って平均文字線幅を再計算し、平均文字線幅が第1の閾
値θ1より小さくなるまで繰り返す。
【0027】次に、ステップ109において、ステップ
106で算出された平均文字線幅を、第2の閾値θ2と
比較し、平均文字線幅が第2の閾値θ2より小さいとき
は、ステップ110で文字パタンの太め処理を行う。太
め処理を施された文字パタンは、再度ステップ102ま
で戻って平均文字線幅を再計算し、平均文字線幅が第2
の閾値θ2より大きくなるまで繰り返す。
106で算出された平均文字線幅を、第2の閾値θ2と
比較し、平均文字線幅が第2の閾値θ2より小さいとき
は、ステップ110で文字パタンの太め処理を行う。太
め処理を施された文字パタンは、再度ステップ102ま
で戻って平均文字線幅を再計算し、平均文字線幅が第2
の閾値θ2より大きくなるまで繰り返す。
【0028】平均文字線幅が第1の閾値θ1と第2の閾
値θ2の間になった文字パタンは、ステップ111で文
字認識処理され、文字認識結果を得る。
値θ2の間になった文字パタンは、ステップ111で文
字認識処理され、文字認識結果を得る。
【0029】最後にステップ112で次の文字パタンの
有無を判定し、次の文字パタンが有る場合には、ステッ
プ101に戻って以後の処理を繰り返す。次の文字パタ
ンが無い場合は処理を終了する。
有無を判定し、次の文字パタンが有る場合には、ステッ
プ101に戻って以後の処理を繰り返す。次の文字パタ
ンが無い場合は処理を終了する。
【0030】なお、本発明は、入力文字パタンや文字認
識用の標準テンプレートなどを格納し、それらを自由に
読み出し可能なハードディスクやそれに準ずる装置と、
本発明での計算や比較等の処理を行う際にデータの保持
等に必要なバッファやそれに準ずる装置と、文字認識結
果等を表示、出力するディスプレイなどの出力装置と、
操作入力用のキーボードやマウスなどの入力装置を備
え、それらハードディスク、バッファ、出力装置及び入
力装置などをあらかじめ定められた手順に基いて制御す
るコンピュータやそれに準ずる装置により、図2のフロ
ーチャートで示した本発明の方法の実施形態例での処理
の手順ないしアルゴリズムを適宜、実行することが可能
であり、その手順ないしアルゴリズムをコンピュータ等
に実行させるためのプログラムを該コンピュータが読み
取り可能な媒体、例えばフロッピーディスクやメモリカ
ード、MO、CD−ROMなどに記録して配布すること
が可能である。
識用の標準テンプレートなどを格納し、それらを自由に
読み出し可能なハードディスクやそれに準ずる装置と、
本発明での計算や比較等の処理を行う際にデータの保持
等に必要なバッファやそれに準ずる装置と、文字認識結
果等を表示、出力するディスプレイなどの出力装置と、
操作入力用のキーボードやマウスなどの入力装置を備
え、それらハードディスク、バッファ、出力装置及び入
力装置などをあらかじめ定められた手順に基いて制御す
るコンピュータやそれに準ずる装置により、図2のフロ
ーチャートで示した本発明の方法の実施形態例での処理
の手順ないしアルゴリズムを適宜、実行することが可能
であり、その手順ないしアルゴリズムをコンピュータ等
に実行させるためのプログラムを該コンピュータが読み
取り可能な媒体、例えばフロッピーディスクやメモリカ
ード、MO、CD−ROMなどに記録して配布すること
が可能である。
【0031】
【発明の効果】以上説明したように、本発明によれば、
入力文字パタンの平均文字線幅を観測しながら、入力文
字パタンの線幅が太いときは細め処理を、細いときは太
め処理を行うため、標準的な線幅の文字パタンだけでは
なく、太い線幅や細い線幅の文字のいずれの文字も高い
精度で文字認識することができる。
入力文字パタンの平均文字線幅を観測しながら、入力文
字パタンの線幅が太いときは細め処理を、細いときは太
め処理を行うため、標準的な線幅の文字パタンだけでは
なく、太い線幅や細い線幅の文字のいずれの文字も高い
精度で文字認識することができる。
【図1】本発明の文字認識装置の一実施形態例を示すブ
ロック図である。
ロック図である。
【図2】上記一実施形態例の画像処理装置の動作例とと
もに本発明の文字認識方法の一実施形態例を示すフロー
チャートである。
もに本発明の文字認識方法の一実施形態例を示すフロー
チャートである。
1…文字パタン格納部 2…平均文字線幅算出部 3…平均文字線幅判定部 4…細め処理部 5…太め処理部 6…文字認識部 101〜112…動作フローにおけるステップ
Claims (6)
- 【請求項1】 入力文字パタンの平均文字線幅を算出す
る段階と、 入力文字パタンの上記平均文字線幅と、予め用意された
2つの閾値との大小比較を行う段階と、 入力文字パタンの上記平均文字線幅が上記第1の閾値よ
りも大きいときに、上記入力文字パタンの線幅を細める
段階と、 入力文字パタンの上記平均文字線幅が上記第2の閾値よ
りも小さいときに、上記入力文字パタンの線幅を太める
段階と、 上記入力文字パタンの線幅を細めたときには当該線幅を
細めた入力文字パタンを文字認識し、上記入力文字パタ
ンの線幅を太めたときには当該線幅を太めた入力文字パ
タンを文字認識し、入力文字パタンの上記平均文字線幅
が上記第1の閾値以下で上記第2の閾値以上のときは当
該入力文字パタンを文字認識する段階と、 を有することを特徴とする文字認識方法。 - 【請求項2】 上記平均文字線幅を算出する段階では、 入力文字パタンの黒点数を、入力文字パタンの文字幅と
文字高さの何れか大きな方の値、および入力文字パタン
の輪郭点数で除することで平均文字線幅を算出する、 ことを特徴とする請求項1に記載の文字認識方法。 - 【請求項3】 入力文字パタンの平均文字線幅を算出す
る手段と、 入力文字パタンの上記平均文字線幅と、予め用意された
2つの閾値との大小比較を行う手段と、 入力文字パタンの上記平均文字線幅が上記第1の閾値よ
りも大きいときに、上記入力文字パタンの線幅を細める
手段と、 入力文字パタンの上記平均文字線幅が上記第2の閾値よ
りも小さいときに、上記入力文字パタンの線幅を太める
手段と、 上記入力文字パタンの線幅を細めたときには当該線幅を
細めた入力文字パタンを文字認識し、上記入力文字パタ
ンの線幅を太めたときには当該線幅を太めた入力文字パ
タンを文字認識し、入力文字パタンの上記平均文字線幅
が上記第1の閾値以下で上記第2の閾値以上のときは当
該入力文字パタンを文字認識する手段と、 を有することを特徴とする文字認識装置。 - 【請求項4】 上記平均文字線幅を算出する手段は、 入力文字パタンの黒点数を、入力文字パタンの文字幅と
文字高さの何れか大きな方の値、および入力文字パタン
の輪郭点数で除することで平均文字線幅を算出するもの
である、 ことを特徴とする請求項3に記載の文字認識装置。 - 【請求項5】 入力文字パタンの平均文字線幅を算出す
る手順と、 入力文字パタンの上記平均文字線幅と、予め用意された
2つの閾値との大小比較を行う手順と、 入力文字パタンの上記平均文字線幅が上記第1の閾値よ
りも大きいときに、上記入力文字パタンの線幅を細める
手順と、 入力文字パタンの上記平均文字線幅が上記第2の閾値よ
りも小さいときに、上記入力文字パタンの線幅を太める
手順と、 上記入力文字パタンの線幅を細めたときには当該線幅を
細めた入力文字パタンを文字認識し、上記入力文字パタ
ンの線幅を太めたときには当該線幅を太めた入力文字パ
タンを文字認識し、入力文字パタンの上記平均文字線幅
が上記第1の閾値以下で上記第2の閾値以上のときは当
該入力文字パタンを文字認識する手順と、 をコンピュータで実行するプログラムを当該コンピュー
タが読み取り可能である媒体に記録した、 ことを特徴とする文字認識方法を記録した記録媒体。 - 【請求項6】 上記平均文字線幅を算出する手順では、 入力文字パタンの黒点数を、入力文字パタンの文字幅と
文字高さの何れか大きな方の値、および入力文字パタン
の輪郭点数で除することで平均文字線幅を算出する、 ことを特徴とする請求項5に記載の文字認識方法を記録
した記録媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9311668A JPH11143990A (ja) | 1997-11-13 | 1997-11-13 | 文字認識方法及び装置及びその方法を記録した記録媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9311668A JPH11143990A (ja) | 1997-11-13 | 1997-11-13 | 文字認識方法及び装置及びその方法を記録した記録媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11143990A true JPH11143990A (ja) | 1999-05-28 |
Family
ID=18020052
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9311668A Pending JPH11143990A (ja) | 1997-11-13 | 1997-11-13 | 文字認識方法及び装置及びその方法を記録した記録媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11143990A (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103093224A (zh) * | 2011-11-08 | 2013-05-08 | 佳能株式会社 | 确定平均字符宽度的方法和装置及字符切分方法和设备 |
| CN107018250A (zh) * | 2015-09-30 | 2017-08-04 | 京瓷办公信息系统株式会社 | 图像形成装置 |
| JP2017208669A (ja) * | 2016-05-17 | 2017-11-24 | 株式会社リコー | 画像処理装置、駆動制御装置、光源制御装置、画像形成装置、および画像処理方法 |
| JP2018005694A (ja) * | 2016-07-05 | 2018-01-11 | 株式会社近畿システムサービス | パスポート情報を利用した免税書類用データ生成装置、免税書類作成システム、および免税書類作成方法。 |
| JP2018152798A (ja) * | 2017-03-14 | 2018-09-27 | 株式会社リコー | 画像処理装置、駆動制御装置、光源制御装置、画像形成装置、および画像処理方法 |
-
1997
- 1997-11-13 JP JP9311668A patent/JPH11143990A/ja active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103093224A (zh) * | 2011-11-08 | 2013-05-08 | 佳能株式会社 | 确定平均字符宽度的方法和装置及字符切分方法和设备 |
| CN107018250A (zh) * | 2015-09-30 | 2017-08-04 | 京瓷办公信息系统株式会社 | 图像形成装置 |
| JP2017208669A (ja) * | 2016-05-17 | 2017-11-24 | 株式会社リコー | 画像処理装置、駆動制御装置、光源制御装置、画像形成装置、および画像処理方法 |
| JP2018005694A (ja) * | 2016-07-05 | 2018-01-11 | 株式会社近畿システムサービス | パスポート情報を利用した免税書類用データ生成装置、免税書類作成システム、および免税書類作成方法。 |
| JP2018152798A (ja) * | 2017-03-14 | 2018-09-27 | 株式会社リコー | 画像処理装置、駆動制御装置、光源制御装置、画像形成装置、および画像処理方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112419207A (zh) | 一种图像矫正方法及装置、系统 | |
| JPH0676117A (ja) | 情報処理方法及び装置 | |
| CN113869320A (zh) | 一种基于模板的键值对提取方法及系统 | |
| US4853885A (en) | Method of compressing character or pictorial image data using curve approximation | |
| JPH11143990A (ja) | 文字認識方法及び装置及びその方法を記録した記録媒体 | |
| JP2865528B2 (ja) | 指紋照合装置 | |
| JPH11272800A (ja) | 文字認識装置 | |
| CN115909356B (zh) | 数字文档的段落确定方法、装置、电子设备及存储介质 | |
| JP2006227824A (ja) | 図面認識方法および装置 | |
| JP3445039B2 (ja) | 楽譜認識装置 | |
| JPH11265422A (ja) | マーク認識方法及び装置並びに記録媒体 | |
| JP2865529B2 (ja) | 指紋照合装置 | |
| JP2001101405A (ja) | 画像認識方法及び画像認識装置 | |
| CN114494508B (zh) | 一种文字数字化处理方法、装置及设备 | |
| JP2003242439A (ja) | 楽譜認識装置 | |
| HK40084132A (en) | Information processing device, method of generating teacher data, method of generating learned models, and storage medium | |
| JP4322999B2 (ja) | 連結領域抽出装置及び記録媒体 | |
| CN112966688A (zh) | 一种字体检测方法 | |
| JP2962525B2 (ja) | テキストブロック認識方法 | |
| JP3087714B2 (ja) | オンライン手書き文字切り出し装置およびオンライン手書き文字切り出しプログラムを記録した記録媒体 | |
| JPH1021332A (ja) | 非線形正規化方法 | |
| JP2000251075A (ja) | 画像処理方法、画像処理装置および記録媒体 | |
| JP2740506B2 (ja) | 画像認識方法 | |
| JP2000155806A (ja) | 文字認識方法、文字認識装置、辞書作成方法、辞書作成装置、文字品質判定方法、及び、記録媒体 | |
| JPH0721311A (ja) | オンライン文字切出し装置 |