JPS60254284A - Character recognizer - Google Patents
Character recognizerInfo
- Publication number
- JPS60254284A JPS60254284A JP59109384A JP10938484A JPS60254284A JP S60254284 A JPS60254284 A JP S60254284A JP 59109384 A JP59109384 A JP 59109384A JP 10938484 A JP10938484 A JP 10938484A JP S60254284 A JPS60254284 A JP S60254284A
- Authority
- JP
- Japan
- Prior art keywords
- character
- signal
- sub
- memory
- area
- 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
- 238000001514 detection method Methods 0.000 claims description 16
- 230000003287 optical effect Effects 0.000 claims description 5
- 238000007781 pre-processing Methods 0.000 abstract description 7
- 239000000284 extract Substances 0.000 abstract description 5
- 238000000605 extraction Methods 0.000 description 6
- 238000000034 method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Character Input (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、原稿から読み取った各文字パターンをそれぞ
れ文字コードに変換する文字認識装置に関するものであ
る。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a character recognition device that converts each character pattern read from a document into a character code.
(従来例の構成とその問題点)
1−
従来、原稿1から読み取った各文字パターンをそれぞれ
文、字コードに変換する文字認識装置の光学的画像入力
装置は、受光手段の読取位置の主走査方向への移動と副
走査方向への移動とを交互に繰り返しながら、走査領域
2に置かれた原稿1を順次走査していくことにより、原
稿1に書かれた全ての文字3を受光手段よって順次画像
信号に変換していく。ところで、原稿1の文字配列が主
走査方向に対して傾いていると、入力した文字パターン
も傾いて、文字パターンの特徴量の抽出が不正確になり
、文字パターンの認識率が低下する。(Structure of conventional example and its problems) 1- Conventionally, the optical image input device of a character recognition device that converts each character pattern read from a document 1 into characters and character codes has been By sequentially scanning the document 1 placed in the scanning area 2 while alternately repeating movement in the direction and movement in the sub-scanning direction, all characters 3 written on the document 1 are detected by the light receiving means. It is sequentially converted into an image signal. By the way, if the character arrangement of the document 1 is tilted with respect to the main scanning direction, the input character pattern will also be tilted, making extraction of the feature amount of the character pattern inaccurate, and lowering the recognition rate of the character pattern.
そこで、原稿1の文字配列が主走査方向に対して傾かな
い、即ち、主走査方向に対する文字配列の傾き角度αが
Oになるように走査領域2に原稿1を置けばよいが、そ
のようにすることは非常に困難であった。Therefore, the original 1 should be placed in the scanning area 2 so that the character arrangement of the original 1 is not tilted with respect to the main scanning direction, that is, the inclination angle α of the character arrangement with respect to the main scanning direction is O. It was very difficult to do so.
第2図は、主走査方向に対して原稿1の傾きを補正する
手段を具備した従来の文字認識装置の構成を示すもので
、4は、受光手段の読取位置の主走査方向への移動と副
走査方向への移動とを繰り2−
返しながら、走査領域2に置かれた原稿1を順次走査し
ていくことにより(第1図参照)、原稿1−に書かれた
全ての文字3を受光手段よって順次画像信号に変換して
いく光学的画像入力袋W(以下スキャナという)、5は
スキャナ4から入力された画像信号を2値化号に変換す
ると共に、主走査方向に対する原稿1の傾き角度βを検
出する前処理部で、この前処理部5は、原稿1を原稿1
と濃度の異なる背景の走査領域2に置いたときに原稿1
の縁に浮き出る境界線、或いは、原稿1に予め付与した
傾き検出用の特定記号(図示しない)等を検知して、原
稿」の傾き角度βを検出する。6は前処理部5から出力
された2値化号を記憶する画像メモリ、7は画像メモリ
6に記憶された内容の一部を表示する表示部、8は前処
理部5から出力された傾き検出信号及び操作部9から出
力された領域指定パラメータに基づいて画像メモリ6の
中から1文字分の文字パターンを切り出す文字切出部、
10は文字切出部8から出力された1文字分の文字パタ
ーンの特徴量を抽出する特徴抽出部、11は特3−
徴抽出部10から出力された特徴量と予め設定された辞
書12の内容とを比較して、切り出された文字パターン
を文字コードとして認識する認識部である。FIG. 2 shows the configuration of a conventional character recognition device equipped with means for correcting the inclination of the document 1 with respect to the main scanning direction, and 4 indicates movement of the reading position of the light receiving means in the main scanning direction. By repeating the movement in the sub-scanning direction 2- and sequentially scanning the original 1 placed in the scanning area 2 (see Figure 1), all characters 3 written on the original 1- are scanned. An optical image input bag W (hereinafter referred to as a scanner) 5 converts the image signal inputted from the scanner 4 into a binary code, and converts the image signal inputted from the scanner 4 into a binary code, and also converts the image signal of the original 1 in the main scanning direction. This preprocessing unit 5 detects the tilt angle β.
Original 1 when placed in scanning area 2 with backgrounds of different densities.
The inclination angle β of the document 1 is detected by detecting a boundary line that stands out on the edge of the document 1, or a specific symbol (not shown) for detecting inclination given in advance to the document 1. 6 is an image memory that stores the binary code output from the preprocessing unit 5; 7 is a display unit that displays a part of the content stored in the image memory 6; 8 is a slope output from the preprocessing unit 5; a character cutting unit that cuts out a character pattern for one character from the image memory 6 based on the detection signal and the area specifying parameter output from the operation unit 9;
Reference numeral 10 denotes a feature extraction unit that extracts the feature amount of the character pattern for one character output from the character extraction unit 8; This is a recognition unit that compares the character pattern with the content and recognizes the extracted character pattern as a character code.
このように構成された従来例では、主走査方向に対する
原稿1の傾き角度βを、原稿1と走査領域2との境界線
或いは傾き検出用の特定記号等がら検知して、主走査方
向に対する文字配列の傾き角度αがOになるように補正
した上、文字パターンの特徴量を抽出するので、文字パ
ターンの認識率が向−1ニする。In the conventional example configured in this way, the inclination angle β of the original 1 with respect to the main scanning direction is detected from the boundary line between the original 1 and the scanning area 2 or a specific symbol for inclination detection, and the character is detected with respect to the main scanning direction. Since the inclination angle α of the array is corrected to be O, and the feature amount of the character pattern is extracted, the recognition rate of the character pattern is decreased by -1.
しかしながら、複写機等によって複写された原稿1にみ
られるにように、原稿1の縁、傾き検出用の特定記号等
に対して文字配列が傾いているようなときには、主走査
方向に対する原稿1の傾き角度βがOになっても、主走
査方向に対する文字配列の傾き角度αが0にならないの
で、文字パターンの認識率が必ずしも向上しない欠点が
あった。However, when the character arrangement is tilted with respect to the edge of the document 1, a specific symbol for tilt detection, etc., as seen in the document 1 copied by a copying machine, etc., the document 1 may be Even if the inclination angle β becomes O, the inclination angle α of the character arrangement with respect to the main scanning direction does not become 0, so there is a drawback that the recognition rate of character patterns does not necessarily improve.
又、原稿1に予め傾き検出用の特定記号を付与する方法
は、主走査方向に対する文字配列の傾き角4一
度αがOになるように、傾き検出用の特定記号を正確に
付与しなければならないので、その作業が面倒であった
。In addition, the method of adding a specific symbol for tilt detection to the original 1 in advance requires that the specific symbol for tilt detection be assigned accurately so that the tilt angle of the character arrangement with respect to the main scanning direction 4 times α becomes O. The work was troublesome because it did not work.
(発明の目的)
本発明の目的は、2値化された画像信号から原稿に記載
された文字配列の傾きを正確に検出することにより、文
字パターンの認識率を高くするものである。(Object of the Invention) An object of the present invention is to increase the recognition rate of character patterns by accurately detecting the inclination of a character arrangement written on a document from a binarized image signal.
(発明の構成)
本発明は、2値化された画像入力信号から、走査領域を
複数のサブ領域に副走査方向に分割し、各サブ領域にお
ける文字有信号のうち主走査方向の最小座標値又は最大
座標値を有するサブ領域特徴点を検出し、検出した各サ
ブ領域特徴点を用いて原稿の文字配列の傾き角度を算出
する傾き検出部を設けたものである。(Structure of the Invention) The present invention divides a scanning area into a plurality of sub-areas in the sub-scanning direction from a binarized image input signal, and divides the scanning area into a plurality of sub-areas in the sub-scanning direction, and calculates the minimum coordinate value in the main-scanning direction of the character presence signal in each sub-area. Alternatively, a tilt detection unit is provided that detects a sub-region feature point having the maximum coordinate value and calculates the tilt angle of the character arrangement of the document using each detected sub-region feature point.
(実施例の説明)
第3図は、本発明の一実施例の構成を示すもので、13
は、受光手段の読取位置の主走査方向への移動と副走査
方向への移動とを繰り返しながら、5−
走査領域14に置かれた原稿15を順次走査していくこ
とにより(第4図参照)、原稿15に書かれた全ての文
字16を受光手段よって順次画像信号に変換していく光
学的画像入力装置(以下スキャナという)、17はスキ
ャナ13から入力された画像信号を2値化号に変換する
と共に、クロック信号C1文字有信号D(但し、クロッ
ク信号Cと同期している)、主走査同期信号H及び副走
査同期信号Vを出力する前処理部、18は前処理部17
から出力された2値化号を記憶する画像メモリ、19は
前処理部17がら出力されたクロック信号C1文字有償
号D、主走査同期信号H及び副走査同期信号Vに基づい
て、原稿の文字配列の傾き角度θを算出する(第4図参
照)傾き検出部(但し、内部構成及びその動作は後述す
る)、20は傾き検出部19から出力された原稿15の
文字配列の傾き角度θと、操作部21がら出力された領
域指定パラメータ、即ち、領域走査開始アドレスX。、
Yo、領域の横方向長さA、領域の縦方向長さB(第5
図参照)及び領域選択信号Sとに基づいて(第4図参照
)、画像メモリ18の走査ア 6−
ドレスMADD及びメモリ書込信号D Mを発生するア
ドレス発生部で、このアドレス発生部20から画像メモ
1月8の走査アドレスMADDが出力されると、画像メ
モリ18から読取信号RDが出力される。22は表示部
23に表示する内容を記憶する表示メモリで、この表示
メモリ22には、メモリ書込信号DMが°′H”レベル
のときに、傾き補正された文字パターンが書き込まれる
。24は1文字分の文字パターンを記憶する文字パター
ンメモリで、この文字パターンメモリ24には、メモリ
書込信号DMがIIL”レベルのときに、傾き補正され
た文字パターンが書き込まれる。25は画像メモ1月8
の読取信号RD及び文字パターンメモリ24から出力さ
れた1文字分の文字パターンの特徴量を抽出する特徴抽
出部、26は特徴抽出部25から出力された特徴量と予
め設定された辞書27の内容とを比較して、与えられた
文字パターンを文字コードとして認識する認識部である
。(Description of Embodiment) FIG. 3 shows the configuration of an embodiment of the present invention.
By sequentially scanning the document 15 placed in the 5-scanning area 14 while repeating the movement of the reading position of the light receiving means in the main scanning direction and the sub-scanning direction (see Fig. 4). ), an optical image input device (hereinafter referred to as a scanner) that sequentially converts all the characters 16 written on the document 15 into image signals using a light receiving means, and 17 converts the image signal input from the scanner 13 into a binary code. 18 is a preprocessing unit 17 which outputs a clock signal C1, a character presence signal D (synchronized with clock signal C), a main scanning synchronization signal H, and a sub-scanning synchronization signal V.
An image memory 19 stores the binary code outputted from the preprocessing unit 17, and an image memory 19 stores the characters of the document based on the clock signal C1, the character charge code D, the main scanning synchronization signal H, and the subscanning synchronization signal V output from the preprocessing unit 17. A tilt detection unit (the internal configuration and operation of which will be described later) calculates the tilt angle θ of the array (see FIG. 4), and 20 indicates the tilt angle θ of the character array of the document 15 output from the tilt detection unit 19. , the area specifying parameter output from the operation unit 21, that is, the area scanning start address X. ,
Yo, horizontal length A of the area, vertical length B of the area (fifth
6- An address generation unit that generates the scanning address MADD and memory write signal DM of the image memory 18 based on the area selection signal S (see Figure 4) and the area selection signal S (see Figure 4); When the scan address MADD of the image memo January 8 is output, the read signal RD is output from the image memory 18. Reference numeral 22 denotes a display memory that stores the content to be displayed on the display section 23, and a character pattern whose inclination has been corrected is written into this display memory 22 when the memory write signal DM is at the °'H'' level. The character pattern memory 24 stores a character pattern for one character, and a tilt-corrected character pattern is written into this character pattern memory 24 when the memory write signal DM is at the IIL'' level. 25 is an image memo January 8
A feature extraction section 26 extracts the feature amount of the character pattern for one character outputted from the reading signal RD and the character pattern memory 24, and the feature extraction section 26 extracts the feature amount output from the feature extraction section 25 and the contents of the dictionary 27 set in advance. This is a recognition unit that recognizes a given character pattern as a character code by comparing it with the character code.
次に、傾き検出部19の具体的な構成を第6図によって
説明する。191はスキャナ13の走査領域147−
が副走査方向に4つのサブ領域に分割され、且つ、その
第1のサブ領域■の副走査方向の長さがρ1、第2のサ
ブ領域■の副走査方向の長さがQ2、第3のザブ領域■
の副走査方向の長さがQ3及び第4のサブ領域■の副走
査方向の長さがg4と予め設定された(第4図参照)基
準値メモリ、192は、副走査同期信号VがIt HI
+レベルのときに主走査同期信号Hを計数し、 (C,
−、における主走査同期信号Hの数≦(計数値)≦Q、
における主走査同期信号Hの数〕(但しi=1.〜4.
.No=O)のときには、領域選択信号S、(但しi
= 1〜4)のみが“′H″レベルになって、領域選択
信号S3.S2.S3或いはS4を出力する領域選択部
、193は、領域選択信号S、がIL HI+レベルで
、主走査同期信号Hが” T(”レベルのときに、文字
有信号りが゛°H″レベルとなる最初の点を各主走査毎
に検出し、サブ領域I全体における主走査方向の最小座
標値点をサブ領域特徴点として、そのサブ領域特徴点の
座標値(xl、Yl)を検出する領域I最小値検出部、
194は、領域選択信号S2が゛′H″レベルで、主走
査同期信号Hが”′H″ルベルのときに、文字有信号り
がII H I+レベルとなる最初の点を各主走査毎に
検出し、サブ領域■全体における主走査方向の最小座標
値点をサブ領域特徴点として、そのサブ領域特徴点の座
標値( X 2 、Y 2 ) −を検出する領域■最
小値検出部、195は、領域選択信号S3がII H
IIレベルで、主走査同期信号HがII H jlレベ
ルのときに、文字有信号りが゛H″ルベルとなる最初の
点を各主走査毎に検出し、サブ領域■全体における主走
査方向の最小座標値点をサブ領域特徴点として、そのサ
ブ領域特徴点の座標値( x a = y 3)を検出
する領域■最小値検出部、196は、領域選択信号S4
が゛H″レベルで、主走査同期信号Hが°゛H”レベル
のときに、文字有信号りがII )I IIレベルとな
る最初の点を各主走査毎に検出し、サブ領域■全体にお
ける主走査方向の最小座標値点をサブ領域特徴点として
、そのサブ領域特徴点の座標値(X4,Y4)を検出す
る領域■最小値検出部、197は、各サブ領域特徴点の
座標値(X+,Y+)[i=1〜4]を最小二乗法によ
り直線近似させて、その直線の傾き角度から原稿15の
文字配列の傾き角度Oを算出する演算部である。Next, the specific configuration of the tilt detection section 19 will be explained with reference to FIG. In 191, the scanning area 147- of the scanner 13 is divided into four sub-areas in the sub-scanning direction, and the length of the first sub-area (■) in the sub-scanning direction is ρ1, and the length of the second sub-area (■) in the sub-scanning direction is ρ1. The length in the direction is Q2, the third sub area■
The length in the sub-scanning direction of the sub-scanning direction is Q3, and the length of the fourth sub-region (2) in the sub-scanning direction is preset as g4 (see FIG. 4). HI
+ level, count the main scanning synchronization signal H, (C,
−, the number of main scanning synchronization signals H≦(count value)≦Q,
number of main scanning synchronization signals H] (however, i = 1. to 4.
.. When No=O), the area selection signal S, (however, i
= 1 to 4) becomes the "'H" level, and the area selection signals S3. S2. The area selection unit 193 that outputs S3 or S4 determines that when the area selection signal S is at the IL HI+ level and the main scanning synchronization signal H is at the "T(" level), the character presence signal is at the 'H' level. The first point is detected for each main scan, and the minimum coordinate value point in the main scanning direction in the entire sub-region I is taken as the sub-region feature point, and the coordinate values (xl, Yl) of the sub-region feature point are detected. I minimum value detection unit,
194, when the area selection signal S2 is at the ``H'' level and the main scanning synchronizing signal H is at the ``H'' level, the first point at which the character presence signal becomes the II H I+ level is determined for each main scan. Minimum value detection unit, 195 , the area selection signal S3 is II H
At the II level, when the main scanning synchronization signal H is at the II H jl level, the first point where the character presence signal reaches the "H" level is detected for each main scanning, and the main scanning direction in the entire sub-area ■ is detected. The minimum value detection unit 196 detects the coordinate value (x a = y 3) of the sub-region feature point using the minimum coordinate value point as the sub-region feature point.
When the main scanning synchronizing signal H is at the °H" level, the first point where the character signal becomes the II)I II level is detected for each main scan, and the entire sub-area ■ The minimum value detection unit 197 detects the coordinate values (X4, Y4) of the sub-region feature point, with the minimum coordinate value point in the main scanning direction as the sub-region feature point. This is a calculation unit that linearly approximates (X+, Y+) [i=1 to 4] using the method of least squares, and calculates the inclination angle O of the character arrangement of the original 15 from the inclination angle of the straight line.
このように構成された本実施例おいて、傾き角度Oは、
一般的には小さいので、 4≦θ≦Tとしても、実用上
問題はない。今、傾き検出部19から原稿15の文字配
列の傾き角度θが出力されると、操作部21から画像メ
モ1月8を表示するための領域指定パラメータX。t
Y o l領域の横方向長さA、領域の縦方向長さB及
び領域選択信号S(S=”H″ルベルが出力される。そ
こで、アドレス発生部20は、第7図に示す処理フロー
に従い、座標点( x o 、y o )を始点として
、画像メモリ18の対応するアドレス値を発生し、読取
信号RDを表示メモリ22に書き込む。これを第5図に
示した矩形領域全体について行う。この結果、表示メモ
リ22には、画像メモリ18の内容の一部が傾き補正さ
れて格納されるため、表示部23には傾き0の原稿15
が表示される。次に、操作部21から、画像メモリ18
の中の文字を認識するための領域パラメータX。l Y
O l領域の横方向長さA、領域の縦方向長さB及び
領域選択信号S(S=”L”レベル)が与えられると、
同様にして、画像メモリ18の1文字分の文字パターン
が読み出されて、文字パターンメモリ24に傾き補正さ
れて格納される。従って、特徴抽出部25は文字パター
ンメモリ24の内容又は画像メモリ18の読取信号RD
から傾きを考慮することなく文字パターンの特徴抽出を
行うことができる。In this embodiment configured in this way, the inclination angle O is
Since it is generally small, there is no practical problem even if 4≦θ≦T. Now, when the tilt angle θ of the character arrangement of the original document 15 is output from the tilt detection unit 19, the area designation parameter X for displaying the image memo January 8 is output from the operation unit 21. t
The horizontal length A of the Y o l area, the vertical length B of the area, and the area selection signal S (S = "H" level) are output.Then, the address generation unit 20 executes the processing flow shown in FIG. Accordingly, starting from the coordinate point (x o , y o ), a corresponding address value in the image memory 18 is generated, and a read signal RD is written in the display memory 22. This is performed for the entire rectangular area shown in FIG. As a result, a part of the content of the image memory 18 is stored in the display memory 22 with the tilt corrected, so that the original 15 with a zero tilt is displayed on the display section 23.
is displayed. Next, from the operation unit 21, the image memory 18
Area parameter X for recognizing characters in . l Y
Given the horizontal length A of the O l area, the vertical length B of the area, and the area selection signal S (S="L" level),
Similarly, a character pattern for one character is read from the image memory 18, and the skew is corrected and stored in the character pattern memory 24. Therefore, the feature extractor 25 extracts the contents of the character pattern memory 24 or the read signal RD of the image memory 18.
It is possible to extract features of character patterns without considering the slope.
尚、本実施例においては、サブ領域特徴点として主操作
方向の最小座標値点を用いたが、最大座標値点を用いる
方法や、サブ領域特徴点座標値間の演算として最小二乗
法による直線近似だけでなく、サブ領域特徴点の各2点
間の平均傾き角度を用いる方法や、或いは、ノイズによ
り平均傾き角度からある一定角度以上ずれるサブ領域特
徴点については取り除き、残りのサブ領域特徴点を用い
て傾き角度を算出する方法も容易に考えられる。In this example, the minimum coordinate value point in the main operation direction was used as the sub-region feature point, but a method using the maximum coordinate value point or a straight line using the least squares method as a calculation between the coordinate values of the sub-region feature point In addition to approximation, there are also methods that use the average tilt angle between each two sub-region feature points, or remove sub-region feature points that deviate by more than a certain angle from the average tilt angle due to noise, and calculate the remaining sub-region feature points. It is also easy to consider a method of calculating the inclination angle using .
(発明の効果)
以上説明したように、本発明によれば、2値化された画
像信号の文字有信号を用いて原稿の文字配列の傾きを正
しく検出できて、傾きを補正した文字パターンが容易に
得られるため2文字認識装置の認識率を向上させること
ができる。又、各サブ領域の全ての文字配列が正しいフ
ォーマット(原稿の左端から文字が入っている場合)で
ある必要がなく、少なくとも1行が正しいフォーマット
となっていればよいため、傾き検出時の制約は極めて少
なく、特に印刷された原稿を読み取る場合に有効である
。(Effects of the Invention) As explained above, according to the present invention, the inclination of the character arrangement of a document can be correctly detected using the character presence signal of the binarized image signal, and the character pattern with the inclination corrected can be detected. Since it is easily obtained, the recognition rate of the two-character recognition device can be improved. In addition, it is not necessary that all the character arrangement in each sub-area be in the correct format (if the characters start from the left edge of the document), but it is only necessary that at least one line be in the correct format, so there are no restrictions when detecting tilt. is extremely small and is particularly effective when reading printed originals.
第1図はスキャナの走査領域と原稿の配置を示す図、第
2図は従来の文字認識装置の構成図、第3図は本発明の
一実施例の構成図、第4図は原稿の配置と2値化された
画像信号との関係を示す図、第5図は傾きを有する場合
の画像メモリの走査例、第6図は本発明の一実施例に用
いた傾き検出部の構成図、第7図は本発明の一実施例に
用いたアドレス発生部の処理フロー図である。
13・・・光学的画像入力装置、14・・・走査領域、
15・・・原稿、19・・・傾き検出部、 t、n、m
。
■・・・サブ領域。
第2図
第3図
CW母Lニ
第5図
第6図Fig. 1 is a diagram showing the scanning area of the scanner and the arrangement of the original, Fig. 2 is a block diagram of a conventional character recognition device, Fig. 3 is a block diagram of an embodiment of the present invention, and Fig. 4 is the arrangement of the original. FIG. 5 is an example of scanning an image memory when there is a tilt, and FIG. 6 is a diagram showing the configuration of a tilt detecting section used in an embodiment of the present invention. FIG. 7 is a processing flow diagram of the address generation section used in one embodiment of the present invention. 13... Optical image input device, 14... Scanning area,
15... Original, 19... Tilt detection unit, t, n, m
. ■...Sub area. Figure 2 Figure 3 CW Mother L Figure 5 Figure 6
Claims (1)
ターンを文字コードに変換する文字認識装置において、
2値化された画像入力信号から、走査領域を複数のサブ
領域に副走査方向に分割し、前記各サブ領域における文
字有信号のうち主走査方向の最小座標値又は最大座標値
を有す、るサブ領域特徴点を検出し、検出した前記各サ
ブ領域特徴点を用いて前記原稿内の文字配列の傾き角度
、を算出する傾き検出部が具備されていることを特徴と
する文字認識装置。In a character recognition device that converts a character pattern read from a document using an optical image input device into a character code,
dividing the scanning area into a plurality of sub-areas in the sub-scanning direction from the binarized image input signal, and having a minimum coordinate value or maximum coordinate value in the main-scanning direction among the character presence signals in each sub-area; 1. A character recognition device comprising: a tilt detection section that detects sub-region feature points in the document and calculates a tilt angle of a character arrangement in the document using the detected sub-region feature points.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59109384A JPS60254284A (en) | 1984-05-31 | 1984-05-31 | Character recognizer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59109384A JPS60254284A (en) | 1984-05-31 | 1984-05-31 | Character recognizer |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS60254284A true JPS60254284A (en) | 1985-12-14 |
Family
ID=14508869
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59109384A Pending JPS60254284A (en) | 1984-05-31 | 1984-05-31 | Character recognizer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS60254284A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0519351A (en) * | 1991-07-08 | 1993-01-29 | Fuji Photo Film Co Ltd | Microfilm reader |
-
1984
- 1984-05-31 JP JP59109384A patent/JPS60254284A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0519351A (en) * | 1991-07-08 | 1993-01-29 | Fuji Photo Film Co Ltd | Microfilm reader |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5517587A (en) | Positioning method and apparatus for line scanned images | |
US6016361A (en) | Method and apparatus for compressing binary data using pattern matching encoding | |
JP2930612B2 (en) | Image forming device | |
US5418865A (en) | Mark sensing on a form | |
US5497236A (en) | Method and apparatus for distortion correction of scanned images | |
JPH0721320A (en) | Automatic determination device of script | |
US6771842B1 (en) | Document image skew detection method | |
US5113267A (en) | Apparatus for and method of reconstructing a document | |
JPH0147828B2 (en) | ||
JPS60254284A (en) | Character recognizer | |
JPS6325391B2 (en) | ||
JP3604909B2 (en) | Image registration method | |
JPH02210586A (en) | Table area separator | |
JPH0728935A (en) | Document image processor | |
JP2843638B2 (en) | Character image alignment method | |
JP2800205B2 (en) | Image processing device | |
JP2007249580A (en) | Image processor, image processing program and image processing method | |
JPH11250179A (en) | Character reocognition device and its method | |
JP2007011528A (en) | Method for searching position of recognition target item in ocr processing | |
JP2954218B2 (en) | Image processing method and apparatus | |
JPH03212781A (en) | Device for recognizing character | |
JPS60181880A (en) | Optical character inputting device | |
JPH0844822A (en) | Character recognition device | |
JPH04157583A (en) | Method and device for image extraction | |
JPS6327751B2 (en) |