JPH0456507B2 - - Google Patents
Info
- Publication number
- JPH0456507B2 JPH0456507B2 JP60246792A JP24679285A JPH0456507B2 JP H0456507 B2 JPH0456507 B2 JP H0456507B2 JP 60246792 A JP60246792 A JP 60246792A JP 24679285 A JP24679285 A JP 24679285A JP H0456507 B2 JPH0456507 B2 JP H0456507B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- resolution
- image data
- threshold value
- data
- 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 - Lifetime
Links
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
Description
【発明の詳細な説明】
(産業上の利用分野)
この発明は、例えば製版用スキヤナやフアクシ
ミリなどの画像走査記憶装置において、文字、地
図、イラスト等を含む2値(例えば白黒)の原画
を走査して多階調の画像データを入力し(線画を
走査するのであるが、原画の読み取り画素内では
白と黒が共存する場合があり、その場合は原画の
読み取り画素内で平均化され多階調となる)、そ
の入力した多階調画像データからその分解能より
も高い分解能の2値画像データを生成するための
装置に関する。Detailed Description of the Invention (Field of Industrial Application) The present invention is directed to scanning binary (for example, black and white) original images containing characters, maps, illustrations, etc. in an image scanning storage device such as a plate-making scanner or facsimile. input multi-gradation image data (line drawings are scanned, but white and black may coexist within the reading pixels of the original image, in which case they are averaged within the reading pixels of the original image and multi-level image data is scanned). The present invention relates to a device for generating binary image data having a resolution higher than that of the input multi-tone image data.
(従来技術とその問題点)
画像走査記録装置において原画を走査して画像
データを入力する場合、得られる入力画像データ
の分解能には技術的あるいは経済的な制約からの
限界が存在する。(Prior art and its problems) When image data is input by scanning an original image in an image scanning recording device, there is a limit to the resolution of the input image data obtained due to technical or economic constraints.
例えばOA機器用に市販されて一般的に入手可
能な書類読み取り用CCDイメージスキヤナでは、
現状では400線/inchのスキヤン線数(63.5μm平
方の入力分解能)程度が上限であり、実用上はこ
の分解能でもこと足りている。 For example, CCD image scanners for document reading, which are commercially available and generally available for OA equipment,
Currently, the upper limit is around 400 scan lines/inch (input resolution of 63.5 μm square), and this resolution is sufficient for practical purposes.
一方、2値画像を走査入力して何らかの画像処
理を施した後、例えば原寸で出力する2値画像処
理装置を考えた場合、出力画像のエツジ部分にジ
ヤグ(jaggy;ぎざつき)が現われないために
は、出力スキヤン線数として1500線/inch
(16.9μm平方)程度以上の分解能が望ましいと言
われている。従つて原寸処理を前提とすると、入
力側においてもこの程度の高い分解能が望まれ
る。 On the other hand, if we consider a binary image processing device that scans and inputs a binary image, performs some image processing, and then outputs it at the original size, for example, jaggy does not appear at the edges of the output image. The output scan line count is 1500 lines/inch.
It is said that a resolution of approximately (16.9 μm square) or higher is desirable. Therefore, assuming full-size processing, this level of high resolution is desired on the input side as well.
ところが、1500線/inch以上で読み取り可能な
2値画像入力装置は相当高価なものになる。 However, a binary image input device that can read at 1500 lines/inch or more is quite expensive.
(発明の目的)
それゆえに、この発明の目的は、上記従来技術
の問題点を解決し、高分解能を2値画像入力装置
から直接的に得ることなく、従来の安価な低分解
能の画像入力装置を利用して、その入力画像デー
タからより高分解能な2値画像データを得ること
ができる高分解能2値画像データ生成装置を提供
することである。(Objective of the Invention) Therefore, an object of the present invention is to solve the above-mentioned problems of the prior art, and to solve the problems of the prior art without directly obtaining high resolution from a binary image input device. An object of the present invention is to provide a high-resolution binary image data generation device that can obtain higher-resolution binary image data from input image data by using the input image data.
(目的を達成するための手段)
上記目的を達成するため、本発明による高分解
能2値画像データ生成装置においては、
原画を走査して得られた多階調画像データを、
所定の大きさの画像領域分だけ記憶する画像デー
タ記憶回路と、
前記画像領域内にある複数の画素の階調値の総
和を求め、この値に基づいてスレシホールド値を
決定するスレシホールド値決定回路と、
前記画像領域内の複数の画素を中心画素とその
周辺の画素に区別し、周辺画素を前記スレシホー
ルド値決定回路で決定されたスレシホールド値に
基づいて2値化する比較回路と、
前記多階調画像データの分解能よりも高い分解
能を有し、前記中心画素の階調値および前記2値
化された周辺画素の配列に対応してあらかじめ作
成された2値画像パターンデータを記憶するパタ
ーン記憶回路と、
を備え、
前記中心画素の階調値および前記2値化された
周辺画素の配列をアドレスとして、前記パターン
記憶回路から対応する高分解能2値画像パターン
データを出力するようにしたことを特徴とする。(Means for achieving the object) In order to achieve the above object, the high-resolution binary image data generation device according to the present invention uses multi-tone image data obtained by scanning an original image,
An image data storage circuit that stores data for an image area of a predetermined size; and a threshold that calculates the sum of gradation values of a plurality of pixels within the image area and determines a threshold value based on this value. a value determining circuit; distinguishing a plurality of pixels in the image area into a central pixel and peripheral pixels, and binarizing peripheral pixels based on the threshold value determined by the threshold value determining circuit; a comparison circuit; a binary image pattern having a resolution higher than that of the multi-gradation image data and created in advance corresponding to the gradation value of the center pixel and the array of the binarized peripheral pixels; a pattern storage circuit for storing data; outputting corresponding high-resolution binary image pattern data from the pattern storage circuit using the gradation value of the center pixel and the array of the binarized peripheral pixels as addresses; It is characterized by being made to do.
(作用)
原画を多階調画像データとして読み取り、この
多階調画像データを画像データ記憶回路によつて
所定の大きさの画像領域分だけ記憶する。(Operation) The original image is read as multi-tone image data, and the multi-tone image data is stored in an image data storage circuit for an image area of a predetermined size.
この画像領域内の複数の画素を、中心画素とそ
の周辺の画素に区別し、周辺画素については所定
のスレシホールド値を基準として比較器によつて
2値化する。 A plurality of pixels within this image area are divided into a center pixel and surrounding pixels, and the surrounding pixels are binarized by a comparator using a predetermined threshold value as a reference.
この中心画素の階調値と2値化された周辺画素
の配列との組合せの各々に対して上記多階調画像
データの分解能よりも高い分解能の2値画像パタ
ーンデータを予め関連づけて作成しておき、パタ
ーン記憶回路に記憶させているので、当該パター
ン記憶回路に上記中心画素の中心画素の階調値と
その周辺画素の配列の情報をアドレスとして入力
することにより、対応する高分解能の2値画像パ
ターンデータを出力として得ることができる。 For each combination of the gradation value of the central pixel and the array of binarized peripheral pixels, binary image pattern data with a resolution higher than the resolution of the multi-gradation image data is associated in advance and created. By inputting the gradation value of the center pixel of the center pixel and the arrangement information of its surrounding pixels to the pattern memory circuit as an address, the corresponding high-resolution binary value can be stored. Image pattern data can be obtained as output.
しかも、上記スレシホールド値は、対象となる
画像領域内の複数画素の階調値の総和に基づいて
スレシホールド値決定回路によつて自動的に決定
されるので、原画の態様に応じたきめ細かい画像
出力を得ることが可能となる。 Moreover, the threshold value is automatically determined by the threshold value determination circuit based on the sum of the gradation values of multiple pixels in the target image area, so it can be adjusted according to the aspect of the original image. It becomes possible to obtain detailed image output.
(実施例)
第1図は、この発明による高分解能2値画像デ
ータ生成装置の一実施例を示すブロツク図であ
る。入力端1からは2値(例えば白黒。以下本実
施例では白黒で説明する。)の原画を例えば400
線/inchのスキヤン線数(63.5μm平方の分解能)
で多階調で読み取つた画像データが入力され(線
画を走査するのであるが、原画の読み取り画素内
では白と黒が共存する場合があり、その場合は原
画の読み取り画素内で平均化され多階調となる)、
出力端2からは上記入力された多階調画像データ
の分解能よりも高い分解能の2値画像データが出
力される。(Embodiment) FIG. 1 is a block diagram showing an embodiment of a high-resolution binary image data generation device according to the present invention. From the input terminal 1, a binary (for example, black and white. This example will be explained in black and white) original image is input at, for example, 400.
Scan line count in lines/inch (63.5μm square resolution)
Image data read in multiple gradations is input (line drawings are scanned, but white and black may coexist within the reading pixels of the original image, in which case they are averaged and multi-leveled within the reading pixels of the original image. ),
From the output end 2, binary image data having a resolution higher than that of the input multi-tone image data is output.
例えばCCDスキヤナを原画の読み取りに使用
した場合、読み取り画像はCCD素子の各セル内
でアナログの電荷として蓄積され、電圧あるいは
電流値に変換される。 For example, when a CCD scanner is used to read an original image, the read image is accumulated as an analog charge in each cell of the CCD element and converted into a voltage or current value.
したがつて、読み取り画像は多階調レベル信号
として得られることになる。 Therefore, the read image is obtained as a multi-tone level signal.
一方、製版用ドラム型スキヤナの場合も、読み
取り画像の光量をフオトマルチプライヤーにてア
ナログの電流値に変換している。したがつて、い
ずれのタイプの入力装置においても受光素子の段
階では、原画を階調のある濃淡画像として読み取
つており、本発明への適用が可能である。 On the other hand, in the case of a drum-type scanner for plate making, the light intensity of a read image is converted into an analog current value using a photomultiplier. Therefore, in any type of input device, the original image is read as a gray-scale image with gradation at the light receiving element stage, and it is applicable to the present invention.
入力端1に与えられる画像データの階調幅は任
意の幅であつてよいが、以下には8階調(3ビツ
ト)画像データを入力した場合を例にとつて説明
する。 Although the gradation width of the image data applied to the input terminal 1 may be any width, an example in which 8 gradation (3 bits) image data is input will be described below.
入力端1から入力された8階調画像データの各
画素(各3ビツト)のデータは、図示しないタイ
ミング制御手段によるタイミング制御の下で順次
ラインメモリ3に記憶されていくとともに、処理
されるべき画素が入力端1およびラインメモリ3
からラツチ回路4へと処理に必要な形で読み出さ
れて順次記憶されていき、画像データ記憶回路が
形成される。 The data of each pixel (3 bits each) of the 8-gradation image data inputted from the input terminal 1 is sequentially stored in the line memory 3 under timing control by a timing control means (not shown), and is to be processed. Pixel is input terminal 1 and line memory 3
The data is then read out to the latch circuit 4 in the form necessary for processing and sequentially stored, forming an image data storage circuit.
ラインメモリ3は、入力された8階調画像デー
タを8階調のまま1ライン分記憶するための第1
の3ビツトラインメモリ3aと、この3ビツトラ
インメモリ3aに直列に接続された第2の3ビツ
トラインメモリ3bによつて形成されている。 The line memory 3 is a first memory for storing one line of input 8-gradation image data as it is in 8 gradations.
3-bit line memory 3a, and a second 3-bit line memory 3b connected in series to this 3-bit line memory 3a.
ラツチ回路4は、第2の3ビツトラインメモリ
3bの出力端から順次直列に接続された3ビツト
ラツチ4c,4b,4aと、第1の3ビツトライ
ンメモリ3aの出力端から順次直列に接続された
3ビツトラツチ4f,4e,4dと、入力端1か
ら順次直列に接続された3ビツトラツチ4i,4
h,4gとから構成されている。 The latch circuit 4 includes 3-bit latches 4c, 4b, 4a connected in series from the output end of the second 3-bit line memory 3b, and 3-bit latches 4c, 4b, 4a connected in series from the output end of the first 3-bit line memory 3a. 3-bit latches 4f, 4e, 4d and 3-bit latches 4i, 4 connected in series from input terminal 1
h, 4g.
このような接続において、例えば特開昭59−
194561号公報に開示された如きタイミング制御方
法を利用して、ラツチ回路4に入力画像の3×3
画素領域における画像データを順次取り出す。 In such a connection, for example,
Using a timing control method such as that disclosed in Japanese Patent No. 194561, the latch circuit 4 inputs a 3×3 input image.
Image data in the pixel area is sequentially extracted.
これにより、これらの9個の3ビツトラツチ4
a〜4iに、3×3個の画素で形成された画像領
域の画像データが順次入力される。この画像領域
における画素の位置を第2図aに示すようにA,
B,C,D,E,F,G,H,Iとすると、それ
ぞれの画素の画像データは、その画素のアルフア
ベツトに対応する9個の3ビツトラツチ4a〜4
iにそれぞれ入力される。 This results in these nine 3-bit latches 4
Image data of an image area formed by 3×3 pixels is sequentially input to a to 4i. The position of the pixel in this image area is A, as shown in Figure 2a.
Assuming B, C, D, E, F, G, H, and I, the image data of each pixel is stored in nine 3-bit latches 4a to 4 corresponding to the alpha alphabet of that pixel.
i respectively.
6は、所定のスレシホールド値Sに基づいて周
辺画素A〜D,F〜Iを2値化するための比較回
路であつて、8個の比較器61〜68からなつて
いる。 6 is a comparison circuit for binarizing peripheral pixels A to D and F to I based on a predetermined threshold value S, and is composed of eight comparators 61 to 68.
比較回路6内の各比較器61〜68の一方入力
Xには周辺画素A〜D,F〜Iの各3ビツトのデ
ータがそれぞれ与えられ、他方入力Yには後述す
るスレシホールド値決定回路7によつて設定され
た3ビツトのスレシホールド値Sが与えられてい
る。 One input X of each of the comparators 61 to 68 in the comparison circuit 6 is supplied with 3-bit data of each of the peripheral pixels A to D, F to I, and the other input Y is supplied with a threshold value determination circuit, which will be described later. A 3-bit threshold value S set by 7 is given.
各比較器61〜68は、X入力とY入力とを比
較し、X≧Yのとき“1”、X<Yのとき“0”
の1ビツトのデータをそれぞれ出力することによ
り周辺画素を2値化する。 Each comparator 61 to 68 compares the X input and the Y input, and returns "1" when X≧Y, and "0" when X<Y.
The peripheral pixels are binarized by outputting 1-bit data of each.
このようにして取り出された8階調(3ビツ
ト)の中心画素Eおよび8階調(3ビツト)の周
辺画素A,B,C,D,F,G,H,Iの合計11
ビツトのデータは、パターン記憶回路としての
ROM5のアドレス入力に与えられる。 The 8-gradation (3-bit) center pixel E and the 8-gradation (3-bit) peripheral pixels A, B, C, D, F, G, H, and I extracted in this way total 11
The bit data is stored as a pattern memory circuit.
Given to the address input of ROM5.
このアドレス入力は、入力画素の3×3画素領
域内における中心画素の階調値とその周辺画素の
データパターンとの組合せを表わしており、
ROM5には、その組合せの各々(すなわち各ア
ドレス)に対応づけて、入力画像の分解能(上述
の例では400線/inchのスキヤン線数に相当する
63.4μm平方の分解能)よりも高い分解能の2値
画像パターンデータ(たとえば5×5高分解能化
画素データ)を予め記憶してある。 This address input represents a combination of the gradation value of the center pixel and the data pattern of its surrounding pixels in the 3×3 pixel area of the input pixel,
The ROM 5 stores the resolution of the input image (corresponding to the number of scan lines of 400 lines/inch in the above example) in association with each combination (that is, each address).
Binary image pattern data (for example, 5×5 high-resolution pixel data) with a resolution higher than 63.4 μm square resolution is stored in advance.
そしてROM5は、与えられたアドレス入力に
応じて、そのアドレスに記憶された2値画像パタ
ーンデータを出力端2に読み出す。 Then, the ROM 5 reads out the binary image pattern data stored at the address to the output terminal 2 in accordance with the given address input.
次に、第2図および第3図を参照して、上述し
た処理の手順を具体例に基づき説明する。 Next, with reference to FIGS. 2 and 3, the above-described processing procedure will be explained based on a specific example.
(1) まず、両図のaに示すような2値の原画(図
においては3×3画素分だけ表示してある)を
8階調の画像データ(階調値)として読み取
り、それぞれのbに示すようにラツチ回路4に
3×3画素分記憶する。(1) First, read the binary original image shown in a of both figures (only 3 x 3 pixels are displayed in the figures) as 8-gradation image data (gradation values), and 3×3 pixels are stored in the latch circuit 4 as shown in FIG.
(2) いま仮に、スレシホールド値決定回路7によ
つて設定されたスシレホールド値Sが4であつ
たとすると、比較回路6の各比較器61〜68
において、各周辺画素の画像データ値と当該ス
レシホールド値Sを比較し、画像データ≧4の
とき“1”、画像データ<4のとき“0”とし
て周辺画素A〜D,F〜Iを2値画像化する。(2) Assuming that the threshold value S set by the threshold value determination circuit 7 is 4, each of the comparators 61 to 68 of the comparison circuit 6
, compare the image data value of each peripheral pixel with the threshold value S, and set the peripheral pixels A to D, F to I as "1" when the image data ≧ 4, and as "0" when the image data < 4. Convert to binary image.
この様子をcで示す。 This situation is shown in c.
(3) 上記cの中心画素Eの階調値と周辺画素A〜
D,F〜Iの“0”、“1”の配列からなるデー
タパターンとの組合せに応じて、dに示すよう
な中心画素Eの高分解能パターンデータを
ROM5から読み出す。(3) Gradation value of center pixel E and surrounding pixels A~ in c above
High-resolution pattern data of the center pixel E as shown in d is generated according to the combination with the data pattern consisting of the array of "0" and "1" of D, F to I.
Read from ROM5.
この高分解能パターンデータは、適宜のアルゴ
リズムにより、中心画素の階調値と周辺画素のデ
ータパターンとのすべての組合せの各々に対して
計算機で求めてもよいし、ひとつひとつのデータ
を、できるだけエツジ部分が滑らかになるように
人為的に求めてもよい。 This high-resolution pattern data may be obtained by a computer using an appropriate algorithm for all combinations of the gradation value of the center pixel and the data pattern of surrounding pixels, or each data may be obtained from the edges as much as possible. You may also artificially seek it so that it is smooth.
入力画像の1画素を5×5ドツトに分割した高
分解能パターンデータを人為的に求めた場合の一
例を、第4A図〜第4C図に示す。 An example of artificially obtaining high-resolution pattern data in which one pixel of an input image is divided into 5.times.5 dots is shown in FIGS. 4A to 4C.
各図の最上欄における斜線部は、周辺画素の
“1”の位置を示し、左端欄の“0”から“7”
まで数字は、中心画素Eの階調値を示す。これら
の周辺画素の配列および中心画素Eの階調値によ
り、各高分解能2値画像データが合理的に形成さ
れ割り当てられる。 The hatched area in the top column of each figure indicates the position of "1" of the surrounding pixel, and "0" to "7" in the leftmost column.
The numbers up to 1 indicate the gradation value of the center pixel E. Based on the arrangement of these peripheral pixels and the gradation value of the center pixel E, each high-resolution binary image data is rationally formed and assigned.
この場合、8つの周辺画素の“0”、“1”の配
列および中心画素Eの階調値(8階調)によつて
得られる組み合わせの数は、
28×8=2048(通り)
であつて、一つの中心画素Eに対して最大2048通
りのパターンを有する高分解能2値画像データを
得ることができ、これによりきわめて原画に近い
画像出力パターンを得ることが可能となる。 In this case, the number of combinations obtained by the arrangement of "0" and "1" of the eight peripheral pixels and the gradation value (8 gradations) of the center pixel E is 2 8 × 8 = 2048 (ways). In this way, it is possible to obtain high-resolution binary image data having a maximum of 2048 patterns for one central pixel E, thereby making it possible to obtain an image output pattern that is extremely close to the original image.
なお、上述の例では、スレシホールド値Sが
“4”の場合について説明したが、例えば非常に
細い線から成る原画を処理するような場合には読
み取つた領域の平均濃度が小さくなるため、スレ
シホールド値Sを低くして、多階調の周辺画素デ
ータを2値化するときに当該周辺画素における細
線の情報(平均階調値は小さい)が消失されてし
まわないように操作すれば、高分解能化に際して
の信頼性がより向上することになる。 In the above example, the case where the threshold value S is "4" was explained, but for example, when processing an original image consisting of very thin lines, the average density of the read area becomes small. If you lower the threshold value S and operate it so that the thin line information (average gradation value is small) in the surrounding pixels will not be lost when you binarize multi-gradation surrounding pixel data. This will further improve reliability when increasing resolution.
このような操作を自動的に行なつて適切なスレ
シホールド値Sを決定するのが、スレシホールド
値決定回路7である。 The threshold value determination circuit 7 automatically performs such operations to determine an appropriate threshold value S.
当該スレシホールド値決定回路7には、ラツチ
回路4内の9個の各3ビツトラツチ4a〜4iか
ら合計27ビツトの画像データを入力して、入力画
像の3×3画素領域内における画像情報を与えら
れる。 A total of 27 bits of image data is input to the threshold value determination circuit 7 from each of the nine 3-bit latches 4a to 4i in the latch circuit 4, and image information in a 3×3 pixel area of the input image is input. Given.
このスレシホールド値決定回路7は、例えば第
5図に示すように構成され、一連の加算器71〜
78によつて、入力された各3ビツトの画素デー
タの総和Σを求めることにより、3×3画素領域
内における黒地(ベタ)部分の面積を算出するよ
うになつている。 This threshold value determination circuit 7 is configured as shown in FIG. 5, for example, and includes a series of adders 71 to
78, the area of the black (solid) portion within the 3×3 pixel area is calculated by determining the sum Σ of each input 3-bit pixel data.
そして算出された黒地(ベタ)部分の面積に応
じて、ルツクアツプテーブル8に予め記憶させて
あつた3ビツトのスレシホールド値Sを読出し、
このスレシホールド値Sを比較回路6内の8個の
各比較器61〜68に与える。 Then, according to the calculated area of the black background (solid) part, a 3-bit threshold value S stored in advance in the lookup table 8 is read out,
This threshold value S is applied to each of the eight comparators 61 to 68 in the comparison circuit 6.
これにより、例えば細線から成る原画の場合に
は黒地(ベタ)面積が小さくなるので、それに応
じてスレシホールド値Sを自動的に低くすること
が可能となる。 As a result, for example, in the case of an original image consisting of thin lines, the black background (solid) area becomes small, so the threshold value S can be automatically lowered accordingly.
第6図は、第5図のルツクアツプテーブル8に
予め記憶させておくべきスレシホールド値Sの一
例を示すグラフである。 FIG. 6 is a graph showing an example of the threshold value S that should be stored in advance in the lookup table 8 of FIG.
このようなルツクアツプテーブル8を用いて、
第7図a及び第8図aの2値画像を処理すると次
のようになる。 Using such a lookup table 8,
When the binary images shown in FIG. 7a and FIG. 8a are processed, the following results are obtained.
各2値画像の画像データにおける各画素の階調
値は、それぞれの図のbに示すようになり、これ
らの階調値から第5図の回路により、総和Σを求
めると次のようになる。 The gradation values of each pixel in the image data of each binary image are as shown in b in each figure, and when the sum Σ is calculated from these gradation values using the circuit shown in Figure 5, it is as follows. .
<第7図> Σ=13
<第8図> Σ=47
これらの総和値は、第6図のP点およびQ点を
それぞれ参照することになり、ルツクアツプテー
ブル8から出力されるスレシホールド値Sは次の
ようになる。 <Figure 7> Σ=13 <Figure 8> Σ=47 These total values refer to the P point and Q point in Figure 6, respectively, and are the threshold output from the lookup table 8. The value S is as follows.
<第7図> 2.4
<第8図> 4.9
上記各スレシホールド値Sに基づき、各図bの
周辺画素のデータ値を2値化すると、それぞれc
のようになる。 <Figure 7> 2.4 <Figure 8> 4.9 When the data values of the surrounding pixels in each figure b are binarized based on each threshold value S above, each c
become that way.
そして、8階調の中心画素Eに関する3ビツト
のデータと、2値の周辺画素A〜D,F〜Iに関
する合計8ビツトのデータとが、高分解能2値パ
ターンデータを記憶したROM5のアドレス入力
に与えられ、それぞれdに示すような極めて原画
に近い出力パターンを得ることができる。 Then, the 3-bit data regarding the center pixel E with 8 gradations and the total 8-bit data regarding the binary peripheral pixels A to D and F to I are input to the address of the ROM 5 that stores the high-resolution binary pattern data. It is possible to obtain an output pattern extremely close to the original image as shown in d.
これにより、原画における画素幅以下の細線を
も正確に認識し高分解能化することが可能になる
ものである。 This makes it possible to accurately recognize even thin lines smaller than the pixel width in the original image, and to achieve high resolution.
(発明の効果)
以上説明したように、この発明によれば、多階
調で読み取られた画像データを、順次読み取られ
る画素を中心にして所定の大きさの画像領域分だ
け画像データ記憶回路に記憶させ、当該画像領域
における複数の画素を中心画素と周辺画素に区別
して、後者について所定のスレシホールド値によ
り2値化するとともに、パターン記憶回路には、
当該中心画素の階調値と2値化された周辺画素の
配列との組合せに対して上記多階調画像データの
分解能よりも高い分解能の2値画像パターンデー
タを予め関連づけて記憶させているので、当該パ
ターン記憶回路に上記中心画素の中心画素の階調
値とその周辺画素の配列の情報をアドレスとして
入力することにより、対応する高分解能の2値画
像パターンデータを出力として得ることができ
る。(Effects of the Invention) As described above, according to the present invention, image data read in multiple gradations is stored in the image data storage circuit for a predetermined size of image area centered on pixels that are sequentially read. A plurality of pixels in the image area are distinguished into a center pixel and a peripheral pixel, and the latter is binarized using a predetermined threshold value.
Binary image pattern data with a resolution higher than the resolution of the multi-tone image data is stored in advance in association with the combination of the gradation value of the central pixel and the array of binarized peripheral pixels. By inputting information on the gradation value of the center pixel and the arrangement of its surrounding pixels to the pattern storage circuit as an address, corresponding high-resolution binary image pattern data can be obtained as output.
これにより、2値原画を多階調画像として読み
取りその階調を利用して該多階調画像の分解能よ
りも高い分解能の2値画像データを得ることがで
きるので、簡易な回路でありながら従来の安価な
低分解能の入力装置を利用して、より高分解能な
2値画像データを得ることが可能とする。 As a result, it is possible to read a binary original image as a multi-tone image and use the resulting gradation to obtain binary image data with a resolution higher than that of the multi-tone image. It is possible to obtain higher resolution binary image data by using an inexpensive low resolution input device.
しかも、周囲画素の2値化の基準となるスレシ
ホールド値は、スレシホールド決定回路におい
て、対象となる画像領域の複数の画素の階調値の
総和に基づいて自動的に決定されるので、原画の
態様に合わせて最適な高分解能の画像出力を得る
ことができる。 Moreover, the threshold value, which is the standard for binarizing surrounding pixels, is automatically determined in the threshold determination circuit based on the sum of the tone values of multiple pixels in the target image area. , it is possible to obtain an optimal high-resolution image output according to the aspect of the original image.
第1図はこの発明の一実施例を示すブロツク
図、第2図、第3図、および第7図、第8図はこ
の発明による画像処理の手順を示す説明図、第4
A図ないし第4C図は高分解能2値画像パターン
の一例を示す図、第5図はスレシホールド値決定
回路の一例を示すブロツク図、第6図は第5図の
ルツクアツプテーブル8にあらかじめ記憶させて
おくスレシホールド値の一例を示す図である。
1……入力端、2……出力端、3……ラインメ
モリ、4……ラツチ回路、5……2値画像パター
ンデータ記憶ROM、6……比較回路、7……ス
レシホールド値決定回路。
FIG. 1 is a block diagram showing an embodiment of the present invention, FIGS. 2, 3, 7, and 8 are explanatory diagrams showing the procedure of image processing according to the invention,
Figures A to 4C are diagrams showing examples of high-resolution binary image patterns, Figure 5 is a block diagram showing an example of a threshold value determination circuit, and Figure 6 is a diagram showing examples of high-resolution binary image patterns. It is a figure which shows an example of the threshold value to be memorized. 1...Input end, 2...Output end, 3...Line memory, 4...Latch circuit, 5...Binary image pattern data storage ROM, 6...Comparison circuit, 7...Threshold value determination circuit .
Claims (1)
を、所定の大きさの画像領域分だけ記憶する画像
データ記憶回路と、 前記画像領域内にある複数の画素の階調値の総
和を求め、この値に基づいてスレシホールド値を
決定するスレシホールド値決定回路と、 前記画像領域内の複数の画素を中心画素とその
周辺の画素に区別し、周辺画素を前記スレシホー
ルド値決定回路で決定されたスレシホールド値に
基づいて2値化する比較回路と、 前記多階調画像データの分解能よりも高い分解
能を有し、前記中心画素の階調値および前記2値
化された周辺画素の配列に対応してあらかじめ作
成された2値画像パターンデータを記憶するパタ
ーン記憶回路と、 を備え、 前記中心画素の階調値および前記2値化された
周辺画素の配列をアドレスとして、前記パターン
記憶回路から対応する高分解能2値画像パターン
データを出力するようにしたことを特徴とする高
分解能2値画像データ生成装置。[Scope of Claims] 1. An image data storage circuit that stores multi-tone image data obtained by scanning an original image for an image area of a predetermined size; a threshold value determination circuit that calculates the sum of adjustment values and determines a threshold value based on this value; a comparison circuit that binarizes based on the threshold value determined by the threshold value determination circuit; and a comparison circuit having a resolution higher than the resolution of the multi-tone image data, a pattern storage circuit that stores binary image pattern data created in advance corresponding to the array of the binarized peripheral pixels, and the gradation value of the center pixel and the binarized peripheral pixels. 1. A high-resolution binary image data generation device, wherein the pattern storage circuit outputs corresponding high-resolution binary image pattern data by using an array as an address.
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60246792A JPS62107575A (en) | 1985-11-01 | 1985-11-01 | Method and device for generating high resolution binarization picture data |
| US06/915,680 US4742399A (en) | 1985-11-01 | 1986-10-06 | Method of and apparatus for generating high-resolution bilevel image data |
| EP19920100766 EP0481962A3 (en) | 1985-11-01 | 1986-10-09 | Method of and apparatus for generating high-resolution bilevel image data |
| DE86114013T DE3689062T2 (en) | 1985-11-01 | 1986-10-09 | Method and device for generating high-resolution binary image data. |
| EP86114013A EP0220568B1 (en) | 1985-11-01 | 1986-10-09 | Method of and apparatus for generating high-resolution bilevel image data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60246792A JPS62107575A (en) | 1985-11-01 | 1985-11-01 | Method and device for generating high resolution binarization picture data |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62107575A JPS62107575A (en) | 1987-05-18 |
| JPH0456507B2 true JPH0456507B2 (en) | 1992-09-08 |
Family
ID=17153738
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60246792A Granted JPS62107575A (en) | 1985-11-01 | 1985-11-01 | Method and device for generating high resolution binarization picture data |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62107575A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5589952A (en) * | 1994-03-18 | 1996-12-31 | Sony/Tektronix Corporation | Disc high resolution scanner |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5523572A (en) * | 1978-08-08 | 1980-02-20 | Ricoh Co Ltd | Digital picture processing circuit |
| JPS5938789B2 (en) * | 1978-11-01 | 1984-09-19 | 株式会社リコー | Image signal predictive restoration device |
-
1985
- 1985-11-01 JP JP60246792A patent/JPS62107575A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62107575A (en) | 1987-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0234590B1 (en) | Method of and apparatus for generating high-resolution binary image data with respect to linear edges | |
| JP3313399B2 (en) | Image processing device | |
| JP2967014B2 (en) | Image processing device | |
| CN1096659C (en) | Image processing method and system | |
| JP3334385B2 (en) | Image reading apparatus and reading method | |
| US5315405A (en) | Binary circuit of scanner read image data | |
| US5301039A (en) | Image processing apparatus with pixel tone discrimination | |
| JPH0456507B2 (en) | ||
| KR100213472B1 (en) | Simple Binarization and Pseudo-Intermediate Mixed Processing Method and Apparatus for Image Data | |
| JP3994571B2 (en) | Information code binarization method, optical information reading apparatus using the binarization method, and code quality judgment assisting apparatus using the binarization method | |
| JPS6146875B2 (en) | ||
| JP3358133B2 (en) | Image processing device | |
| JP3052464B2 (en) | Contour point extraction method using multi-valued data | |
| JP2522310B2 (en) | Optical character reader | |
| JPH10191038A (en) | Multi-value image binarization method | |
| JPH1065915A (en) | Multi-value image binarization method | |
| KR930007979B1 (en) | Halftone image representation | |
| JPS6180965A (en) | Picture signal processing method | |
| JPS6333194B2 (en) | ||
| JP2000261666A (en) | Image processing device | |
| JPH0686070A (en) | Image reader | |
| JPS6218171A (en) | Method and circuit for processing picture | |
| JPS6032475A (en) | Image processing device | |
| JPS61264865A (en) | Image reader | |
| JPH04293358A (en) | Picture processor |