Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6262390B2 - - Google Patents
[go: Go Back, main page]

JPS6262390B2 - - Google Patents

Info

Publication number
JPS6262390B2
JPS6262390B2 JP56028812A JP2881281A JPS6262390B2 JP S6262390 B2 JPS6262390 B2 JP S6262390B2 JP 56028812 A JP56028812 A JP 56028812A JP 2881281 A JP2881281 A JP 2881281A JP S6262390 B2 JPS6262390 B2 JP S6262390B2
Authority
JP
Japan
Prior art keywords
character string
character
image
blurred image
section
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
Application number
JP56028812A
Other languages
Japanese (ja)
Other versions
JPS57143678A (en
Inventor
Atsushi Ootani
Tsunematsu Takahashi
Masahiko Hase
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP56028812A priority Critical patent/JPS57143678A/en
Publication of JPS57143678A publication Critical patent/JPS57143678A/en
Publication of JPS6262390B2 publication Critical patent/JPS6262390B2/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/14Image acquisition
    • G06V30/146Aligning or centring of the image pick-up or image-field
    • 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

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)
  • Character Discrimination (AREA)

Description

【発明の詳細な説明】 本発明は任意の帳票、本等の文書中の文字を自
動的に読み取る装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a device that automatically reads characters in documents such as arbitrary forms and books.

従来のこの種装置は読み取ることが可能な文書
としてレフアレンスマークを予め印刷しておいた
もの、あるいは指定枠を印刷しておきその中に正
しく文字が書かれたものなど、その書式形式が限
定されており、任意の帳票、本等の文書について
は文字読取がまつたく不可能であるという欠点が
あつた。
Conventional devices of this type have limited formats, such as readable documents with reference marks printed in advance, or designated frames with characters written correctly within them. However, the disadvantage was that it was completely impossible to read characters from arbitrary documents such as forms and books.

本発明は上記従来の欠点を除去するため、帳
票、本等の文書を散光性のある材料よりなるフイ
ルタを通してボカシ画像として取込み、該ボカシ
画像を更に2値化しパターン化した画像に変換し
た後走査し、文字列の位置、長さ等を認識し、そ
の認識結果にしたがつて個々の文字を読み取るよ
うになしたもので、その目的とするところは任意
の文書から正確かつ短時間で文字を自動的に読取
る装置を提供することにある。以下、図面につい
て本発明を詳細に説明する。
In order to eliminate the above-mentioned conventional drawbacks, the present invention captures documents such as forms and books as blurred images through a filter made of a light-diffusing material, further converts the blurred images into binarized and patterned images, and then scans the documents. The system recognizes the position, length, etc. of a character string, and reads each character based on the recognition results.The purpose is to accurately and quickly read characters from any document. The object of the present invention is to provide an automatic reading device. The invention will now be explained in detail with reference to the drawings.

第1図は本発明の文字自動読取装置の一実施例
を示す概略構成図で、図中1は文書、2は撮像
部、3はボカシ画像認識部、4は文字列認識部、
9は読取ヘツド駆動部5、読取ヘツド6、文字切
出部7、文字認識部8より構成される文字読取り
手段であり、ボカシ画像作成部3より撮像部2に
指令が出されると撮像部2は散光性のある材料よ
りなるフイルタを通して文書1のボカシ画像を撮
影し、該ボカシ画像はボカシ画像作成部3にて2
値化しパターン化され、文字列認識部4にて文字
列の位置、長さ等が認識され、この認識結果に基
づく読取ヘツド駆動部5の動作によつて読取ヘツ
ド6が文書1の文字列に沿つて走査し1列毎の文
字情報が取り出され、該文字情報は文字切出部7
で1文字ずつ切り出され文字認識部8で文字認識
されコード化される如くなつている。
FIG. 1 is a schematic configuration diagram showing an embodiment of an automatic character reading device of the present invention, in which 1 is a document, 2 is an imaging section, 3 is a blurred image recognition section, 4 is a character string recognition section,
Reference numeral 9 denotes a character reading means composed of a reading head driving section 5, a reading head 6, a character cutting section 7, and a character recognition section 8. takes a blurred image of the document 1 through a filter made of a light-diffusing material, and the blurred image is sent to the blurred image creation section 3 to
The character string is converted into a value and pattern, and the character string recognition section 4 recognizes the position, length, etc. of the character string. Based on the recognition result, the reading head drive section 5 operates to cause the reading head 6 to recognize the character string of the document 1. The character information is extracted for each row by scanning along the line, and the character information is sent to the character cutting section 7.
The characters are cut out one by one, recognized by a character recognition section 8, and encoded.

第2図は撮像部2の構成を示す図で、図中21
は文書1全体を撮影範囲に含むTVカメラ、21
aはTVカメラ21のレンズ部、22はTVカメラ
21の前方に配置された散光性のある材料よりな
る複数のフイルタ、23はモータ、23aはモー
タ23の軸、24は軸23aに取付けられた電磁
式のクラツチ、25はフイルタ22をクラツチ2
4に結合する支持棒であり、フイルタ22は軸2
3aを中心にクラツチ24を介して各々独立に回
転し、レンズ部21aの光軸上への進退ができる
如くなつている。26はボカシ量指示情報、27
はボカシ量指示情報26に基づいてレンズ部21
aの前方に挿入するフイルタ22の枚数を決定し
クラツチ24、モータ23の動作を制御する駆動
回路、28はモータ23の回転指示信号、29は
クラツチ24のオン信号である。フイルタ22は
乳白ガラス、アラバスターガラス、くもりガラス
等の材料よりなり、その作用は第3図に示す如く
1本の入射光Lが内部、もしくはその表面で散乱
して多数の透過光lとなるもので、複数のフイル
タ22を組合せた場合、枚数が多いほど散乱すな
わちボカシの度合いは強くなる。またボカシ量指
示情報26は文書1の文書サイズ、文字サイズ及
び文字列認識部4の認識結果のフイードバツク情
報等から人手を介してもしくは図示しない制御回
路より与えられるものである。次に動作について
説明する。ここでTVカメラ21の焦点位置はフ
イルタ22のない状態で文書1にあつているもの
とする。駆動回路27はボカシ量指示情報26が
入力されると、それに従つてレンズ部21aの前
方に挿入するフイルタ22の枚数を決定し、この
時すでにレンズ部21aの前方に挿入されている
フイルタ22があれば、それを考慮して移動させ
るべきフイルタ22を選択し、そのクラツチ24
にオン信号29を送出する。更にモータ23にて
回転指示信号28を加えるとモータ23は所定角
度回転し、それに伴つてクラツチ24がオン状態
のフイルタ22を回転してレンズ21aの前方に
必要な枚数のフイルタ22がセツトされる。この
後、ボカシ画像作成部3よりTVカメラ21に画
像取込みの指令が出されると、TVカメラ21は
フイルタ22を通した文書1のボカシ画像を撮影
しこれをボカシ画像作成部3へ送出する。
FIG. 2 is a diagram showing the configuration of the imaging section 2. In the figure, 21
is a TV camera whose shooting range includes the entire document 1, 21
a is a lens portion of the TV camera 21, 22 is a plurality of filters made of a light-diffusing material arranged in front of the TV camera 21, 23 is a motor, 23a is a shaft of the motor 23, and 24 is attached to the shaft 23a. Electromagnetic clutch 25 connects filter 22 to clutch 2
4, and the filter 22 is a support rod connected to the shaft 2.
3a as a center, each rotates independently via a clutch 24, so that the lens portion 21a can be moved forward and backward onto the optical axis. 26 is blur amount instruction information, 27
is the lens unit 21 based on the blur amount instruction information 26.
A drive circuit determines the number of filters 22 to be inserted in front of a and controls the operation of the clutch 24 and the motor 23; 28 is a rotation instruction signal for the motor 23; and 29 is an ON signal for the clutch 24. The filter 22 is made of a material such as opalescent glass, alabaster glass, or frosted glass, and its function is as shown in FIG. 3, in which a single incident light beam L is scattered inside or on its surface and becomes a large number of transmitted lights L. When a plurality of filters 22 are combined, the degree of scattering, that is, blurring, increases as the number of filters increases. Further, the blur amount instruction information 26 is given manually or from a control circuit (not shown) based on the document size of the document 1, the character size, feedback information of the recognition result of the character string recognition section 4, and the like. Next, the operation will be explained. Here, it is assumed that the focus position of the TV camera 21 is on the document 1 without the filter 22. When the blurring amount instruction information 26 is input, the drive circuit 27 determines the number of filters 22 to be inserted in front of the lens portion 21a according to the information, and at this time, the number of filters 22 already inserted in the front of the lens portion 21a is If so, select the filter 22 to be moved by taking this into consideration, and move the clutch 24 accordingly.
The on signal 29 is sent to the terminal. Further, when a rotation instruction signal 28 is applied to the motor 23, the motor 23 rotates by a predetermined angle, and accordingly, the clutch 24 rotates the filter 22 in the ON state, and the necessary number of filters 22 is set in front of the lens 21a. . Thereafter, when the blurred image creation section 3 issues an image capture command to the TV camera 21, the TV camera 21 takes a blurred image of the document 1 through the filter 22 and sends it to the blurred image creation section 3.

第4図はボカシ画像作成部3の2値化回路の構
成図である。文字のボカシ画像において漢字のよ
うな密度の高い文字と、カナ、数字のような密度
の低い文字とでは、それらのボカシ画像の濃度は
著しく異なり、画像全体を同一の閾値で2値化す
ると文字列を正確に示すボカシパターンが得られ
ず不適当である。そこで第5図aに示すようにボ
カシ画像を格納した画像メモリ31を多数の小領
域31aに分割し、小領域31aについて第5図
bに示すような濃度ヒストグラムを取り、その変
曲点Aを閾値として2値化し、これを各小領域毎
に行なうようにすれば適切なボカシパターンが得
られる。第4図中、31は中間濃度を備えた画像
メモリで、撮像部2より送出されたボカシ画像を
格納する。32は画像メモリ31の小領域31a
を格納するバツフアメモリ、33はバツフアメモ
リ32内の情報に基づき小領域31aの濃度ヒス
トグラムを作成するヒストグラム作成回路、34
は求めたヒストグラムを格納するメモリ、35は
ヒストグラムより変曲点を検出する変曲点検出回
路、36は閾値、37は比較器である。動作につ
いて説明すると、まず画像メモリ31から小領域
31aを取出しバツフアメモリ32に格納する。
これに基づいてヒストグラム作成回路33で濃度
ヒストグラムを作成し、メモリ34に格納する。
メモリ34内の濃度ヒストグラムより変曲点検出
回路35で閾値36を求め、バツフアメモリ32
内の小領域31aの情報と比較器37で比較しこ
れを2値化し、画像メモリ31内の元の場所に格
納する。以下、画像メモリ31の他の小領域の全
てについて同様な処理を行つてボカシ画像を2値
化したボカシパターンに変換し文字列認識部4に
送出する。
FIG. 4 is a block diagram of the binarization circuit of the blurred image creation section 3. In a blurred image of characters, the density of characters with high density such as kanji and characters with low density such as kana and numbers are significantly different, and if the entire image is binarized with the same threshold, the characters This is inappropriate because a blur pattern that accurately indicates the rows cannot be obtained. Therefore, as shown in FIG. 5a, the image memory 31 storing the blurred image is divided into a large number of small areas 31a, and a density histogram as shown in FIG. 5b is taken for the small areas 31a, and its inflection point A is An appropriate blur pattern can be obtained by binarizing as a threshold value and performing this for each small area. In FIG. 4, reference numeral 31 denotes an image memory with intermediate density, which stores the blurred image sent out from the imaging section 2. 32 is a small area 31a of the image memory 31
33 is a histogram creation circuit that creates a density histogram of the small area 31a based on the information in the buffer memory 32; 34;
35 is an inflection point detection circuit that detects an inflection point from the histogram; 36 is a threshold; and 37 is a comparator. To explain the operation, first, the small area 31a is taken out from the image memory 31 and stored in the buffer memory 32.
Based on this, a density histogram is created by the histogram creation circuit 33 and stored in the memory 34.
The threshold value 36 is determined by the inflection point detection circuit 35 from the density histogram in the memory 34, and the threshold value 36 is determined by the buffer memory 32.
The comparator 37 compares the information with the information of the small area 31a in the image memory 31, converts it into a binary value, and stores it in the original location in the image memory 31. Thereafter, similar processing is performed on all other small areas of the image memory 31 to convert the blurred image into a binary blurred pattern and send it to the character string recognition section 4.

第6図a,bはそれぞれ文字の原パターン、及
びそのボカシパターンの一例と、走査線Sに沿つ
たそれぞれの濃度分布を示したもので、2値化し
たボカシパターンでは原パターンに含まれる高周
波成分が除去されているのが解る。
Figures 6a and b show an example of the original character pattern, its blur pattern, and the respective density distributions along the scanning line S. In the binarized blur pattern, high frequencies included in the original pattern are shown. It can be seen that the components have been removed.

第7図は文字列認識部4の構成図で、図中41
はボカシ画像作成部3より送出されるボカシ画像
を格納する画像メモリ、42はボカシ画像より文
書中の「付表、図面」等を除いた文字領域のみを
取り出す文字領域切出回路、43は画像メモリ4
1内の画像の傾きを検出してTVカメラ21の回
転等により補正する傾き補正回路、44は文字列
のボカシパターンの幅の平均値m及びその標準偏
差σを算出するm,σ算出回路、45は文字列の
ボカシパターンの中点を平均した文字列線を抽出
する文字列線抽出回路、46は文字列のボカシパ
ターンの上下左右端を検出する文字列端検出回路
である。文字領域切出回路42及び傾き補正回路
43は読取対象が文字のみから構成される文書の
場合、及び文書ガイド等により文書の傾きが無い
場合においてはそれぞれ不要である。
FIG. 7 is a block diagram of the character string recognition unit 4.
4 is an image memory that stores the blurred image sent from the blurred image creation unit 3; 42 is a character area extraction circuit that extracts only the character area excluding "appendices, drawings", etc. from the blurred image; 43 is an image memory 4
1, a tilt correction circuit that detects the tilt of the image in 1 and corrects it by rotating the TV camera 21, etc.; 44, a m and σ calculation circuit that calculates the average value m of the width of the blur pattern of the character string and its standard deviation σ; 45 is a character string line extraction circuit that extracts a character string line that is the average of the midpoints of the blur pattern of a character string, and 46 is a character string end detection circuit that detects the upper, lower, left, and right ends of the blur pattern of a character string. The character area cutting circuit 42 and the skew correction circuit 43 are not necessary when the object to be read is a document consisting only of characters, and when there is no skew of the document due to a document guide or the like.

第8図は画像メモリ41に格納された2値化し
たボカシ画像の一例を示すもので、図中101は
文字列のボカシパターン、102はボカシパター
ン101の幅、103は幅102の中点、104
はボカシパターン101の切れ目、105はボカ
シパターン101の改行部、106はボカシパタ
ーン101のくびれ、107はボカシパターン1
01の端部の凹凸、108は紙面の汚れ等がパタ
ーン化したノイズ、109,110,111,1
12はボカシパターン101の中点103の座標
を平均して求めた文字列線、113及び114は
文字列に平行なx座標及び垂直なy座標を表わす
矢印、115はy座標方向の走査線である。
FIG. 8 shows an example of a binarized blur image stored in the image memory 41, in which 101 is a character string blur pattern, 102 is the width of the blur pattern 101, 103 is the midpoint of the width 102, 104
105 is the break in the blur pattern 101, 105 is the line feed part of the blur pattern 101, 106 is the constriction of the blur pattern 101, and 107 is the blur pattern 1
01 is unevenness on the edge, 108 is noise patterned by dirt on the paper surface, 109, 110, 111, 1
12 is a character string line obtained by averaging the coordinates of the center point 103 of the blur pattern 101, 113 and 114 are arrows representing the x coordinate parallel to the character string and the y coordinate perpendicular to the character string, and 115 is a scanning line in the y coordinate direction. be.

次に文字列認識の動作について述べる。まず、
m,σ算出回路44で画面全体を走査線115の
方向に走査し、ボカシパターン101の幅102
の平均値m及びその標準偏差σを算出し文字列線
抽出回路45に送出する。次に文字列線抽出回路
45ではy方向を主走査とする走査を各ボカシパ
ターン毎に行ない第9図に示すフローチヤートに
従つてボカシパターンの中点の座標を求め、それ
を平均化して文字列線の座標を決定する。いま、
文字列線109の座標l(K−1)が既に求めら
れており、新たに文字列線110の座標l(K)を求
めようとする場合、走査開始の指令により文字列
線109のy座標を開始点としてy方向の走査を
行ない、最初に交叉したボカシパターンの中点C
(n)(nはx方向の走査番号を表わす。)及び幅
dを算出する。判断1では幅dとm,σ算出回路
44で求めた平均値m及び標準偏差σより端部の
凹凸107とノイズ108を除去する判断を行な
い、Yesの場合はそのC(n),dを消去して更
にy方向の走査を続行し、Noの場合は判断2へ
進む。判断2では前回の走査時に得た中点の座標
C(n−1)を利用して切れ目104を通過した
か否かの判断を行ない、Yesの場合はそのC
(n),dを消去して次の走査を開始させ、Noの
場合は判断3へ進む。判断3は改行部105また
はくびれ106を通過したか否かの判断を行な
い、Noの場合はC(n)が求める文字列線11
0のボカシパターンに属すると判断してこれを記
憶し次の走査を開始させ、Yesの場合は判断4へ
進む。判断4は通過したのが改行部105、また
はくびれ106のどちらであるかを前回の文字列
線109のy座標l(K−1)を利用して判断
し、Yesの場合はくびれ106と判断してそのC
(n),dを消去し更にy方向の走査を続行し、
Noの場合は改行部105を通過したと判断しC
(n)が求める文字列線110に属する最初の中
点であると判定してそれ以前の中点の座標を消去
し次の走査に進ませる。y方向の走査が画面の右
端まで完了した時点で、文字列線110のボカシ
パターンに属すると判断された中点座標C(n)
を平均し文字列線110のy座標l(k)を算出す
る。同様にして文字列線111以下の座標を求め
ることができる。
Next, the operation of character string recognition will be described. first,
The m,σ calculation circuit 44 scans the entire screen in the direction of the scanning line 115, and calculates the width 102 of the blur pattern 101.
The average value m and its standard deviation σ are calculated and sent to the character string line extraction circuit 45. Next, the character string line extraction circuit 45 performs scanning with the y direction as the main scan for each blur pattern, determines the coordinates of the midpoint of the blur pattern according to the flowchart shown in FIG. Determine the coordinates of the column lines. now,
If the coordinate l(K-1) of the character string line 109 has already been determined and you want to newly determine the coordinate l(K) of the character string line 110, the y coordinate of the character string line 109 is determined by the command to start scanning. Scanning is performed in the y direction with C as the starting point, and the center point C of the blur pattern that first intersects is
(n) (n represents the scan number in the x direction) and the width d are calculated. In judgment 1, a judgment is made to remove the unevenness 107 and noise 108 at the edge based on the width d and m, the average value m and standard deviation σ obtained by the σ calculation circuit 44, and if Yes, the C(n) and d are After erasing, scanning in the y direction is continued, and if No, proceed to judgment 2. In judgment 2, it is judged whether or not the cut 104 has been passed using the coordinates C(n-1) of the midpoint obtained during the previous scan, and if Yes, the coordinates C(n-1) of the midpoint are used.
(n) and d are deleted to start the next scan, and if No, proceed to decision 3. In judgment 3, it is judged whether or not the line feed part 105 or the constriction 106 has been passed, and if no, the character string line 11 required by C(n) is
It is determined that it belongs to the blur pattern of 0, this is stored, and the next scan is started, and if Yes, proceed to determination 4. Judgment 4 uses the y-coordinate l(K-1) of the previous character string line 109 to determine whether it is the line break 105 or the constriction 106 that has passed, and if Yes, it is determined that it is the constriction 106. Then that C
(n), erase d and continue scanning in the y direction,
If No, it is determined that the line feed section 105 has been passed and C
It is determined that (n) is the first midpoint belonging to the desired character string line 110, the coordinates of the previous midpoint are deleted, and the next scan is performed. When scanning in the y direction is completed to the right end of the screen, the midpoint coordinate C(n) is determined to belong to the blur pattern of the character string line 110.
are averaged to calculate the y-coordinate l(k) of the character string line 110. Similarly, the coordinates below the character string line 111 can be determined.

文字列端検出回路46は第10図に示すように
前記求めた文字列線、例えば110の座標l(K)を
基準としてその上下方向の走査116,117を
文字列線110の左端から右端まで行ないボカシ
パターンの上下方向の最大値を検出し上端11
8、下端119の座標を検出し、文字列線110
を中心とする所定幅、左右方向の走査120,1
21を行ないボカシパターンの左右方向の最大値
を検出して左端122、右端123の座標を検出
する。
As shown in FIG. 10, the character string end detection circuit 46 scans vertically 116 and 117 from the left end of the character string line 110 to the right end of the character string line 110, for example, using the coordinate l(K) of 110 as a reference. Detect the maximum value in the vertical direction of the blur pattern and select the upper end 11
8. Detect the coordinates of the bottom edge 119 and select the character string line 110
Scanning 120,1 in the horizontal direction with a predetermined width centered on
21 is performed to detect the maximum value in the horizontal direction of the blur pattern, and the coordinates of the left end 122 and right end 123 are detected.

前記の如くして求められた文字列の位置、長
さ、幅の認識結果は読取ヘツド駆動部5に送出さ
れ、前述したように読取ヘツド6が駆動され、以
下、文書1の個々の文字認識がなされる。なお、
文字読取り手段9を構成する読取ヘツド駆動部
5、読取ヘツド6、文字切出部7、文字認識部8
については従来の文字読取装置で用いられていた
ものをそのまま使用できるので、特に言及しな
い。また読取ヘツド駆動部5、読取ヘツド6の代
りに撮像部2のTVカメラ21を走査及びズーミ
ング可能としてこれを制御して文字列の個々の文
字の読取りを行なうようにしてもよい。
The recognition results of the position, length, and width of the character string obtained as described above are sent to the reading head drive unit 5, and the reading head 6 is driven as described above. will be done. In addition,
A reading head drive section 5, a reading head 6, a character cutting section 7, and a character recognition section 8 constitute the character reading means 9.
Since the one used in conventional character reading devices can be used as is, no special mention will be made regarding this. Furthermore, instead of the reading head driving section 5 and the reading head 6, the TV camera 21 of the imaging section 2 may be configured to be capable of scanning and zooming, and this may be controlled to read each character of a character string.

以上説明したように本発明によれば、帳票、本
等の文書のボカシ画像を散光性のある材料よりな
るフイルタを介して取込む撮像部と、該ボカシ画
像を2値化しパターン化した画像に変換するボカ
シ画像作成部と、前記パターン化した画像を走査
し文字列の位置、長さ等を認識する文字列認識部
と、前記文字列の位置、長さ等の認識結果にした
がつて文字列中の個々の文字を読取る文字読取り
手段とよりなるので文書を散光性のあるフイルタ
を介して取込むだけでボカシ画像となし得ること
ができ、そのボカシ画像を2値化することによつ
て文字列を原パターンの高周波成分を除去したパ
ターンに変換できるため、あらゆる書式、形式の
文書の文字列を正しく認識でき正確な文字の読取
りがなし得る。また個々の文字の読取手段として
従来の文字読取装置をそのまま使用し得るため装
置のコスト低減をなし得る。またフイルタを用い
てボカシ画像を作るので、カメラの焦点位置をず
らすことによつてボカシ画像を作つ場合に比べて
視野の変化がなく、その補正の必要がないため装
置が簡略化される。また従来では任意の書式、形
式を有する文書の内容はキーボード等により人手
を介して各種処理装置へ入力されていたが、本装
置によれば、そのまま読み取ることができるた
め、その入力処理に関する時間を大幅に削減する
ことができ、大量の既存文書よりデータベースを
作成する際の自動入力装置及びデータ通信におけ
る端未の入出力装置として利用し得る等の利点が
ある。
As explained above, according to the present invention, there is provided an imaging unit that captures a blurred image of a document such as a form or a book through a filter made of a light-diffusing material, and a binarized and patterned image of the blurred image. a blur image creation unit for converting; a character string recognition unit that scans the patterned image and recognizes the position, length, etc. of the character string; and a character string recognition unit that scans the patterned image and recognizes the position, length, etc. of the character string; Since it consists of a character reading means that reads each character in a column, it is possible to create a blurred image simply by importing the document through a filter with light scattering properties, and by converting the blurred image into a binarized image. Since character strings can be converted into patterns with high frequency components removed from the original pattern, character strings in documents of all formats and formats can be correctly recognized and characters can be read accurately. Further, since a conventional character reading device can be used as is as a means for reading individual characters, the cost of the device can be reduced. Furthermore, since a blurred image is created using a filter, there is no change in the field of view compared to the case where a blurred image is created by shifting the focal position of the camera, and there is no need for correction, which simplifies the apparatus. In addition, conventionally, the contents of documents with arbitrary formats and formats were manually input into various processing devices using keyboards, etc., but with this device, it is possible to read them as is, so the input processing time is reduced. It has the advantage that it can be used as an automatic input device when creating a database from a large amount of existing documents and as an end input/output device in data communication.

【図面の簡単な説明】[Brief explanation of the drawing]

図面は本発明の実施例を示すもので、第1図は
本発明の文字自動読取装置の概略構成図、第2図
は撮像部の構成図、第3図はフイルタ22におけ
る光の散乱の説明図、第4図は2値化回路の構成
図、第5図aはボカシ画像の分割の説明図、第5
図bはボカシ画像の小領域の濃度ヒストグラム、
第6図aは文字の原パターン及びその濃度分布の
説明図、第6図bは文字のボカシパターン及びそ
の濃度分布の説明図、第7図は文字列認識部の構
成図、第8図はボカシ画像の一例を示す説明図、
第9図は文字列線抽出回路のフローチヤート、第
10図はボカシパターンの上下左右端の検出の説
明図である。 1……文書、2……撮像部、3……ボカシ画像
作成部、4……文字列認識部、5……読取ヘツド
駆動部、6……読取ヘツド、7……文字切出部、
8……文字認識部、9……文字読取り手段、22
……散光性のある材料よりなるフイルタ。
The drawings show embodiments of the present invention; FIG. 1 is a schematic diagram of the automatic character reading device of the present invention, FIG. 2 is a diagram of the configuration of the imaging section, and FIG. 3 is an explanation of light scattering in the filter 22. Figure 4 is a block diagram of the binarization circuit, Figure 5a is an explanatory diagram of division of a blurred image,
Figure b is the density histogram of a small area of the blurred image.
Figure 6a is an explanatory diagram of the original character pattern and its density distribution, Figure 6b is an explanatory diagram of the blurred character pattern and its density distribution, Figure 7 is a block diagram of the character string recognition section, and Figure 8 is an illustration of the character string recognition section. An explanatory diagram showing an example of a blurred image,
FIG. 9 is a flowchart of the character string line extraction circuit, and FIG. 10 is an explanatory diagram of detection of the upper, lower, left, and right ends of a blur pattern. DESCRIPTION OF SYMBOLS 1...Document, 2...Imaging unit, 3...Blurred image creation unit, 4...Character string recognition unit, 5...Reading head drive unit, 6...Reading head, 7...Character cutting unit,
8...Character recognition unit, 9...Character reading means, 22
...A filter made of a light-diffusing material.

Claims (1)

【特許請求の範囲】[Claims] 1 帳票、本等の文書のボカシ画像を散光性のあ
る材料よりなるフイルタを介して取込む撮像部
と、該ボカシ画像を2値化しパターン化した画像
に変換するボカシ画像作成部と、前記パターン化
した画像を走査し文字列の位置、長さ等を認識す
る文字列認識部と、前記文字列の位置、長さ等の
認識結果にしたがつて文字列中の個々の文字を読
取る文字読取り手段とよりなることを特徴とする
文字自動読取装置。
1. An imaging unit that captures a blurred image of a document such as a form or a book through a filter made of a light-diffusing material, a blurred image creation unit that binarizes the blurred image and converts it into a patterned image, and the patterned image. a character string recognition unit that scans the converted image and recognizes the position, length, etc. of the character string; and a character reading unit that reads each character in the character string according to the recognition results such as the position, length, etc. of the character string. An automatic character reading device comprising: means.
JP56028812A 1981-02-28 1981-02-28 Automatic character reader Granted JPS57143678A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56028812A JPS57143678A (en) 1981-02-28 1981-02-28 Automatic character reader

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56028812A JPS57143678A (en) 1981-02-28 1981-02-28 Automatic character reader

Publications (2)

Publication Number Publication Date
JPS57143678A JPS57143678A (en) 1982-09-04
JPS6262390B2 true JPS6262390B2 (en) 1987-12-25

Family

ID=12258816

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56028812A Granted JPS57143678A (en) 1981-02-28 1981-02-28 Automatic character reader

Country Status (1)

Country Link
JP (1) JPS57143678A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02138364U (en) * 1989-04-18 1990-11-19

Also Published As

Publication number Publication date
JPS57143678A (en) 1982-09-04

Similar Documents

Publication Publication Date Title
KR101126466B1 (en) Photographic document imaging system
EP2275968B1 (en) Code type determining method and code boundary detecting method
CN104023160A (en) Overhead scanner and image obtaining method
US6233363B1 (en) Image reading apparatus for a document placed face up having a function of erasing finger area images
JPH03241969A (en) image reading device
JP2005275447A (en) Image processing apparatus, image processing method, and program
JP2018128825A (en) Image processing apparatus and image processing program
JPS6262390B2 (en)
JPH04302375A (en) Image binarizing device
JPS6262391B2 (en)
JP2885969B2 (en) Micro film reader
JPS6262389B2 (en)
JP4049950B2 (en) Braille reader
JPH10222602A (en) Optical character reading device
JP2003317107A (en) Ruled line extraction method and apparatus
CN116189197B (en) Methods and devices for edge recognition of photographed ID cards, self-service document scanners and control systems
JPH0750913B2 (en) Image signal processing method
JPS5850078A (en) Character recognizing device
JP3264547B2 (en) Micro film reader and image reading method thereof
JP4439054B2 (en) Character recognition device and character frame line detection method
JP2000101793A (en) Image reading apparatus, image reading method, and storage medium
JPH10233930A (en) Image processor
JP2000057246A (en) Method and apparatus for recording information on sheet metal product
JPH0561967A (en) Fingerprint image input device
JPH07273964A (en) Microfilm image reader