JPH0357507B2 - - Google Patents

Info

Publication number
JPH0357507B2
JPH0357507B2 JP56043037A JP4303781A JPH0357507B2 JP H0357507 B2 JPH0357507 B2 JP H0357507B2 JP 56043037 A JP56043037 A JP 56043037A JP 4303781 A JP4303781 A JP 4303781A JP H0357507 B2 JPH0357507 B2 JP H0357507B2
Authority
JP
Japan
Prior art keywords
character
area
reduced
image
scanning direction
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 - Lifetime
Application number
JP56043037A
Other languages
English (en)
Other versions
JPS57157379A (en
Inventor
Akira Sakurai
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP56043037A priority Critical patent/JPS57157379A/ja
Publication of JPS57157379A publication Critical patent/JPS57157379A/ja
Publication of JPH0357507B2 publication Critical patent/JPH0357507B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/24Character recognition characterised by the processing or recognition method
    • G06V30/242Division of the character sequences into groups prior to recognition; Selection of dictionaries
    • G06V30/244Division of the character sequences into groups prior to recognition; Selection of dictionaries using graphical properties, e.g. alphabet type or font
    • G06V30/2455Discrimination between machine-print, hand-print and cursive writing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Character Input (AREA)

Description

【発明の詳細な説明】 この発明は画像種類の識別装置に係り、特に活
字と手書文字の識別を実行するための装置に関す
る。
従来、活字か手書きかの文字種類を識別するこ
とは行なわれていなかつた。しかし、この様な文
字種類の識別を行えば、文字認識やデータ圧縮を
行う際に便利であり、より効果的な文字認識やデ
ータ圧縮が可能である。
この発明は、この様な事情に基づいて成された
ものであり、活字と手書文字の判別が可能な画像
種類の識別装置を提供することを目的とする。
この目的が達成するため、この発明によれば、
被読取り物上を走査して得られた文字画像から文
字行に相当する領域を抽出する抽出手段と、抽出
された領域を縦線及び横線で画される複数の画素
領域に分割し、各分割領域内を1画素に縮小する
ことにより抽出領域全体を主走査方向及び副走査
方向に縮小する縮小手段と、縮小された領域の周
囲長、高さ、幅、および前記縮小された領域内の
文字に相当する部分の画素(以下、黒画素とす
る)数の少なくとも2つを基に、前記文字の凹凸
の程度を示す所定のパラメータの値を算出し、前
記算出値から文字種類を判定する判定手段とを具
えるようにする。
更に詳しくは、前記判定装置は、前記パターン
の周囲長さL、黒画素数の和をB、前記パターン
形状の高さをH、及び前記パターン形状の幅をW
として、 (1) L/B (2) L/{(H+W+2)×2} (3) L/{(H+B/H+2)×2} (4) WH/B のいずれかによつて判断を実行するようにする。
以下、添付図面を参照しつつこの発明の実施例
を説明する。
活字文字と手書き文字について、これを縮小し
比較したところ、手書き文字に凹凸が大きいこと
が分かつた。この発明はこのことを利用したもの
で、画像の凹凸の大小から活字か手書きかの判断
をする。画像の凹凸を示すパラメータとしては、
例えば、従来から知られている周長比=周囲長/
黒画素数を採用することができる。或いは、後に
例示するように、他のパラメータを使用すること
もできる。
この発明によれば、次の様な段階をもつて文字
種類を識別する。
(1) 文字行の抽出 2値画像において主走査方向に文字行があると
仮定する。ここで、一走査線における黒画素数の
和がk画素以上のとき、この走査線は文字行内に
存在していると判断する。尚、具体的にはk=2
〜4位としておけばよい。
次に、この様な黒画素の条件を満たす走査線数
Rがl1Rl2(例えば、l1=10、l2=60)である
とき、この一連の走査線と文字行と判断し抽出す
る。
(2) 縮小 上記段階で抽出した文字行において、第1図に
示す様なm行n列(例えば、m=5、n=20)の
画素領域にその文字行を分割し、各画素領域毎に
全画素の論理和をとつて、その文字行を縮小す
る。ここで各画素領域毎に全画素の論理和をとる
ということは、一つでも黒画素が存在する画素領
域は一つの黒画素に縮小され、完全に白画素だけ
からなる画素領域は一つの白画素に縮小されるこ
とを意味する。こうして、文字行は各画素領域が
それぞれ一画素に縮小された縮小画像に変換され
る。この縮小画像の一例を第2図に示す。この縮
小画像20においては、その黒画素領域21の太
線で示す外周囲の凹凸の多寡が、元の文字行の文
字凹凸の多寡を表すことになる。つまり、手書き
文字の縮小画像と活字文字のそれとを比較する
と、前者の方が黒画素領域の凹凸が多いという傾
向が現れる。
(3) 文字種の判定 上記段階で縮小した画像20の幅をW、高さを
H、周囲長(つまり、黒画素領域21の外周囲の
長さ)L、黒画素の数をBとし、この発明によれ
ば次の(a)と(d)を判別式のいずれかを用いて文字種
を判別することとする。
(a) L/B (b) L/{(H+W+2)×2} (c) L/{(H+B/H+2)×2} (d) WH/B ここで、各判別式(a)〜(d)の意味は次の通りであ
る。即ち、いずれの判別式も、手書きか活字かに
起因する縮小画像内の黒画素領域の凹凸程度を判
別することを目的とする。この判別の基準として
最も基本的なものは、上記周囲長Lである。しか
し、この周囲長Lは、元の文字の大きさや複雑さ
(画数)等の要因によつても差異が生じる。その
ため、単に周囲長Lの長短のみからでは粗度のよ
い判別は望めない。そこで、上記の要因が存在し
ても判別を適切に行えるよう周囲長Lを正規化し
たのが上記各判別式である。つまり、式(a)は黒画
素の数Bで正規化したもの、式(b)は外接長方式の
周囲長(H+W+2)×2で正規化したもの、式
(c)は黒画素領域21をその凹凸を相殺して長方形
に整形した場合の周囲長(H+B/H+2)×2
で正規化したものである。また、式(d)は、縮小画
像の面積WHを黒画素数Bで正規化したもので、
正規化した周囲長で判別する場合に近い結果が得
られる。
これら各判別式(a)〜(b)における閾値τa〜τdはそ
れぞれ τa=0.7 τb=1.2 τc=1.9 τd=1.5 程度とするのが望ましいことが分かつた。
しかるに、各々の判別式において上記の閾値を
用い、閾値より判別式の値が大きい場合には、凹
凸が大きい文字すなわち手書文字と判断する。
第3図はこの様な方法を実行するための具体的
構成を示すものである。
同図によれば、シフトレジスタ30、出力制御
装置31、カウンタ32、アドレスメモリ33、
主走査方向縮小装置40、シフトレジスタ41、
副走査方向縮小装置42、シフトレジスタ43、
パラメータ演算装置44、及び判定装置50を具
えている。
シフトレジスタ30は前段階で2値化された画
像信号SVを順次蓄積するものであり、複数のシ
フトレジスタを縦続接続してある。また、各シフ
トレジスタの内容をそれぞれ独立して取出せるよ
うになつている。1台のシフトレジスタには例え
ば一走査線分の画像情報を蓄積する。
カウンタ32は各走査線毎に黒画素を計数する
ものであり、その走査線の黒画素の数が一定値k
を越えたことをアドレス制御装置33に記憶させ
る。
アドレス制御装置33は、黒画素の数が一定値
kを越えた走査線に対応するアドレスを記憶し、
出力制御装置31を駆動すると共に、後段処理の
ためのアドレス信号Saを所定のタイミングで送出
する。この出力制御装置31を駆動する信号Sd
は、アドレス制御装置33に記憶させた各走査線
毎のカウンタ32の出力を走査し前述の条件を満
す走査線数がl1Rl2を満たしている部分を検
出し、その部分に対応するアドレス(又は走査線
の順番)の形で与えられる。
出力制御装置31は、以上の様なアドレス制御
装置33の出力信号Sdで駆動され、必要な条件を
満たした連続する走査線に対応したシフトレジス
タの内容を取出すようにする。この出力制御装置
31の出力S1が文字行に対応する。
主走査方向縮小装置40は、文字行に対応する
出力制御装置31の出力S1を基に主走査線方向の
論理和をとつて画像を縮小する。
この主走査方向に縮小された画像情報S2はシフ
トレジスタ41で配列を変更し、副走査線方向縮
小装置42で副走査方向の論理和をとつて画像を
縮小する。この際、シフトレジスタ41がm行n
列分の画素情報を蓄積できる容量としておく。こ
うして、縮小パターンに対応する画像信号S3が得
られる。
このような縮小パターンに対応する画像信号S3
を一度シフトレジスタに蓄積しておき、前述の縮
小パターンのパラメータL,B,H,Wを演算
し、且つ予め設定した判別式の値S4をこれらのパ
ラメータをアドレスして求める。
判定装置50は、予め定めた閾値と判別式の値
S4とを比較し、判定結果として与えられる文字種
信号S5を送出する。ここで、例えばS4閾値であ
れば“1”(手書)とし、S4<閾値であれば“0”
(活字)と出力するようにしておく。
この様にして、文字の種類を決定した信号S5
アドレス信号Saと共に後段に送出することによ
り、画像のいずれの部分に如何なる種類の文字が
あるかを知ることができる。
この発明は、以上の様に構成することにより、
活字文字と手書文字の判別が可能な画像種類の識
別装置を提供することができる。
【図面の簡単な説明】
第1図及び第2図は各々この発明の1つの段階
を説明するための図、第3図はこの発明の一実施
例を示す系統図である。 30,41,43…シフトレジスタ、31…出
力制御装置、32…カウンタ、33…アドレス制
御装置、40…主走査方向縮小装置、42…副走
査方向縮小装置、44…パラメータ演算装置、5
0…判定装置。

Claims (1)

  1. 【特許請求の範囲】 1 被読取り物上を走査して得られた文字画像か
    ら文字行に相当する領域を抽出する抽出手段と、
    前記抽出された領域を縦線及び横線で画される複
    数の画素領域に分割し、各分割領域内を1画素に
    縮小することにより前記抽出領域全体を主走査方
    向及び副走査方向に縮小する縮小手段と、前記縮
    小された領域の周囲長、高さ、幅、および前記縮
    小された領域内の文字に相当する部分の画素数の
    少なくとも2つを基に、前記文字の凹凸の程度を
    示す所定のパラメータの値を算出し、前記算出値
    から文字種類を判定する判定手段と、を有する画
    像種類の識別装置。 2 特許請求の範囲第1項記載の装置において、
    前記縮小された領域の周囲長をL、高さをHおよ
    び幅をW、並びに前記文字相当領域の画素数をB
    として、前記所定のパラメータは (1) L/B (2) L/{(H+W+2)×2} (3) L/{(H+B/H+2)×2} (4) WH/B のいずれかである画像種類の識別装置。
JP56043037A 1981-03-24 1981-03-24 Discriminating device of kind of image Granted JPS57157379A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56043037A JPS57157379A (en) 1981-03-24 1981-03-24 Discriminating device of kind of image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56043037A JPS57157379A (en) 1981-03-24 1981-03-24 Discriminating device of kind of image

Publications (2)

Publication Number Publication Date
JPS57157379A JPS57157379A (en) 1982-09-28
JPH0357507B2 true JPH0357507B2 (ja) 1991-09-02

Family

ID=12652710

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56043037A Granted JPS57157379A (en) 1981-03-24 1981-03-24 Discriminating device of kind of image

Country Status (1)

Country Link
JP (1) JPS57157379A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0632070B2 (ja) * 1983-11-28 1994-04-27 株式会社東芝 文字認識装置
JP2503259B2 (ja) * 1988-10-07 1996-06-05 富士電機株式会社 全角,半角文字の決定方法
US5181255A (en) * 1990-12-13 1993-01-19 Xerox Corporation Segmentation of handwriting and machine printed text

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5434706B2 (ja) * 1971-09-13 1979-10-29
JPS5222436A (en) * 1975-08-13 1977-02-19 Sharp Corp Character reader

Also Published As

Publication number Publication date
JPS57157379A (en) 1982-09-28

Similar Documents

Publication Publication Date Title
US4757551A (en) Character recognition method and system capable of recognizing slant characters
US4556985A (en) Pattern recognition apparatus
US5081690A (en) Row-by-row segmentation and thresholding for optical character recognition
US4847912A (en) Method of detecting a space between words with optical character reader
JPS6159568A (ja) 文書処理装置
JPH04361391A (ja) 光学的文字認識システムおよび方法
US4776024A (en) System for segmenting character components
JP2004280334A (ja) 画像読み取り装置
JPH08317193A (ja) ディジタル化画像の縦横ラインを検知し修正する方法および装置
US6983071B2 (en) Character segmentation device, character segmentation method used thereby, and program therefor
JP2845370B2 (ja) 文字認識方法
JPS615383A (ja) 文字パタ−ン分離装置
JPH06187489A (ja) 文字認識装置
JP3437296B2 (ja) 文字列高速抽出装置
JPH07160810A (ja) 文字認識装置
JP3850488B2 (ja) 文字抽出装置
JPH0222427B2 (ja)
JP2522511B2 (ja) 画像輪郭追跡ユニット
JPS596419B2 (ja) 文字切出し方式
JP2789647B2 (ja) 線画像認識方法
JP2590463B2 (ja) ナンバ−プレ−ト自動認識装置
JPH10233930A (ja) 画像処理装置
JP2000261666A (ja) 画像処理装置
JPS594066B2 (ja) 文字切出し方式
JPS6249482A (ja) 画像前処理装置