JP3344069B2 - Character segmentation device - Google Patents
Character segmentation deviceInfo
- Publication number
- JP3344069B2 JP3344069B2 JP08427494A JP8427494A JP3344069B2 JP 3344069 B2 JP3344069 B2 JP 3344069B2 JP 08427494 A JP08427494 A JP 08427494A JP 8427494 A JP8427494 A JP 8427494A JP 3344069 B2 JP3344069 B2 JP 3344069B2
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- expansion
- extracted
- character
- contour
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Character Input (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、光学的文字認識装置(O
CR) における文字切り出し装置に関する。近年、手書き
用の入力周辺機器として、光学的文字認識装置(OCR) の
需要が増加している。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an optical character recognition device (O
(CR). In recent years, there has been an increasing demand for an optical character recognition device (OCR) as an input peripheral device for handwriting.
【0002】文字切り出し装置において、個々の文字の
高い認識率を実現するためには、認識の前段階である文
字切り出し処理が、その正確さの点で重要になる。これ
までの帳票等において、指定した位置に文字が正しく書
かれたものに対しては、高い精度で文字認識することが
できている。然しながら、文字枠のないフリーピッチ領
域に書かれた文字列で、特にかすれ文字を含んだものに
ついては、一文字ずつ正確に切り出す技術がなかったた
めに、認識率の低下する問題を生じていた。従って、フ
リーピッチ領域に書かれた文字の正確な文字切り出し装
置が必要とされる。In order to realize a high recognition rate of individual characters in a character extracting device, a character extracting process which is a pre-recognition stage is important in terms of its accuracy. In a conventional form or the like, a character whose character is correctly written at a designated position can be recognized with high accuracy. However, a character string written in a free-pitch area without a character frame, particularly including a faint character, has a problem in that the recognition rate is reduced because there is no technology for accurately cutting out characters one by one. Therefore, an accurate character segmentation device for characters written in the free pitch area is required.
【0003】[0003]
【従来の技術】図6は、従来の文字切り出し装置を説明
する図であり、図6(a) は構成例を示し、図6(b),(c
1),(c2) は、パターンの膨張・収縮の例を示している。
上記文字のかすれに対する従来技術としては、パターン
を連結した黒画素、背景を白画素としたとき、パターン
の境界画素から白画素の方向に数画素分太らせる膨張処
理、該膨張処理によってパターンのきれ・パターンのか
すれを埋めた後に、黒画素の方向に数画素分削除する収
縮処理が一般的に知られている。2. Description of the Related Art FIG. 6 is a diagram for explaining a conventional character segmentation device. FIG. 6 (a) shows an example of the configuration, and FIGS.
1) and (c2) show examples of pattern expansion / contraction.
As a conventional technique for the blurring of the characters, when a black pixel connected with a pattern and a white pixel as a background are used, an expansion process for increasing the width by several pixels in the direction of a white pixel from a boundary pixel of the pattern is performed. A contraction process of deleting several pixels in the direction of a black pixel after filling in a blur of a pattern is generally known.
【0004】上記膨張処理, 収縮処理については、例え
ば、「 "画像認識論",6.1.正方格子の性質, 6.1.3 途切
れた線の接続,P69〜P71,長尾真著, コロナ社, 昭和58年
2月15日初版第1刷」に、その記述が見られるが、その
原理は、図6(a),(b) に示されているように、画像イメ
ージデータが入力されると、例えば、3×3画素のウィ
ンドウで走査して、前述のように、パターンを連結した
黒画素、背景を白画素としたとき、膨張処理部 7でパタ
ーンの境界画素から白画素の方向に数画素分太らせ、該
膨張処理によってパターンのきれ・パターンのかすれを
埋めた後に、収縮処理部 8によって黒画素の方向に数画
素分削除する収縮させることにより、図6(b) に示した
例のように、パターン中の白画素、即ち、かすれ等を埋
めることができる処理である。The expansion processing and the contraction processing are described in, for example, "" Image Recognition Theory ", 6.1. Properties of Square Lattice, 6.1.3 Connection of Broken Lines, P69-P71, Makoto Nagao, Corona, 1983 The description is found in the first print on February 15, the first edition. The principle is that, as shown in FIGS. 6 (a) and 6 (b), when image data is input, for example, As described above, when scanning is performed in a 3 × 3 pixel window and the pattern is connected to black pixels and the background is set to white pixels, the expansion processing unit 7 widens a few pixels in the direction from the boundary pixels of the pattern to the white pixels. After the expansion processing fills in the pattern cracks / pattern blurs, the contraction processing unit 8 performs contraction by deleting several pixels in the direction of black pixels, as shown in FIG. 6 (b). This is a process capable of filling white pixels in the pattern, that is, fading.
【0005】[0005]
【発明が解決しようとする課題】上記従来の方法では、
上記、3×3画素のウィンドウによって、画像全体に対
して膨張・収縮処理を行うため、全画素にアクセスして
膨張・収縮処理を行う必要があり、処理時間が大きいと
いう問題があった。又、膨張・収縮処理が全ての方向に
同一条件で行われるために、文字のかすれや、分離して
書かれている文字(以下、分離文字という) を統合する
ことができる{図6(c1)参照}一方で、近接して書かれ
た文字同士を間違って統合してしまう{図6(c2)参照}
という問題があった。In the above conventional method,
Since the expansion and contraction processing is performed on the entire image by the window of 3 × 3 pixels, it is necessary to access all the pixels to perform the expansion and contraction processing, and there is a problem that the processing time is long. In addition, since the expansion / contraction processing is performed under the same conditions in all directions, blurred characters and characters written separately (hereinafter referred to as separated characters) can be integrated. }) On the other hand, characters written close to each other are incorrectly integrated.} See Fig. 6 (c2).
There was a problem.
【0006】本発明は上記従来の欠点に鑑み、処理時間
を少なくし、近接して書かれた文字同士を誤って統合し
てしまう問題を回避することができる文字切り出し装置
を提供することを目的とするものである。SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned conventional drawbacks, and has as its object to provide a character cutout apparatus capable of reducing the processing time and avoiding the problem of erroneously integrating characters written close to each other. It is assumed that.
【0007】[0007]
【課題を解決するための手段】図1は、本発明の原理構
成図であり、図2, 図3は、本発明の原理説明図であ
り、図2(a1),(a2) は、文字のかすれの例を示し、図2
(b1),(b2) は分離文字の例を示し、図3(a) は特定パタ
ーンの抽出例を示し、図3(b1),(b2) は輪郭線算出の例
を示している。上記の問題点は下記の如くに構成した文
字切り出し装置によって解決される。FIG. 1 is a diagram showing the principle of the present invention, FIGS. 2 and 3 are diagrams for explaining the principle of the present invention, and FIGS. 2 (a1) and (a2) show characters. FIG. 2 shows an example of blurring.
(b1) and (b2) show examples of separated characters, FIG. 3 (a) shows an example of extraction of a specific pattern, and FIGS. 3 (b1) and (b2) show examples of outline calculation. The above problem is solved by the character segmenting device configured as follows.
【0008】(1) 文字切り出し装置であって、ラベリン
グ処理によって連結パターンを抽出するラベリング部
(連結パターン抽出部) 2 と、所定の特徴をもったパタ
ーンだけを抽出するパターン特徴算出・抽出手段 3,4
と、抽出したパターンの各部位により膨張量を変える重
みづけ膨張によって定まる輪郭線を算出する輪郭線算出
手段 5と、該算出した輪郭線が近傍の他のパターンと接
触する場合に、両者を統合する統合判定手段 6とを備え
るように構成する。(1) A character segmenting device for extracting a connected pattern by a labeling process
(Connected pattern extraction unit) 2 and pattern feature calculation / extraction means 3, 4 for extracting only patterns having predetermined features
And a contour line calculating means 5 for calculating a contour line determined by weighted expansion for changing the amount of expansion depending on each part of the extracted pattern, and integrating the two when the calculated contour line is in contact with other neighboring patterns. And an integrated determination means 6 that performs the determination.
【0009】(2) 文字切り出し装置であって、所定の特
徴をもったパターンだけを抽出し、抽出したパターンの
各部位により膨張量を変える重みづけ膨張によって定ま
る輪郭線を算出する際に、ラベリング処理によって連結
パターンを抽出するラベリング部 (連結パターン抽出
部) 2 で得られたパターンに外接する矩形を抽出する手
段と、該抽出された矩形を基に、文字列中の各パターン
の平均サイズを算出する平均サイズ算出手段3a と、該
算出された文字の平均サイズに比較してサイズの小さい
パターンだけを抽出するパターン抽出手段 4a と、該抽
出されたパターンの各部位毎に、所定の膨張幅によって
定まる輪郭線を算出する輪郭線算出部 5を備えるように
構成する。(2) A character segmenting apparatus which extracts only a pattern having a predetermined characteristic, and calculates a contour determined by weighted dilation which changes the dilation amount depending on each part of the extracted pattern. Means for extracting a rectangle circumscribing the pattern obtained in the labeling unit (connection pattern extraction unit) 2 for extracting a connection pattern by processing, and calculating an average size of each pattern in a character string based on the extracted rectangle. An average size calculating means 3a for calculating; a pattern extracting means 4a for extracting only a pattern having a size smaller than the calculated average size of the character; and a predetermined expansion width for each part of the extracted pattern. It is configured to include a contour calculating unit 5 that calculates a contour determined by the following.
【0010】(3) 文字切り出し装置であって、所定の特
徴をもったパターンだけを抽出し、抽出したパターンの
各部位により膨張量を変える重みづけ膨張によって定ま
る輪郭線を算出する際に、ラベリング処理によって連結
パターンを抽出するラベリング部 (連結パターン抽出
部) 2 で得られた各パターンのもつ方向性を算出するパ
ターンの方向性算出部 3b と、ある特定の方向性をもつ
パターンだけを抽出するパターン抽出部 4bと、該抽出
されたパターンの各部位毎の、所定の膨張幅によって定
まる輪郭線を算出する輪郭線算出部 5を備えるように構
成する。(3) A character segmenting apparatus which extracts only a pattern having a predetermined characteristic, and calculates a contour determined by weighted dilation that changes the dilation amount depending on each part of the extracted pattern. The patterning unit 3b that calculates the directionality of each pattern obtained by the labeling unit (connection pattern extraction unit) 2 that extracts the connection pattern by processing, and extracts only the pattern that has a specific directionality It is configured to include a pattern extraction unit 4b and a contour calculation unit 5 that calculates a contour determined by a predetermined expansion width for each part of the extracted pattern.
【0011】(4) 文字切り出し装置であって、所定の特
徴をもったパターンだけを抽出し、抽出したパターンの
各部位により膨張量を変える重みづけ膨張によって定ま
る輪郭線を算出する際に、上記抽出されたパターンの各
部位の重みづけした膨張量によって定まる点を連結して
輪郭線を算出する輪郭線算出部 5を備えるように構成す
る。(4) The character extracting apparatus extracts only a pattern having a predetermined characteristic, and calculates a contour determined by weighted expansion in which an expansion amount is changed according to each part of the extracted pattern. It is configured to include a contour calculating unit 5 that calculates a contour by connecting points determined by the weighted expansion amounts of the respective parts of the extracted pattern.
【0012】(5) 文字切り出し装置であって、所定の特
徴をもったパターンだけを抽出し、抽出したパターンの
各部位により膨張量を変える重みづけ膨張によって定ま
る輪郭線を算出する際に、上記抽出されたパターンのも
つ方向と等しい方向の膨張幅を大きくし、該パターンの
もつ方向に直交する方向の膨張幅を小さくして、各部位
の膨張量によって定まる点列を連結して輪郭線を算出す
る輪郭線算出部 5を備えるように構成する。(5) The character extracting apparatus extracts only a pattern having a predetermined characteristic, and calculates a contour determined by weighted expansion in which the amount of expansion is changed depending on each part of the extracted pattern. The expansion width in the direction equal to the direction of the extracted pattern is increased, the expansion width in the direction orthogonal to the direction of the pattern is reduced, and the contour line is connected by connecting a series of points determined by the expansion amount of each part. It is configured to include a contour line calculation unit 5 for calculation.
【0013】(6) 文字切り出し装置であって、所定の特
徴をもったパターンだけを抽出し、抽出したパターンの
各部位により膨張量を変える重みづけ膨張によって定ま
る輪郭線を算出する際に、上記抽出されたパターンの中
心位置の膨張幅を大きくし、上記パターンの中心位置か
ら遠ざかるにつれて、膨張幅を小さくして、各部位の膨
張量によって定まる点列を連結して輪郭線を算出する輪
郭線算出部 5を備えるように構成する。(6) The character segmenting apparatus extracts only a pattern having a predetermined characteristic, and calculates a contour determined by weighted expansion in which the amount of expansion is changed depending on each part of the extracted pattern. A contour line that increases the expansion width at the center position of the extracted pattern, reduces the expansion width as the distance from the center position of the pattern increases, and connects the point sequence determined by the expansion amount of each part to calculate the contour line It is configured to include the calculation unit 5.
【0014】(7) 上記(5) 項, 又は、(6) 項に記載の文
字切り出し装置であって、上記抽出されたパターンのも
つ方向と等しい方向の膨張幅を大きくし、該パターンの
もつ方向に直交する方向の膨張幅を小さくするか、又
は、上記抽出されたパターンの中心位置の膨張幅を大き
くし、上記パターンの中心位置から遠ざかるにつれて、
膨張幅を小さくするかを、上記抽出されたパターンの特
徴によって決定するように構成する。(7) The character cutout device according to the above (5) or (6), wherein the expansion width in the direction equal to the direction of the extracted pattern is increased, and Either reduce the expansion width in the direction perpendicular to the direction, or increase the expansion width at the center position of the extracted pattern, as the distance from the center position of the pattern,
Whether to reduce the expansion width is determined based on the features of the extracted pattern.
【0015】[0015]
【作用】上記のように構成されている本発明の文字切り
出し装置においては、以下に示す作用動作がある。In the character extracting apparatus according to the present invention having the above-described structure, the following operation is performed.
【0016】先ず、「文字のかすれ」といった場合、2
つの場合が考えられる。1つは、図2(a1),(a2) に示し
たように、文字の一部が偶然かすれてしまう場合であ
る。これは、ボールペンなどの筆記具を用いた場合や、
筆者の筆圧が弱いとき、画像の前処理過程などの際に生
じる。この場合のかすれ方に無数の場合が考えられる。
もう一つは、書き手がはじめから文字を分離して書く場
合である。例えば、図2(b1),(b2) に示したように、英
字でいうと、R、M、Kなどがある。First, in the case of "character fading", 2
There are two cases. One is a case where a part of a character is accidentally blurred as shown in FIGS. 2 (a1) and (a2). This is when using a writing instrument such as a ballpoint pen,
When the writing pressure of the writer is low, it occurs during the preprocessing process of the image. In this case, countless cases can be considered.
The other case is when the writer writes characters separately from the beginning. For example, as shown in FIGS. 2 (b1) and (b2), there are R, M, K and the like in English characters.
【0017】図2(a1),(a2) に示した例の場合について
は、かすれパターンの形状として、様々なものが考えら
れるが、一般的には、かすれパターンは、サイズの小さ
いものが多い。上記図2(b1),(b2) に示した例の場合
は、多くのデータを調べることで分離して書かれる文字
や、その分離したパターンの形状などの傾向が分かる。
例えば、英字では、上記のR、M、Kなどが、かすれ文
字になり易く、その分離したパターンは縦長のパターン
であるといったことである。In the case of the example shown in FIGS. 2 (a1) and 2 (a2), various shapes can be considered as the shape of the blurred pattern. Generally, the blurred pattern is often small in size. . In the case of the example shown in FIGS. 2 (b1) and 2 (b2), by examining a large amount of data, it is possible to understand the tendency of characters written separately and the shape of the separated pattern.
For example, in English characters, the above R, M, K, etc. are apt to be blurred characters, and the separated pattern is a vertically long pattern.
【0018】そこで、本発明の文字切り出し装置は、図
1に示したパターン特徴算出部 3と、特定パターン抽出
部 4とにおいて、文字のかすれと思われるパターンだけ
を始めに抽出し、次に、輪郭線算出部 5において、その
パターンの各部位毎での膨張幅によって定まる輪郭線を
算出し、次の統合判定部 6において、その輪郭線と他の
パターンとが交わる場合に、両者のパターンを統合する
ようにしたものである。Therefore, the character cutout apparatus of the present invention first extracts only a pattern that seems to be blurred in the character in the pattern feature calculation unit 3 and the specific pattern extraction unit 4 shown in FIG. The contour calculating unit 5 calculates a contour determined by the expansion width of each part of the pattern, and the next integration determining unit 6, when the contour and another pattern intersect, calculates both patterns. It is intended to be integrated.
【0019】図3(a) は特定パターンの抽出例を示した
図である。文字のかすれを抽出するために、文字列中か
らサイズの小さいパターンを抽出する。サイズとして
は、パターンに外接する矩形の面積を考える。そのた
め、始めに、全矩形のサイズの単純平均をとり、その平
均値よりも小さい矩形だけを抽出する。この処理は、図
1の平均サイズ算出部 3a と、サイズの小さいパターン
抽出部 4a で行われる。FIG. 3A shows an example of extracting a specific pattern. In order to extract faint characters, a small-sized pattern is extracted from a character string. As the size, the area of a rectangle circumscribing the pattern is considered. Therefore, first, a simple average of the sizes of all the rectangles is calculated, and only rectangles smaller than the average value are extracted. This process is performed by the average size calculation unit 3a and the small-size pattern extraction unit 4a in FIG.
【0020】又、分離文字の場合を考えると、英字の場
合、分離して書かれる文字には、R、H、M、Kなどが
あり、分離した左側パターン(縦棒)は、垂直方向の方
向性をもつ。そこで、この縦棒を抽出するために垂直方
向の方向性のものを、図1のパターンの方向性算出部 3
b で抽出する。該垂直方向の方向性をもつものは、矩形
の縦横比(縦の長さ/横の長さ)でいうと値の大きいも
のである。そこで、矩形の縦横比が、ある閾値以上のも
のを縦棒として、図1の垂直の方向性をもつパターン抽
出部 4b で抽出する。Considering the case of separated characters, in the case of English characters, characters written separately include R, H, M, K, etc., and the separated left pattern (vertical bar) is It has direction. Therefore, in order to extract the vertical bar, the vertical direction is extracted by using the pattern direction calculator 3 in FIG.
Extract with b. Those having the directionality in the vertical direction have a large value in terms of a rectangular aspect ratio (vertical length / horizontal length). Therefore, a pattern having a vertical aspect ratio of FIG. 1 is extracted as a vertical bar in which the aspect ratio of the rectangle is equal to or greater than a certain threshold value.
【0021】次に、図3(b1)によって、図3(a) で説明
した外接矩形のサイズの小さいパターンについて、輪郭
線を算出する例について説明する。先ず、上記のように
して抽出されたサイズの小さいパターンに対して、パタ
ーンのもつ方向と等しい方向の膨張幅を大きくし、直角
に交わる方向では膨張幅を小さくする。この場合、前述
の従来の文字切り出し装置で説明したような画像イメー
ジ自体を膨張させるのではなく、上記抽出したパターン
に対する膨張のみを考えているところに、本発明による
輪郭線算出上の特徴がある。Next, referring to FIG. 3 (b1), an example will be described in which an outline is calculated for a pattern having a small circumscribed rectangle described in FIG. 3 (a). First, for the small-sized pattern extracted as described above, the expansion width in the direction equal to the direction of the pattern is increased, and the expansion width is reduced in the direction intersecting at right angles. In this case, there is a feature in the outline calculation according to the present invention in that only the expansion of the extracted pattern is considered instead of expanding the image itself as described in the above-described conventional character cutout apparatus. .
【0022】次に、図3(b2)によって、図3(a) で説明
した、抽出された縦棒に対して、輪郭線を算出する例に
ついて説明する。先ず、該抽出された縦棒に対して、そ
の高さの中心位置を膨張幅のピークとし、中心から遠ざ
かるにつれて、膨張幅を小さくしていくように、その縦
棒の左右について膨張させる。これは、英字のかすれ文
字の場合、かすれの生じる位置が縦棒の高さ中心の近傍
が頻度的に最も多く、それ以外の部分でのかすれが頻度
的に少ないためである。Next, referring to FIG. 3 (b2), an example of calculating a contour line for the extracted vertical bar described in FIG. 3 (a) will be described. First, with respect to the extracted vertical bar, the center position of the height is set as the peak of the expansion width, and the left and right sides of the vertical bar are expanded so that the expansion width decreases as the distance from the center increases. This is because, in the case of a blurred character of alphabetic characters, the blurring occurs most frequently in the vicinity of the height center of the vertical bar, and the blurring in other portions is less frequently.
【0023】図3(b2)の、英字「H」の例の場合は、前
述の図6(c1)と比較すれば明らかなように、本発明によ
る手法でも、従来手法でも正しく統合されることが示さ
れているが、数字「12」の例の場合には、前述の図6
(c2)と比較すれば明らかなように、本発明による手法で
は統合処理を行わず、従来手法では、間違って統合して
しまう場合を示しており、本発明による統合処理の有効
性が明らかである。上記輪郭線算出, 及び、統合処理
は、図1の輪郭線算出部 5, 及び、統合判定部 6で行わ
れる。In the case of the example of the letter "H" in FIG. 3 (b2), as is clear from the comparison with FIG. 6 (c1), it can be seen that the method according to the present invention and the conventional method are correctly integrated. However, in the case of the example of the number “12”, FIG.
As is clear from comparison with (c2), the method according to the present invention does not perform the integration process, and the conventional method shows a case where the integration is performed erroneously, and the effectiveness of the integration process according to the present invention is clear. is there. The outline calculation and integration processing are performed by the outline calculation unit 5 and the integration determination unit 6 in FIG.
【0024】[0024]
【実施例】以下本発明の実施例を図面によって詳述す
る。前述の図1は、本発明の原理構成図であり、図2,
図3は、本発明の原理説明図であり、図4,図5は、本
発明の輪郭線算出処理を流れ図で示した図である。BRIEF DESCRIPTION OF THE DRAWINGS FIG. FIG. 1 described above is a principle configuration diagram of the present invention.
FIG. 3 is a view for explaining the principle of the present invention, and FIGS. 4 and 5 are flowcharts showing the outline calculation processing of the present invention.
【0025】本発明においては、文字のかすれと思われ
るパターンだけを、パターン特徴算出部 3, 特定パター
ン抽出部 4で抽出し、次に、そのパターンの膨張によっ
て定まる輪郭線を輪郭線算出部 5で算出し、上記算出し
た輪郭線と他のパターンが交わる場合に、両者を統合す
る統合判定手段 6が、本発明を実施するのに必要な手段
である。尚、全図を通して同じ符号は同じ対象物を示し
ている。In the present invention, only the pattern that seems to be blurred is extracted by the pattern feature calculation unit 3 and the specific pattern extraction unit 4, and then the contour determined by the expansion of the pattern is extracted by the contour calculation unit 5. In the case where the calculated outline and another pattern intersect with each other, the integration determination means 6 for integrating the two is the means necessary to carry out the present invention. Note that the same reference numerals indicate the same object throughout the drawings.
【0026】以下、図1,及び図2,図3を参照しなが
ら、図4,図5によって、本発明の文字切り出し装置の
構成と動作を説明する。先ず、図1に示されているよう
に、本発明の文字切り出し装置は、ラベリング処理によ
って連結パターンを抽出するラベリング部 (連結パター
ン抽出部) 2 と、所定の特徴をもったパターンだけを抽
出するパターン特徴算出・抽出手段 3,4と、抽出したパ
ターンの各部位により膨張量を変える重みづけ膨張によ
って定まる輪郭線を算出する輪郭線算出手段 5と、該算
出した輪郭線が近傍の他のパターンと接触する場合に、
両者を統合する統合判定手段 6とを備えている。Hereinafter, the configuration and operation of the character segmenting device of the present invention will be described with reference to FIGS. First, as shown in FIG. 1, the character cutout device of the present invention extracts only a labeling unit (connection pattern extraction unit) 2 for extracting a connection pattern by a labeling process, and a pattern having a predetermined characteristic. Pattern feature calculating / extracting means 3, 4; contour calculating means 5 for calculating a contour determined by weighted dilation which changes the amount of expansion depending on each part of the extracted pattern; and other patterns in which the calculated contour is nearby Contact with
An integrated judgment means 6 for integrating the two is provided.
【0027】そして、所定の特徴をもったパターンだけ
を抽出し、抽出したパターンの各部位の、上記重みづけ
膨張によって定まる輪郭線を算出する際に、上記ラベリ
ング処理によって連結パターンを抽出するラベリング部
(連結パターン抽出部) 2 で得られたパターンに外接す
る矩形を抽出する手段と、該抽出された矩形を基に、文
字列中の各パターンの平均サイズを算出する平均サイズ
算出手段 3a と、該算出された文字パターンの平均サイ
ズに比較してサイズの小さいパターンだけを抽出するパ
ターン抽出手段 4a と、該抽出されたパターンの各部位
毎の、所定の膨張幅によって定まる輪郭線を算出する輪
郭線算出部 5を備えている。A labeling section for extracting only a pattern having a predetermined characteristic and calculating a contour determined by the weighted expansion of each part of the extracted pattern, for extracting a connected pattern by the labeling process.
(Connected pattern extraction unit) means for extracting a rectangle circumscribing the pattern obtained in 2, average size calculation means 3a for calculating the average size of each pattern in the character string based on the extracted rectangle, A pattern extracting means 4a for extracting only a pattern having a size smaller than the calculated average size of the character pattern; and a contour for calculating a contour determined by a predetermined expansion width for each part of the extracted pattern. A line calculation unit 5 is provided.
【0028】更に、上記ラベリング処理によって連結パ
ターンを抽出する連結パターン抽出部 2で得られた各パ
ターンのもつ方向性を算出するパターンの方向性算出部
3bと、ある特定の方向性をもつパターンだけを抽出す
るパターン抽出部 4b と、該抽出されたパターンの各部
位毎の、所定の膨張幅によって定まる輪郭線を算出する
輪郭線算出部 5を備えている。Further, a pattern directivity calculation unit for calculating the directionality of each pattern obtained by the connection pattern extraction unit 2 for extracting a connection pattern by the labeling process.
3b, a pattern extracting unit 4b for extracting only a pattern having a certain specific direction, and a contour calculating unit 5 for calculating a contour determined by a predetermined expansion width for each part of the extracted pattern. ing.
【0029】上記抽出されたパターンの各部位の重みづ
けした膨張量によって定まる点列を連結して輪郭線を算
出する輪郭線算出部 5では、上記抽出されたパターンの
もつ方向と等しい方向の膨張幅を大きくし、該パターン
のもつ方向に直交する方向の膨張幅を小さくして、各部
位の膨張量によって定まる点列を連結して輪郭線を算出
するか,或いは、上記抽出されたパターンの中心位置の
膨張幅を大きくし、上記パターンの中心位置から遠ざか
るにつれて、膨張幅を小さくして、各部位の膨張量によ
って定まる点列を連結して輪郭線を算出するように構成
されている。The contour calculation unit 5 for calculating a contour by connecting a sequence of points determined by the weighted expansion amount of each part of the extracted pattern has a dilation in the same direction as the direction of the extracted pattern. The width is increased, the expansion width in the direction orthogonal to the direction of the pattern is reduced, and the outline is calculated by connecting the point sequence determined by the expansion amount of each part, or The expansion width at the center position is increased, and as the distance from the center position of the pattern increases, the expansion width is reduced, and a contour line is calculated by connecting a series of points determined by the expansion amount of each part.
【0030】上記のように構成されている文字切り出し
装置において、本発明の文字切り出しの中核をなす輪郭
線算出動作を、図4,図5によって説明する。図4は、
文字列を構成している文字パターンのサイズの小さいパ
ターンを抽出して、そのパターンの輪郭線を算出する処
理の流れ図を示しており、図1の構成例において、平均
サイズ算出部 3a と、サイズの小さいパターン抽出部 4
b と、輪郭線算出部 5での動作を示している。The outline calculation operation which is the core of the character extraction of the present invention in the character extraction device configured as described above will be described with reference to FIGS. FIG.
FIG. 4 is a flowchart of a process of extracting a pattern having a small size of a character pattern constituting a character string and calculating an outline of the pattern. In the configuration example of FIG. Small pattern extraction unit 4
b and the operation of the contour calculation unit 5 are shown.
【0031】先ず、対象となる文字パターンについて、
極端な傾きや回転の補正を行い、雑音除去等の前処理を
行い、該前処理後の2値画像を求める。文字を形成して
いる個々のパターンを区別する為に、ラベリング部(連
結パターン抽出部)2 において、入力されたイメージデ
ータに対して、公知のラベリング処理、例えば、3×3
画素からなるウィンドウで1ライン毎に、順に走査し
て、8連結の何れかで繋がっているパターンに、新規な
ラベル,又は、既に、付与されている画素と同じラベル
を付与し、同じラベルが付与された画素からなるパター
ンを抽出する。このとき、該ラベリングで得られた各パ
ターンのサイズが後で問題となるので、各パターンの外
接する矩形の座標抽出(左上と右下の座標抽出)も、上
記ラベリング処理と同時に行い求めておく。First, regarding the target character pattern,
Extreme tilt and rotation are corrected, preprocessing such as noise removal is performed, and a binary image after the preprocessing is obtained. In order to distinguish individual patterns forming characters, a labeling unit (connected pattern extraction unit) 2 applies a known labeling process to the input image data, for example, 3 × 3.
A line consisting of pixels is sequentially scanned line by line, and a new label or the same label as that of a pixel that has already been assigned is assigned to a pattern connected by any one of eight connections. A pattern composed of the assigned pixels is extracted. At this time, since the size of each pattern obtained by the labeling becomes a problem later, coordinate extraction (upper left and lower right coordinates) of a circumscribed rectangle of each pattern is also performed at the same time as the labeling process. .
【0032】次に、上記平均サイズ算出部 3a におい
て、入力された文字列に対して付与された同じラベルの
連結パターンに外接する、上記矩形の面積を求めて、各
パターンの平均サイズを算出する。{図4の処理ステッ
プ 100参照} 上記外接矩形のサイズが、上記平均サイズに比較して、
例えば、1/3 以下のパターンを抽出し、該抽出したパタ
ーンの傾きを算出する。{図4の処理ステップ101,102
参照} 次に、該算出したパターンの傾きの方向に基づいて輪郭
線を算出する。具体的には、該パターンの傾きのもつ方
向と等しい方向の膨張幅を大きくし、該パターンの傾き
に直交する方向の膨張幅を小さくし、各部位の膨張量に
よって定まる点を連結して輪郭線を算出する。{図3(b
1), 及び、図4の処理ステップ 103参照} 上記のようにして算出した輪郭線が、他のパターンと接
触するかどうかを調べて、接触する場合には、該2つの
パターンを統合するが、該算出した輪郭線が、他のパタ
ーンと接触しない場合には、該2つのパターンの統合は
行わない。{図4の処理ステップ 104,105参照} 図5は、分離文字について、分離して書かれた縦棒を抽
出し、他のパターンと統合するか否かを判定する場合の
輪郭線算出の場合を示している。Next, the average size calculation section 3a calculates the area of the rectangle circumscribing the concatenated pattern of the same label given to the input character string, and calculates the average size of each pattern. . } See processing step 100 in FIG. 4} The size of the circumscribed rectangle is
For example, a pattern of 1/3 or less is extracted, and the inclination of the extracted pattern is calculated.処理 Processing steps 101 and 102 in FIG.
Next, a contour line is calculated based on the calculated direction of the inclination of the pattern. Specifically, the expansion width in the direction equal to the direction of the inclination of the pattern is increased, the expansion width in the direction orthogonal to the inclination of the pattern is reduced, and points determined by the expansion amount of each part are connected to form the contour. Calculate the line. {Figure 3 (b
1), and processing step 103 in FIG. 4} It is checked whether or not the contour line calculated as described above contacts another pattern, and if so, the two patterns are integrated. If the calculated contour does not contact another pattern, the two patterns are not integrated. << See processing steps 104 and 105 in FIG. 4 >> FIG. 5 shows a case of contour line calculation in the case of extracting a vertical bar which is written separately for a separated character and determining whether or not to integrate it with another pattern. ing.
【0033】前述のようにして、ラベリング部 2で抽出
された連結パターンの方向を、図1のパターンの方向性
算出部 3b で算出し、垂直方向の方向性を持つものを、
垂直の方向性を持つパターン抽出部 4b で抽出する。As described above, the direction of the connected pattern extracted by the labeling unit 2 is calculated by the pattern direction calculation unit 3b of FIG.
The pattern is extracted by the pattern extraction unit 4b having a vertical direction.
【0034】次に、輪郭線算出部 5において、該抽出さ
れたパターンの外接矩形の縦横比が、例えば、2.5 以上
かどうかを見て、2.5 以上の場合は、分離して書かれた
縦棒の候補として抽出し、抽出された縦棒に対して、そ
の高さの中心位置での膨張幅を最大値とし、該中心位置
から遠ざかるにつれて、膨張幅を小さくしていくよう
に、該縦棒の左右について膨張させ、該縦棒の各部位の
上記膨張量によって定まる点を連結して輪郭線を算出す
る。{図5の処理ステップ 200〜202 参照} 上記のようにして算出した輪郭線が、他のパターンと接
触するかどうかを調べて、接触する場合には、該2つの
パターンを統合するが、該算出した輪郭線が、他のパタ
ーンと接触しない場合には、該2つのパターンの統合は
行わない。{図3(b2), 及び図4の処理ステップ 203,2
04参照} 上記のように、本発明による文字切り出し装置は、所定
の特徴をもったパターンだけを抽出する手段と、抽出し
たパターンの各部位の、上記重みづけ膨張によって定ま
る輪郭線を算出する手段と、該算出した輪郭線が近傍の
他のパターンと接触する場合に、両者を統合する手段と
を備える。又、上記所定の特徴として、連結情報に基づ
いてパターンに外接する矩形を抽出し、抽出され矩形を
基に、文字列中の各文字のパターン平均サイズを算出
し、該平均サイズに比較してサイズの小さいパターン,
又は、パターンの持つ方向性を算出し、ある特定の方向
性(縦長)を持つパターンのみを抽出する。又、パター
ンの各部位の、上記重みづけ膨張によって輪郭線を抽出
するのに、上記パターンのサイズが平均サイズより小さ
いとき、パターンのもつ方向と等しい方向に膨張幅を大
きくし、該パターンの持つ方向と直交する方向での膨張
幅を小さくし、上記パターンが縦長のとき、パターンの
中心位置を膨張幅のピークとし、中心から遠ざかるにつ
れて膨張幅を小さくするように構成したところに特徴が
ある。Next, the contour calculation unit 5 checks whether the aspect ratio of the circumscribed rectangle of the extracted pattern is, for example, 2.5 or more. For the extracted vertical bar, the expanded width at the center position of the height is set to the maximum value, and as the distance from the center position decreases, the expanded width becomes smaller. Are expanded in the left and right directions, and points determined by the expansion amounts of the respective portions of the vertical bar are connected to calculate a contour line. << Refer to processing steps 200 to 202 in FIG. 5 >> It is checked whether or not the contour line calculated as described above comes into contact with another pattern, and if so, the two patterns are integrated. If the calculated contour does not contact another pattern, the two patterns are not integrated.処理 Processing steps 203 and 2 in FIG. 3 (b2) and FIG.
04 As described above, the character cutout device according to the present invention includes a unit for extracting only a pattern having a predetermined characteristic and a unit for calculating a contour line determined by the weighted expansion of each portion of the extracted pattern. And means for integrating both when the calculated contour line comes into contact with another nearby pattern. Further, as the predetermined feature, a rectangle circumscribing the pattern is extracted based on the connection information, and an average pattern size of each character in the character string is calculated based on the extracted rectangle, and compared with the average size. Small pattern,
Alternatively, the directionality of the pattern is calculated, and only the pattern having a specific directionality (vertical length) is extracted. Also, in order to extract the contour line by weighted expansion of each part of the pattern, when the size of the pattern is smaller than the average size, the expansion width is increased in the direction equal to the direction of the pattern, and the pattern has It is characterized in that the expansion width in the direction orthogonal to the direction is reduced, and when the pattern is vertically long, the center position of the pattern is set as the peak of the expansion width, and the expansion width is reduced as the distance from the center increases.
【0035】[0035]
【発明の効果】以上、詳細に説明したように、本発明の
文字切り出し装置によれば、 1) 文字かすれのある文字
列に対し、画像全体に膨張をかけるのではなく、ある特
定のパターンだけを抽出して膨張評価を行うことで、評
価する膨張部分がすくなくなるために、間違って近接す
る文字同士が統合される可能性が減少し、更に、高速に
処理を行うことが可能である。As described above in detail, according to the character segmenting apparatus of the present invention, 1) a character string having a faint character is not expanded over the entire image, but is subjected to a specific pattern only. Is extracted, and the dilation evaluation is performed, the dilated portion to be evaluated is reduced, so that the possibility that characters adjacent to each other are mistakenly integrated is reduced, and the processing can be performed at high speed.
【0036】2) 1文字としてサイズ的に小さいと思わ
れるパターンだけを抽出して膨張評価することにより、
膨張評価の対象となるパターンが減少し、処理の高速化
が図れる。2) By extracting only a pattern that is considered to be small in size as one character and performing dilation evaluation,
The number of patterns to be evaluated for dilation is reduced, and the processing can be speeded up.
【0037】3) ある特定の方向性をもつパターンだけ
を抽出して膨張評価することにより、膨張評価の対象と
なるパターンが減少し、処理の高速化が図れる。 4) パターンに対して等方的な膨張を考えるのではな
く、各部位に重みづけして膨張評価することにより、頻
度の高い文字かすれを救済することができ、更に、不必
要な膨張部分がなくなるので、間違った統合が減少し、
正確な文字切り出しが可能となる。3) By extracting only a pattern having a specific direction and performing dilation evaluation, the number of patterns to be evaluated for dilation is reduced, and processing can be speeded up. 4) Rather than considering isotropic dilation for the pattern, weighting each part and performing dilation evaluation can relieve frequently blurred characters, and furthermore, unnecessary dilated parts can be reduced. So there ’s less wrong integration,
Accurate character segmentation is possible.
【図1】本発明の原理構成図FIG. 1 is a block diagram of the principle of the present invention.
【図2】本発明の原理説明図(その1)FIG. 2 is a diagram illustrating the principle of the present invention (part 1).
【図3】本発明の原理説明図(その2)FIG. 3 is a diagram illustrating the principle of the present invention (part 2).
【図4】本発明の輪郭線算出処理を流れ図で示した図
(その1)FIG. 4 is a flowchart showing a contour calculation process according to the present invention (part 1);
【図5】本発明の輪郭線算出処理を流れ図で示した図
(その2)FIG. 5 is a flowchart showing a contour calculation process according to the present invention (part 2);
【図6】従来の文字切り出し装置を説明する図FIG. 6 is a diagram illustrating a conventional character cutout device.
1 画像イメージ入力部 2 ラベリング部 (連結パターン抽出部) 3 パターン特徴抽出部 4 特定パタ
ーン抽出部 3a 平均サイズ算出部 3b パターン
の方向性算出部 4a サイズの小さいパターン抽出部 4b 垂直の方向性をもつパターン抽出部 5 輪郭線算出部 6 統合判定
部 7 膨張処理部 8 収縮処理
部 100 〜105,200 〜204 処理ステップ1 Image image input unit 2 Labeling unit (Connected pattern extraction unit) 3 Pattern feature extraction unit 4 Specific pattern extraction unit 3a Average size calculation unit 3b Pattern directionality calculation unit 4a Small size pattern extraction unit 4b Vertical directionality Pattern extraction unit 5 Contour calculation unit 6 Integration determination unit 7 Expansion processing unit 8 Shrinkage processing unit 100 to 105,200 to 204 Processing steps
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06K 9/00 - 9/82 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) G06K 9/00-9/82
Claims (6)
ング部と、 所定の特徴をもったパターンだけを抽出するパターン特
徴算出・抽出手段と、該パターン特徴算出・抽出手段により抽出したパターン
に対して、パターンの各部位毎に膨張量の重みを付けて
2次元的に膨張させ、 該膨張によって定まる輪郭線を算
出する輪郭線算出手段と、 該算出した輪郭線が近傍の他のパターンと接触する場合
に、膨張前のパターンと接触した他のパターンとを統合
する統合判定手段とを備えたことを特徴とする文字切り
出し装置。1. A character segmentation unit, a labeling unit for extracting a link pattern by labeling processing, and a pattern feature calculation and extraction means to extract only the pattern having a predetermined characteristic, the pattern feature calculation and extraction Pattern extracted by means
Weighting the amount of expansion for each part of the pattern
Two-dimensionally inflated, the contour line calculation means to calculate a contour determined by the expansion, when the contour the calculated is in contact with the other patterns in the vicinity, other patterns in contact with the expansion previous pattern character extracting device characterized by comprising an integrated determination means to integrate and.
もったパターンだけを抽出し、抽出したパターンの各部
位により膨張量を変える重みづけ膨張によって定まる輪
郭線を算出する際に、 ラベリング処理によって連結パターンを抽出するラベリ
ング部で得られたパターンに外接する矩形を抽出する手
段と、 該抽出された矩形を基に、文字列中の各パターンの平均
サイズを算出する平均サイズ算出手段と、 該算出された文字パターンの平均サイズに比較してサイ
ズの小さいパターンだけを抽出するパターン抽出手段と
を設け、該パターン特徴算出・抽出手段により抽出したパターン
に対して、パターンの各部位毎に膨張量の重みを付けて
2次元的に膨張させ、該膨張によって 定まる輪郭線を算
出する輪郭線算出手段 を備えたことを特徴とする文字切
り出し装置。2. A character cutout device, comprising: extracting only a pattern having a predetermined characteristic; and calculating a contour determined by weighted expansion for changing an expansion amount depending on each part of the extracted pattern. means for extracting a rectangle that circumscribes the pattern obtained by the labeling section for extracting a connection pattern by, based on the extracted rectangle, and the average size calculation means to calculate the average size of each pattern in a string the <br/> a pattern extracting means to extract only a pattern of small size compared to the average size of the character pattern issued the calculated provided, and extracted by the pattern feature calculating and extracting means pattern
Weighting the amount of expansion for each part of the pattern
Two-dimensionally inflated, character segmentation apparatus characterized by comprising a contour line calculation means to calculate the contour line defined by said expansion.
もったパターンだけを抽出し、抽出したパターンの各部
位により膨張量を変える重みづけ膨張によって定まる輪
郭線を算出する際に、 ラベリング処理によって連結パターンを抽出するラベリ
ング部で得られた各パターンのもつ方向性を算出するパ
ターンの方向性算出手段と、 ある特定の方向性をもつパターンだけを抽出するパター
ン抽出手段と、該パターン特徴算出・抽出手段により抽出したパターン
に対して、パターンの各部位毎に膨張量の重みを付けて
2次元的に膨張させ、該膨張によって 定まる輪郭線を算
出する輪郭線算出手段 を備えたことを特徴とする文字切
り出し装置。3. A character cutout device, which extracts only a pattern having a predetermined characteristic and performs a labeling process when calculating a contour line determined by weighted expansion in which an expansion amount is changed depending on each part of the extracted pattern. a pattern extraction means to extract the directional calculation hand stage of the pattern to calculate the orientation, only the pattern having a specific orientation of having the respective patterns obtained by the labeling unit that extracts a link pattern by the pattern Pattern extracted by feature calculation / extraction means
Weighting the amount of expansion for each part of the pattern
Two-dimensionally inflated, character segmentation apparatus characterized by comprising a contour line calculation means to calculate the contour line defined by said expansion.
もったパターンだけを抽出し、抽出したパターンの各部
位により膨張量を変える重みづけ膨張によって定まる輪
郭線を算出する際に、 上記抽出されたパターンの各部位毎に膨張量の重みを付
けて2次元的に膨張させ、該膨張によって定まる点を連
結して輪郭線を算出する輪郭線算出手段 を備えたことを
特徴とする文字切り出し装置。4. A character cutout device, which extracts only a pattern having a predetermined characteristic, and calculates a contour determined by weighted expansion that changes an expansion amount according to each part of the extracted pattern. Weight of the expansion amount for each part of the
Only two-dimensionally inflated, the character segmentation apparatus characterized by comprising a contour line calculation means to calculate the contour line connecting the point determined by the expansion.
もったパターンだけを抽出し、抽出したパターンの各部
位により膨張量を変える重みづけ膨張によって定まる輪
郭線を算出する際に、 上記抽出されたパターンの中心位置の膨張量を大きく
し、上記パターンの中心位置から遠ざかるにつれて膨張
量を小さくして2 次元的に膨張させ、該膨張によって定
まる点を連結して輪郭線を算出する輪郭線算出手段を備
えたことを特徴とする文字切り出し装置。 5. A character segmenting apparatus, wherein a predetermined feature is provided.
Extract only the patterns that have
A ring determined by weighted expansion that changes the amount of expansion depending on the position
When calculating the contour line , increase the expansion amount at the center position of the extracted pattern.
And expands away from the center of the pattern
The volume is reduced and expanded two-dimensionally.
Contour calculation means for calculating contours by connecting round points
A character segmentation device characterized by the following.
て、 上記抽出されたパターンのもつ方向と等しい方向の膨張
量を大きくし、該パターンのもつ方向に直交する方向の
膨張量を小さくするか、又は、上記抽出されたパターン
の中心位置の膨張量を大きくし、上記パターンの中心位
置から遠ざかるにつれて、膨張量を小さくするかを、上
記抽出されたパターンの特徴によって決定すること を特
徴とする文字切り出し装置。 6. The character segmenting device according to claim 5,
Te, expansion equal direction as the direction having the pattern of the extracted
In the direction perpendicular to the direction of the pattern.
Reduce the amount of expansion or use the extracted pattern
Increase the amount of expansion at the center position of
As you move away from the
It is specially determined based on the characteristics of the extracted pattern.
Character cutout device to be used.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP08427494A JP3344069B2 (en) | 1994-04-22 | 1994-04-22 | Character segmentation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP08427494A JP3344069B2 (en) | 1994-04-22 | 1994-04-22 | Character segmentation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07296112A JPH07296112A (en) | 1995-11-10 |
| JP3344069B2 true JP3344069B2 (en) | 2002-11-11 |
Family
ID=13825883
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP08427494A Expired - Fee Related JP3344069B2 (en) | 1994-04-22 | 1994-04-22 | Character segmentation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3344069B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6160168B2 (en) * | 2013-03-28 | 2017-07-12 | ブラザー工業株式会社 | Image processing apparatus and computer program |
-
1994
- 1994-04-22 JP JP08427494A patent/JP3344069B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07296112A (en) | 1995-11-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5212739A (en) | Noise tolerant optical character recognition system | |
| JP2933801B2 (en) | Method and apparatus for cutting out characters | |
| JP3904840B2 (en) | Ruled line extraction device for extracting ruled lines from multi-valued images | |
| JP3830998B2 (en) | Ruled line removal method and character recognition apparatus using the same | |
| JP3411472B2 (en) | Pattern extraction device | |
| US6947596B2 (en) | Character recognition method, program and recording medium | |
| JP4049560B2 (en) | Halftone dot removal method and system | |
| JP3344069B2 (en) | Character segmentation device | |
| Srinivas et al. | An overview of OCR research in Indian scripts | |
| Mostafa | An adaptive algorithm for the automatic segmentation of printed Arabic text | |
| JP4847378B2 (en) | Image processing apparatus, image processing method, program, and computer-readable recording medium | |
| JP2871590B2 (en) | Image extraction method | |
| Park et al. | A word extraction algorithm for machine-printed documents using a 3D neighborhood graph model | |
| JP3343305B2 (en) | Character extraction device and character extraction method | |
| JPH02116987A (en) | Character recognizing device | |
| JPH0916713A (en) | Image area division method | |
| CN113971802A (en) | Character segmentation device and method | |
| JP2785747B2 (en) | Character reader | |
| JP3077929B2 (en) | Character extraction method | |
| CN120935311B (en) | Vector image steganography method, authentication method, device and equipment | |
| JP2003317107A (en) | Ruled line extraction method and apparatus | |
| JP3285837B2 (en) | Apparatus and method for extracting character string | |
| JP2993252B2 (en) | Homomorphic character discrimination method and apparatus | |
| JP3190794B2 (en) | Character segmentation device | |
| JPH0573721A (en) | Table recognition device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20020730 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080830 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090830 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090830 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100830 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110830 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120830 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |