JPH01159780A - 列領域抽出方式 - Google Patents
列領域抽出方式Info
- Publication number
- JPH01159780A JPH01159780A JP62317434A JP31743487A JPH01159780A JP H01159780 A JPH01159780 A JP H01159780A JP 62317434 A JP62317434 A JP 62317434A JP 31743487 A JP31743487 A JP 31743487A JP H01159780 A JPH01159780 A JP H01159780A
- Authority
- JP
- Japan
- Prior art keywords
- area
- isolated
- areas
- region
- character string
- 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 Input (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概 要〕
図面中に存在する複数の孤立領域の列を求める列領域抽
出方式に関し、 任意方向の文字等の列抽出を短時間で行える列領域抽出
方式を提供することを目的とし、図形情報より得られた
孤立領域16報から、極小領域を求めるとともに、該極
小領域から第1の特定範囲内に存在する孤立領域に前記
極小領域を含ませる分離領域統合処理と、前記分離領域
統合処理によって得られた結果から、各孤立領域から第
2の特定範囲内に存在する孤立領域を検出して孤立領域
の列を求める列探索処理と、前記列探索処理より得られ
た方向と同一の方向で、前記分離領域統合処理によって
孤立領域に含まれた前記極小領域を分離するとともに孤
立領域にする孤立領域分割処理と前記列探索処理時に探
索の対象からはずした極小領域を前記列探索処理より得
られた文字列領域データに統合する極小孤立領域統合処
理とより成るように構成する。
出方式に関し、 任意方向の文字等の列抽出を短時間で行える列領域抽出
方式を提供することを目的とし、図形情報より得られた
孤立領域16報から、極小領域を求めるとともに、該極
小領域から第1の特定範囲内に存在する孤立領域に前記
極小領域を含ませる分離領域統合処理と、前記分離領域
統合処理によって得られた結果から、各孤立領域から第
2の特定範囲内に存在する孤立領域を検出して孤立領域
の列を求める列探索処理と、前記列探索処理より得られ
た方向と同一の方向で、前記分離領域統合処理によって
孤立領域に含まれた前記極小領域を分離するとともに孤
立領域にする孤立領域分割処理と前記列探索処理時に探
索の対象からはずした極小領域を前記列探索処理より得
られた文字列領域データに統合する極小孤立領域統合処
理とより成るように構成する。
本発明は図面読取装置に係り、更に詳しくは図面中に存
在する複数の孤立領域の列を求める列領域抽出方式に関
する。
在する複数の孤立領域の列を求める列領域抽出方式に関
する。
従来、図面読取装置等において図形を認識させる場合に
は、細線化等によって読取った図形の黒の部分を細線の
組合せによって表現し、その線分を特徴づけることによ
って図形を認識している。
は、細線化等によって読取った図形の黒の部分を細線の
組合せによって表現し、その線分を特徴づけることによ
って図形を認識している。
一般的に図面中には文字も存在しており、この文字の認
識も要求されている。
識も要求されている。
上述の図面中の文字の認識は細線化を行った後に、文字
である領域を文字単位で切出し、横方向や縦方向の文字
列として認識している。
である領域を文字単位で切出し、横方向や縦方向の文字
列として認識している。
〔発明が解決しようとする問題点3
図面中に存在する文字は横列や縦列とは限らず、各方向
の文字列が存在している。このため、横方向や縦方向の
みの認識では認識できない文字列が存在するという問題
を有していた。
の文字列が存在している。このため、横方向や縦方向の
みの認識では認識できない文字列が存在するという問題
を有していた。
また斜め方向の文字列に対しては文字列に付随している
線分の方向性などを利用して文字の探索範囲を決定し、
認識できるようにした方式もある。
線分の方向性などを利用して文字の探索範囲を決定し、
認識できるようにした方式もある。
この方式では各方向の文字列は認識できるが、文字列領
域の探索に方向性のための傾度計算等を必要とするため
、処理時間も長くなり、更に決められた方向の文字列以
外は抽出できないという問題を有していた。
域の探索に方向性のための傾度計算等を必要とするため
、処理時間も長くなり、更に決められた方向の文字列以
外は抽出できないという問題を有していた。
本発明は上記従来の欠点に鑑み、任意方向の文字等の列
抽出を短時間で行える列領域抽出方式を提供することを
目的とする。
抽出を短時間で行える列領域抽出方式を提供することを
目的とする。
第1図は本発明の機能ブロック図である。分離領域統合
処理1は図形情報より得られた孤立領域情報から、極小
領域を求めるとともに該極小領域から第1の特定範囲内
に存在する孤立領域に前記極小領域を含ませる処理であ
り、求められた各孤立領域の内例えば「j」等の点の部
分が含まれて1個の「j」としての孤立領域になる。列
探索処理2は、前記分離領域統合処理1によって得られ
た結果から、各孤立領域をそれぞれ中心として第2の特
定範囲内に存在する孤立領域を検出して、連続する孤立
領域の列を求める処理である。孤立領域分割処理3は列
探索処理2より得られた方向と同一の方向で、前記分離
領域統合処理1によって孤立領域内に含まれた前記極小
領域を分離して孤立領域にする処理であり、例えば近接
した文字はこの処理で再度分離される。極小孤立領域統
合処理4は前記列探索処理時に探索の対象からはずした
極小領域を前記列探索処理より得られた文字列領域デー
タに統合する処理である。
処理1は図形情報より得られた孤立領域情報から、極小
領域を求めるとともに該極小領域から第1の特定範囲内
に存在する孤立領域に前記極小領域を含ませる処理であ
り、求められた各孤立領域の内例えば「j」等の点の部
分が含まれて1個の「j」としての孤立領域になる。列
探索処理2は、前記分離領域統合処理1によって得られ
た結果から、各孤立領域をそれぞれ中心として第2の特
定範囲内に存在する孤立領域を検出して、連続する孤立
領域の列を求める処理である。孤立領域分割処理3は列
探索処理2より得られた方向と同一の方向で、前記分離
領域統合処理1によって孤立領域内に含まれた前記極小
領域を分離して孤立領域にする処理であり、例えば近接
した文字はこの処理で再度分離される。極小孤立領域統
合処理4は前記列探索処理時に探索の対象からはずした
極小領域を前記列探索処理より得られた文字列領域デー
タに統合する処理である。
図面中に存在する文字中には点や線が離れて存在し、そ
の点や線を有する文字は、細線化されて求められた文字
は2個の孤立領域となってしまう。
の点や線を有する文字は、細線化されて求められた文字
は2個の孤立領域となってしまう。
例えば「j」は点の部分とその下の部分とに分かれ、2
個の孤立領域となる。1個の文字でありながら2個の孤
立領域となった文字を1個とするのが分離領域統合処理
1である。そして求めた孤立領域からその連続性を列探
索処理2によって求める。ここで求められた方向は文字
列の方向である。
個の孤立領域となる。1個の文字でありながら2個の孤
立領域となった文字を1個とするのが分離領域統合処理
1である。そして求めた孤立領域からその連続性を列探
索処理2によって求める。ここで求められた方向は文字
列の方向である。
分離領域統合処理1で求めた各孤立領域の内、例えば数
字の連続が1個の孤立領域となってしまうことがあるの
で、孤立領域分割処理3では同じ方向すなわち、前述し
た文字列と同一方向の極小領域は1個の孤立領域である
として再度分離する。
字の連続が1個の孤立領域となってしまうことがあるの
で、孤立領域分割処理3では同じ方向すなわち、前述し
た文字列と同一方向の極小領域は1個の孤立領域である
として再度分離する。
極小孤立領域統合処理4では列探索処理2時に探索の対
象からはずした極小領域を前述した文字列との位置を確
認し、文字列に統合する。
象からはずした極小領域を前述した文字列との位置を確
認し、文字列に統合する。
以上の処理によって文字単位での分離と、その方向が求
められる。
められる。
以下、図面を用いて本発明の詳細な説明する。
第2図は本発明の文字列領域抽出の処理フローチャート
である。イメージスキャナ等による図形パターンは2値
化されて取込まれる(sl)と、その2値化データの細
線化と折線近似処理s2を行う。白黒のデータとして読
取ったデータは当然その黒の部分は線ではあるが各画素
のデータがらすると太く、複数ドツトで1本の線の太さ
を表わしている。細線化は例えば1本線を1ドツト単位
の太さにし、基本的な線の要求を求める処理である。そ
して、その細線化して求められた基本的な線の要素の内
、曲線のものは、折線近似処理によって複数の折線とし
て表わすように折線近似処理を行う。この処理によって
入力した図形の折線データを得る(S3)。このデータ
から次には分離文字統合処理S4を行う。この処理は得
られた図形折線データS3から、各図形内の文字候補を
表わす矩形の内の極小孤立矩形の摘出を行った後、特定
範囲内に文字領域である他の矩形領域があるかを判定し
、特定範囲内に存在する時には1個の文字領域とする処
理である。第3図は分離文字統合処理のフローチャート
である。この処理S4においては図形折線データS3か
ら先ず、孤立極小矩形を抽出する(841)。そしてそ
の極小矩形領域から上下左右方向に特定距離(α)内の
領域を設定(342)L、その領域すなわち探索領域内
に他の矩形があるか否かを判定し、他の矩形領域が存在
する時には、その矩形9π域に前述の極小孤立矩形領域
を含めた矩形領域(343)とする。
である。イメージスキャナ等による図形パターンは2値
化されて取込まれる(sl)と、その2値化データの細
線化と折線近似処理s2を行う。白黒のデータとして読
取ったデータは当然その黒の部分は線ではあるが各画素
のデータがらすると太く、複数ドツトで1本の線の太さ
を表わしている。細線化は例えば1本線を1ドツト単位
の太さにし、基本的な線の要求を求める処理である。そ
して、その細線化して求められた基本的な線の要素の内
、曲線のものは、折線近似処理によって複数の折線とし
て表わすように折線近似処理を行う。この処理によって
入力した図形の折線データを得る(S3)。このデータ
から次には分離文字統合処理S4を行う。この処理は得
られた図形折線データS3から、各図形内の文字候補を
表わす矩形の内の極小孤立矩形の摘出を行った後、特定
範囲内に文字領域である他の矩形領域があるかを判定し
、特定範囲内に存在する時には1個の文字領域とする処
理である。第3図は分離文字統合処理のフローチャート
である。この処理S4においては図形折線データS3か
ら先ず、孤立極小矩形を抽出する(841)。そしてそ
の極小矩形領域から上下左右方向に特定距離(α)内の
領域を設定(342)L、その領域すなわち探索領域内
に他の矩形があるか否かを判定し、他の矩形領域が存在
する時には、その矩形9π域に前述の極小孤立矩形領域
を含めた矩形領域(343)とする。
上述の孤立矩形領域とはそれぞれ水平、垂直方向の線内
に存在する領域を表わすものであり、例えば、第8図に
示すようにrAJ、rBJ、rcJ。
に存在する領域を表わすものであり、例えば、第8図に
示すようにrAJ、rBJ、rcJ。
「D」をそれぞれ有する矩形の領域M。−M、を表わし
ている。このように矩形領域を求めても、例えば「j」
や「=」等はそれぞれ2個の矩形領域となってしまう。
ている。このように矩形領域を求めても、例えば「j」
や「=」等はそれぞれ2個の矩形領域となってしまう。
これを1つの矩形領域として求めるのが分離文字統合処
理S4であり、例えば第6図における「j」の点の部分
PXとその下の部分PYを別々な孤立領域として求めて
も、前述の孤立極小矩形を検出する処理541によって
「j」の点の部分pxが孤立極小矩形として検出され、
更にその孤立極小矩形領域が上下左右に対してα距離分
離れた範囲を求め(S42)、その範囲に他の孤立矩形
領域PYが存在した時にはその極小孤立矩形領域PXを
孤立矩形領域PYに含め1個の矩形領域PXYとするの
で「j」等の文字も1個の矩形領域とすることができる
。また同様に第7図に示すような「:」等も1個の孤立
矩形領域とすることができる。尚、極小矩形領域とは一
辺が例えばP以下の矩形の領域を意味する。
理S4であり、例えば第6図における「j」の点の部分
PXとその下の部分PYを別々な孤立領域として求めて
も、前述の孤立極小矩形を検出する処理541によって
「j」の点の部分pxが孤立極小矩形として検出され、
更にその孤立極小矩形領域が上下左右に対してα距離分
離れた範囲を求め(S42)、その範囲に他の孤立矩形
領域PYが存在した時にはその極小孤立矩形領域PXを
孤立矩形領域PYに含め1個の矩形領域PXYとするの
で「j」等の文字も1個の矩形領域とすることができる
。また同様に第7図に示すような「:」等も1個の孤立
矩形領域とすることができる。尚、極小矩形領域とは一
辺が例えばP以下の矩形の領域を意味する。
上述の84によって各文字単位の矩形領域のデーターS
5を求めることができる。すなわち第8図におけるrA
J、rBJ、rcJ、rDJの各領域を求めることがで
きる。
5を求めることができる。すなわち第8図におけるrA
J、rBJ、rcJ、rDJの各領域を求めることがで
きる。
このデータを用いて次には文字列探索処理S6を行う。
文字単位のデータS5は各文字の矩形領域を表わすデー
タを有しているので、この処理では、各矩形領域の連続
から文字列の方向を求める。
タを有しているので、この処理では、各矩形領域の連続
から文字列の方向を求める。
第4図は文字列探索処理S6の詳細なフローチャートで
ある。先ず文字単位のデータS5から、文字候補矩形を
摘出する(S61)。これは、例えば特定の矩形内に入
る孤立矩形領域を求めるものであり、前述した極小矩形
領域は予め1個の矩形領域に含まれているので、1個の
文字候補の矩形領域となる。
ある。先ず文字単位のデータS5から、文字候補矩形を
摘出する(S61)。これは、例えば特定の矩形内に入
る孤立矩形領域を求めるものであり、前述した極小矩形
領域は予め1個の矩形領域に含まれているので、1個の
文字候補の矩形領域となる。
次には、その求めた文字候補矩形のそれぞれの1個に対
し、探索領域を求める(S62)。この探索領域とは、
第9図に示すように1個の孤立矩形領域が存在する中心
領域E、に対し、8方向の各領域E1〜Ellに分割し
た領域を意味している。
し、探索領域を求める(S62)。この探索領域とは、
第9図に示すように1個の孤立矩形領域が存在する中心
領域E、に対し、8方向の各領域E1〜Ellに分割し
た領域を意味している。
この特定した8方向の各領域E、〜Efl内に他の孤立
した矩形の領域が存在するかを求め、存在する時にはそ
の探索した矩形にフラグを設定する処理を行う。第9図
における各領域E、−E、内の数値はラベルを表わして
いる。右上の領域E3が2、右の領域E、が9、右下E
S、下E6、左下E?、左Ea、左上EI%上E2の各
領域のラベルはそれぞれ3.8,13,6,12.7で
ある。
した矩形の領域が存在するかを求め、存在する時にはそ
の探索した矩形にフラグを設定する処理を行う。第9図
における各領域E、−E、内の数値はラベルを表わして
いる。右上の領域E3が2、右の領域E、が9、右下E
S、下E6、左下E?、左Ea、左上EI%上E2の各
領域のラベルはそれぞれ3.8,13,6,12.7で
ある。
例えば第8図で求めるならば、領域Bは文字rBJの矩
形領域M、から特定範囲の領域であり、この範囲内に他
の矩形領域が存在するときに連続とみなす。
形領域M、から特定範囲の領域であり、この範囲内に他
の矩形領域が存在するときに連続とみなす。
前述のラベルは矩形領域E9を中心にして対角線上に存
在する領域のラベルを加算した場合15となるように構
成されている。即ち、領域E、。
在する領域のラベルを加算した場合15となるように構
成されている。即ち、領域E、。
E7のラベルの合計が15、同様に領域E、、E8領域
Es 、E+ 、領域E6.E2の各ラベルの合計が1
5となっている。
Es 、E+ 、領域E6.E2の各ラベルの合計が1
5となっている。
第10図は各領域内に孤立領域が存在するかを判別する
説明図である。領域E、の中心に近い方を点PI、遠い
方をP2とし、各矩形領域の点が存在する位置を求める
。そして少なくとも点P。
説明図である。領域E、の中心に近い方を点PI、遠い
方をP2とし、各矩形領域の点が存在する位置を求める
。そして少なくとも点P。
が存在する時にはその領域にその矩形領域が存在すると
し、その矩形領域のラベルを2とする。尚、このラベル
は他の領域E+ 、E2+ Ea〜E8に対しても同様
である。
し、その矩形領域のラベルを2とする。尚、このラベル
は他の領域E+ 、E2+ Ea〜E8に対しても同様
である。
上述したように各孤立領域に対し8方向の領域を対象に
その領域に孤立領域が存在する時にはラベルを付けてい
る(S63)。そしてそのラベル付の後にラベルの判定
(S64)を行う。このラベルの値は中心の矩形領域に
対し、列をなす構成をとっている時には、そのラベルの
加算値が15となるので、判定S64においては、加算
値が15であるか否かを判定する。この判定によって1
5であった時には、列であるので文字列領域データとし
て記憶する。尚、ラベルの値の合計は15でなくとも他
の値とすることも可能である。例えば第11図に示すよ
うに中心の矩形領域E9Xに対し、矩形領域EIX、E
5Xが領域E1.E5に存在した時には、この矩形領域
EIX、E5Xのラベルが12,3となり、この加算値
は15であるので、この矩形領域EIX、85Xは矩形
領域E9Xと列をなすこととなる。よってこの結果のと
きにはそれらの矩形領域が列をなしているとして、文字
列領域データ(S7)として記憶される。
その領域に孤立領域が存在する時にはラベルを付けてい
る(S63)。そしてそのラベル付の後にラベルの判定
(S64)を行う。このラベルの値は中心の矩形領域に
対し、列をなす構成をとっている時には、そのラベルの
加算値が15となるので、判定S64においては、加算
値が15であるか否かを判定する。この判定によって1
5であった時には、列であるので文字列領域データとし
て記憶する。尚、ラベルの値の合計は15でなくとも他
の値とすることも可能である。例えば第11図に示すよ
うに中心の矩形領域E9Xに対し、矩形領域EIX、E
5Xが領域E1.E5に存在した時には、この矩形領域
EIX、E5Xのラベルが12,3となり、この加算値
は15であるので、この矩形領域EIX、85Xは矩形
領域E9Xと列をなすこととなる。よってこの結果のと
きにはそれらの矩形領域が列をなしているとして、文字
列領域データ(S7)として記憶される。
第2図に戻って説明する。上述の動作において殆どの文
字の矩形領域を求めることができるが、分離文字統合処
理S4によって、2文字であるものが、1文字として1
個の矩形領域となってしまう場合がある。例えば第15
図に示すように数字の10等は1とOとが近傍に存在す
ることがあるので、これを1個としてしまう。これを2
個の文字のそれぞれ2個の矩形領域であるとするため、
文字列探索処理S6の後では孤立領域分割処理S8を行
う。
字の矩形領域を求めることができるが、分離文字統合処
理S4によって、2文字であるものが、1文字として1
個の矩形領域となってしまう場合がある。例えば第15
図に示すように数字の10等は1とOとが近傍に存在す
ることがあるので、これを1個としてしまう。これを2
個の文字のそれぞれ2個の矩形領域であるとするため、
文字列探索処理S6の後では孤立領域分割処理S8を行
う。
第16図は孤立領域分割処理のフローチャートである。
文字列領域データS7から再度分離領域統合処理S4で
1個の領域として統合された孤立矩形の摘出を行う(5
81)。そして、摘出を行った矩形領域内の各極小矩形
領域の中心点を結んだ方向を求める(S82)。この方
向は文字列領域データが有する方向に対し、垂直方向に
あるかどうかを判定するためのものであり、例えば第1
5図に示すような10の時には列方向(横方向)に対し
、「10」の各極小矩形領域間の方向が水平方向(同方
向)にあるので、これらは2文字であるとして分離する
。また第14図に示すように「±j等の記号は上下方向
に分離しており、この分glfは文字列方向の分離では
なく、文字列方向に対し垂直方向の分離であるので分離
はしない。この処理(S82)において、第15図に示
すような10」等の文字は「1」と「0」とに分離され
、文字列領域データS7に新しく登録(383)される
。この処理によって新しい文字列領域データ9を得る。
1個の領域として統合された孤立矩形の摘出を行う(5
81)。そして、摘出を行った矩形領域内の各極小矩形
領域の中心点を結んだ方向を求める(S82)。この方
向は文字列領域データが有する方向に対し、垂直方向に
あるかどうかを判定するためのものであり、例えば第1
5図に示すような10の時には列方向(横方向)に対し
、「10」の各極小矩形領域間の方向が水平方向(同方
向)にあるので、これらは2文字であるとして分離する
。また第14図に示すように「±j等の記号は上下方向
に分離しており、この分glfは文字列方向の分離では
なく、文字列方向に対し垂直方向の分離であるので分離
はしない。この処理(S82)において、第15図に示
すような10」等の文字は「1」と「0」とに分離され
、文字列領域データS7に新しく登録(383)される
。この処理によって新しい文字列領域データ9を得る。
第13図は前述した文字列領域抽出処理で得られた文字
列矩形領域10である。「φ」、「±」。
列矩形領域10である。「φ」、「±」。
rlJ、rob、r、J’、r5Jが文字単位で分局1
tされる。
tされる。
再び、第2図に戻って説明する。前述文字列探索処理(
S6)を実行時には、第12図に示すような=6J、r
、J、r5J、r4Jなる文字のうち、「、」は極小矩
形のため、探索の対象から除外される。このような文字
列探索処理(S6)の処理の対象から除外された極小矩
形を改めて文字列領域データ(S9)に登録するための
極小孤立領域統合処理SIOを行う。
S6)を実行時には、第12図に示すような=6J、r
、J、r5J、r4Jなる文字のうち、「、」は極小矩
形のため、探索の対象から除外される。このような文字
列探索処理(S6)の処理の対象から除外された極小矩
形を改めて文字列領域データ(S9)に登録するための
極小孤立領域統合処理SIOを行う。
第5図は極小孤立領域統合処理のフローチャートである
。文字列領域データ(s9)において、どの文字列領域
にも登録されていない極小孤立矩形を摘出しく5LOL
)、その極小孤立矩形から一番近い文字列領域に対し、
文字列領域との距離を求める。この距離が1つの文字列
領域として成立する値以内であれば(S102)、この
極小孤立矩形を新しく文字列領域データ(s9)に登録
する(S103)。この処理によって新しい文字列領域
データSllを得る。
。文字列領域データ(s9)において、どの文字列領域
にも登録されていない極小孤立矩形を摘出しく5LOL
)、その極小孤立矩形から一番近い文字列領域に対し、
文字列領域との距離を求める。この距離が1つの文字列
領域として成立する値以内であれば(S102)、この
極小孤立矩形を新しく文字列領域データ(s9)に登録
する(S103)。この処理によって新しい文字列領域
データSllを得る。
第12図は前述した極小孤立領域統合処理により、r6
J、r、J、r5J、r4Jの4文字からなる文字列領
域となる。
J、r、J、r5J、r4Jの4文字からなる文字列領
域となる。
以上述べたが、説明において文字の矩形領域を用いてい
るがこれに限らず、特定の矩形領域を求めるようなもの
に例えば地図の記号等の検出等にも同様に応用可能であ
る。
るがこれに限らず、特定の矩形領域を求めるようなもの
に例えば地図の記号等の検出等にも同様に応用可能であ
る。
本発明によれば、あらゆる方向に対し文字列を求めるこ
とができ、更にその文字側々の矩形領域を確実に求める
ことができる。また、斜め方向に対しても複り(Lな演
算をしていないので、高速に求めることができる。
とができ、更にその文字側々の矩形領域を確実に求める
ことができる。また、斜め方向に対しても複り(Lな演
算をしていないので、高速に求めることができる。
第1図は、本発明の機能ブロック図、
第2図は、本発明の処理フローチャート、第3図は、分
離文字統合処理のフローチャート、第4図は、文字列探
索処理のフローチャート、第5図は、極小孤立領域統合
処理のフローチャート、 第6図は、極小領域の説明図、 第7図は、極小領域の説明図、 第8図は、矩形領域の説明図、 第9図は、領域の区分図、 第10図は、領域内の判別説明図、 第11図は、ラベル判別の説明図、 第12図は、矩形領域図、 第13図は、文字列矩形領域図、 第14図は、矩形領域非分離の説明図、第15図は、矩
形wi域骨分離説明図、第16図は、孤立領域分割処理
のフローチャートである。 1・・・分離領域統合処理、 2・・・列探索処理、 3・・・孤立領域分割処理、 4・・・極小孤立領域統合処理。
離文字統合処理のフローチャート、第4図は、文字列探
索処理のフローチャート、第5図は、極小孤立領域統合
処理のフローチャート、 第6図は、極小領域の説明図、 第7図は、極小領域の説明図、 第8図は、矩形領域の説明図、 第9図は、領域の区分図、 第10図は、領域内の判別説明図、 第11図は、ラベル判別の説明図、 第12図は、矩形領域図、 第13図は、文字列矩形領域図、 第14図は、矩形領域非分離の説明図、第15図は、矩
形wi域骨分離説明図、第16図は、孤立領域分割処理
のフローチャートである。 1・・・分離領域統合処理、 2・・・列探索処理、 3・・・孤立領域分割処理、 4・・・極小孤立領域統合処理。
Claims (1)
- 【特許請求の範囲】 図形情報より得られた孤立領域情報から、極小領域を求
めるとともに、該極小領域から第1の特定範囲内に存在
する孤立領域に前記極小領域を含ませる分離領域統合処
理(1)と、 前記分離領域統合処理(1)によって得られた結果から
、各孤立領域から第2の特定範囲内に存在する孤立領域
を検出して孤立領域の列を求める列探索処理(2)と、 前記列探索処理(2)より得られた方向と同一の方向で
、前記分離領域統合処理(1)によって孤立領域に含ま
れた前記極小領域を分離して孤立領域にする孤立領域分
割処理(3)と前記列探索処理(2)時に探索の対象か
らはずした極小領域を前記列探索処理(2)より得られ
た文字列領域データに統合する極小孤立領域統合処理(
4)とより成ることを特徴とする列領域抽出方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62317434A JPH0821058B2 (ja) | 1987-12-17 | 1987-12-17 | 列領域抽出方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62317434A JPH0821058B2 (ja) | 1987-12-17 | 1987-12-17 | 列領域抽出方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01159780A true JPH01159780A (ja) | 1989-06-22 |
| JPH0821058B2 JPH0821058B2 (ja) | 1996-03-04 |
Family
ID=18088177
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62317434A Expired - Lifetime JPH0821058B2 (ja) | 1987-12-17 | 1987-12-17 | 列領域抽出方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0821058B2 (ja) |
-
1987
- 1987-12-17 JP JP62317434A patent/JPH0821058B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0821058B2 (ja) | 1996-03-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0800146A2 (en) | Character recognition method | |
| JPS62187987A (ja) | パタ−ン及び文字認識方式に使用する結合されたパタ−ンを分離する方法及び構成体 | |
| EP0144006B1 (en) | An improved method of character recognitionand apparatus therefor | |
| JPH0821058B2 (ja) | 列領域抽出方式 | |
| JP2917427B2 (ja) | 図面読取装置 | |
| JPS615383A (ja) | 文字パタ−ン分離装置 | |
| JPS63136291A (ja) | 単語読み取り方式 | |
| JPS63269267A (ja) | 文字認識方法 | |
| JPH01201789A (ja) | 文字読取装置 | |
| JPH09245120A (ja) | 文字切出し方法 | |
| KR950001594B1 (ko) | 이치화된 영상의 고속 영역 분할 추출방법 | |
| JP3027232B2 (ja) | 文字認識装置 | |
| JP2683116B2 (ja) | 罫線の除去方法 | |
| JP2978801B2 (ja) | 手書き文字認識の文字入力方式 | |
| JPS6334682A (ja) | 文字認識装置 | |
| JPS63136286A (ja) | オンライン文字認識方式 | |
| JPH11126216A (ja) | 図面自動入力装置 | |
| JPS63271588A (ja) | 文字認識装置 | |
| JPH0281189A (ja) | 文字認識方法 | |
| JPH03113688A (ja) | 図面続取装置 | |
| JPH03189888A (ja) | 図面読取装置における文字列の種類決定装置 | |
| JPH0261783A (ja) | 文字認識装置 | |
| JPH0576674B2 (ja) | ||
| JPH0215388A (ja) | 文字認識装置 | |
| JPS62280985A (ja) | 光学文字読み取り装置 |