JP3095470B2 - Character recognition device - Google Patents

Character recognition device

Info

Publication number
JP3095470B2
JP3095470B2 JP03233518A JP23351891A JP3095470B2 JP 3095470 B2 JP3095470 B2 JP 3095470B2 JP 03233518 A JP03233518 A JP 03233518A JP 23351891 A JP23351891 A JP 23351891A JP 3095470 B2 JP3095470 B2 JP 3095470B2
Authority
JP
Japan
Prior art keywords
rectangle
area
character
determined
character recognition
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 - Fee Related
Application number
JP03233518A
Other languages
Japanese (ja)
Other versions
JPH0573718A (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.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial 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 Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP03233518A priority Critical patent/JP3095470B2/en
Publication of JPH0573718A publication Critical patent/JPH0573718A/en
Application granted granted Critical
Publication of JP3095470B2 publication Critical patent/JP3095470B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Character Input (AREA)
  • Character Discrimination (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、文字・図形などが混在
する印刷文書を文字・図形などの領域の属性に応じた認
識を行うことが可能な文字認識装置の前処理に関するも
のである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a pre-process for a character recognition apparatus capable of recognizing a print document in which characters and figures are mixed according to the attributes of areas such as characters and figures.

【0002】[0002]

【従来の技術】従来の領域属性識別方式について以下説
明する。まず、スキャナによって取り込まれた2値デー
タの白画素情報を基に領域を分割する。そして、黒画素
の水平/垂直のヒストグラムおよび外接矩形から分割さ
れた領域が、文字領域であるか、図形領域であるか、ま
たは、写真領域であるかを判定する。判定された領域が
図形であれば図形のベクトル化を行い、写真領域であれ
ば、画像領域に対してデータ圧縮処理を行う。判定され
た領域が文字領域の場合には、さらに、文字の組み方向
を縦書き領域か、横書き領域かを決定した後、縦組み文
書/横組み文書に応じた文字切り出し処理を経て、文字
認識処理を行う。
2. Description of the Related Art A conventional area attribute identification method will be described below. First, the region is divided based on the white pixel information of the binary data captured by the scanner. Then, it is determined whether the area divided from the horizontal / vertical histogram of the black pixels and the circumscribed rectangle is a character area, a graphic area, or a photograph area. If the determined area is a figure, vectorization of the figure is performed, and if it is a photograph area, data compression processing is performed on the image area. If the determined area is a character area, it is further determined whether the combination direction of the character is a vertical writing area or a horizontal writing area. Perform processing.

【0003】従来の文字組み方向決定では、以下の処理
を行っていた。文字領域と判定された領域に対して、水
平/垂直方向それぞれのヒストグラムをとり、各ヒスト
グラムのピーク値を検出し、ピークの距離を求める。こ
の距離は、文字サイズ+行間、あるいは、文字サイズ+
文字間であり、行間は文字間よりも大きいという特徴か
ら、水平方向のヒストグラムのピーク間距離の平均と垂
直方向の平均値を比較して、小きい方向を文字組み方向
とする。
In the conventional character combination direction determination, the following processing has been performed. For the area determined as the character area, histograms are taken in the horizontal and vertical directions, the peak value of each histogram is detected, and the distance between the peaks is determined. This distance is the character size + line spacing or character size +
Since it is a character interval and a line interval is larger than a character interval, the average of the peak-to-peak distances in the horizontal direction and the average value in the vertical direction are compared, and the smaller direction is set as the character combination direction.

【0004】[0004]

【発明が解決しようとする課題】従来の領域属性識別方
式では、文字間隔の狭い新聞などの文書に対してヒスト
グラムをとった場合、文字組み方向でない方向のヒスト
グラムはなだらかな形状となる。したがって、ヒストグ
ラムのピーク値を正確に検出することは困難となり、文
字組み方向を正しく検出することができないといった問
題を有していた。
In the conventional area attribute identification method, when a histogram is obtained for a document such as a newspaper with a narrow character interval, the histogram in a direction other than the character combination direction has a gentle shape. Therefore, it is difficult to accurately detect the peak value of the histogram, and there has been a problem that the character combination direction cannot be correctly detected.

【0005】本発明は、前記問題点を解決するためなさ
れたもので、文字間隔の狭い文書についても文字組み方
向の決定が可能となる領域属性識別方式を提供すること
を目的としてなされたものである。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problem, and has as its object to provide an area attribute identification method which enables a character combination direction to be determined even for a document having a narrow character interval. is there.

【0006】[0006]

【課題を解決するための手段】本発明は、前記問題点を
解決するため、文書の文字領域に対して、文字認識処理
を行う文字認識装置であって、2値データに変換する手
段と文字領域において黒画素の連結状態から外接矩形
を求める手段と、基点とした外接矩形に対して最も近い
矩形を求め、該矩形が基点とした外接矩形に対し垂直方
向、水平方向のどちらに位置するのかを求め、位置する
方向にカウンタする手段と、すべての外接矩形を基点と
したカウンタ結果からカウンタの多い方を文字のつなが
り方向と判定する手段と、前記判定された文字のつなが
り方向に基づいて文字認識処理を行う手段と、を有す
る。
SUMMARY OF THE INVENTION In order to solve the above problems, the present invention provides a character recognition process for a character area of a document.
Character recognition device for performing a conversion to binary data
A circumscribed rectangle from the connected state of black pixels in the column and character area
And the closest to the circumscribed rectangle as the base point
Obtain a rectangle, and determine the direction of the rectangle
Direction or horizontal direction and find
Means to count in the direction, and all circumscribed rectangles as base points
Of the counter with the largest number of characters
Means for determining the direction of the
Means for performing character recognition processing based on the direction
You.

【0007】[0007]

【作用】本発明は、前記の構成により、分割された領域
の属性を識別し、文字領域と判定された領域に対して、
領域内のすべての黒画素の連結状態を調べ、黒画素が連
結しているかたまりに外接する矩形の座標を検出して、
外接矩形を昇順に格納する。
According to the present invention, the attribute of the divided area is identified by the above configuration, and the attribute of the area determined as the character area is determined.
Check the connection state of all black pixels in the area, detect the coordinates of the rectangle circumscribing the lump where the black pixels are connected,
Store the circumscribed rectangles in ascending order.

【0008】つぎに、昇順に格納された外接矩形につい
て順番に以下の処理を行う。(この外接矩形は他矩形と
の距離を検出する基点となるので以下は基点矩形と呼
ぶ)基点矩形から最も近い距離の矩形を検索する範囲を
基点矩形毎に決定する。その範囲内にある矩形(以下、
対象矩形とする)と基点矩形との距離を算出して、最も
短い距離の矩形を決定する。決定された最小距離矩形と
基点矩形との位置関係を調べ、水平方向に位置していれ
ば水平方向結合カウンタを1つすすめる。また、垂直方
向に位置していれば、垂直方向結合カウンタを1つすす
める。
Next, the following processing is sequentially performed on the circumscribed rectangles stored in ascending order. (Because this circumscribed rectangle serves as a base point for detecting the distance from other rectangles, it is hereinafter referred to as a base point rectangle.) A search range for a rectangle closest to the base point rectangle is determined for each base point rectangle. A rectangle within that range (hereinafter
The distance between the target rectangle) and the base rectangle is calculated, and the rectangle with the shortest distance is determined. The positional relationship between the determined minimum distance rectangle and the base point rectangle is checked, and if the rectangle is located in the horizontal direction, one horizontal combination counter is advanced. If it is located in the vertical direction, one vertical combination counter is recommended.

【0009】すべての外接矩形について処理が終了した
ら、水平方向結合カウンタと垂直方向結合カウンタの値
を比較する。水平方向結合カウンタが多い場合は横書き
領域と判定され、垂直方向結合カウンタが多い場合は縦
書き領域と判定される。
When the processing is completed for all the circumscribed rectangles, the values of the horizontal combination counter and the vertical combination counter are compared. If the number of horizontal combination counters is large, it is determined to be a horizontal writing area, and if the number of vertical coupling counters is large, it is determined to be a vertical writing area.

【0010】[0010]

【実施例】本発明の一実施例について図面を参照して説
明する。図1は、本発明の一実施例における領域属性識
別を実行する装置ブロックを示したものである。図1に
おいて、1は領域属性識別プログラムが格納されている
ROMである。2は領域属性識別を行うCPUであっ
て、図2の領域分割部6、領域判定部7、図形ベクトル
化処理部8、画像圧縮部9、文字組み方向決定部10、
文字切り出し部11、文字認識部12を有する。3はス
キャナ4によって取り込まれた2値データを格納するR
AMである。5はCPUによって識別された領域の認識
結果を表示する表示装置である。
An embodiment of the present invention will be described with reference to the drawings. FIG. 1 shows an apparatus block for executing area attribute identification according to an embodiment of the present invention. In FIG. 1, reference numeral 1 denotes a ROM in which an area attribute identification program is stored. Reference numeral 2 denotes a CPU for performing area attribute identification. The area division unit 6, the area determination unit 7, the graphic vector processing unit 8, the image compression unit 9, the character combination direction determination unit 10,
It has a character cutout unit 11 and a character recognition unit 12. Reference numeral 3 denotes an R for storing binary data captured by the scanner 4.
AM. Reference numeral 5 denotes a display device that displays a recognition result of the area identified by the CPU.

【0011】6の領域分割部では、認識を行う文書を2
値データとしてスキャナ4から取り込み、RAM3に格
納する。取り込んだ2値データから水平方向の空白帯
と、垂直方向の空白帯を検出し、検出された空白帯によ
って囲まれている範囲内を1領域として、その領域の左
上と右下の座標値をRAM3に格納する。
In the area dividing unit 6, the document to be recognized is
The data is read from the scanner 4 as value data and stored in the RAM 3. A blank band in the horizontal direction and a blank band in the vertical direction are detected from the fetched binary data, and the area surrounded by the detected blank band is defined as one region, and the upper left and lower right coordinate values of the region are determined. Store in RAM3.

【0012】7の領域判定部では、分割された領域が写
真領域か、図形領域か、それ以外かを判定する。文字領
域と判定された領域については、文字組み方向決定部1
0で文字組み方向を決定し、文字切り出し部11で文字
組み方向に応じた文字切り出し処理を行い、文字認識部
12において認識処理を行う。
The area determination unit 7 determines whether the divided area is a photograph area, a graphic area, or any other area. For the area determined to be a character area, the character set direction determining unit 1
The character combination direction is determined by 0, the character extraction unit 11 performs character extraction processing according to the character combination direction, and the character recognition unit 12 performs recognition processing.

【0013】以下、文字組み方向決定について図3のフ
ローチャートと、図4、図5の一領域例を参照しながら
説明する。文字領域内のすべての黒画素の連結状態を調
べ、黒画素が連結しているかたまりに外接する矩形の座
標の(x1,y1,x2,y2)の値を検出して(図
を参照)、外接矩形のy1昇順に格納する(ステップ
1、2)。図(b)の例では、外接矩形1の座標は
(4,4,14,12)外接矩形2の座標は(21,
4,31,16)となり、例えば、矩形1,矩形2、・
・・矩形6の順に格納される(但し、y1を昇順に格納
するため矩形1,矩形2が逆になることがある)。ま
た、文字方向を決定するための水平方向結合カウンタy
oko、垂直方向結合カウンタtateを0クリアする
(ステップ3)。
The determination of the character set direction will be described below with reference to the flowchart of FIG. 3 and an example of one area in FIGS. The connection state of all black pixels in the character area is checked, and the value of (x1, y1, x2, y2) of the coordinates of the rectangle circumscribing the lump to which the black pixels are connected is detected (FIG. 5 ).
), And the circumscribed rectangles are stored in ascending order of y1 (steps 1 and 2). 6 In the example of (b), the coordinates of the circumscribed rectangle 1 (4,4,14,12) of the coordinate circumscribing rectangle 2 (21,
4, 31, 16), for example, rectangle 1, rectangle 2,.
.. Are stored in the order of rectangle 6 (however, rectangles 1 and 2 may be reversed to store y1 in ascending order). Also, a horizontal direction combination counter y for determining the character direction
OKO, the vertical direction combination counter "state" is cleared to 0 (step 3).

【0014】まず、昇順に格納された1番目の外接矩形
を基点矩形とする(ステップ4)。基点矩形から最も近
い距離を検索する対象矩形の範囲は、対象矩形のy1の
値が以下の値よりも小さい場合である。
First, the first circumscribed rectangle stored in ascending order is set as a base point rectangle (step 4). The range of the target rectangle for searching for the closest distance from the base rectangle is when the value of y1 of the target rectangle is smaller than the following value.

【0015】基点矩形のy2+基点矩形の幅と高さの短
い方の1/2 図(b)の矩形1の幅は11(14−4+1)、高さは
9(12−4+1)であるので検索範囲は12+9/2
=16となり、矩形のy1の値が16よりも小さい矩形
は矩形2と矩形3である。したがって、矩形1を基点矩
形とした場合の検索対象矩形は矩形2と矩形3の2つと
なる。(ステップ5)
[0015] The width of the rectangular first base rectangular y2 + 1/2 of the shorter of the base rectangle of width and height FIG. 6 (b) 11 (14-4 + 1), the height is 9 (12-4 + 1) So the search range is 12 + 9/2
= 16, and the rectangles in which the value of y1 of the rectangle is smaller than 16 are rectangle 2 and rectangle 3. Therefore, when the rectangle 1 is set as the base point rectangle, the search target rectangles are the rectangle 2 and the rectangle 3. (Step 5)

【0016】最小距離矩形を検出するため、最小距離矩
形minBox、最小距離minDisの値をクリアす
る(ステップ6)。対象矩形のy1の値が範囲内に入っ
ているか否かチェックして、範囲内に入っていれば以下
の処理を行い、入っていなければ、1基点矩形に対する
距離検索終了と見なし、ステップ14へジャンプする。
矩形1を基点矩形とした場合は、対象矩形が矩形4とな
った時にジャンプする(ステップ7)。
In order to detect the minimum distance rectangle, the values of the minimum distance rectangle minBox and the minimum distance minDis are cleared (step 6). It is checked whether or not the value of y1 of the target rectangle is within the range. If the value is within the range, the following processing is performed. Jump.
If the rectangle 1 is the base rectangle, the process jumps when the target rectangle becomes the rectangle 4 (step 7).

【0017】次に対象矩形のy1の値と基点矩形のy2
の値を比較する(ステップ8)。対象矩形y1の値が基
点矩形y2よりも大きい場合は垂直方向結合のチェック
処理(ステップ9)へ進み、それ以外の場合は水平方向
結合のチェック処理(ステップ11)へ進む。矩形2は
水平方向処理部へ進み、矩形3は垂直方向処理部へ進
む。
Next, the value of y1 of the target rectangle and the value of y2 of the base rectangle are obtained.
Are compared (step 8). If the value of the target rectangle y1 is larger than the base rectangle y2, the process proceeds to a vertical connection check process (step 9); otherwise, the process proceeds to a horizontal connection check process (step 11). Rectangle 2 proceeds to the horizontal processing unit, and rectangle 3 proceeds to the vertical processing unit.

【0018】(ステップ9)では、次の条件を満たせば
最小距離矩形の候補となる。対象矩形の幅と基点矩形の
幅の比が2以下で、かつ、垂直方向に対して矩形が重な
る場合は最小距離矩形の候補となり、ステップ10へ進
む。対象矩形のy1−基点矩形のy2の値が矩形間距離
で、最小距離minDisよりもここで得た距離が小さ
い場合は最小距離minDisに、ここでの距離(矩形
間距離)がセットされる。また、最小距離矩形minB
oxにはこの対象矩形の情報がセットされる。
In (Step 9), if the following conditions are satisfied, the rectangle becomes a candidate for the minimum distance rectangle. If the ratio of the width of the target rectangle to the width of the base rectangle is 2 or less, and the rectangles overlap in the vertical direction, the rectangle becomes a candidate for the minimum distance rectangle, and the process proceeds to step 10. If the value of y1 of the target rectangle is y1 of the base rectangle and the distance obtained here is smaller than the minimum distance minDis, the distance here (distance between rectangles) is set to the minimum distance minDis. In addition, the minimum distance rectangle minB
The information of the target rectangle is set in ox.

【0019】(ステップ11)では、次の条件を満たせ
ば最小距離矩形の候補となる。対象矩形の高さと基点矩
形の高さの比が2以下で、かつ、対象矩形のx2の値が
基点矩形のx1−基点矩形の幅と高さの短い方の1/2
より大きく、かつ、対象矩形のx1の値が基点矩形のx
2+基点矩形の幅と高さの短い方の1/2よりも小さい
場合は、最小距離矩形の候補となりステップ12へ進
む。なお、ステップ11は、矩形1,矩形2が逆に格納
されることがあるのを考慮している。対象矩形が基点矩
形の左に位置している場合は基点矩形のx1−対象矩形
のx2の値が矩形間距離となり、対象矩形が基点矩形の
右に位置している場合は対象矩形のx1−基点矩形のx
2の値が矩形間距離となる。最小距離minDisより
もここで得た距離が小さい場合は最小距離minDis
に、ここでの距離がセットされる。また、最小距離矩形
mimBoxにはこの対象矩形の情報がセットされる。
In step (11), if the following conditions are satisfied, the rectangle becomes a candidate for the minimum distance rectangle. The ratio of the height of the target rectangle to the height of the base rectangle is 2 or less, and the value of x2 of the target rectangle is x1 of the base rectangle, which is 1/2 of the shorter of the width and the height of the base rectangle.
Is larger and the value of x1 of the target rectangle is x
When the width and height of the 2 + base point rectangle are smaller than 短 い, which is the shorter of the two, the rectangle becomes a candidate for the minimum distance rectangle and the process proceeds to step 12. Step 11 considers that rectangle 1 and rectangle 2 may be stored in reverse. When the target rectangle is located to the left of the base rectangle, the value of x1 of the base rectangle is x1 of the target rectangle is the inter-rectangular distance, and when the target rectangle is located to the right of the base rectangle, x1- X of base rectangle
The value of 2 is the distance between rectangles. If the distance obtained here is smaller than the minimum distance minDis, the minimum distance minDis
, The distance here is set. The information of the target rectangle is set in the minimum distance rectangle mimBox.

【0020】以上の処理によって検出された最小距離矩
形が基点矩形に対して、水平方向に位置していれば水平
方向結合カウンタyokoを1つすすめ、また、垂直方
向に位置していれば、垂直方向結合カウンタtateを
1つすすめる(ステップ14〜16)。基点矩形がなく
なるまで、以上の処理を続ける(ステップ17,1
8)。
If the minimum distance rectangle detected by the above processing is located in the horizontal direction with respect to the base point rectangle, the horizontal combination counter yoko is recommended by one, and if the minimum distance rectangle is located in the vertical direction, the vertical combination counter yoko is advanced. The direction coupling counter "state" is advanced by one (steps 14 to 16). The above processing is continued until there is no more base rectangle (steps 17 and 1).
8).

【0021】最後に、すべての外接矩形について処理が
終了したら、水平方向結合カウンタyokoと垂直方向
結合カウンタtateの値を比較する。水平方向結合カ
ウンタyokoが多い場合は横書き領域と判定され、垂
直方向結合カウンタtateが多い場合は縦書き領域と
判定される(ステップ19〜21)。
Finally, when the processing is completed for all the circumscribed rectangles, the values of the horizontal combination counter yoko and the vertical combination counter state are compared. If the number of horizontal combination counters yoko is large, the area is determined to be a horizontal writing area, and if the number of vertical combination counters is large, it is determined to be a vertical writing area (steps 19 to 21).

【0022】図6(b)の1領域例では、 矩形1の最小距離矩形・・・矩形3 矩形2の最小距離矩形・・・矩形5 矩形3の最小距離矩形・・・なし 矩形4の最小距離矩形・・・なし 矩形5の最小距離矩形・・・なし 矩形6の最小距離矩形・・・なし となり、水平カウンタyoko=0、垂直カウンタtat
e=2という結果が得られこの領域は縦組み領域と判定
される。
In the example of one area shown in FIG. 6B , the minimum distance rectangle of rectangle 1... Rectangle 3 the minimum distance rectangle of rectangle 2... Rectangle 5 the minimum distance rectangle of rectangle 3. None Distance rectangle ... None Minimum distance rectangle of rectangle 5 ... None Minimum distance rectangle of rectangle 6 ... None The horizontal counter yoko = 0 and the vertical counter tat
A result of e = 2 is obtained, and this area is determined to be a vertical composition area.

【0023】[0023]

【発明の効果】今回の方式は、文字領域内の文字のつな
がり方向に着目して、文字組み方向を決定するので、ヒ
ストグラムによる文字組方向検出では不可能であった文
字の文字間隔の狭い文書についても文字組み方向の決定
が可能となり、自動で文字認識を行うことが可能とな
る。
According to the present method, the character set direction is determined by focusing on the connection direction of the characters in the character area. The character combination direction can also be determined for, and character recognition can be performed automatically.

【0024】また、領域内のすべての矩形と比較しない
ように矩形を昇順にソートし、矩形毎に検索範囲を決定
しているため、高速に処理を行うことが可能である。と
いう効果を有する。
In addition, since the rectangles are sorted in ascending order so as not to be compared with all the rectangles in the area, and the search range is determined for each rectangle, the processing can be performed at high speed. It has the effect of.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施例における領域識別を実行する
装置ブロック図である。
FIG. 1 is a block diagram of an apparatus for performing area identification according to an embodiment of the present invention.

【図2】本発明の実施例のブロック図である。FIG. 2 is a block diagram of an embodiment of the present invention.

【図3】本発明の実施例におけるフローチャートであ
る。
FIG. 3 is a flowchart in the embodiment of the present invention.

【図4】本発明の実施例におけるフローチャートであ
る。
FIG. 4 is a flowchart in the embodiment of the present invention.

【図5】外接矩形の座標を示す図である。FIG. 5 is a diagram showing coordinates of a circumscribed rectangle.

【図6】文字領域を示す図である。FIG. 6 is a diagram illustrating a character area.

【符号の説明】[Explanation of symbols]

1 ROM 2 CPU 3 RAM 4 スキャナ 5 表示装置 6 領域分割部 7 領域判断部 10 文字組み方向決定部 DESCRIPTION OF SYMBOLS 1 ROM 2 CPU 3 RAM 4 Scanner 5 Display device 6 Area division part 7 Area judgment part 10 Character combination direction determination part

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06K 9/20 320 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) G06K 9/20 320

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 文書の文字領域に対して、文字認識処理
を行う文字認識装置であって、 2値データに変換する手段と、 文字領域において黒画素の連結状態から外接矩形を求め
る手段と、 基点とした外接矩形に対して最も近い矩形を求め、該矩
形が基点とした外接矩形に対し垂直方向、水平方向のど
ちらに位置するのかを求め、位置する方向にカウンタす
る手段と、 すべての外接矩形を基点としたカウンタ結果からカウン
タの多い方を文字のつながり方向と判定する手段と、 前記判定された文字のつながり方向に基づいて文字認識
処理を行う手段と、を有することを特徴とする文字認識
装置。
1. A character recognition process for a character area of a document.
And a means for converting the data to binary data, and obtaining a circumscribed rectangle from the connected state of black pixels in the character area.
A rectangle closest to the circumscribed rectangle used as the base point.
Vertical or horizontal to the circumscribed rectangle whose shape is the base point
Find out if it is located at a location, and count in the direction of location.
That means and, count all the circumscribed rectangles from the counter result of the base point
Means for determining the direction with the largest number of characters as the connection direction of characters, and character recognition based on the determined connection direction of characters.
Means for performing processing, character recognition comprising:
apparatus.
JP03233518A 1991-09-13 1991-09-13 Character recognition device Expired - Fee Related JP3095470B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP03233518A JP3095470B2 (en) 1991-09-13 1991-09-13 Character recognition device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP03233518A JP3095470B2 (en) 1991-09-13 1991-09-13 Character recognition device

Publications (2)

Publication Number Publication Date
JPH0573718A JPH0573718A (en) 1993-03-26
JP3095470B2 true JP3095470B2 (en) 2000-10-03

Family

ID=16956290

Family Applications (1)

Application Number Title Priority Date Filing Date
JP03233518A Expired - Fee Related JP3095470B2 (en) 1991-09-13 1991-09-13 Character recognition device

Country Status (1)

Country Link
JP (1) JP3095470B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5672828B2 (en) 2010-08-03 2015-02-18 富士ゼロックス株式会社 Image processing apparatus and image processing program
JP5577948B2 (en) 2010-08-24 2014-08-27 富士ゼロックス株式会社 Image processing apparatus and image processing program
JP6003705B2 (en) 2013-02-14 2016-10-05 富士ゼロックス株式会社 Information processing apparatus and information processing program

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5512768A (en) * 1978-07-13 1980-01-29 Mitsubishi Electric Corp Manufactureing method of double-layer multi-crystal silicon structure mos type integrated circuit
JPH0697470B2 (en) * 1985-02-20 1994-11-30 富士通株式会社 Character string extractor
JPS6257069A (en) * 1985-09-06 1987-03-12 Fujitsu Ltd Character string extracting system
JPS6271379A (en) * 1985-09-25 1987-04-02 Nippon Telegr & Teleph Corp <Ntt> Processing system for picture information
JPS62197881A (en) * 1986-02-26 1987-09-01 Hitachi Ltd Vertical or horizontal writing deciding system for document image
JPS63304387A (en) * 1987-06-04 1988-12-12 Mitsubishi Electric Corp Document reader
JPH03126181A (en) * 1989-10-11 1991-05-29 Oki Electric Ind Co Ltd Area dividing method for document image
JP3090342B2 (en) * 1991-05-30 2000-09-18 株式会社東芝 Character string direction discriminator

Also Published As

Publication number Publication date
JPH0573718A (en) 1993-03-26

Similar Documents

Publication Publication Date Title
JP3338537B2 (en) Image tilt detector
KR970017047A (en) Apparatus and method for extracting a title from a document image
JPH0816918B2 (en) Row extraction method
JP3471578B2 (en) Line direction determining device, image tilt detecting device, and image tilt correcting device
JP3006466B2 (en) Character input device
JP3095470B2 (en) Character recognition device
JP2868134B2 (en) Image processing method and apparatus
JP3698867B2 (en) Circular pattern determination method, apparatus and recording medium
JPH06187489A (en) Character recognizing device
JPH08210811A (en) Method and device for detecting circle or ellipse
US20030002062A1 (en) Image processing apparatus, method and program, and storage medium
JPH05274472A (en) Image recognizing device
JP3437296B2 (en) High-speed character string extraction device
JP2803736B2 (en) Character recognition method
JPH0656625B2 (en) Feature extraction method
JP2803735B2 (en) Character recognition device including ruled lines
JPH07160810A (en) Character recognizing device
JP3077929B2 (en) Character extraction method
JP2882056B2 (en) How to identify specific patterns
JP3162414B2 (en) Ruled line recognition method and table processing method
JPH07118016B2 (en) Figure recognition device
JP2982221B2 (en) Character reader
JPH11242716A (en) Image processing method and storage medium
JP3534997B2 (en) Ruled line extraction device and method
JP2963532B2 (en) Line direction determination device

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070804

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080804

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080804

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090804

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090804

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100804

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees