JPH0362284A - Character line extracting device - Google Patents
Character line extracting deviceInfo
- Publication number
- JPH0362284A JPH0362284A JP1198770A JP19877089A JPH0362284A JP H0362284 A JPH0362284 A JP H0362284A JP 1198770 A JP1198770 A JP 1198770A JP 19877089 A JP19877089 A JP 19877089A JP H0362284 A JPH0362284 A JP H0362284A
- Authority
- JP
- Japan
- Prior art keywords
- character
- blocks
- block
- line
- character line
- 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
- 238000004364 calculation method Methods 0.000 abstract description 11
- 238000000605 extraction Methods 0.000 description 26
- 238000010586 diagram Methods 0.000 description 18
- 238000000034 method Methods 0.000 description 16
- 238000012545 processing Methods 0.000 description 10
- 238000001514 detection method Methods 0.000 description 8
- 239000011159 matrix material Substances 0.000 description 8
- 239000000284 extract Substances 0.000 description 7
- 230000010354 integration Effects 0.000 description 7
- 238000005259 measurement Methods 0.000 description 6
- 238000007796 conventional method Methods 0.000 description 4
- 238000002372 labelling Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Character Input (AREA)
- Document Processing Apparatus (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は文字行抽出装置に関し、特に印刷文書や郵便物
上の住所名等を読み取る文字認識装置等に利用して有益
で紙面上等に記載された複数個の文字行を抽出する文字
行抽出装置に関する。Detailed Description of the Invention (Field of Industrial Application) The present invention relates to a character line extraction device, and is particularly useful for character recognition devices that read addresses, etc. on printed documents and postal items. The present invention relates to a character line extraction device that extracts a plurality of written character lines.
(従来の技術)
既存印刷文書や郵便物上の住所名の各文字を文字認識技
術を利用して読み取るためには、紙面上に手書きまたは
印刷された文字を光学的に走査し、通常、2値量子化処
理を施した後、最初に紙面上に記載された文字行領域を
抽出する処理を行う必要がある。この文字行抽出処理に
おいて、郵便物の如く、手書き文字サイズの変動等に起
因して文字行の傾きが生じたり、紙面上の傾きが生じる
と、文字行抽出精度が劣化したり、あるいは文字行抽出
処理が困難となる場合が生じる。(Prior art) In order to read each character of an address name on an existing printed document or postal item using character recognition technology, the characters handwritten or printed on the paper are optically scanned, and usually two After performing the value quantization process, it is first necessary to perform a process to extract the character line area written on the paper. In this character line extraction process, if the character line is tilted due to variations in handwritten character size, etc., such as in mail, or if the paper is tilted, the character line extraction accuracy may deteriorate or the character line Extraction processing may become difficult.
従来、このような文字行抽出方法として、例えば「書式
指定情報によらない紙面411戒要素抽出法」(電子情
報通信学会論文誌D Vol、J66−D No、
1.PP111〜l13 1983年)に示されている
ように、印刷文書を対象に周辺分布等により文字行を抽
出する方法(第1の従来方法)がある。Conventionally, as such a character line extraction method, for example, "Paper 411 Precept Element Extraction Method Not Based on Format Designation Information" (IEICE Transactions D Vol, J66-D No.
1. As shown in PP111-113 (1983), there is a method (first conventional method) of extracting character lines from a printed document based on peripheral distribution or the like.
また、別の文字行抽出方法として、例えば「対象文書に
関する知識を援用した手書き文書からの文字切り出しの
一提案」 (電子情報通信学会 パターン認識と学習研
究報告PRL85−63)に示されているように、ラベ
リング処理等により抽出された文字塊領域を囲む最小矩
形ブロックからマージ処理により近隣する矩形ブロック
間の統合、更には、傾き検出等を行う方法(第2の方法
)がある。Another method for extracting character lines is, for example, as shown in ``A proposal for character extraction from handwritten documents using knowledge about the target document'' (IEICE Pattern Recognition and Learning Research Report PRL85-63). Another method (second method) involves integrating neighboring rectangular blocks by merging processing from the smallest rectangular block surrounding a character block area extracted by labeling processing, etc., and further performing tilt detection.
(発明が解決しようとする課題)
以上述べた従来方法のうち、第1の従来方法では、予め
傾き補正処理を行う必要があり、処理速度の面でもコス
トパフォーマンスが十分ではない。(Problems to be Solved by the Invention) Among the conventional methods described above, the first conventional method requires performing tilt correction processing in advance, and does not have sufficient cost performance in terms of processing speed.
また、郵便物上の手書きで記載された住所行等を対象と
すると、文字サイズの変動等が原因となり、文字行抽出
処理が困難となる場合が生じる。Furthermore, if the target is an address line or the like written in handwriting on a piece of mail, character line extraction processing may become difficult due to variations in character size.
一方、第2の従来方法においても、例えば、手書き文字
サイズの変動、漢字等に見られる分離文字の存在等によ
り文字行や文字行の傾き精度が劣化することがある。On the other hand, even in the second conventional method, the accuracy of the character lines and the inclination of the character lines may deteriorate due to, for example, variations in the size of handwritten characters, the presence of separated characters such as in Chinese characters, etc.
本発明の目的は、従来の文字行の傾きや手書き文字サイ
ズの変動、更には分離文字が存在しても、文字行を精度
良く抽出するために、ラベリング処理等により抽出され
た複数個の文字塊ブロック間の配置関係に着目して文字
行の抽出を行うとともに文字行の傾きを精度良く検出す
るようにした文字行抽出装置を提供することにある。The purpose of the present invention is to extract a plurality of characters extracted by labeling processing etc. in order to accurately extract a character line even if there are conventional character line inclinations, variations in handwritten character size, and even if there are separated characters. It is an object of the present invention to provide a character line extraction device which extracts character lines by focusing on the arrangement relationship between block blocks and detects the inclination of the character lines with high accuracy.
(課題を解決するための手段)
前述課題を解決するために本発明による文字行抽出装置
は、紙面等の背景と分離可能な複数個の文字塊ブロック
を抽出する手段と、任意の2つの文字塊ブロック間の上
下または左右方向に関する距離または重なり具合を求め
、複数個の前記文字塊ブロック間の配置関係を抽出し、
記憶する手段と、前記複数個の文字塊ブロック間の所定
方向の配rllrWJ係の有無に基づいて各文字塊ブロ
ックを分類し、複数個の文字行を生成する手段と、前記
文字行内の複数個の文字塊ブロックのうち、前記所定方
向と異なる方向の配置関係を有する複数個の文字塊ブロ
ックを統合する手段と、前記文字行内の複数個の文字塊
ブロックの中心等の所定の特徴値に基づいて、前記文字
行の傾き値を含めて文字行を抽出する手段とを備える。(Means for Solving the Problems) In order to solve the above-mentioned problems, a character line extraction device according to the present invention includes means for extracting a plurality of character block blocks that can be separated from the background of a paper surface, etc. Determine the distance or overlapping degree between the block blocks in the vertical or horizontal direction, extract the arrangement relationship between the plurality of block blocks,
means for storing, means for classifying each character block based on the presence or absence of an arrangement rllrWJ in a predetermined direction between the plurality of character block blocks, and generating a plurality of character lines; means for integrating a plurality of character blocks having an arrangement relationship in a direction different from the predetermined direction among the character block blocks, and based on a predetermined feature value such as the center of the plurality of character block blocks in the character line. and means for extracting a character line including the slope value of the character line.
また、紙面等の背景と分離可能な複数個の文字塊ブロッ
クを抽出する手段と、任意の2つの文字塊ブロック間の
上下または左右方向に間する距離または重なり具合を求
め、複数個の前記文字塊ブロック間の配置関係を抽出し
、記憶する手段と、前記複数個の文字塊ブロック間の所
定方向の配置関係の有無に基づいて各文字塊ブロックを
分類し、複数個の文字行を生成する手段と、前記文字行
内の複数個の文字塊ブロックのうち、前記所定方向と異
なる方向の配置関係を有する複数個の文字塊ブロックを
統合する手段と、前記文字行内の複数個の文字塊ブロッ
クの中心、下端等の複数の特徴値に基づいて、前記文字
行の前記複数の特徴に対する傾き値および推定誤差を算
出する手段と、前記複数の特徴に対する推定誤差のうち
、最小となる推定誤差を有する傾き値を選択することに
よって前記文字行の傾き値を選択することによって、前
記文字行の傾き値を含めて文字行を抽出する手段とを備
える。In addition, there is a means for extracting a plurality of character block blocks that can be separated from the background of a paper surface, etc., and a method for determining the vertically or horizontally spaced distance or degree of overlap between any two character block blocks, and A means for extracting and storing the arrangement relationship between the block blocks, and classifying each text block based on the presence or absence of the arrangement relationship in a predetermined direction between the plurality of text block blocks, and generating a plurality of character lines. means for integrating a plurality of character block blocks in the character line that have an arrangement relationship in a direction different from the predetermined direction; means for calculating a slope value and an estimation error for the plurality of features of the character line based on a plurality of feature values such as a center, a bottom edge, etc.; and an estimation error that is the smallest among the estimation errors for the plurality of features. and means for extracting a character line including a slope value of the character line by selecting a slope value of the character line.
(実施例)
以下、本発明の実施例について図面を参照しながら説明
する。(Example) Examples of the present invention will be described below with reference to the drawings.
第1図(a)〜(d)は、本発明における各文字塊ブロ
ック間の配置関係に基づいて各文字塊を分類する原理を
示す一例である。FIGS. 1(a) to 1(d) are examples showing the principle of classifying each character block based on the arrangement relationship between each character block according to the present invention.
第1図(a)において、斜線部は文字列イメージを示し
、記号bt (1=1.2.・・・6)は文字部分の
イメージを囲む矩形ブロックc以下、文字塊ブロック)
を示している。ここで、このような文字塊ブロックの抽
出は、ラベリング処理や輪郭追跡等の公知の技術を用い
て実現できる。尚、第1図(a)の点線で示した文字塊
ブロックIgb。In Fig. 1(a), the shaded area indicates a character string image, and the symbol bt (1=1.2...6) is a rectangular block surrounding the image of the character part (c and below, a block of characters)
It shows. Here, extraction of such character blocks can be realized using known techniques such as labeling processing and contour tracking. Note that the character block Igb is indicated by the dotted line in FIG. 1(a).
は、文字塊b4に包含されるため、文字塊ブロックb4
に統合されるものとする。is included in character block b4, so character block b4
shall be integrated into
第1図(b)は、2つの文字塊ブロック図b+。FIG. 1(b) is a block diagram of two character blocks b+.
b2の左右方向の配置関係の検査方法を説明するための
図である。It is a figure for demonstrating the inspection method of the arrangement|positioning relationship of the left-right direction of b2.
尚、第1r5!1(b)を用いて左右方向の配置関係検
査方法について説明するが、上下方向についても同様で
ある。Note that although the method for inspecting the arrangement relationship in the left and right direction will be described using 1r5!1(b), the same applies to the up and down direction.
第1図(b)において、記号d息1は文字塊ブロックb
+、bi間の距離を示している。また、記号11および
11は、それぞれ文字塊ブロック図の高さ、即ち、図中
X軸方向への射影を示している。更に、図中点線で示し
た1+nl*は、文字塊ブロックt)+ 、biの左右
方向の重なり量を示している。In FIG. 1(b), the symbol d breath 1 is the character block b
+, indicates the distance between bi. Further, symbols 11 and 11 each indicate the height of the character block diagram, that is, the projection in the X-axis direction in the diagram. Further, 1+nl* indicated by a dotted line in the figure indicates the amount of overlap of the character blocks t)+ and bi in the left-right direction.
そこで、文字塊ブロックbt、btの左右方向への重な
り具合を示す尺度の一例として、例えば、2つの文字塊
ブロックbs、b2のX軸方向への射影のうち、最小と
なる値、即ちm 1 n (l It11)と文字塊ブ
ロックbt 、bsの左右方向への重なりfill n
l、との比 1tfll*/m1n(It、It)(以
下、重なり尺度と呼ぶ)を用いることができる。上記文
字塊ブロックbt。Therefore, as an example of a measure indicating the degree of overlapping of the character blocks bt and bt in the horizontal direction, for example, the minimum value among the projections of the two character blocks bs and b2 in the X-axis direction, that is, m 1 Overlap of n (l It11) and character blocks bt and bs in the left and right direction fill n
The ratio 1tfl1*/m1n (It, It) (hereinafter referred to as an overlap measure) can be used. The above character block bt.
とb2との重なり尺度SL雪は、Oから1の範囲を示し
、0の場合には全く左右方向に重なりを持たないことを
示す。The overlap scale SL snow between and b2 indicates a range from 0 to 1, and in the case of 0, it indicates that there is no overlap in the left-right direction at all.
尚、2つの文字塊ブロックが重なりを持つか否かの判定
は、上記重なり尺度を予め定められた固定的なしきい値
Ts (fflL、O<Ts<1)により決定しても良
いし、前記しきい値Tsを上記文字塊ブロック間の距離
dにより動的に変更させながら決定しても良い。It should be noted that the determination as to whether or not two character block blocks overlap may be made by determining the above-mentioned overlap measure using a predetermined fixed threshold Ts (fflL, O<Ts<1), or by using the above-mentioned The threshold value Ts may be determined while being dynamically changed depending on the distance d between the character block blocks.
次に、上下または左右の配置関係の有無は、上記重なり
尺度αおよび文字塊ブロック間の距l1lidをそれぞ
れしきい値TsおよびTdにより判定する。即ち、2つ
の文字塊ブロックb、、b、の所定方向く上下または左
右方向)に対して、重なり尺度(2=lI nlj/m
in (It + IJ )が、しきい値Tsより大
きく、且つ文字塊ブロック間距w!d*、Jがしきい値
Tdより小さい時、所定方向の配置関係が成立するとす
る。Next, whether there is a vertical or horizontal arrangement relationship is determined by using the overlapping measure α and the distance l1lid between the character block blocks using threshold values Ts and Td, respectively. That is, for the predetermined direction (vertical or horizontal direction) of two character blocks b, , b, the overlap measure (2=lI nlj/m
in (It + IJ) is larger than the threshold value Ts, and the distance between character blocks w! When d*, J is smaller than the threshold value Td, it is assumed that the arrangement relationship in the predetermined direction is established.
第1図(c)は、第1図(a)で示した文字塊ブロック
b+ 、bi 、bs 、b4.bうに対する上下方向
および左右方向の配置関係を抽出し、マトリックスとし
て表現したものである。FIG. 1(c) shows the character block blocks b+, bi, bs, b4, etc. shown in FIG. 1(a). The arrangement relationships in the vertical and horizontal directions with respect to b are extracted and expressed as a matrix.
尚、第1図(a)における上下方向および左右方内の配
置関係は、2つの文字塊ブロックbtlbj (i=
J、i、J=1.2.・・・5〉の重なり尺度α1.J
のしきい値Tsを0.9程度、文字塊−距mci1.J
のしきい値Tdを第1図(a)の1文字程度に設定した
場合の一例であるが、上記しきい値組外に限定されるも
のではない。Incidentally, the vertical and horizontal arrangement relationships in FIG. 1(a) are as follows: two character blocks btlbj (i=
J, i, J=1.2. ...5> overlap scale α1. J
The threshold value Ts is set to about 0.9, and the character block-distance mci1. J
This is an example in which the threshold value Td is set to about one character as shown in FIG.
第1図(C)のマトリックス内の値1(または−1)は
、マトリックスの列上の文字ブロックb、に対して、マ
トリックスの行上の文字ブロックがそれぞれ下方向(ま
たは上方向)に配置されていることを示す、同様に、マ
トリックス内の値2(または−2)は、それぞれ左方向
または(右方向)に配置されることを示す6例えば、第
1F(c)から文字塊ブロックb、とb4は上下方向の
配置関係を満足し、文字塊ブロックb+とb2は左右方
向の配置関係を満足することがわかる。ここで、上記マ
トリックスは、配置関係の有無を示す値lと−1あるい
は2と−2が対象形をとるから、マトリックスの対角線
から下半分は省略できる。尚、第1図(c)で示した2
つの文字塊ブロックbt 、bJ (t=J、1.J=
1゜2、・・・5)の配置関係抽出時の関連した特徴量
として、文字塊ブロック量比1idt、tや重なり尺度
α14等も抽出されるものとする。The value 1 (or -1) in the matrix in Figure 1 (C) means that the character blocks on the rows of the matrix are arranged downward (or upward) with respect to the character block b on the column of the matrix. Similarly, a value of 2 (or -2) in the matrix indicates that it is placed leftward or (rightward), respectively.For example, from the first F(c) to the block b , and b4 satisfy the vertical arrangement relationship, and character blocks b+ and b2 satisfy the horizontal arrangement relation. Here, in the above matrix, the values l and -1 or 2 and -2, which indicate the presence or absence of a placement relationship, are symmetrical, so the lower half from the diagonal of the matrix can be omitted. In addition, 2 shown in Fig. 1(c)
Two character blocks bt, bJ (t=J, 1.J=
Assume that the character mass block amount ratio 1idt, t, the overlap measure α14, etc. are also extracted as related feature quantities when extracting the arrangement relationship of 1°2, . . . 5).
第1図(d)は、第1図(a)で示した縦書き文字行り
を第1図(c)から抽出する一例を示したものである。FIG. 1(d) shows an example of extracting the vertically written character line shown in FIG. 1(a) from FIG. 1(c).
最初に第1図(C)の配置関係から部分文字行り、、L
、、L、M 、L4が容易に算出できる。即ち、文字ブ
ロックb1とす、は上下関係が成立するため、文字塊ブ
ロックb+、bnから構成される部分文字行LLが抽出
できる。(Lt e (bt 。First, from the arrangement relationship in Figure 1 (C), the partial character row, L
, , L, M , and L4 can be easily calculated. That is, since the character blocks b1 and , have a vertical relationship, a partial character line LL consisting of the character blocks b+ and bn can be extracted. (Lt e (bt.
bi)〉 同様に文字塊ブロックb2.baから構成さ
れる部分文字行L*(L*ε(b2゜bi))、部分文
字行Ls e (bs 、bi、bs )L46 (b
i、bs )となる。bi)> Similarly, the character block b2. Partial character line L* (L*ε(b2゜bi)) consisting of ba, partial character line Ls e (bs, bi, bs) L46 (b
i, bs).
次に、上述して求めた部分文字行L r I L 21
L3.L4に対して、共通する文字塊ブロックを含む部
分文字行を順次統合することにより、第1図(a)で示
した文字行りを抽出することができる。即ち、部分文字
行り、とL2では共通する文字ブロックb4を持ち、統
合された部分文字行と部分文字行Lsでは共通する文字
ブロックb、をもつ、その結果として、文字塊ブロック
b1bz 、bs 、bi、bsを含むブロック即ち第
1図(a)の点線で示す縦書きの文字行りが抽出できる
。Next, the partial character line L r I L 21 obtained above
L3. For L4, by sequentially integrating partial character lines containing common character block blocks, the character line shown in FIG. 1(a) can be extracted. That is, the partial character row and L2 have a common character block b4, and the integrated partial character row and the partial character row Ls have a common character block b, and as a result, the character block blocks b1bz, bs, A block including bi and bs, that is, a line of vertically written characters shown by the dotted line in FIG. 1(a) can be extracted.
次に文字行りに含まれる文字塊ブロックbt。Next, a character block bt included in the character row.
bi 、bs 、bi、bsを対象として、左右の配置
関係を有する文字塊ブロックを同様に第1図(c)で示
したマトリックスを用いて算出する。For bi, bs, bi, and bs, character block blocks having left and right arrangement relationships are similarly calculated using the matrix shown in FIG. 1(c).
即ち、文字塊ブロックb+ 、bz 、bsが左右関係
を満足し、それらの文字塊ブロックを統合したブロック
として、第1図(a)の図中、点線で示した文字塊ブロ
ックCを生成することができる。That is, the character block blocks b+, bz, and bs satisfy the left-right relationship, and the character block C shown by the dotted line in FIG. 1(a) is generated as a block that integrates these character block blocks. I can do it.
文字塊ブロックCの抽出は、文字行りの傾き検出を安定
に行うために導入したものであり、第1図(a)で示す
文字行2の傾き検出は、文字塊ブロックbt 、bt
、bsの代わりに、文字塊ブロック図C+ b 4 *
b Iを用いて行われることになる。The extraction of the character block C was introduced to stably detect the inclination of the character line, and the inclination detection of the character line 2 shown in FIG. 1(a) is performed using the character block bt, bt
, instead of bs, the character block diagram C+ b 4 *
bI will be used.
第2図は、第1図を用いて説明した文字行抽出方法を適
用して、手書きされた文字行を抽出した一例を示してい
る。尚、第2図は、横書きの手書きされた文字列である
ために、左右方向の配置関係によって分類されて文字行
が抽出されることになる。FIG. 2 shows an example in which handwritten character lines are extracted by applying the character line extraction method described using FIG. 1. In addition, since FIG. 2 is a horizontally handwritten character string, the character lines are extracted by being classified according to the horizontal arrangement relationship.
第2図において、各文字塊ブロック間の左右方向の配置
関係を第1図で説明した重なり尺度のしきい値Tsおよ
び文字塊ブロック間距離のしきい値Tdを用いて求め、
各文字塊ブロック図bI(l=1・・・17)を分類す
ると、(bi、bt。In FIG. 2, the horizontal arrangement relationship between each character block is determined using the overlap measure threshold Ts and the distance between character blocks Td explained in FIG.
When each character block diagram bI (l=1...17) is classified, (bi, bt).
bi、b、)、(bi、bs、b、)、(bs。bi, b, ), (bi, bs, b,), (bs.
bt)、(bt、by)、(by、be、b、)。bt), (bt, by), (by, be, b,).
(ba 、bi。)、(b−、bt。)、 (btu
、 blt)(bi2.bla) 、 (bti、b
、、bts) 。(ba, bi.), (b-, bt.), (btu
, blt) (bi2.bla) , (bti, b
,,bts).
(bla、 bla、 btj) 、 (bla、
bla、 btt) 。(bla, bla, btj), (bla,
bla, btt).
(b l&、 b tt)が得られ、共通する文字塊ブ
ロックを検出し、統合処理を行うと、図中、点線で示す
2つの文字行L+ e (bt 、b□1 bs 1
bi *bs+ bi、by、ba、be、bta)、
Lt6(t)++、 bI*+ box、 1)14+
t)tit bt*+ l)tt)が得られる。(b l&, b tt) is obtained, a common character block is detected, and the integration process is performed, resulting in two character lines L+ e (bt , b□1 bs 1
bi *bs+ bi, by, ba, be, bta),
Lt6(t)++, bI*+ box, 1) 14+
t)tit bt*+ l)tt) is obtained.
即ち、第2図の点線で示した2つの文字行Ll+L2の
如く、傾きが生じたり、文字サイズの変動が生じても安
定に文字行の抽出が行える。That is, character lines can be stably extracted even if there is an inclination or a change in character size, such as the two character lines Ll+L2 indicated by dotted lines in FIG.
次に、抽出された各文字行の傾きが安定に検出するため
に、文字行を形成する各文字塊ブロックを対象にして、
上下方向の配置関係を有する文字塊ブロックを求め、統
合される。そこで、第2図で示した文字行り、に含まれ
る各文字塊ブロックb、(i=l・・・10)のうち、
上下方向の配置関係を有する文字塊ブロック図は、文字
塊ブロック図す、とb6およびb・とb9があり、2つ
の文字塊ブロックb+a、bBが生成される。そこで、
文字行りの傾き検出には、第2図における文字塊ブロッ
クbr*b*+bs+b、+brm+bt+b+*、b
+oが用いられることになる。Next, in order to stably detect the slope of each extracted character line, we target each character block forming the character line.
Character blocks having a vertical arrangement relationship are found and integrated. Therefore, among each character block b (i=l...10) included in the character row shown in FIG.
The character block diagram having a vertical arrangement relationship includes character block diagrams b6 and b. and b9, and two character block blocks b+a and bB are generated. Therefore,
To detect the inclination of the character line, the character blocks br*b*+bs+b, +brm+bt+b++, b in FIG.
+o will be used.
第3図は、第1の実施例の文字行抽出装置で利用される
文字行傾き検出処理を説明するための図である。FIG. 3 is a diagram for explaining the character line inclination detection process used in the character line extracting device of the first embodiment.
第3図における座標値(X+ 、Vl)+ (Xt
。Coordinate values (X+, Vl) + (Xt
.
yx l+ (xs + ys )l (X4
+ y4)+(Xs * 3’s )l (Xt
13’4 )+ (Xt * 3’t )(Xt、
3/a )はそれぞれ、第2図で説明した文字行LL
の各文字塊ブロックb t + b x 1 b S
*b 4 * b 11.by + b l9.b t
・の中心座標とする。yx l+ (xs + ys)l (X4
+ y4) + (Xs * 3's) l (Xt
13'4)+(Xt*3't)(Xt,
3/a) are the character lines LL explained in Fig. 2, respectively.
Each character block b t + b x 1 b S
*b 4 * b 11. by + b l9. b t
・Set as the center coordinates of
尚、本発明における傾き検出は、各文字塊ブロックの中
心座標に限定されるものではなく、下端座標や上端座標
を用いることもできる。Incidentally, the tilt detection in the present invention is not limited to the center coordinates of each character block, but may also use the lower end coordinates or the upper end coordinates.
傾き検出方法は、通常統計処理等の分野で用いられる最
小2乗法による直線のあてはめ問題として求めることか
できる。即ち、n個の座標(Xl、 yt )(1=1
.2・・・n)に対して、これらの座標値を直線Y=θ
χ+ε(但し、θは傾き、
ξはy切片)
にあてはめる時、
誤差
るように、θ、ξの値を定められば良い、このような最
小2乗法による直線のあてほめを行った場合、θ、ξの
値は、n個の座標(X+ + yt )を用いて次の式
で表される。The slope detection method can be obtained as a straight line fitting problem using the least squares method, which is normally used in the field of statistical processing. That is, n coordinates (Xl, yt) (1=1
.. 2...n), these coordinate values are drawn as a straight line Y=θ
When fitting to χ + ε (where θ is the slope and ξ is the y-intercept), it is only necessary to determine the values of θ and ξ so that there is an error. When fitting a straight line using the method of least squares like this, θ , ξ is expressed by the following equation using n coordinates (X+ + yt).
ξ=y−θi
但し、
(2)
そこで第3図で示した8個の文字塊ブロックの中心座標
に対する傾き値θの検出は、式(1)および式(3)、
(4)、(5)、(6)(但し、n=8)を適用するこ
とによって求められる。更に、式(2)を用いてy切片
ξも算出すれば、第3図の実線で示す直線を検出するこ
とができる。ξ=y−θi However, (2) Therefore, the detection of the inclination value θ with respect to the center coordinates of the eight character blocks shown in FIG. 3 is performed using equations (1) and (3),
It is obtained by applying (4), (5), and (6) (where n=8). Furthermore, if the y-intercept ξ is also calculated using equation (2), the straight line shown by the solid line in FIG. 3 can be detected.
第4図は、本発明の第2の実施例の文字行抽出装置で利
用される文字行の傾き検出処理を説明するために用いた
図である。FIG. 4 is a diagram used to explain the character line inclination detection process used in the character line extracting device according to the second embodiment of the present invention.
図中、矩形で示した文字塊ブロック図bt(1=1.・
・・6)は、第2図で述べたように、各文字塊ブロック
の左右方向の配置関係検査により横書き文字行の形成お
よび上下方向の配置関係検査による統合が終了している
ものとする。また、第3図の図中黒丸・は、各文字塊ブ
ロックの中心座標値を表し、図中白丸0は各文字塊ブロ
ックの下端座標値を示すものとする。In the figure, the character block diagram bt (1=1.・
. . 6) assumes that, as described in FIG. 2, the formation of horizontal character lines has been completed by checking the horizontal positional relationship of each character block, and the integration has been completed by checking the vertical positional relationship. Furthermore, the black circles in FIG. 3 represent the center coordinate values of each character blocks, and the white circles 0 in the figure represent the lower end coordinates of each character blocks.
第4図は、文字行の傾き検出が、各文字塊ブロックの特
徴量として、中心座標値よりも下端座標値を用いる方が
より安定に抽出される一例であるが、第3図で示した如
く、中心座標値を用いた方が良い場合もある。そこで、
各文字塊ブロックの中心座標値を用いて得られた傾き値
θ、と各文字塊ブロックの下端座標値を用いて得られた
傾き値θ2のどちらか一方精度の良い方を選択すれば良
い、そこで、前述した誤差Seが小さい方の傾き値θJ
(J=1または2)を選択することができる。尚、前述
した誤差Seは、式(7)を用いて算出することができ
る。Figure 4 is an example in which the inclination of a character line can be detected more stably by using the bottom coordinate value as the feature of each character block rather than the center coordinate value. In some cases, it is better to use the center coordinate values. Therefore,
Either the slope value θ obtained using the center coordinate value of each character block block or the slope value θ2 obtained using the bottom coordinate value of each character block block, whichever is more accurate, may be selected. Therefore, the slope value θJ with the smaller error Se mentioned above is
(J=1 or 2) can be selected. Note that the error Se described above can be calculated using equation (7).
5e=Sy−ξ・Sxy (7)第4図
の例では、式(7)で示した誤差Seに関して、傾き値
θ、を持つ直線の方が傾きθ2を持つ直線の方より大き
くなるために、傾きθ□を持つ直線が選択されることに
なる。5e=Sy-ξ・Sxy (7) In the example of Fig. 4, the error Se shown in equation (7) is larger because the straight line with the slope value θ is larger than the straight line with the slope θ2. , a straight line having a slope θ□ is selected.
第5図は、第1の実施例の文字行抽出装置の一例を示す
機能ブロック図である。1は、画像メモリであり、紙面
上に記載された複数個の文字行を光学的に走査し、2値
量子化後、複数個の文字行イメージとして記憶する。2
は、文字塊ブロック抽出部であり、第1図(a)で示し
たように、複数個の文字部イメージを囲む矩形ブロック
、即ち、文字塊ブロックを抽出し、文字塊ブロック記憶
部3に順次格納する。11は、配置関係抽出部であり、
重なり計測部4および距離計測部5および配置関係判定
部6から構成される装
置関係抽出部10では、文字塊ブロック記憶部3から複
数個の文字塊ブロックを読み出し、最初に重なり計測部
4および距離計測部5によって、第1図(b)で示した
ように文字塊ブロック間の重なり尺度および距離が順次
計測される0次に判定部6において予め設定された重な
り尺度及び距離に関するしきい値T s 、 T dと
比較され、第111i(c)で説明したように、上下お
よび左右方向における文字塊ブロック間の配置関係情報
を算出し、配置rWi係記憶部7に格納する。FIG. 5 is a functional block diagram showing an example of the character line extraction device of the first embodiment. Reference numeral 1 denotes an image memory that optically scans a plurality of character lines written on a paper surface, performs binary quantization, and stores the image as a plurality of character line images. 2
is a character block extracting unit, which extracts rectangular blocks surrounding a plurality of character images, that is, character block blocks, as shown in FIG. 1(a), and sequentially stores them in the character block storage unit 3. Store. 11 is a placement relationship extraction unit;
The device relationship extraction unit 10, which is composed of the overlap measurement unit 4, the distance measurement unit 5, and the arrangement relationship determination unit 6, reads out a plurality of character block blocks from the character block storage unit 3, and first extracts the overlap measurement unit 4 and the distance measurement unit 4. As shown in FIG. 1(b), the measurement unit 5 sequentially measures the overlap scale and distance between the character block blocks. s and Td, and as explained in Section 111i(c), the arrangement relationship information between the character chunk blocks in the vertical and horizontal directions is calculated and stored in the arrangement rWi relation storage unit 7.
尚、第1図(a)で示した包含関係を満たす文字塊ブロ
ックは、配置関係抽出部10において、通常の統合処理
を行うものとする。It is assumed that character block blocks that satisfy the inclusion relationship shown in FIG. 1(a) are subjected to normal integration processing in the arrangement relationship extraction section 10.
8は行分類部であり、第1図(d)で説明したように、
方向パラメータ記憶部9に格納された所定方向(上下ま
たは左右方向)に対する文字塊ブロック間の配置関係情
報を配置関係記憶部7から読み出し、これを用いて所定
方向の文字行を形成する文字塊ブロック毎に分類し、分
類された各文字塊ブロックの位置・大きさ等の情報を存
分類結果記憶部10に格納する。ブロック統合部12(
よ、各文字行に属する複数個の文字塊ブロックを対象と
して、上述した所定方向と異なる方向に対する文字塊ブ
ロック間の配置関係情報を配置関係記憶部7から読み出
し、これを用いて上記具なる方向の配置関係を有する複
数個の文字塊ブロックを統合し、統合処理の結果得られ
る複数個の各文字塊ブロックの位置・大きさから形成で
きる文字行ブロックとそれに属する各文字塊ブロックを
文字行記憶部13に転送する。8 is a line classification section, as explained in FIG. 1(d),
A character block block that reads from the layout relationship storage unit 7 the arrangement relationship information between character block blocks in a predetermined direction (vertical or horizontal direction) stored in the direction parameter storage unit 9 and forms a character line in a predetermined direction. Information such as the position and size of each classified character block is stored in the classification result storage unit 10. Block integration unit 12 (
Then, for a plurality of character block blocks belonging to each character line, the arrangement relation information between the character block blocks in a direction different from the above-mentioned predetermined direction is read from the arrangement relation storage unit 7, and using this information, the above-mentioned direction is determined. A character line block that can be formed from the position and size of a plurality of character block blocks obtained as a result of the integration process and each character block belonging to it is stored as a character line memory. Transfer to Department 13.
次に、各文字行ブロック毎に文字行の傾きが算出される
。Next, the slope of the character line is calculated for each character line block.
まず、ブロック中心算出部14は、文字塊ブロックの位
置・大きさにより第3図で示したように文字塊ブロック
の中心座標値(xt 、 yt )を算出する。尚、前
述した文字塊ブロックの中心座標位置の代わりに文字塊
ブロックの下端や上端座標値を用いても良い。First, the block center calculation unit 14 calculates the center coordinate values (xt, yt) of the character block as shown in FIG. 3 based on the position and size of the character block. Note that the coordinate values of the lower end and the upper end of the character block may be used instead of the center coordinate position of the character block described above.
次に、傾き値算出部15は、各文字行ブロック内の複数
個の文字塊ブロックの中心座標値(xt 、yt >(
1=1.2.=n)に対して前述した式く1)および式
(3〉1式(4)1式(5〉1式(6〉を用いて傾き値
θおよび式(2)を用いて直線のy座標の切片ξを算出
し、各文字行の傾き情報として文字行記憶部13に格納
する。Next, the slope value calculation unit 15 calculates the center coordinate values (xt, yt > (
1=1.2. =n), use the above-mentioned equations (1) and (3>1 equation (4), 1 equation (5>1 equation (6)) to calculate the slope value θ, and use equation (2) to calculate the y coordinate of the straight line. The intercept ξ of is calculated and stored in the character line storage unit 13 as slope information of each character line.
第6図は、第2の実施例の文字行抽出装置の一例を示す
m能ブロック図である6画像メモリ1、文字塊ブロック
抽出部2、文字塊ブロック記憶部3、配置関係記憶部7
、行分類部8、方向パラメータ記憶部9、存分類結果記
憶部10、配置関係抽出部11、ブロック統合部12、
文字行記憶部13、ブロック中心算出部14は第5図の
文字行抽出装置で述べた機能と同等なR能を有する。FIG. 6 is a functional block diagram showing an example of the character line extraction device of the second embodiment. Image memory 1, character chunk block extraction section 2, character chunk block storage section 3, arrangement relationship storage section 7
, a row classification section 8, a direction parameter storage section 9, an existing classification result storage section 10, an arrangement relationship extraction section 11, a block integration section 12,
The character line storage section 13 and the block center calculation section 14 have an R function equivalent to the function described in the character line extraction device of FIG.
上記実施例の文字行抽出装置では、各文字行ブロックに
属する複数個の文字塊ブロックに対して、ブロック中心
部14において、各文字塊ブロックの中心座標値を算出
し、更にブロック下端算出部18において各文字塊ブロ
ックの下端座標値が算出される。尚、傾き値算出を行う
各文字塊ブロックの特徴として、中心座標値や下端座標
値を取り上げたが、重心や上端等の複数の特r!j、を
適用しても良い。In the character line extracting device of the above embodiment, the center coordinate value of each character block is calculated in the block center part 14 for a plurality of character blocks belonging to each character line block, and the block lower end calculation unit 18 The lower end coordinate value of each character block is calculated in . Although we have taken up the center coordinate value and the bottom coordinate value as the characteristics of each character block for which the slope value is calculated, there are also multiple characteristics such as the center of gravity and the top end! j, may also be applied.
次に、傾き算出部16は、各文字行ブロック内の複数個
の文字塊ブロックの中心座積値および下端座標値のそれ
ぞれに対して、式(1)、式(2)、式(3)、式(4
)、式(5)、式(6)、式(7)および式(8)を用
いて、中心座標値に対する傾き値θ1、直線y座標切片
ξ1、誤差Se、および下端座標値に対する傾き値θ2
、直線のy座標切片ξ2、誤差Sewを算出する。Next, the inclination calculation unit 16 calculates equation (1), equation (2), and equation (3) for each of the center coordinate value and bottom coordinate value of the plurality of character block blocks in each character line block. , formula (4
), Equation (5), Equation (6), Equation (7), and Equation (8) are used to calculate the slope value θ1 with respect to the central coordinate value, the linear y-coordinate intercept ξ1, the error Se, and the slope value θ2 with respect to the lower end coordinate value.
, the y-coordinate intercept ξ2 of the straight line, and the error Sew are calculated.
誤差比較部17において、中心M標値と下端座標値のそ
れぞれに対する誤差Se、およびS e 2のうち、い
ずれか小さい方を検出することによって、最小となる誤
差を有する傾き値θ1 (i=1またζよ2)および直
線のy座標切片ξ、 (i=1または2)が選択され
、各文字行の傾き情報として文字行記憶部13に格納さ
れる。The error comparison unit 17 detects the smaller of the errors Se and S e 2 for each of the center M target value and the lower end coordinate value, thereby determining the slope value θ1 (i=1 In addition, ζ y 2) and the y-coordinate intercept ξ of the straight line (i=1 or 2) are selected and stored in the character line storage section 13 as inclination information for each character line.
(g@明の効果)
以上説明したように、本発明によれば、文字行の傾きや
手書き文字サイズの変動、更には分離文字が存在しても
、安定にしかも精度良く、文字行の傾き情報を含めて文
字行が抽出できる装置を提供できる。(Effect of g@light) As explained above, according to the present invention, even if the inclination of a character line or the size of handwritten characters changes, or even if there are separated characters, the inclination of a character line can be adjusted stably and accurately. It is possible to provide a device that can extract character lines including information.
第1図は本発明における各文字塊ブロック間の配置関係
に基づいて各文字塊ブロック図を分類し、文字行を抽出
する原理を示す図、第2図は傾きを有する文字行の抽出
例を示す図、第3図は第1の実施例の文字行抽出装置で
利用される文字行傾き検出を説明する図、第4図は第2
の実施例の文字行抽出装置で利用される文字行傾き検出
を説明する図、第5図は第1の実施例の文字行抽出装置
の一例を示す機能ブロック図、第6図は第2の実施例の
文字行抽出装置の一例を示す機能ブロック図である。
1・・・画像メモリ、2・・・文字塊ブロック抽出部、
3・・・文字塊ブロック記憶部、4・・・重なり計測部
、5・・・距離計算部、6・・・判定部、7・・・配置
関係記憶部、8・・・行分類部、9・・・方向パラメー
タ記憶部、10・・・春分類結果記憶部、11・・・配
置関係抽出部、12・・・ブロック統合部、13・・・
文字行記憶部、14・・・ブロック中心算出部、15・
・・第1の実施例の傾き算出部、16・・・第2の実施
例の傾き算出部、17・・・誤差比較部、18・・・ブ
ロック下端算出部。Figure 1 is a diagram showing the principle of classifying each character block diagram based on the arrangement relationship between each character block block and extracting character lines in the present invention, and Figure 2 is an example of extracting character lines with an inclination. FIG. 3 is a diagram for explaining the character line inclination detection used in the character line extracting device of the first embodiment, and FIG.
5 is a functional block diagram showing an example of the character line extraction device of the first embodiment, and FIG. 6 is a functional block diagram showing an example of the character line extraction device of the first embodiment. FIG. 2 is a functional block diagram showing an example of a character line extracting device according to an embodiment. 1... Image memory, 2... Character block extraction unit,
3... Character chunk block storage unit, 4... Overlap measurement unit, 5... Distance calculation unit, 6... Judgment unit, 7... Arrangement relationship storage unit, 8... Line classification unit, 9... Direction parameter storage section, 10... Spring classification result storage section, 11... Arrangement relationship extraction section, 12... Block integration section, 13...
Character line storage section, 14...Block center calculation section, 15.
. . . Inclination calculation unit of the first embodiment, 16 . . . Inclination calculation unit of the second embodiment, 17 . . . Error comparison unit, 18 .
Claims (2)
クを抽出する手段と、任意の2つの文字塊ブロック間の
上下または左右方向に関する距離または重なり具合を求
め、複数個の前記文字塊ブロック間の配置関係を抽出し
、記憶する手段と、前記複数個の文字塊ブロック間の所
定方向の配置関係の有無に基づいて各文字塊ブロックを
分類し、複数個の文字行を生成する手段と、前記文字行
内の複数個の文字塊ブロックのうち、前記所定方向と異
なる方向の配置関係を有する複数個の文字塊ブロックを
統合する手段と、前記文字行内の複数個の文字塊ブロッ
クの中心等の所定の特徴値に基づいて、前記文字行の傾
き値を含めて文字行を抽出する手段とを備えることを特
徴とする文字行抽出装置。(1) A means for extracting a plurality of character block blocks that are separable from the background of a paper surface, etc., and determining the distance or overlapping degree in the vertical or horizontal direction between any two character block blocks, and extracting the plurality of character block blocks. means for extracting and storing arrangement relationships between blocks, and means for classifying each character block based on the presence or absence of an arrangement relationship in a predetermined direction between the plurality of character block blocks and generating a plurality of character lines. a means for integrating a plurality of character blocks having a layout relationship in a direction different from the predetermined direction among the plurality of character blocks in the character line; and a center of the plurality of character blocks in the character line. A character line extracting device comprising means for extracting a character line including a slope value of the character line based on a predetermined characteristic value such as .
クを抽出する手段と、任意の2つの文字塊ブロック間の
上下または左右方向に関する距離または重なり具合を求
め、複数個の前記文字塊ブロック間の配置関係を抽出し
、記憶する手段と、前記複数個の文字塊ブロック間の所
定方向の配置関係の有無に基づいて各文字塊ブロックを
分類し、複数個の文字行を生成する手段と、前記文字行
内の複数個の文字塊ブロックのうち、前記所定方向と異
なる方向の配置関係を有する複数個の文字塊ブロックを
統合する手段と、前記文字行内の複数個の文字塊ブロッ
クの中心、下端等の複数の特徴値に基づいて、前記文字
行の前記複数の特徴に対する傾き値および推定誤差を算
出する手段と、前記複数の特徴に対する推定誤差のうち
、最小となる推定誤差を有する傾き値を選択することに
よって前記文字行の傾き値を選択することによつて、前
記文字行の傾き値を含めて文字行を抽出する手段とを備
えることを特徴とする文字行抽出装置。(2) means for extracting a plurality of character block blocks that are separable from the background of a paper surface, etc., and determining the distance or overlap between any two character block blocks in the vertical or horizontal direction; means for extracting and storing arrangement relationships between blocks, and means for classifying each character block based on the presence or absence of an arrangement relationship in a predetermined direction between the plurality of character block blocks and generating a plurality of character lines. a means for integrating a plurality of character blocks having a layout relationship in a direction different from the predetermined direction among the plurality of character blocks in the character line; and a center of the plurality of character blocks in the character line. , a means for calculating a slope value and an estimation error for the plurality of features of the character line based on a plurality of feature values such as a lower end, and a slope having a minimum estimation error among the estimation errors for the plurality of features. A character line extracting device comprising means for extracting a character line including a slope value of the character line by selecting a slope value of the character line by selecting a value.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1198770A JP2623844B2 (en) | 1989-07-31 | 1989-07-31 | Character line extraction device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1198770A JP2623844B2 (en) | 1989-07-31 | 1989-07-31 | Character line extraction device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0362284A true JPH0362284A (en) | 1991-03-18 |
| JP2623844B2 JP2623844B2 (en) | 1997-06-25 |
Family
ID=16396642
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1198770A Expired - Fee Related JP2623844B2 (en) | 1989-07-31 | 1989-07-31 | Character line extraction device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2623844B2 (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07192085A (en) * | 1993-12-27 | 1995-07-28 | Nec Corp | Document picture inclination detector |
| JPH1027246A (en) * | 1996-07-10 | 1998-01-27 | Matsushita Electric Works Ltd | Picture processing method |
| JP2009251872A (en) * | 2008-04-04 | 2009-10-29 | Fuji Xerox Co Ltd | Information processing device and information processing program |
| JP2010026667A (en) * | 2008-07-17 | 2010-02-04 | Fuji Xerox Co Ltd | Information processing apparatus and information processing program |
| CN101807179A (en) * | 2009-02-13 | 2010-08-18 | 富士施乐株式会社 | Information processor and information processing method |
| JP2011108025A (en) * | 2009-11-18 | 2011-06-02 | Kobe Steel Ltd | Character recognition method and character recognition device |
| WO2022025978A1 (en) * | 2020-07-29 | 2022-02-03 | Hewlett-Packard Development Company, L.P. | Applying speed-reading profile on document data |
-
1989
- 1989-07-31 JP JP1198770A patent/JP2623844B2/en not_active Expired - Fee Related
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07192085A (en) * | 1993-12-27 | 1995-07-28 | Nec Corp | Document picture inclination detector |
| JPH1027246A (en) * | 1996-07-10 | 1998-01-27 | Matsushita Electric Works Ltd | Picture processing method |
| JP2009251872A (en) * | 2008-04-04 | 2009-10-29 | Fuji Xerox Co Ltd | Information processing device and information processing program |
| JP2010026667A (en) * | 2008-07-17 | 2010-02-04 | Fuji Xerox Co Ltd | Information processing apparatus and information processing program |
| CN101807179A (en) * | 2009-02-13 | 2010-08-18 | 富士施乐株式会社 | Information processor and information processing method |
| JP2010186389A (en) * | 2009-02-13 | 2010-08-26 | Fuji Xerox Co Ltd | Apparatus and program for processing information |
| JP2011108025A (en) * | 2009-11-18 | 2011-06-02 | Kobe Steel Ltd | Character recognition method and character recognition device |
| WO2022025978A1 (en) * | 2020-07-29 | 2022-02-03 | Hewlett-Packard Development Company, L.P. | Applying speed-reading profile on document data |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2623844B2 (en) | 1997-06-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109308476B (en) | Bill information processing method, system, and computer-readable storage medium | |
| US4516265A (en) | Optical character reader | |
| US5325447A (en) | Handwritten digit normalization method | |
| CN101561877B (en) | Image processor and image processing method | |
| SE519014C2 (en) | Method and apparatus for recognizing a handwritten pattern | |
| CN114495141B (en) | Document paragraph position extraction method, electronic device and storage medium | |
| JPH0362284A (en) | Character line extracting device | |
| CN103136527A (en) | Image processing device and image processing method | |
| JP2008234291A (en) | Character recognition device and character recognition method | |
| JP3471578B2 (en) | Line direction determining device, image tilt detecting device, and image tilt correcting device | |
| JPH01220075A (en) | Displaying part reading method | |
| EP0617381B1 (en) | Character recognition | |
| US20230252656A1 (en) | Measurement system, measurement method, and storage medium | |
| JP6310155B2 (en) | Character recognition device, character recognition method, and character recognition program | |
| JP2009223612A (en) | Image recognition device and program | |
| CN114495142B (en) | Document paragraph position extraction device | |
| JP5476884B2 (en) | Image processing apparatus and image processing program | |
| JPS62553B2 (en) | ||
| JP6693082B2 (en) | Information processing device and program | |
| JP2861860B2 (en) | Address line extraction device | |
| JPH01216493A (en) | Character line extracting device | |
| JP5669044B2 (en) | Document verification system and document verification method | |
| JP2715930B2 (en) | Line detection method | |
| JPH10187886A (en) | Character recognition device and character recognition method | |
| JP7635062B2 (en) | OBJECT RECOGNITION DEVICE AND OBJECT RECOGNITION METHOD |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080411 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090411 Year of fee payment: 12 |
|
| LAPS | Cancellation because of no payment of annual fees |