JPH04150272A - Picture processor - Google Patents
Picture processorInfo
- Publication number
- JPH04150272A JPH04150272A JP2271145A JP27114590A JPH04150272A JP H04150272 A JPH04150272 A JP H04150272A JP 2271145 A JP2271145 A JP 2271145A JP 27114590 A JP27114590 A JP 27114590A JP H04150272 A JPH04150272 A JP H04150272A
- Authority
- JP
- Japan
- Prior art keywords
- output
- correction coefficient
- data
- error
- error 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.)
- Pending
Links
- 238000006243 chemical reaction Methods 0.000 claims description 9
- 238000013500 data storage Methods 0.000 claims description 4
- 238000009825 accumulation Methods 0.000 claims description 2
- 238000009792 diffusion process Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Landscapes
- Facsimile Image Signal Circuits (AREA)
Abstract
Description
【発明の詳細な説明】
産業上の利用分野
本発明はファクシミリ・スキャナ等に用いられる画像処
理装置に関する。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to an image processing device used in facsimile scanners and the like.
従来の技術
従来この種の装置において、その処理の対象は主として
文字であり、記録系のドツトの大きさをそれに対応する
理論上の画素の大きさより若干大きめに設定することで
とぎれのない滑らかな文字を再現していた。BACKGROUND OF THE INVENTION Conventionally, in this type of device, the main object of processing is characters, and by setting the size of the dots in the recording system to be slightly larger than the corresponding theoretical pixel size, it is possible to produce uninterrupted and smooth images. It was reproducing the characters.
第4図はこの従来の画像処理装置の概略構成を示すもの
である。第4図において、1はスキャナ等により画素単
位に分解された原稿の画情報を多値レベルで入力する入
力端子、2はこの入力端子1から入力した画信号と後述
する誤差フィルタからの出力とを加算する加算器、3は
この加算器2の出力を2値化する際の閾値を発生する閾
値発生部、4はこの閾値発生部3の発生する閾値に基づ
いて前述した加算器2の出力を2値化するコンパレータ
、5はこのコンパレータ4の出力する2値化信号の出力
端子、6は加算器2の出力をコンパレータ4の出力で減
算する減算器、7はこの減算器6の出力を誤差データと
して格納する誤差メモリ、8は既に2値化済みの周辺複
数画素における誤差データの重み付は加算を行う誤差フ
ィルタである。FIG. 4 shows a schematic configuration of this conventional image processing apparatus. In Fig. 4, 1 is an input terminal into which the image information of a document that has been decomposed into pixel units by a scanner or the like is input at a multilevel level, and 2 is an input terminal for inputting the image signal input from this input terminal 1 and the output from an error filter described later. 3 is a threshold generation unit that generates a threshold value when the output of this adder 2 is binarized, and 4 is the output of the adder 2 described above based on the threshold generated by this threshold generation unit 3. 5 is an output terminal for the binary signal output from comparator 4, 6 is a subtracter for subtracting the output of adder 2 by the output of comparator 4, and 7 is the output terminal of this subtracter 6. An error memory stores error data, and 8 is an error filter that performs weighting and addition of error data in a plurality of peripheral pixels that have already been binarized.
以上のように構成された従来の画像処理装置について、
以下その動作について説明する。Regarding the conventional image processing device configured as described above,
The operation will be explained below.
まず入力端子1から入力する画信号に加算器2が誤差フ
ィルタ8の出力を加算する。次にコンパレータ4は加算
器2の出力を閾値発生部3の発生する閾値で2値化し、
この結果は出力端子5より出力される。また減算器6は
加算器2の出力をコンパレータ4の出力で減算し誤差デ
ータとして誤差メモリ7に格納する。誤差フィルタ8は
減算器6の出力する注目画素の誤差(Error(p)
)に、誤差メモリ7に記憶されている既に2値化済の
周辺複数画素a−dに於ける誤差(Error(a)
〜Error(d))を例えばそれぞれ4分の1ずつの
重み付は等をして加算する。この誤差フィルタ8の出力
は前述したように加算器2により入力画信号に加算され
る。First, the adder 2 adds the output of the error filter 8 to the image signal input from the input terminal 1. Next, the comparator 4 binarizes the output of the adder 2 using the threshold generated by the threshold generator 3,
This result is output from the output terminal 5. Further, a subtracter 6 subtracts the output of the adder 2 by the output of the comparator 4, and stores the result in the error memory 7 as error data. The error filter 8 detects the error (Error(p)) of the pixel of interest output from the subtracter 6.
), the error (Error(a)
~Error(d)) are weighted, for example, by 1/4, and then added. The output of this error filter 8 is added to the input image signal by the adder 2 as described above.
以上説明したように、入力画信号とこの入力画信号を2
値化した際の出力画信号との誤差を周辺複数画素へ拡散
することで階調再現性が高く分解能も優れた疑似中間調
画像を再現していた。As explained above, the input image signal and this input image signal are
By diffusing the error from the output image signal when it is converted into a value to multiple surrounding pixels, a pseudo-halftone image with high gradation reproducibility and excellent resolution is reproduced.
発明が解決しようとする課題
しかしながら上記従来の構成は、多値レベルで入力する
画信号の濃度の総和(Σfmn)とこれを2値化した時
の濃度の総和(Σgmn)が一致することが前提となる
。Problems to be Solved by the Invention However, the conventional configuration described above is based on the premise that the sum of the densities (Σfmn) of the input image signal at a multilevel level matches the sum of the densities when this is binarized (Σgmn). becomes.
第5図に入力画信号と出力画信号の濃度の総和を示す。FIG. 5 shows the sum of the densities of the input image signal and the output image signal.
第5図(a)は多値レベルで入力する入力画信号であり
、今この領域における白/黒の濃度を50%とする。第
5図(blはこの時の理論上の出力である2値化信号の
状態を示す。この時出力画信号の濃度の総和は50%で
ある。第5図(C1は第5図(blの2値化信号に基ず
いて実際の記録系が出力した結果である。この時出力画
信号の濃度の総和は40%である。FIG. 5(a) shows an input image signal input at a multilevel level, and it is assumed that the density of white/black in this area is 50%. Figure 5 (bl indicates the state of the binary signal that is the theoretical output at this time. The sum of the density of the output image signal at this time is 50%. This is the result output by an actual recording system based on the binarized signal.At this time, the total density of the output image signal is 40%.
このように擬似中間調画像を記録する記録系のドツトの
大きさが理論上の大きさに比べて大きかったり(以後つ
ぶれと呼ぶ)、小さかったり(以後かすれと呼ぶ)する
と再現できる階調数が減少したり、階調の連続性が弱ま
ったりする等、階調再現性が低下してしまうという問題
点があった。In this way, if the size of the dots in the recording system that records pseudo-halftone images is larger than the theoretical size (hereinafter referred to as blurring) or smaller (hereinafter referred to as blurring), the number of tones that can be reproduced will decrease. There has been a problem in that gradation reproducibility deteriorates, such as decrease in gradation and weakened gradation continuity.
この問題を解決するため、新たに濃度変換を行うガンマ
変換部を具備し、このガンマ変換部であらかじめ濃度変
換を行って入力画像を濃くあるいは薄くしておき、その
後前述した画像処理を行うことが考えられる。In order to solve this problem, we have provided a new gamma conversion unit that performs density conversion, and this gamma conversion unit performs density conversion in advance to make the input image darker or lighter, and then performs the image processing described above. Conceivable.
しかし新たにガンマ変換部を具備する構成では、ガンマ
変換部で出力される画信号の階調数が入力される画信号
の階調数よりも減少し、擬似中間調の階調再現性が十分
に補償できないという別の問題が生じる。この問題はガ
ンマ変換部に入力する画信号の階調数を高くする(すな
わちビット数を大きくする)ことで解決されるが、入力
画信号のビット数を大きくするには、ガンマ変換部の前
段までの画信号処理部のビット数を大きくする必要を生
じ、処理規模の増大という別の問題が生じる。また、入
力画信号の階調レベルを単調に大きくしていった時、理
論上のドツトであれば出力画信号の階調レベルも単調に
大きくなっていくが、ドツトにつぶれやかすれがあると
、出力画信号の階調レベルが単調には大きくならないと
いう問題もある。However, in a configuration newly equipped with a gamma conversion section, the number of gradations of the image signal output by the gamma conversion section is smaller than the number of gradations of the input image signal, and the gradation reproducibility of pseudo halftones is insufficient. Another problem arises in that it cannot be compensated for. This problem can be solved by increasing the number of gradations (in other words, increasing the number of bits) of the image signal input to the gamma conversion section, but in order to increase the number of bits of the input image signal, it is necessary to It becomes necessary to increase the number of bits of the image signal processing section up to and including the above, and another problem arises in that the processing scale increases. Also, when the gradation level of the input image signal is monotonically increased, if it is a theoretical dot, the gradation level of the output image signal will also increase monotonically, but if the dot is crushed or blurred, Another problem is that the gradation level of the output image signal does not monotonically increase.
第6図に印刷パターンの這いによる濃度の総和を示す。FIG. 6 shows the total density due to the creep of the printed pattern.
第6図18)は先の第5図(C)の状態と一致するもの
でその濃度の総和は40%である。またこの時の理論上
の濃度の総和は第5図(blと第5図TCIの関係から
50%である。FIG. 6 (18) corresponds to the state shown in FIG. 5 (C) above, and the total concentration is 40%. Further, the theoretical total concentration at this time is 50% from the relationship between bl and TCI in FIG. 5 (FIG. 5).
次に第6図ら)は理論上の濃度の総和が50%であると
きの実際の記録系の出力である。印刷パターンが異なっ
たことでこのときの濃度の総和は45%となる。これは
記録ドツト同志でつぶれやかすれの打ち消し合いを生じ
た結果である。Next, Figures 6 and 7) show the actual output of the recording system when the theoretical total density is 50%. Since the printing patterns are different, the total density at this time is 45%. This is the result of canceling out the blurring and blurring between recording dots.
このように入力画信号の階調レベルを大きくしても出力
画信号の階調レベルは単調には大きくならない。このた
めガンマ変換による細かい補正は難しく必ずしも最適な
解決策とはならなかった。Even if the gradation level of the input image signal is increased in this way, the gradation level of the output image signal does not monotonically increase. For this reason, detailed correction using gamma conversion was difficult and was not necessarily the optimal solution.
本発明は上述従来の問題点を解決するもので、ドツトの
つぶれ、かすれのある記録系において、入力ビツト数を
増やすことなく、滑らかで高い階調の擬似中間調を再現
できる画像処理装置を提供することを目的とする。The present invention solves the above-mentioned conventional problems, and provides an image processing device that can reproduce smooth, high-gradation pseudo-halftones without increasing the number of input bits in a recording system where dots are crushed or blurred. The purpose is to
課題を解決するための手段
この目的を達成するために本発明の画像処理装置は、入
力画像データを2値化した際の出力画像データを蓄積す
る出力画像データ蓄積手段と、記録系の実際のドツトの
大きさと理論上のドツトの大きさとの差を設定する記録
ドツト補正係数設定手段と、前記出力画像データ蓄積手
段の出力と前記記録ドツト補正係数設定手段の出力及び
入力画像データと出力画像データとの差である誤差デー
タとを入力してこの誤差データを補正する誤差データ補
正手段とを具備し、出力画像メモリが出力する注目画素
及びその周辺画素の白/黒の状態と記録ドツト補正係数
設定手段に設定された補正係数とによって補正量を決定
し誤差データを補正するという構成を備えている。Means for Solving the Problems In order to achieve this object, the image processing apparatus of the present invention has an output image data storage means for storing output image data when input image data is binarized, and an actual storage system of the recording system. recording dot correction coefficient setting means for setting the difference between the dot size and the theoretical dot size; the output of the output image data storage means; the output of the recording dot correction coefficient setting means; input image data; and output image data. and error data correction means for correcting this error data by inputting error data that is the difference between A configuration is provided in which the correction amount is determined based on the correction coefficient set in the setting means and the error data is corrected.
作用
本発明は上述の構成によって、局所領域における入力画
信号fmnの濃度の総和と出力画信号gi+nの濃度の
総和を等しく、すなわち、
Σfmr+−Σgmn
とすることができるため、入力画信号の濃度に対応した
滑らかでかつ高い階調の擬似中間調を再現することが可
能となる。Effect of the present invention With the above-described configuration, the sum of the densities of the input image signal fmn and the sum of the densities of the output image signal gi+n in a local region can be made equal, that is, Σfmr+−Σgmn, so that the density of the input image signal is It becomes possible to reproduce corresponding smooth and high-gradation pseudo-halftones.
実施例
以下本発明の一実施例について、図面を参照しながら説
明する。EXAMPLE An example of the present invention will be described below with reference to the drawings.
第1図は本発明の一実施例における画像処理装置の概略
構成を示すものである。第1図において従来例と同一機
能を有する部分には同一符号を付して説明を省略する。FIG. 1 shows a schematic configuration of an image processing apparatus in an embodiment of the present invention. In FIG. 1, parts having the same functions as those of the conventional example are given the same reference numerals, and the explanation thereof will be omitted.
11は記録系の実際のドツトの大きさと理論上のドツト
の大きさとの差を設定しておく記録ドツト補正係数設定
部、12はコンパレータ4が出力する出力データを画素
単位で主走査方向に2ライン分蓄積する出力画像メモリ
、13は記録ドツト補正係数設定部11の出力と出力画
像メモリ12の出力及び減算器6の出力とから誤差デー
タの補正を行う誤差データ補正部、14はこの誤差デー
タ補正部13により補正された誤差データを画素単位で
主走査方向に2ライン分格納する誤差メモリである。11 is a recording dot correction coefficient setting unit for setting the difference between the actual dot size and the theoretical dot size of the recording system; 12 is a recording dot correction coefficient setting unit for setting the difference between the actual dot size and the theoretical dot size of the recording system; 13 is an output image memory that stores data for each line; 13 is an error data correction unit that corrects error data from the output of the recording dot correction coefficient setting unit 11, the output of the output image memory 12, and the output of the subtracter 6; 14 is this error data; This is an error memory that stores error data corrected by the correction unit 13 for two lines in the main scanning direction in pixel units.
以上のように構成されたこの実施例の画像処理装置につ
いて、以下その動作を説明する。The operation of the image processing apparatus of this embodiment configured as described above will be described below.
まず入力端子1から入力する注目画素pの画信号に加算
器2が誤差フィルタ8の出力を加算する。次にコンパレ
ータ4は加算器2の出力を閾値発生部3の発生する閾値
で2値化し、この結果を出力端子5及び出力画像メモリ
12へ出力する。First, the adder 2 adds the output of the error filter 8 to the image signal of the pixel of interest p input from the input terminal 1. Next, the comparator 4 binarizes the output of the adder 2 using the threshold generated by the threshold generator 3, and outputs this result to the output terminal 5 and the output image memory 12.
また減算器6は加算器2の出力をコンパレータ4の出力
で減算しこれを誤差データとして出力する。Further, the subtracter 6 subtracts the output of the adder 2 with the output of the comparator 4 and outputs this as error data.
次に誤差データ補正部13は前述した減算器6の出力で
ある誤差データを入力し、記録ドツト補正係数設定部1
1から後述する補正係数kを入力し、出力画像メモリ1
2から第2図に示す周辺画素a、b、c、dの出力画信
号を入力して注目画素の誤差データの補正を行う。ここ
で補正係数には第2図に示すように記録系の実際のドツ
トの大きさと理論上のドツトの大きさの差に対応した係
数であり、記録系のドツトの大きさによってあらかじめ
記録ドツト補正係数設定部11に設定されている。また
ここで補正された誤差データは誤差メモリ14に格納さ
れる。誤差フィルタ8は第1図に示すように既にこの誤
差メモリ14に格納されている2値化済みの周辺複数画
素における誤差データError(a) 、 Erro
r(bl 、 Error(cl 、 Errorld
lの重み付は加算を行い、この結果は前述したように加
算器2で注目画素pの入力画信号に加えられる。Next, the error data correction section 13 inputs the error data that is the output of the subtracter 6 described above, and inputs the error data that is the output of the subtracter 6 described above, and sets the recording dot correction coefficient setting section 1.
1 to the correction coefficient k described later, and output image memory 1.
2 to 2, the output image signals of peripheral pixels a, b, c, and d shown in FIG. 2 are input, and the error data of the pixel of interest is corrected. Here, the correction coefficient is a coefficient corresponding to the difference between the actual dot size of the recording system and the theoretical dot size, as shown in Figure 2, and the recording dot correction is performed in advance according to the dot size of the recording system. It is set in the coefficient setting section 11. Further, the error data corrected here is stored in the error memory 14. The error filter 8, as shown in FIG.
r(bl, Error(cl, Errorld
The weighting of l performs addition, and the result is added to the input image signal of the pixel of interest p in the adder 2 as described above.
以上が本発明の画像処理装置の動作概要であるが、誤差
データ補正部13の動作について以下さらに詳細に説明
する。The above is an overview of the operation of the image processing apparatus of the present invention, and the operation of the error data correction section 13 will be explained in more detail below.
まず第1の例として、第2図に周辺画素が全て白で注目
画素が黒の場合を示す。第2図において斜線で表した領
域は実際の黒ドツトにおいて理論上の白ドツトからはみ
でた領域である。点線の領域の補正は注目画素において
は行わず、第2図に示す画素e、f、g、hにおいて行
い、その処理は後述の第1表、第2表に従う。第2図に
示すはみでた領域の幅をk(前述の補正係数)、理論上
のドツト幅を1とすると、斜線部の面積SはS=2に+
2に2
となる。さらに入力画信号の白の画信号レベルをWとす
ると、補正量Cは
c= (2に+2k” )XW
となり、誤差データをemnとした時の補正誤差デーダ
e履nは
emn= emn+ (2k + 2 k” )xWと
なる。First, as a first example, FIG. 2 shows a case where all surrounding pixels are white and the pixel of interest is black. The shaded area in FIG. 2 is the area of the actual black dot that protrudes from the theoretical white dot. The correction in the dotted line area is not performed on the pixel of interest, but is performed on pixels e, f, g, and h shown in FIG. 2, and the processing follows Tables 1 and 2, which will be described later. Assuming that the width of the protruding area shown in Fig. 2 is k (the above-mentioned correction coefficient) and the theoretical dot width is 1, the area S of the shaded area is S = 2 +
2 becomes 2. Furthermore, if the white image signal level of the input image signal is W, the correction amount C is c= (2 + 2k'') +2k”)xW.
次に第2の例として、第3図に周辺画素が全て黒で注目
画素が白の場合を示す。第3図において斜線で表した領
域は実際の白ドツトにおいて理論上の白ドツトから欠け
た領域である。第1の例と同様に斜線部の面積Sは
S=2に−に2
となり、入力画信号の白の画信号レベルをWとすると、
補正量Cは
c= (2に−k” )xW
となり、誤差データをemnとした時の補正誤差データ
emnは
effin”emn+ (2に−に2) XWとなる。Next, as a second example, FIG. 3 shows a case where all surrounding pixels are black and the pixel of interest is white. The shaded area in FIG. 3 is the area where the actual white dot is missing from the theoretical white dot. As in the first example, the area S of the shaded area is S = 2 - 2, and if the white image signal level of the input image signal is W, then
The correction amount C is c=(2 to -k'')xW, and when the error data is emn, the corrected error data emn is effin''emn+ (2 to -2)XW.
同様にして、注目画素をplその周辺画素をa、b、c
、dとする時、これら全ての白/黒の組み合わせに対し
て補正量Cは決定され、それぞれの補正量Cに対して誤
差データをemnとした時の補正誤差データemnは
emn= emn+ c
で表わせる。以下第1表に注目画素pが黒である時の補
正量Cを、第2表に注目画素pが白である時の補正量C
をそれぞれ示す。In the same way, pl the pixel of interest and its surrounding pixels a, b, c
, d, the correction amount C is determined for all these white/black combinations, and when the error data is emn for each correction amount C, the correction error data emn is emn=emn+c. Express. Below, Table 1 shows the amount of correction C when the pixel of interest p is black, and Table 2 shows the amount of correction C when the pixel of interest p is white.
are shown respectively.
(以 下 余 白) 但し Wは入力画信号の白の画信号レベル 1は白。(Hereafter, extra white) however W is the white image signal level of the input image signal 1 is white.
0は黒 第 表 但し Wは入力画信号の白の画信号レベル 1は白。0 is black No. table however W is the white image signal level of the input image signal 1 is white.
0は黒
以下この表を基に誤差データ補正部13の動作を説明す
る。0 is below black The operation of the error data correction section 13 will be explained based on this table.
まず誤差データ補正部13は減算器6から注目画素pの
誤差データemnを入力する。同時に誤差データ補正部
13は記録ドツト補正係数設定部11から補正係数kを
入力し、さらに出力画像メモリ12から注目画素p及び
その周辺画素a、b、c。First, the error data correction unit 13 inputs the error data emn of the pixel of interest p from the subtracter 6. At the same time, the error data correction section 13 inputs the correction coefficient k from the recording dot correction coefficient setting section 11, and further inputs the pixel of interest p and its surrounding pixels a, b, and c from the output image memory 12.
dがそれぞれ1(白)であるか0(黒)であるかを示す
5ビット信号を入力する。A 5-bit signal indicating whether each d is 1 (white) or 0 (black) is input.
次に前記第1表、第2表に従いこの5ビット信号から補
正量Cを決定し、この補正量Cと既に入力籏差データe
mnを加算して補正誤差データe m’nを決定する。Next, the correction amount C is determined from this 5-bit signal according to Tables 1 and 2, and this correction amount C and the already input rug difference data e
mn is added to determine corrected error data e m'n.
以上のように本実施例によれば、出力画像データを蓄積
する出力画像データ蓄積手段と、記録系の実際のドツト
の大きさと理論上のドツトの大きさとの差を設定する記
録ドツト補正係数設定手段と、前記出力画像データ蓄積
手段の出力と前記記録ドツト補正係数設定手段の出力及
び入力画像データと出力画像データとの差である誤差デ
ータとを入力してこの誤差データを補正する誤差データ
補正手段とを設けることにより、出力画像メモリの出力
する注目画素及びその周辺画素の白/黒の状態と記録ド
ツト補正係数設定手段に設定された補正係数にと誤差デ
ータとから正確な誤差データの補正が可能となる。この
ため局所領域における入力画信号の濃度の総和と出力画
信号の濃度の総和を等しくすることができ、滑らかでか
つ階調性の高い擬似中間調を再現することができる。As described above, according to this embodiment, there is an output image data accumulation means for accumulating output image data, and a recording dot correction coefficient setting for setting the difference between the actual dot size and the theoretical dot size of the recording system. and error data correction for correcting the error data by inputting the output of the output image data storage means, the output of the recording dot correction coefficient setting means, and error data that is the difference between the input image data and the output image data. By providing a means, accurate error data can be corrected based on the white/black state of the pixel of interest output from the output image memory and its surrounding pixels, the correction coefficient set in the recording dot correction coefficient setting means, and the error data. becomes possible. Therefore, the sum of the densities of the input image signals and the sum of the densities of the output image signals in the local area can be made equal, and smooth pseudo-halftones with high gradation can be reproduced.
なお、本実施例ではつぶれたドツトを正方形にモデリン
グしているが、これを円形としてもよいことはいうまで
もない。また注目画素に対して斜め方向の周辺画素(第
2図のす、d)は影響が小さいので、主走査及び副走査
方向に隣接する画素(第2図のa、C)だけを参照して
処理の規模を小さくしてもよい。また誤差ファルタの計
算式を改良することでより高精度な画像信号処理も可能
である。In this embodiment, the crushed dots are modeled as squares, but it goes without saying that they may also be circular. Also, since the peripheral pixels diagonally to the pixel of interest (Figure 2, d) have little influence, only the pixels adjacent in the main scanning and sub-scanning directions (Figure 2, a, C) are referred to. The scale of processing may be reduced. Furthermore, by improving the calculation formula of the error filter, more accurate image signal processing is also possible.
さらに本実施例における記録系はレーザービームプリン
タ等記録ドツトのつぶれるものであったが、例えば感熱
記録等のように走査方向によってはドツトのかすれる場
合のある記録系に対しても同様の考え方で補正を行うこ
とができる。Furthermore, although the recording system used in this embodiment is one that causes crushed recording dots, such as a laser beam printer, the same concept can be used to correct recording systems that can cause dots to become blurred depending on the scanning direction, such as thermal recording. It can be performed.
加えて本実施例においてその画像処理は、参照データと
して主走査及び副走査方向の最初の1ライン目を必要と
するが、これに代え架空のデータを登録しておくことで
第1番目の画素から画像処理を行うことも可能である。In addition, in this embodiment, the image processing requires the first line in the main scanning and sub-scanning directions as reference data, but instead of this, by registering fictitious data, the first pixel It is also possible to perform image processing from.
発明の効果
以上のように本発明は、誤差拡散処理部内に、2値化さ
れた出力の出力画像メモリと、記録系の実際のドツトの
大きさと理論上のドツトの大きさとの差を設定しておく
記録ドツト補正係数設定部と、前記出力画像メモリの出
力と前記記録ドツト補正係数設定部の出力及び入力画像
データと出力画像データとの差である誤差データとを入
力してこの誤差データを補正する誤差データ補正部とを
設けることにより、出力画像メモリの出力する注目画素
及びその周辺画素の白/黒の状態と記録ドツト補正係数
設定部に設定された補正係数とから正確な補正量を決定
し誤差データを補正するため、局所領域における入力画
信号の濃度の総和と出力画信号の濃度の総和を等しくす
ることができ、入力画信号の濃度に適した滑らかでかつ
階調性の高い擬似中間調の再現が可能となり、高画質の
優れた画像処理を実現できるものである。Effects of the Invention As described above, the present invention sets the difference between the output image memory of the binarized output, the actual dot size of the recording system, and the theoretical dot size in the error diffusion processing section. The output of the output image memory, the output of the recording dot correction coefficient setting section, and error data, which is the difference between the input image data and the output image data, are inputted to a recorded dot correction coefficient setting section to generate this error data. By providing an error data correction section for correction, an accurate correction amount can be calculated from the white/black state of the target pixel and its surrounding pixels output from the output image memory and the correction coefficient set in the recording dot correction coefficient setting section. In order to correct the error data, it is possible to equalize the sum of the densities of the input image signal and the sum of the densities of the output image signal in a local area, resulting in smooth and high gradation suitable for the density of the input image signal. This makes it possible to reproduce pseudo-halftones and realize excellent image processing with high image quality.
第1図は本発明の一実施例における画像処理装置の概略
構成図、第2図及び第3図は本発明の原理を示す注目画
素とその周辺画素の様子を示した図、第4図は従来の画
像処理装置の概略構成図、第5図は入力画信号と出力画
信号の濃度の違いを示す図、第6図はドツトパターンの
違いによる濃度の違いを示す図である。
1・・・・・・入力端子、2・・・・・・加算器、3・
・・・・・閾値発生部、4・・・・・・コンパレータ、
5・・・・・・出力端子、6・・・・・・減算器、8・
・・・・・誤差フィルタ、11・・・・・・記録ドツト
補正係数設定部、12・・・・・・出力画像メモリ、1
3・・・・・・誤差データ補正部、14・・・・・・誤
差メモリ。
第
図
第
図
第
図
第
図
Error’(P)”Error(p)+ tE!?、
”:’寸E(C1、IJ)第5図
(山)
り少イ、itfmn )
Σfn+n
5O(o/e)
第
図
(α)
Σトロ
40(’/#)
2イ夏(’Jmn)
Σコmr) = So<71>
↓
(C)
Σ才、。−40(’/I)
(1)+
Σ’)mn =45C″/I)FIG. 1 is a schematic configuration diagram of an image processing apparatus according to an embodiment of the present invention, FIGS. 2 and 3 are diagrams showing the state of a pixel of interest and its surrounding pixels, illustrating the principle of the present invention, and FIG. FIG. 5 is a diagram showing the difference in density between an input image signal and an output image signal, and FIG. 6 is a diagram showing the difference in density due to a difference in dot patterns. 1...Input terminal, 2...Adder, 3.
...Threshold value generation section, 4...Comparator,
5...Output terminal, 6...Subtractor, 8.
... Error filter, 11 ... Recording dot correction coefficient setting section, 12 ... Output image memory, 1
3...Error data correction section, 14...Error memory. Error'(P)"Error(p)+tE!?
”:' Dimension E (C1, IJ) Fig. 5 (Mountain) Risho A, itfmn) Σfn+n 5O (o/e) Fig. (α) Σ Toro 40 ('/#) 2 I summer ('Jmn) Σ comr) = So<71> ↓ (C) Σyear, .-40('/I) (1)+Σ')mn =45C''/I)
Claims (1)
ータを2値化した際の出力画像データとの差である誤差
データを周辺画素の画像データへ拡散することにより2
値化を行う誤差拡散処理装置において、出力画像データ
を蓄積する出力画像データ蓄積手段と、記録系の実際の
ドットの大きさと理論上のドットの大きさとの差を設定
する記録ドット補正係数設定手段と、前記出力画像デー
タ蓄積手段の出力と前記記録ドット補正係数設定手段の
出力と前記誤差データとを入力して誤差データを補正す
る誤差データ補正手段とを具備することを特徴とする画
像処理装置。By diffusing error data, which is the difference between input image data input at a multilevel level and output image data when this input image data is binarized, to image data of surrounding pixels,
In an error diffusion processing device that performs value conversion, an output image data accumulation means for accumulating output image data, and a recording dot correction coefficient setting means for setting the difference between the actual dot size and the theoretical dot size of the recording system. and error data correction means for inputting the output of the output image data storage means, the output of the recording dot correction coefficient setting means, and the error data to correct the error data. .
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2271145A JPH04150272A (en) | 1990-10-09 | 1990-10-09 | Picture processor |
US08/017,579 US5287419A (en) | 1990-10-09 | 1993-02-04 | Image signal processer reproducing halftone images in a recording system printed thickened or thinned dots |
US08/109,113 US5351312A (en) | 1990-10-09 | 1993-08-19 | Spatial filter of an image signal processor providing alternating line images without moire |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2271145A JPH04150272A (en) | 1990-10-09 | 1990-10-09 | Picture processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04150272A true JPH04150272A (en) | 1992-05-22 |
Family
ID=17495952
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2271145A Pending JPH04150272A (en) | 1990-10-09 | 1990-10-09 | Picture processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04150272A (en) |
-
1990
- 1990-10-09 JP JP2271145A patent/JPH04150272A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5353127A (en) | Method for quantization gray level pixel data with extended distribution set | |
JP3077873B2 (en) | Method and apparatus for creating printing plate image | |
JPS59156070A (en) | Picture processing device | |
EP0781034B1 (en) | Image processing apparatus and method | |
US5363210A (en) | Apparatus outputting quantized image data, selecting from filters with different error spreading effects | |
JPH0738766A (en) | Image processor | |
JP2000032278A (en) | Image processor | |
US5710836A (en) | System and apparatus for tonal reproduction adjustment in an error diffusion process | |
JP3322522B2 (en) | Color image processing equipment | |
JP4068181B2 (en) | Multilevel gradation pixel value level reduction method and system | |
JPH04150272A (en) | Picture processor | |
JP2629794B2 (en) | Image reading device | |
US20060203291A1 (en) | Tone converting device, image processing apparatus, printing apparatus, tone converting method, and program | |
JP2800071B2 (en) | Color image forming equipment | |
JP3094810B2 (en) | Color image processing equipment | |
JP3030965B2 (en) | Halftone color image reproduction method and apparatus | |
JPH09146262A (en) | Halftone method | |
JP3184616B2 (en) | Image processing method and apparatus | |
JP2738865B2 (en) | Image processing device | |
JP3059457B2 (en) | Image processing device | |
JPH042034B2 (en) | ||
JPS63204375A (en) | Half tone picture forming method | |
JPS6052163A (en) | Picture processing device | |
JP2001016445A (en) | Picture processor | |
JPH0256174A (en) | Picture reader |