JPH06333036A - Pseudo halftone image reducing device - Google Patents

Pseudo halftone image reducing device

Info

Publication number
JPH06333036A
JPH06333036A JP5118595A JP11859593A JPH06333036A JP H06333036 A JPH06333036 A JP H06333036A JP 5118595 A JP5118595 A JP 5118595A JP 11859593 A JP11859593 A JP 11859593A JP H06333036 A JPH06333036 A JP H06333036A
Authority
JP
Japan
Prior art keywords
halftone image
halftone
image
pseudo
pixel
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
Application number
JP5118595A
Other languages
Japanese (ja)
Other versions
JP2860039B2 (en
Inventor
Hideaki Yamada
英明 山田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP5118595A priority Critical patent/JP2860039B2/en
Publication of JPH06333036A publication Critical patent/JPH06333036A/en
Application granted granted Critical
Publication of JP2860039B2 publication Critical patent/JP2860039B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

(57)【要約】 【目的】 2値画素で表された擬似中間調画像を縮小す
ることを目的とする。 【構成】 ライン単位で入力される二値原画像データを
格納するラインバッファ1、ランバッファ1に接続され
ており、二値原画像から中間調画像を推定する中間調画
像推定部2、中間調画像推定部2に接続されており推定
された中間調画像を保持するラインバッファ3、ライン
バッファ3に接続されており格納された中間調画像を縮
小する中間調画像縮小部4、中間調画像縮小部4に接続
されており縮小された中間調画像を2値化し2値画像を
生成する中間調画像2値化部6、中間調画像2値化部6
に接続されており2値画像データを格納するランバッフ
ァ7から構成される。
(57) [Summary] [Purpose] The purpose is to reduce the pseudo halftone image represented by binary pixels. A halftone image estimation unit 2 that is connected to a line buffer 1 that stores binary original image data input in line units and a run buffer 1 and that estimates a halftone image from the binary original image, and a halftone image A line buffer 3 connected to the image estimation unit 2 for holding estimated halftone images, a halftone image reduction unit 4 connected to the line buffer 3 for reducing stored halftone images, and halftone image reduction A halftone image binarization unit 6 connected to the unit 4 and binarizing the reduced halftone image to generate a binary image, a halftone image binarization unit 6
And a run buffer 7 for storing binary image data.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、擬似中間調画像を階調
数を落とすこと無く縮小する擬似中間調画像縮小装置に
関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a pseudo halftone image reducing apparatus for reducing a pseudo halftone image without reducing the number of gradations.

【0002】[0002]

【従来の技術】従来の多くの変換法は、変換画素の値を
決定するのにその周囲の原画素の値を参照する。ここで
は、その代表例であるSPC法、投影法、ETP法につ
いて説明する。なお画素の値は、黒画素を1、白画素を
0とする。
2. Description of the Related Art Many conventional conversion methods refer to the values of surrounding original pixels to determine the value of a converted pixel. Here, the SPC method, the projection method, and the ETP method, which are typical examples thereof, will be described. The pixel values are 1 for black pixels and 0 for white pixels.

【0003】(1)SPC法 変換画素に最も近い原画素の値を変換画素の値とする。
図5は原画に変換画を投影したもので、矢印の付いた原
画素が変換画素に採用される。
(1) SPC method The value of the original pixel closest to the conversion pixel is taken as the value of the conversion pixel.
In FIG. 5, the converted image is projected on the original image, and the original pixel with an arrow is adopted as the converted pixel.

【0004】(2)投影法 図6のように原画素、変換画素を矩形の領域とし、変換
画素の領域のなかに占める面積比によって、白画素、黒
画素を決定するものである。具体的には、原画素の占め
る面積Sij を重みとした原画素の値Pij の総和
Iがある閾値T以上なら、変換画素の値Qを1、閾値よ
り小さければ、0とする。これを式で表すと、
(2) Projection Method As shown in FIG. 6, the original pixel and the converted pixel are rectangular areas, and the white pixel and the black pixel are determined by the area ratio occupied in the area of the converted pixel. Specifically, the value Q of the converted pixel is 1 if the sum I of the values P i , j of the original pixel weighted by the area S i , j occupied by the original pixel is greater than or equal to a threshold value T, and 0 if smaller than the threshold value. And If this is expressed by an equation,

【0005】[0005]

【数1】 [Equation 1]

【0006】となる。[0006]

【0007】(3)ETP法 SPC法を改良し細線が消失することを防止した縮小法
である。細線の判定条件の一例と、その消失の防止法を
説明する。
(3) ETP method This is a reduction method in which the SPC method is improved to prevent thin lines from disappearing. An example of a thin line determination condition and a method for preventing its disappearance will be described.

【0008】下記式は、図7の変換画素Q- 1 、Q0
最も近い画素P- 1 、P0 の間に線幅2の細線があるか
どうかの判定条件を示している。
[0008] The following formula is converted pixel Q in Fig. 7 - shows a 1, whether the determination condition between P 0 has fine lines of line width 2 - 1, Q 0 pixel closest to the P.

【0009】[0009]

【数2】 [Equation 2]

【0010】図7において、細線の判定条件により線幅
2の黒の細線があると判定された場合でもSPC法で
は、変換画素Q- 1 、Q0 とも白となり、縮小画におい
て黒の細線が消えてしまうが、Q0 を黒に変換すること
により細線が保存される。
[0010] In FIG. 7, in the SPC method, even if it is determined that there is a black fine line with a line width 2 by determining the conditions of fine line, converts the pixel Q - becomes 1, Q 0 in both white and black thin line in the reduced image It disappears, but the thin line is preserved by converting Q 0 to black.

【0011】[0011]

【発明が解決しようとする課題】文字や図形などを2値
化するときは、一定の閾値で行うが、写真などの中間調
画像を2値化するときは、黒画素の密度で階調を表現す
るように、閾値を変化させるディザ法が使われる。ディ
ザ法のひとつ誤差拡散法は、解像度、階調数とも大き
く、図8の様に周期がない高品質な二値画像を得るので
現在の主流になっている。
When binarizing a character or a graphic, a certain threshold value is used. When binarizing a halftone image such as a photograph, the gradation is determined by the density of black pixels. As expressed, the dither method of changing the threshold is used. The error diffusion method, which is one of the dither methods, has a large resolution and a large number of gradations, and is a current mainstream because it obtains a high-quality binary image with no cycle as shown in FIG.

【0012】次に誤差拡散画像の縮小について見てみ
る。例として図7の縮小率1/3の縮小画像を上げる。
Next, let us look at the reduction of the error diffusion image. As an example, the reduced image with the reduction ratio of 1/3 in FIG. 7 is increased.

【0013】(1)SPC法 誤差拡散画像は図9のbのように、黒画素の配置に周期
性がないため、変換画素に選ばれる原画素の色がランダ
ムになる。したがって、縮小画像では黒画素がかたまる
ところができて、画質が劣化する。
(1) SPC method Since the error diffusion image has no periodicity in the arrangement of black pixels as shown in FIG. 9B, the color of the original pixel selected as the conversion pixel is random. Therefore, in the reduced image, some black pixels are formed, and the image quality deteriorates.

【0014】(2)投影法 変換画素のなかの、黒画素の面積を閾値で処理するた
め、図9のcのように縮小画像においても濃度を表すこ
とができ、極端な画質の劣化はないが、階調数が落ち
る。
(2) Projection method Since the area of the black pixel among the converted pixels is processed by the threshold value, the density can be expressed even in the reduced image as shown in FIG. 9C, and there is no extreme deterioration of the image quality. However, the number of gradations drops.

【0015】(3)ETP法 基本的にはSPC法と同様に、黒画素がかたまった縮小
画像ができる。図9のdのように細線保存の処理にかか
ったところは、SPC法とは色が逆転するため原画像と
くらべて階調が反転するところができる。
(3) ETP method Basically, similar to the SPC method, a reduced image with black pixels is formed. As shown in FIG. 9d, where the thin line storage processing is performed, the color is reversed from that of the SPC method, so that the gradation is reversed compared to the original image.

【0016】以上より、従来の縮小法では誤差拡散画像
の縮小において、階調数がさがったり、画質が劣化して
しまった。
As described above, according to the conventional reduction method, the number of gradations is reduced and the image quality is deteriorated when the error diffusion image is reduced.

【0017】本発明は以上の点に鑑みなされたものであ
り、擬似中間調画像の縮小にたいして階調数が十分で画
質の劣化のない擬似中間調画像縮小装置を提供すること
にある。
The present invention has been made in view of the above points, and it is an object of the present invention to provide a pseudo-halftone image reducing apparatus which has a sufficient number of gradations and does not deteriorate in image quality in reducing a pseudo-halftone image.

【0018】[0018]

【課題を解決するための手段】本発明の目的は、白また
は黒の色を有する画素からなり、黒(白)画素の密度によ
り中間調を表す擬似中間調画像を縮小する装置であっ
て、擬似中間調画像である原画像から中間調画像を推定
する手段と、推定された中間調画像を縮小した中間調画
像を生成する手段と、縮小された中間調画像を2値化し
擬似中間調画像を生成する手段を備えることを特徴とす
る擬似中間調画像縮小装置によって達成される。
An object of the present invention is an apparatus for reducing a pseudo-halftone image which is composed of pixels having a white or black color and which represents a halftone by the density of black (white) pixels. Means for estimating a halftone image from an original image which is a pseudo-halftone image, means for generating a halftone image by reducing the estimated halftone image, and binarizing the reduced halftone image and the pseudo-halftone image Is achieved by a pseudo-halftone image reduction device.

【0019】前記中間調画像を推定する手段はパラメー
タによって制御された大きさのウィンドウ内の白画素数
を数える手段と、数えた白画素数を保持する手段と、白
画素数の値と座標から回帰係数を算出する手段と、複数
の回帰係数から中間調の推定濃度を決定する手段とをそ
なえる。
The means for estimating the halftone image is a means for counting the number of white pixels in a window of a size controlled by a parameter, a means for holding the counted number of white pixels, and a value and coordinate of the number of white pixels. It is provided with a means for calculating a regression coefficient and a means for determining an estimated density of halftone from a plurality of regression coefficients.

【0020】また、前記縮小した中間調画像を生成する
手段が、縮小する中間調画像から縮小率によって制御さ
れたウィンドウの画素を抽出し保持する手段と縮小率に
よって制御されたフィルタとウィンドウの画素との内積
を演算する手段を備える。また、前記中間調画像を2値
化し擬似中間調画像を生成する手段が中間調に補正値を
加えた修正中間調を出力する手段と、修正中間調を一定
の閾値と比較2値化画素値を決定する手段と、補正値と
2値化画素値から誤差を算出する手段と、誤差を保持す
る手段と、保持された誤差に一定の重みの内積である補
正値を算出する手段をそなえる。
Further, the means for generating the reduced halftone image extracts the pixel of the window controlled by the reduction ratio from the reduced halftone image and holds it, the filter controlled by the reduction ratio and the pixel of the window. And means for calculating the inner product of Further, means for binarizing the halftone image to generate a pseudo-halftone image, means for outputting a corrected halftone obtained by adding a correction value to the halftone, and comparing the corrected halftone with a constant threshold value are binarized pixel values. , A means for calculating an error from the correction value and the binarized pixel value, a means for holding the error, and a means for calculating a correction value which is an inner product of a certain weight for the held error.

【0021】[0021]

【作用】ラインバッファに蓄えられている擬似中間調画
像から中間調画像が推定され、中間調画像から縮小した
中間調画像が生成され、縮小された中間調画像が2値化
され擬似中間調画像が得られる。
The halftone image is estimated from the pseudo halftone image stored in the line buffer, a reduced halftone image is generated from the halftone image, and the reduced halftone image is binarized to generate the pseudo halftone image. Is obtained.

【0022】[0022]

【実施例】以下、図面を参照して本発明の擬似中間調画
像縮小装置の実施例を詳細に説明する。
Embodiments of the pseudo halftone image reducing apparatus of the present invention will be described in detail below with reference to the drawings.

【0023】図1の擬似中間調画像縮小装置はライン単
位で入力される二値原画像データを格納するラインバッ
ファ1、該ラインバッファ1に接続されており、二値原
画像から中間調画像を推定する中間調画像推定部2、該
中間調画像推定部2に接続されており推定された中間調
画像を保持するラインバッファ3、該ラインバッファ3
に接続されており格納された中間調画像を縮小する推定
中間調画像縮小部4、該推定中間調画像縮小部4にライ
ンバッファ5を介して接続されており、縮小された中間
調画像を2値化し2値画像を生成する縮小中間調画像2
値化部、該中間調画像2値化部6に接続されており2値
画像データを格納するラインバッファ7から構成され
る。
The pseudo halftone image reducing apparatus of FIG. 1 is connected to a line buffer 1 for storing binary original image data input line by line, and is connected to the line buffer 1 to convert a halftone image from a binary original image. Halftone image estimating unit 2 for estimating, line buffer 3 connected to the halftone image estimating unit 2 for holding the estimated halftone image, and the line buffer 3
Is connected to the estimated halftone image reduction unit 4 for reducing the stored halftone image, and the estimated halftone image reduction unit 4 is connected to the estimated halftone image reduction unit 4 through the line buffer 5 to reduce the reduced halftone image to 2 Reduced halftone image 2 for binarizing a binary image
A binarization unit and a line buffer 7 connected to the halftone image binarization unit 6 for storing binary image data.

【0024】ただし、中間調画像推定部2は、図2のよ
うに、ラインバッファ1に接続されており、パラメータ
nで制御された画素ブロック内の白画素数を数える白画
素数カウンタ8、白画素数カウンタ8から出力される白
画素数データを格納するメモリ9、パラメータmで制御
され、メモリ9に蓄えられた複数の白画素数データから
回帰係数を算出する回帰係数演算部101 〜10p 、回
帰係数演算部101 〜10p から出力される複数の回帰
係数α1 〜αp の平均を演算して推定濃度を出力する推
定濃度演算部11、該推定濃度演算部11より出力され
る推定濃度Qxy を格納するラインバッファ3から構
成される。
However, the halftone image estimation unit 2 is connected to the line buffer 1 as shown in FIG. 2, and the white pixel number counter 8 for counting the number of white pixels in the pixel block controlled by the parameter n A memory 9 for storing white pixel number data output from the pixel number counter 8 and a regression coefficient calculation unit 10 1 to 10 which is controlled by a parameter m and calculates a regression coefficient from a plurality of white pixel number data stored in the memory 9. p , an estimated concentration calculation unit 11 that calculates an average of a plurality of regression coefficients α 1 to α p output from the regression coefficient calculation units 10 1 to 10 p and outputs an estimated concentration, and is output from the estimated concentration calculation unit 11. The line buffer 3 stores the estimated densities Q x and y .

【0025】ただし、推定中間調画像縮小部4は、図3
のようにラインバッファ3に接続されており中間調画像
から縮小率によって制御されたウィンドウの画素を抽出
し保持するウィンドウ設定部12と該ウィンドウ設定部
12に接続されており縮小率によって制御されたフィル
タ13とウィンドウの画素との内積を演算する縮小画素
演算部14から構成される。
However, the estimated halftone image reduction unit 4 is configured as shown in FIG.
The window setting unit 12 connected to the line buffer 3 and extracting and holding the pixels of the window controlled by the reduction ratio from the halftone image and the window setting unit 12 connected to the window setting unit 12 and controlled by the reduction ratio It is composed of a reduced pixel calculator 14 that calculates the inner product of the filter 13 and the pixel of the window.

【0026】ただし、中間調画像2値化部6は、図4の
ようにラインバッファ5に接続されており中間調fx
y に補正値Δfxy を加えた値、修正中間調f’x
y を出力する修正中間調演算部15と、修正中間調f’
xy と閾値Tを比較し2値画素gxy を出力する比
較器16と、gxy をf’xy の差である誤差e
xy =gxy −f’xy を演算する誤差生成部1
7、誤差exy を保持する誤差バッファ19、定数を
保持している誤差フィルタ18、誤差バッファ19に保
持されている値と誤差フィルタの内積である補正値Δf
xy を演算する補正値演算部20によって構成され
る。
[0026] However, the halftone image binarization unit 6, a halftone f x is connected to the line buffer 5 as shown in FIG. 4,
The value obtained by adding the correction value Δf x , y to y , the corrected halftone f ′ x ,
a modified halftone calculator 15 that outputs y , and a modified halftone f ′.
x, y and the threshold value T compares the binary pixel g x, a comparator 16 for outputting a y, g x, y and f 'x, the error is the difference of y e
x, y = g x, y -f 'x, error generation unit 1 for computing a y
7. Error buffer 19 that holds errors e x and y , error filter 18 that holds constants, and correction value Δf that is the inner product of the value held in error buffer 19 and the error filter
It is configured by a correction value calculation unit 20 that calculates x and y .

【0027】以下に中間調画像推定部を動作を説明す
る。
The operation of the halftone image estimation unit will be described below.

【0028】(1)近傍の平均濃度の計算 パラメータn(nは負でない整数)が代入されたとき白
画素数カウンタ8は、擬似中間調画像データを蓄えたラ
インバッファ1において、着目画素Ixy を中心とし
た(2n+1)×(2n+1)のウィンドウ内の白画素
数をカウントし、メモリ9に出力する。着目画素は順次
走査していく。出力値をhxy とすると、
(1) Calculation of Average Density in the Neighborhood When the parameter n (n is a non-negative integer) is substituted, the white pixel number counter 8 detects the pixel I x of interest in the line buffer 1 storing the pseudo halftone image data. , Y , the number of white pixels in the window of (2n + 1) × (2n + 1) is counted and output to the memory 9. The pixel of interest is sequentially scanned. If the output values are h x and y ,

【0029】[0029]

【数3】 [Equation 3]

【0030】となる。It becomes

【0031】図10はn=1の例であり、白画素数4、
5、4が順次メモリ9に格納される。
FIG. 10 shows an example in which n = 1, the number of white pixels is 4,
5, 4 are sequentially stored in the memory 9.

【0032】(2)回帰係数の演算 回帰係数演算部10k (k=1,2,‥p)はそれぞれ
白画素数を格納しているメモリ9のxy平面上の点
(x,y)を原点とした座標軸rk (k=1,2,‥
p)をとる。rk 軸とx軸とのなす角度θk
(2) Calculation of Regression Coefficient The regression coefficient calculation unit 10 k (k = 1, 2, ... P) calculates the point (x, y) on the xy plane of the memory 9 which stores the number of white pixels. The coordinate axis r k (k = 1, 2, ...)
p). The angle θ k between the r k axis and the x axis is

【0033】[0033]

【数4】 [Equation 4]

【0034】とする(図11参照)。(See FIG. 11).

【0035】次に、標本rk =rki (i=0,1,
‥‥m−1、mは正の整数)上の白画素数cki から
回帰直線を求める。
Next, samples r k = r k , i (i = 0, 1,
A regression line is obtained from the number of white pixels c k , i on m−1, m is a positive integer.

【0036】ここで、回帰直線ck =αk +βkk
傾きβk と切片αk は次の式で与えられる。
Here, the slope β k and the intercept α k of the regression line c k = α k + β k r k are given by the following equations.

【0037】[0037]

【数5】 [Equation 5]

【0038】[0038]

【数6】 [Equation 6]

【0039】ここで、Here,

【0040】[0040]

【数7】 [Equation 7]

【0041】[0041]

【数8】 [Equation 8]

【0042】回帰係数演算部dk(k=1,2,‥p)は
それぞれαk(k=1,2,‥p)を出力する。
The regression coefficient calculator dk (k = 1, 2, ... P) outputs .alpha.k (k = 1, 2, ... P), respectively.

【0043】(3)推定濃度の決定 推定濃度演算部は回帰係数演算部101〜10pから出力
されたα1〜αpを使って推定濃度Pxy を計算する。
推定画像をBビットとしたとき、
(3) Determination of Estimated Concentration The estimated concentration calculator calculates the estimated concentrations P x , y using α 1 to α p output from the regression coefficient calculators 10 1 to 10 p .
When the estimated image is B bit,

【0044】[0044]

【数9】 [Equation 9]

【0045】とする。ここで、[x]はxを越えない整
数である。推定濃度演算部は推定濃度Pxy を出力
し、ラインバッファfに蓄える。
Let's say. Here, [x] is an integer not exceeding x. The estimated concentration calculator outputs the estimated concentrations P x and y and stores them in the line buffer f.

【0046】以下に推定中間調画像縮小部の動作を説明
する。
The operation of the estimated halftone image reduction unit will be described below.

【0047】図12のようにバッファに蓄えられる中間
調画素をPij とすると、フィルタ,に蓄えられてい
る定数Sij との内積Qは次のようになる。
Assuming that the halftone pixels stored in the buffer are P i , j as shown in FIG. 12, the inner product Q with the constants S i , j stored in the filter is as follows.

【0048】[0048]

【数10】 [Equation 10]

【0049】フィルタの定数は、縮小率によって図13
のように原画素のしめる面積を表すように制御される。
The filter constant depends on the reduction ratio shown in FIG.
Is controlled so as to represent the area occupied by the original pixel.

【0050】次に縮小中間調画像2値化部の動作を説明
する。
Next, the operation of the reduced halftone image binarization unit will be described.

【0051】修正中間調演算部15は ラインバッファ
5に格納されている中間調fxy と補正値Δfxy
を入力し、修正中間調f’xy を出力する。
The modified halftone calculation unit 15 is configured to correct halftones f x and y stored in the line buffer 5 and correction values Δf x and y.
Enter a modified halftone f 'x, it outputs the y.

【0052】ここで、Here,

【0053】[0053]

【数11】 [Equation 11]

【0054】である。It is

【0055】比較器16は修正中間調f’xy と閾値
Tを比較し2値画素gxy を出力する。
[0055] The comparator 16 is modified halftone f 'x, compares the y and the threshold T 2 value pixel g x, and outputs a y.

【0056】ここで、 f’xy ≧T ならば gxy =1(白) f’xy <T ならば gxy =0(黒) である。Here, if f ′ x , y ≧ T, then g x , y = 1 (white) If f ′ x , y <T, then g x , y = 0 (black).

【0057】誤差生成部17はgxy とf’xy
差である 誤差exy =gxy −f’xy を演算し、出力する。
The error generator 17 calculates and outputs the errors e x , y = g x , y −f ′ x , y which are the differences between g x , y and f ′ x , y .

【0058】誤差バッファ19は、既に計算された誤差
xy を保持する。
The error buffer 19 holds the errors e x and y already calculated.

【0059】また、誤差フィルタ18は定数を保持す
る。
The error filter 18 holds a constant.

【0060】補正値演算部20は誤差バッファ19に保
持されている値と誤差フィルタ18に保持されている誤
差の内積である補正値Δfxy を演算する。式で表す
と、
The correction value calculator 20 calculates the correction values Δf x , y which are the inner product of the value held in the error buffer 19 and the error held in the error filter 18. Expressed as an expression,

【0061】[0061]

【数12】 [Equation 12]

【0062】となる。It becomes

【0063】以上の様に動作する本発明の擬似中間調縮
小装置により、図9のaの原画像を縮小したものが、図
9のeである。
FIG. 9e shows the original image of FIG. 9a reduced by the pseudo-halftone reduction device of the present invention which operates as described above.

【0064】従来の方式と違って、階調の反転や、黒画
素のかたまりによる画質の劣化がなく、階調数の十分な
縮小画像が得られたことがわかる。
It can be seen that unlike the conventional method, there is no inversion of gradation and deterioration of image quality due to agglomeration of black pixels, and a reduced image having a sufficient number of gradations can be obtained.

【0065】[0065]

【発明の効果】本発明の擬似中間調画像縮小装置は、白
または黒の色を有する画素からなり、黒(白)画素の密度
により中間調を表す擬似中間調画像を縮小する装置であ
って、擬似中間調画像である原画像から中間調画像を推
定する手段と、推定された中間調画像を縮小した中間調
画像を生成する手段と、縮小された中間調画像を2値化
し擬似中間調画像を生成する手段を備えているので、階
調の反転や、黒画素のかたまりによる画質の劣化がな
く、階調数の十分な縮小画像が得られた。
The pseudo-halftone image reducing apparatus of the present invention is an apparatus for reducing a pseudo-halftone image representing halftones by the density of black (white) pixels, which is composed of pixels having white or black colors. , Means for estimating a halftone image from an original image which is a pseudo halftone image, means for generating a halftone image by reducing the estimated halftone image, and binarizing the reduced halftone image and pseudo halftone Since a means for generating an image is provided, there is no inversion of gradation or deterioration of image quality due to agglomeration of black pixels, and a reduced image having a sufficient number of gradations can be obtained.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の擬似中間調画像縮小装置のブロック図
である。
FIG. 1 is a block diagram of a pseudo halftone image reducing apparatus according to the present invention.

【図2】本発明の擬似中間調画像縮小装置の中間調画像
推定部のブロック図である。
FIG. 2 is a block diagram of a halftone image estimation unit of the pseudo halftone image reduction device of the present invention.

【図3】本発明の擬似中間調画像縮小装置の推定中間調
画像縮小部のブロック図である。
FIG. 3 is a block diagram of an estimated halftone image reduction unit of the pseudo halftone image reduction device of the present invention.

【図4】本発明の擬似中間調画像縮小装置の縮小中間調
画像2値化部のブロック図である。
FIG. 4 is a block diagram of a reduced halftone image binarization unit of the pseudo halftone image reduction device of the present invention.

【図5】SPC法の説明図である。FIG. 5 is an explanatory diagram of an SPC method.

【図6】投影法の説明図である。FIG. 6 is an explanatory diagram of a projection method.

【図7】ETP法の細線判定条件の説明図である。FIG. 7 is an explanatory diagram of thin line determination conditions of the ETP method.

【図8】誤差拡散画像の拡大図である。FIG. 8 is an enlarged view of an error diffusion image.

【図9】誤差拡散画像の縮小率1/3の縮小画像の例を
示す図である。
FIG. 9 is a diagram showing an example of a reduced image with a reduction rate of 1/3 of the error diffusion image.

【図10】白画素数を数えるウィンドウの説明図であ
る。
FIG. 10 is an explanatory diagram of a window for counting the number of white pixels.

【図11】回帰直線の標本画素の説明図である。FIG. 11 is an explanatory diagram of sample pixels of a regression line.

【図12】中間調画像縮小のバッファとフィルタを示す
図である。
FIG. 12 is a diagram showing a buffer and a filter for halftone image reduction.

【図13】中間調画像縮小の説明図である。FIG. 13 is an explanatory diagram of halftone image reduction.

【符号の説明】[Explanation of symbols]

1、3、5、7、9、12、 ラインバッファ 14、20 内積演算部 17 減算部 15 加算部 1,3,5,7,9,12, line buffers 14 and 20 inner product calculation unit 17 subtraction unit 15 addition unit

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 白または黒の色を有する画素からなり、
黒(白)画素の密度により中間調を表す擬似中間調画像
を縮小する装置であって、擬似中間調画像である原画像
から中間調画像を推定する手段と、推定された中間調画
像を縮小した中間調画像を生成する手段と、縮小された
中間調画像を2値化し擬似中間調画像を生成する手段を
備えることを特徴とする擬似中間調画像縮小装置。
1. A pixel comprising white or black color,
A device for reducing a pseudo-halftone image that represents a halftone by the density of black (white) pixels, and means for estimating the halftone image from an original image that is a pseudo-halftone image, and reducing the estimated halftone image. A pseudo-halftone image reducing device comprising means for generating the halftone image described above and means for binarizing the reduced halftone image to generate a pseudo-halftone image.
【請求項2】 中間調画像を推定する手段がパラメータ
によって制御された大きさのウィンドウ内の白画素数を
数える手段と、数えた白画素数を保持する手段と、白画
素数の値と座標から回帰係数を算出する手段と、複数の
回帰係数から中間調の推定濃度を決定する手段とをそな
えることを特徴とする請求項1の擬似中間調画像縮小装
置。
2. A means for estimating a halftone image, a means for counting the number of white pixels in a window of a size controlled by a parameter, a means for holding the counted number of white pixels, a value and a coordinate of the number of white pixels. 2. The pseudo halftone image reducing apparatus according to claim 1, further comprising means for calculating a regression coefficient from the above and a means for determining an estimated halftone density from a plurality of regression coefficients.
【請求項3】 縮小した中間調画像を生成する手段が、
縮小する中間調画像から縮小率によって制御されたウィ
ンドウの画素を抽出し保持する手段と縮小率によって制
御されたフィルタとウィンドウの画素との内積を演算す
る手段を備えることを特徴とする請求項1の擬似次中間
調画像縮小装置。
3. A means for generating a reduced halftone image,
3. A means for extracting and holding a pixel of a window controlled by a reduction rate from a halftone image to be reduced and a means for calculating an inner product of a pixel controlled by the reduction rate and a pixel of the window. Pseudo-halftone image reduction device.
【請求項4】 中間調画像を2値化し擬似中間調画像を
生成する手段が中間調に補正値を加えた修正中間調を出
力する手段と、修正中間調を一定の閾値と比較し2値化
画素値を決定する手段と、補正値と2値化画素値から誤
差を算出する手段と、誤差を保持する手段と、保持され
た誤差に一定の重みの内積である補正値を算出する手段
を備えることを特徴とする請求項1の擬似中間調画像縮
小装置。
4. A means for binarizing a halftone image to generate a pseudo halftone image, means for outputting a corrected halftone obtained by adding a correction value to the halftone, and comparing the corrected halftone with a fixed threshold value for binarization. Means for determining the binarized pixel value, means for calculating an error from the correction value and the binarized pixel value, means for holding the error, and means for computing a correction value that is an inner product of a certain weight for the held error. The pseudo halftone image reducing device according to claim 1, further comprising:
【請求項5】 中間調画像の推定に回帰係数を用いるこ
とを特徴とする請求項1の擬似中間調画像縮小装置。
5. The pseudo halftone image reducing device according to claim 1, wherein a regression coefficient is used for estimating the halftone image.
JP5118595A 1993-05-20 1993-05-20 Pseudo halftone image reduction device Expired - Fee Related JP2860039B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5118595A JP2860039B2 (en) 1993-05-20 1993-05-20 Pseudo halftone image reduction device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5118595A JP2860039B2 (en) 1993-05-20 1993-05-20 Pseudo halftone image reduction device

Publications (2)

Publication Number Publication Date
JPH06333036A true JPH06333036A (en) 1994-12-02
JP2860039B2 JP2860039B2 (en) 1999-02-24

Family

ID=14740475

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5118595A Expired - Fee Related JP2860039B2 (en) 1993-05-20 1993-05-20 Pseudo halftone image reduction device

Country Status (1)

Country Link
JP (1) JP2860039B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000163041A (en) * 1998-11-19 2000-06-16 Electrosonic Ltd Method and device for size changing digital video image

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2978363B2 (en) 1993-05-20 1999-11-15 シャープ株式会社 Halftone image estimation device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000163041A (en) * 1998-11-19 2000-06-16 Electrosonic Ltd Method and device for size changing digital video image

Also Published As

Publication number Publication date
JP2860039B2 (en) 1999-02-24

Similar Documents

Publication Publication Date Title
JPH02165775A (en) Picture processor
JP2860039B2 (en) Pseudo halftone image reduction device
US7295344B2 (en) Image processing method and image processing apparatus, program and recording medium, and image forming apparatus
JP2702593B2 (en) Isolated point removal device
JPH05136988A (en) Binary image scaling processor
JP2978363B2 (en) Halftone image estimation device
JP3011464B2 (en) Image processing method
JP3225099B2 (en) Image processing device
JP3260815B2 (en) Image processing device
JP2574519B2 (en) Image processing device
JPH07212573A (en) Resolution conversion device for binary picture
JP2857906B2 (en) Halftone binarization processor
JPH09107472A (en) Image data conversion method and image data conversion device
JPH06292005A (en) Picture signal processing unit
JPH06253133A (en) Picture processing device
JPH0311879A (en) Picture element density converter
JP3285349B2 (en) Dither image enlarger
JPH08307678A (en) Image processing unit
JPH05167837A (en) False halftone processor
JPH05160997A (en) Binary image magnification variation system
JPH08125861A (en) Picture processor
JPH03187673A (en) Image processing device
JPH07184050A (en) Image processing device
JPH07123246A (en) Binary image reduction device
JPH05145747A (en) Image processor

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071204

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081204

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091204

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091204

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101204

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101204

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111204

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111204

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121204

Year of fee payment: 14

LAPS Cancellation because of no payment of annual fees