JPH07312688A - Image processing device - Google Patents

Image processing device

Info

Publication number
JPH07312688A
JPH07312688A JP6103541A JP10354194A JPH07312688A JP H07312688 A JPH07312688 A JP H07312688A JP 6103541 A JP6103541 A JP 6103541A JP 10354194 A JP10354194 A JP 10354194A JP H07312688 A JPH07312688 A JP H07312688A
Authority
JP
Japan
Prior art keywords
signal
output
quantization
level
image signal
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
Application number
JP6103541A
Other languages
Japanese (ja)
Inventor
Takayoshi Semasa
孝義 瀬政
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP6103541A priority Critical patent/JPH07312688A/en
Publication of JPH07312688A publication Critical patent/JPH07312688A/en
Pending legal-status Critical Current

Links

Landscapes

  • Facsimile Image Signal Circuits (AREA)
  • Image Processing (AREA)

Abstract

PURPOSE:To provide an image processing device in which the texture appearing when digital processing is applied to an image and that is the cause of the reduction of picture quality can be suppressed and by which multi-value processing can be performed. CONSTITUTION:This device is equipped with a flat level detecting means which detects that an input image signal continues for a prescribed block within a set error level, a quantization means 4 which quantizes a correction image signal with a threshold value of (n) values that is an integer > 3 and varies quantization quantity by a quantization switching signal outputted from the flat level detecting means, an inverse quantization means 5 which inversely converts the output of the quantization means to the corresponding value of level of an original input signal, error memory 7 which stores a differential signal between the correction image signal and the output of the quantizing means transiently, and an image signal correcting means 3 which generates the correction image signal by adding by weighting error memory output and moreover, adding the input image signal.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、画像をディジタル的に
処理する際に現れる画質低下の大きな原因であるテキス
チャの発生を抑えた多値化画像処理装置に関するもので
ある。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a multi-valued image processing apparatus which suppresses the occurrence of texture, which is a major cause of deterioration in image quality when digitally processing an image.

【0002】[0002]

【従来の技術】これら画像処理装置に於いては、記録デ
バイスあるいは取り扱うデータ量の面から2値で取り扱
うことが多かったが、より高品位化の要求が強く、数レ
ベル程度に量子化(多値化)する装置も増加してきてい
る。例えばディジタル複写機などにおいても、各ドット
当たり4値(黒、濃い灰色、薄い灰色、白)あるいは7
値程度で処理される装置も製品化されている。図17は
このような画像処理装置の一例を示す図で、多値化手法
としては組織的ディザ法に依るものである。図に従って
その動作を説明する。なお、以下では簡単のため量子化
レベル数は4とする。また、入力画像信号S1は0から
1とし、出力画像信号S2は0,1,2,3の値を取
り、ドット密度が平均出力信号レベルに比例するものと
する。
2. Description of the Related Art In these image processing apparatuses, binary processing is often used from the viewpoint of the recording device or the amount of data to be handled, but there is a strong demand for higher quality and quantization (multi-leveling) is required. The number of devices that value) is increasing. For example, even in a digital copying machine, there are 4 values (black, dark gray, light gray, white) or 7 for each dot.
A device that can be processed according to value is also commercialized. FIG. 17 is a diagram showing an example of such an image processing apparatus, which is based on the systematic dither method as a multivalued method. The operation will be described with reference to the drawings. In the following, the number of quantization levels is 4 for simplicity. It is also assumed that the input image signal S1 is from 0 to 1 and the output image signal S2 has values of 0, 1, 2, and 3, and the dot density is proportional to the average output signal level.

【0003】図17において、1は入力信号S1を3種
類の閾値により4値化を行う多値ディザ回路であり、2
は使用する閾値のディザマトリクス内の水平・垂直位置
S3を計算する各1ビットの水平・垂直画素カウンタで
ある。今ディザマトリクスの大きさを2x2画素とし、
Bayer 型の閾値順序を用いるとすると、閾値マトリクス
はそれぞれ、 であり、出力画像信号S2としては、 S1 < T1(x,y) S2=0 T1(x,y)≦ S1 < T2(x,y) S2=1 T2(x,y)≦ S1 < T3(x,y) S2=2 S1 ≧ T3(x,y) S2=3 となる。ここで(x,y)は、2x2のディザマトリク
ス内の水平・垂直位置を示すサフィックスである。これ
により巨視的に見ると、2x2画素がすべて0(黒)か
らすべて3(白)まで4x3+1=13階調が表現でき
ることになる。
In FIG. 17, reference numeral 1 is a multi-valued dither circuit for converting the input signal S1 into four values by using three kinds of threshold values.
Is a 1-bit horizontal / vertical pixel counter for calculating the horizontal / vertical position S3 in the threshold dither matrix to be used. The size of the dither matrix is now 2x2 pixels,
If the Bayer type threshold order is used, the threshold matrix is And the output image signal S2 is as follows: S1 <T1 (x, y) S2 = 0 T1 (x, y) ≦ S1 <T2 (x, y) S2 = 1 T2 (x, y) ≦ S1 <T3 ( x, y) S2 = 2 S1 ≧ T3 (x, y) S2 = 3. Here, (x, y) is a suffix indicating the horizontal / vertical position in the 2x2 dither matrix. As a result, when viewed macroscopically, all 2 × 2 pixels can express 4 × 3 + 1 = 13 gradations from 0 (black) to all 3 (white).

【0004】図18は他の従来技術である、多値の平均
誤差最小法に基づく多値化回路を示している。図で、3
は後述の誤差メモリ7出力信号S7を基に入力画像信号
S1を補正する画像信号補正回路、40はこれを4値に
量子化する量子化器、5はこの出力画像信号S2を逆量
子化する逆量子化器、6は画像信号補正回路3の出力で
ある補正画像信号S4から逆量子化器5の出力である逆
量子化信号S5を減算する誤差演算器、7は出力である
量子化誤差信号S6を一時記憶する誤差メモリである。
なお、画像信号補正回路3は、当該画素に先行する画素
量子化の際発生した誤差信号を重み付け加算する重み付
け加算回路3bと、入力画像信号S1に重み付け回路出
力である補正信号S8を加算する加算器3aよりなって
いる。
FIG. 18 shows another prior art multi-valued circuit based on the multi-valued minimum mean error method. In the figure, 3
Is an image signal correction circuit that corrects the input image signal S1 based on an output signal S7 of an error memory 7, which will be described later, 40 is a quantizer that quantizes it into four values, and 5 is a dequantizer of this output image signal S2. Inverse quantizer, 6 is an error calculator that subtracts the inverse quantized signal S5 that is the output of the inverse quantizer 5 from the corrected image signal S4 that is the output of the image signal correction circuit 3, and 7 is the quantization error that is the output The error memory temporarily stores the signal S6.
The image signal correction circuit 3 adds a weighting addition circuit 3b for weighting and adding an error signal generated at the time of pixel quantization preceding the pixel concerned, and an addition for adding a correction signal S8 which is a weighting circuit output to the input image signal S1. It consists of a vessel 3a.

【0005】いま、入力画像信号S1が入ってきたとす
ると、画像信号補正回路3で先行画素の量子化誤差を重
み付け加算した補正信号S8がこれに加算され、補正画
像信号S4が生成される。即ち、 S4=S1+S8 ここで、重み付け加算の係数組み合わせは、各種提案さ
れているが、一例としてJ.F.Jarvis,C.N.Judice,and W.
H.Nikkeによる文献’A Survey of Techniques for the
Display of Continuous Tone Pictures on Bilevel Dis
plays ’に示された重み付けマトリクスは以下のように
なっている。 ここでXは当該画素を示し、各係数値αij は当該画
素から上記のように水平・垂直方向に1〜2画素離れた
画素の量子化誤差に対する重み係数となっている。
Now, assuming that the input image signal S1 comes in, the correction signal S8 obtained by weighting and adding the quantization error of the preceding pixel in the image signal correction circuit 3 is added to this, and the corrected image signal S4 is generated. That is, S4 = S1 + S8 Here, various coefficient combinations for weighted addition have been proposed, but as an example, JFJarvis, CNJudice, and W.
Literature by H. Nikke'A Survey of Techniques for the
Display of Continuous Tone Pictures on Bilevel Dis
The weighting matrix shown in plays' is as follows. Here, X indicates the pixel, and each coefficient value α i , j is a weighting coefficient for the quantization error of the pixel that is 1 to 2 pixels away from the pixel in the horizontal / vertical direction as described above.

【0006】量子化器4ではこれを固定閾値で量子化
し、4値の出力画像信号S2とする。そして逆量子化器
5で0(黒)〜1(白)を表す逆量子化信号S5が再生
される。即ち、 T1=1/6 T2=1/2 T3=5/6 S4 < T1 S2=0,S5=0 T1 ≦ S4 < T2 S2=1,S5=1/3 T2 ≦ S4 < T3 S2=2,S5=2/3 S4 ≧ T3 S2=3,S5=1 誤差演算器6では補正画像信号S4から逆量子化信号S
5が減算された当該画素に対する量子化誤差信号S6が
生成される。 S6=S4−S5
The quantizer 4 quantizes this with a fixed threshold value to obtain a quaternary output image signal S2. Then, the inverse quantizer 5 reproduces the inverse quantized signal S5 representing 0 (black) to 1 (white). That is, T1 = 1/6 T2 = 1/2 T3 = 5/6 S4 <T1 S2 = 0, S5 = 0 T1 ≦ S4 <T2 S2 = 1, S5 = 1/3 T2 ≦ S4 <T3 S2 = 2 S5 = 2/3 S4 ≧ T3 S2 = 3, S5 = 1 In the error calculator 6, from the corrected image signal S4 to the dequantized signal S
A quantized error signal S6 for the pixel from which 5 is subtracted is generated. S6 = S4-S5

【0007】この平均誤差最小法では、上記多値ディザ
法に比べ、解像度、階調再現性とも優れた画像が得られ
るが、ドット抜けあるいは白抜けのつながりなどの鎖状
のテクスチャが発生する。これは特に2値化の場合に顕
著になるものであり、これを改善するための方式が特開
平3−34680に示されている。ここでは多値化回路
に適用した例も示されており、この手法の基本的考え方
は、多値化された出力信号の注目画素近傍にウィンドウ
を設け、このウィンドウ内のパターンと原信号の状況と
を考え合わせて、ウィンドウ内に鎖状パターンが発生し
ていると考えられる場合は、多値量子化の閾値を変化さ
せて以後鎖状パターンが継続しない様するものである。
According to this minimum average error method, an image excellent in resolution and gradation reproducibility can be obtained as compared with the above-mentioned multi-valued dither method, but chain-like textures such as dot dropouts or whiteout line connections occur. This is particularly noticeable in the case of binarization, and a method for improving this is disclosed in Japanese Patent Laid-Open No. 3-34680. An example applied to a multi-valued circuit is also shown here.The basic idea of this method is to provide a window near the pixel of interest of the multi-valued output signal, and to check the pattern in this window and the situation of the original signal. In consideration of the above, if it is considered that a chain pattern is generated in the window, the threshold of the multilevel quantization is changed so that the chain pattern does not continue thereafter.

【0008】[0008]

【発明が解決しようとする課題】従来の装置は以上述べ
たように構成されており、入力画像信号が特定の階調レ
ベルにあるときは、出力画像信号に単一の信号レベルが
継続することが避けられない。この結果、単一出力レベ
ル中に現れるテクスチャが発生するという問題があっ
た。例えば、図17に示した多値組織的ディザ方式の場
合、入力画像信号が7/24以上9/24未満、および
15/24以上17/24未満の領域では、2x2画素
がすべて1/3あるいは2/3となってしまい、他の領
域の様にドットが発生しないこととなる。このため、画
像信号が緩やかに変化する部分において疑似輪郭が発生
して大幅な画質劣化が生じるという課題があった。ま
た、図18の多値平均誤差最小法では、上記した手法に
より鎖状のテクスチャの発生は抑えられるが、やはり入
力画像信号が逆量子化値1/3あるいは2/3に近い部
分では、単一の出力信号が連続して、同様な画質劣化が
起こるという課題がある。図19はこの画質劣化の一例
を示す図である。図において、入力信号として画面の左
上の1(完全な白)から水平・垂直方向に徐々に信号レ
ベルを下げていった階調パターン信号を用いて、上記多
値ディザ法および多値平均誤差最小法で4値化したもの
である。45度の角度で単一出力レベルが連続し、その
結果、テクスチャが発生しており、大幅な画質劣化を引
き起こしている。図20は女性のポートレートを上記多
値平均誤差最小法で4値化したものであり、額や目、鼻
の周囲などの部分に疑似輪郭が発生して画質劣化を起こ
している。
The conventional device is constructed as described above, and when the input image signal is at a specific gradation level, a single signal level is maintained in the output image signal. Is inevitable. As a result, there is a problem in that a texture appears during a single output level. For example, in the case of the multi-valued systematic dither method shown in FIG. 17, in a region where the input image signal is 7/24 or more and less than 9/24 and 15/24 or more and less than 17/24, 2 × 2 pixels are all 1/3 or It becomes 2/3, and dots are not generated unlike other areas. For this reason, there is a problem in that a pseudo contour is generated in a portion where the image signal changes gently and the image quality is significantly deteriorated. In addition, in the multi-valued average error minimum method of FIG. 18, the generation of chain texture is suppressed by the above-mentioned method, but in the portion where the input image signal is close to the inverse quantized value 1/3 or 2/3, There is a problem that one output signal is continuous and similar image quality deterioration occurs. FIG. 19 is a diagram showing an example of this image quality deterioration. In the figure, the multilevel dither method and the minimum multilevel average error are used by using a gradation pattern signal whose signal level is gradually decreased in the horizontal and vertical directions from 1 (complete white) on the upper left of the screen as an input signal. It is four-valued by the method. A single output level is continuous at an angle of 45 degrees, and as a result, texture is generated, which causes a significant deterioration in image quality. FIG. 20 is a diagram in which the portrait of a woman is quaternized by the above-described minimum multi-valued average error method, and pseudo contours are generated in parts such as the forehead, the eyes, and the periphery of the nose, which deteriorates the image quality.

【0009】この発明は上記のような課題を解消するた
めになされたもので、処理された画像信号において、量
子化処理方式に基づく出力画像として、テクスチャを抑
えた良好な品質の画像を出力する装置を得ることを目的
としている。
The present invention has been made to solve the above problems, and outputs an image of good quality with suppressed texture as an output image based on a quantization processing method in a processed image signal. The purpose is to get the device.

【0010】[0010]

【課題を解決するための手段】この発明に係る画像処理
装置は、入力画像信号が設定誤差レベル内で所定の区間
続くことを検出し、変化発生用の量子化切り換え信号を
生成する平坦レベル検出手段と、補正画像信号を3以上
の整数であるn値のしきい値で量子化し、また平坦レベ
ル検出手段出力の上記量子化切り換え信号で量子化量を
変化させる量子化手段と、この量子化手段出力を元の入
力信号のレベルの対応値に逆変換する逆量子化手段と、
補正画像信号と逆量子化手段出力との差信号を一時記憶
する誤差メモリと、この誤差メモリ出力を重み付け加算
して更に入力画像信号も加算して上記補正画像信号を生
成する画像信号補正手段を備えた。
SUMMARY OF THE INVENTION An image processing apparatus according to the present invention detects a level of an input image signal for a predetermined period within a set error level, and detects a flat level for generating a quantization switching signal for generating a change. Means, a quantizing means for quantizing the corrected image signal with an n-value threshold value which is an integer of 3 or more, and a quantizing means for varying the quantizing amount by the quantizing switching signal output from the flat level detecting means, and the quantizing means. Dequantizing means for inversely transforming the means output into a corresponding value of the level of the original input signal;
An error memory for temporarily storing the difference signal between the corrected image signal and the output of the inverse quantization means, and an image signal correction means for weighting and adding the output of the error memory and further adding the input image signal to generate the corrected image signal. Prepared

【0011】また、後述の量子化手段出力が設定誤差レ
ベル内で所定の区間続くことを検出し、変化発生用の量
子化切り換え信号を生成する均一出力計数手段と、補正
画像信号を3以上の整数であるn値のしきい値で量子化
し、また均一出力計数手段出力の上記量子化切り換え信
号で量子化量を変化させる量子化手段と、この量子化手
段出力を元の入力信号のレベルの対応値に逆変換する逆
量子化手段と、補正画像信号と逆量子化手段出力との差
信号を一時記憶する誤差メモリと、この誤差メモリ出力
を重み付け加算して更に入力画像信号も加算して上記補
正画像信号を生成する画像信号補正手段を備えた。
Further, the uniform output counting means for detecting the output of the quantizing means, which will be described later, continues for a predetermined section within the set error level, and generating the quantizing switching signal for generating the change, and the corrected image signal for three or more. Quantizing means for quantizing with an n-valued threshold value that is an integer, and changing the amount of quantization with the above-mentioned quantization switching signal of the uniform output counting means, and the quantizing means output of the level of the original input signal. Inverse quantization means for inverse conversion into corresponding values, an error memory for temporarily storing the difference signal between the corrected image signal and the output of the inverse quantization means, weighted addition of this error memory output and further addition of the input image signal. An image signal correction means for generating the corrected image signal is provided.

【0012】本発明に係る画像処理装置は、後述の量子
化手段の出力が設定誤差レベル内で所定の区間続くこと
を検出して変化発生用の量子化切り換え信号を生成する
均一出力計数手段と、入力信号を一時記憶すると共に後
述の補正画像信号を一時記憶する補正画像メモリと、こ
の補正画像メモリ出力の補正画像信号を3以上の整数で
あるn値のしきい値で量子化して更に均一出力計数手段
出力の上記量子化切り換え信号で量子化量を変化させる
量子化手段と、この量子化手段出力を元の入力信号のレ
ベルの対応値に逆変換する逆量子化手段と、補正画像信
号と逆量子化手段出力との差信号を重み付け加算して加
算結果を周辺画素に重み付け拡散し、補正画像メモリの
各画素に割りつけて上記補正画像信号を生成する画像信
号補正手段とを備えた。
The image processing apparatus according to the present invention includes a uniform output counting means for detecting that the output of the quantizing means, which will be described later, continues for a predetermined section within a set error level and for generating a quantizing switching signal for generating a change. , A correction image memory for temporarily storing an input signal and a correction image signal, which will be described later, and a correction image signal output from the correction image memory is quantized with an n-value threshold value which is an integer of 3 or more, and further uniformized. Quantization means for changing the quantization amount by the quantization switching signal of the output counting means output, dequantization means for inversely converting the quantization means output to the corresponding value of the level of the original input signal, and corrected image signal And an image signal correction means for weighting and diffusing the difference signal between the inverse quantization means and the output of the inverse quantizing means, weighting and diffusing the addition result to the peripheral pixels, and allocating to each pixel of the correction image memory to generate the corrected image signal. It was.

【0013】また、監視対象の画像信号が設定誤差レベ
ル内で所定の区間続くことを検出して変化発生用の量子
化切り換え信号を生成する平坦レベル検出手段と、入力
信号を一時記憶すると共に後述の補正画像信号を一時記
憶する補正画像メモリと、この補正画像メモリ出力の補
正画像信号を3以上の整数であるn値のしきい値で量子
化し更に均一出力計数手段出力の上記量子化切り換え信
号で量子化量を変化させる量子化手段と、この記量子化
手段出力を元の入力信号のレベルの対応値に逆変換する
逆量子化手段と、補正画像信号と逆量子化手段出力との
差信号を重み付け加算して加算結果を周辺画素に重み付
け拡散し、補正画像メモリの各画素に割りつけて上記補
正画像信号を生成する画像信号補正手段とを備えた。
Further, flat level detecting means for detecting that the image signal to be monitored continues for a predetermined section within the set error level and generating a quantization switching signal for generating a change, and temporarily storing the input signal and also described later. Of the corrected image signal for temporarily storing the corrected image signal, and the corrected image signal output from the corrected image memory is quantized by a threshold value of n value which is an integer of 3 or more, and the quantization switching signal output from the uniform output counting means is quantized. Quantization means for changing the amount of quantization with, dequantization means for inversely transforming the output of this quantization means to the corresponding value of the level of the original input signal, difference between the corrected image signal and the output of the dequantization means. An image signal correction means is provided for weighting and adding the signals, weighting and diffusing the addition result to the peripheral pixels, and allocating to each pixel of the correction image memory to generate the correction image signal.

【0014】また更に、均一出力計数手段はその検出範
囲を2次元とし、設定誤差レベル内である部分が2次元
の所定範囲以上あると、変化発生用の量子化切り換え信
号を生成する均一出力計数手段とした。
Furthermore, the uniform output counting means has a two-dimensional detection range, and when the portion within the set error level is equal to or larger than a predetermined two-dimensional range, the uniform output counting means generates a quantization switching signal for generating a change. The means.

【0015】また更に、平坦レベル検出手段はその検出
範囲を2次元とし、設定誤差レベル内である部分が2次
元の所定範囲以上あると、変化発生用の量子化切り換え
信号を生成する平坦レベル検出手段とした。
Further, the flat level detecting means has a two-dimensional detection range, and when a portion within the set error level is equal to or larger than a predetermined two-dimensional range, the flat level detection means generates a quantization switching signal for change generation. The means.

【0016】また更に、平坦レベル検出手段または均一
出力計数手段が別に定める規定値以上の区間で設定誤差
レベル内信号の検出を続けると、量子化手段の量子化の
ためのしきい値を対応して変化させるようにした。
Furthermore, when the detection of the signal within the set error level is continued in the section equal to or more than the specified value separately determined by the flat level detecting means or the uniform output counting means, the threshold value for quantization of the quantizing means is made to correspond. I changed it.

【0017】また更に、平坦レベル検出手段または均一
出力計数手段が別に定める規定値以上の区間で設定誤差
レベル内信号の検出を続けると、量子化手段の量子化の
ためのしきい値を対応してある間だけ異なるしきい値間
で近づけるようにした。
Furthermore, when the detection of the signal within the set error level is continued in the section equal to or more than the specified value separately determined by the flat level detecting means or the uniform output counting means, the threshold value for quantization of the quantizing means is made to correspond. The thresholds are set to be close to each other only during a certain period.

【0018】また更に、平坦レベル検出手段または均一
出力計数手段が別に定める規定値以上の区間で設定誤差
レベル内信号の検出を続けると、補正誤差信号と逆量子
化手段出力との差信号を対応して拡大して誤差メモリに
一時記憶させるか、または拡大して重み付け加算するよ
う画像信号補正手段に与えるようにした。
Furthermore, when the detection of the signal within the set error level is continued in a section equal to or more than the specified value separately determined by the flat level detecting means or the uniform output counting means, the difference signal between the correction error signal and the output of the dequantizing means is corresponded. The image signal is then enlarged and temporarily stored in the error memory, or enlarged and weighted and added to the image signal correcting means.

【0019】また更に、強制的に歪み信号を印加する歪
み信号発生手段を設け、均一出力計数手段が別に定める
規定値以上の区間で設定誤差レベル内信号の検出を続け
ると、歪み信号発生手段出力を入力画像信号に加算する
ようにした。
Furthermore, if a distortion signal generating means for forcibly applying a distortion signal is provided and detection of a signal within a setting error level is continued in a section equal to or greater than a prescribed value separately set by the uniform output counting means, the distortion signal generating means outputs. Is added to the input image signal.

【0020】また更に、強制的にある時間間隔でランダ
ムに歪み信号を印加する歪み信号発生手段を設け、均一
出力計数手段が別に定める規定値以上の区間で設定誤差
レベル内信号の検出を続けると、ランダム歪み信号発生
手段出力を入力画像信号に加算するようにした。
Further, if a distortion signal generating means for forcibly applying a distortion signal at a certain time interval is provided and the detection of the signal within the setting error level is continued in a section equal to or more than a prescribed value separately determined by the uniform output counting means. The output of the random distortion signal generating means is added to the input image signal.

【0021】本発明に係る画像処理装置は、入力画像信
号を3以上の整数であるn値の量子化レベルでn+1値
化して出力する多値ディザ手段で、各量子化レベルがそ
れぞれ更に複数のしきい値を持ち、該複数のしき値の最
大または最小値が、隣接する量子化レベルの複数のしき
い値の最小または最大値より大きくまたは小さくて、即
ち各隣接量子化レベルの複数のしきい値に重なる部分が
あるように各複数のしきい値を定める多値ディザ手段
と、入力画像信号を所定の位置方向に走査して上記多値
ディザ手段へ画索位置情報を与える画素位置カウント手
段とを備えた。
The image processing apparatus according to the present invention is a multi-valued dither means for converting an input image signal into an n + 1-valued quantization level which is an integer of 3 or more and outputting it, and each quantization level has a plurality of quantization levels. A threshold value, and the maximum or minimum value of the plurality of threshold values is larger or smaller than the minimum or maximum value of the plurality of threshold values of the adjacent quantization levels, that is, the plurality of threshold values of each adjacent quantization level. A multi-value dither means for setting a plurality of threshold values so that there is a portion overlapping the threshold value, and a pixel position count for scanning the input image signal in a predetermined position direction to give image position information to the multi-value dither means. And means.

【0022】[0022]

【作用】本発明による画像処理装置は、入力画像信号の
レベルと区間とが測定され、所定区間以上同一レベルが
続くと、補正画像信号をわざと異なる量子化レベルに変
える。画像信号補正手段は、平均的な誤差を少なくする
ように作用し、従ってより長い区間では上記わざと異な
る量子化レベルと逆方向の量子化レベルを含んで平均化
され、同一レベル画像に異なる濃淡の部分がわずかに現
れる。
In the image processing apparatus according to the present invention, the level and the section of the input image signal are measured, and if the same level continues for a predetermined section or longer, the corrected image signal is purposely changed to a different quantization level. The image signal correction means acts so as to reduce the average error, and therefore, in the longer section, the quantization level intentionally different from that of the quantization level and the quantization level in the opposite direction are included in the average, and the same level image has different gray levels. A part appears slightly.

【0023】また、出力の量子化信号のレベルと区間と
が測定され、所定区間以上同一レベルが続くと、補正画
像信号をわざと異なる量子化レベルに変える。誤差補正
手段は、平均的な誤差を少なくするように作用し、従っ
てより長い区間では上記わざと異なる量子化レベルと逆
方向の量子化レベルを含んで平均化される。
Further, the level and section of the output quantized signal are measured, and if the same level continues for a predetermined section or longer, the corrected image signal is intentionally changed to a different quantization level. The error correction means acts so as to reduce the average error, and therefore, in the longer section, the quantization level intentionally different from that and the quantization level in the opposite direction are included and averaged.

【0024】また、出力の量子化信号のレベルと区間と
が測定され、所定区間以上同一レベルが続くと、補正画
像信号をわざと異なる量子化レベルに変える。画像信号
補正手段は、誤差を他の画素部分に拡散するように作用
し、従ってより長い区間では上記わざと異なる量子化レ
ベルと逆方向の量子化レベルを含んで平均化され、同一
レベル画像に異なる濃淡の部分がわずかに現れる。
Further, the level and section of the output quantized signal are measured, and if the same level continues for a predetermined section or longer, the corrected image signal is intentionally changed to a different quantization level. The image signal correction means acts so as to diffuse the error to other pixel portions, and therefore, in the longer section, it is averaged to include the intentionally different quantization level and the quantization level in the opposite direction, so that the same level image is obtained. A slight shade appears.

【0025】また、監視対象の画像信号のレベルと区間
とが測定され、所定区間以上同一レベルが続くと、補正
画像信号をわざと異なる量子化レベルに変える。画像信
号補正手段は、誤差を他の画素部分に拡散するように作
用して、従ってより長い区間では上記わざと異なる量子
化レベルと逆方向の量子化レベルを含んで平均化され
る。
Further, the level and section of the image signal to be monitored are measured, and if the same level continues for a predetermined section or longer, the corrected image signal is purposely changed to a different quantization level. The image signal correcting means acts so as to diffuse the error to other pixel portions, and is therefore averaged in the longer section including the intentionally different quantization level and the opposite quantization level.

【0026】また、出力の量子化信号のレベルと区間と
が2次元方向に測定され、所定範囲以上同一レベルが続
くと、量子化レベルがわざと変えられる。
Further, the level and section of the output quantized signal are measured in the two-dimensional direction, and if the same level continues over a predetermined range, the quantization level is purposely changed.

【0027】また、監視対象の画像信号のレベルと区間
とが2次元方向に測定され、所定範囲以上同一レベルが
続くと、量子化レベルがわざと変えられる。
Further, the level and section of the image signal to be monitored are two-dimensionally measured, and if the same level continues over a predetermined range, the quantization level is changed on purpose.

【0028】また、平坦レベル検出手段または出力の量
子化信号のレベルが所定区間以上同一であると、量子化
レベルがわざと変えられる。その結果、逆量子化誤差も
増えるが、より長い区間では補正画像信号は異なる方向
への量子化レベル変化を含んで平均化される。
If the level of the flat level detecting means or the output quantized signal is the same for a predetermined section or longer, the quantized level is intentionally changed. As a result, the inverse quantization error increases, but in the longer section, the corrected image signal is averaged including the quantization level changes in different directions.

【0029】また、平坦レベル検出手段または出力の量
子化信号のレベルが所定区間以上同一であると、量子化
レベルがある間だけしきい値間で近づく。その結果、逆
量子化誤差も見かけは増えるが、より長い区間では補正
画像信号は異なる方向への量子化レベル変化を含んで平
均化される。
Further, when the level of the flat level detecting means or the output quantized signal is the same for a predetermined section or longer, the threshold values are approached only while the quantization level is present. As a result, although the inverse quantization error apparently increases, the corrected image signal is averaged in the longer section including the quantization level change in different directions.

【0030】また、監視対象の画像信号のレベルまたは
出力の量子化信号のレベルが所定区間以上同一である
と、補正画像信号と逆量子化信号の誤差演算結果が拡大
されるが、より長い区間では補正画像信号は異なる方向
への量子化レベル変化を含んで平均化される。
Further, when the level of the image signal to be monitored or the level of the output quantized signal is equal to or more than a predetermined section, the error calculation result of the corrected image signal and the inverse quantized signal is expanded, but a longer section. Then, the corrected image signal is averaged including the quantization level changes in different directions.

【0031】また、出力の量子化信号のレベルが所定区
間以上同一であると、入力画像信号にわざと歪み信号が
与えられて量子化に誤差を含むようになるが、より長い
区間では補正画像信号は異なる方向への量子化レベル変
化を含んで平均化される。
If the output quantized signal has the same level for a predetermined section or longer, a distortion signal is intentionally added to the input image signal to cause an error in quantization, but in a longer section, the corrected image signal is included. Are averaged, including the quantization level changes in different directions.

【0032】また、出力の量子化信号のレベルが所定区
間以上同一であると、入力画像信号にわざとランダムな
歪み信号が与えられて量子化に誤差を含むようになる
が、より長い区間では補正画像信号は異なる方向への量
子化レベル変化を含んで平均化される。
When the level of the output quantized signal is the same for a predetermined section or longer, a random distortion signal is intentionally given to the input image signal to cause an error in the quantization, but correction is made in a longer section. The image signal is averaged including the quantization level changes in different directions.

【0033】本発明による画像処理装置は、入力画像信
号が多値ディザにより量子化される際、見かけの画像信
号のレベルが同一であっても、その構成画素のレベルに
よって量子化レベルが異なって出力される。
In the image processing apparatus according to the present invention, when the input image signal is quantized by the multilevel dither, even if the apparent image signal level is the same, the quantization level differs depending on the level of the constituent pixels. Is output.

【0034】[0034]

【実施例】【Example】

実施例1.本実施例では、監視対象である入力画像信号
が、所定区間以上、設定レベル範囲内にある場合は、わ
ざと量子化レベルを変更して外乱を与えようとする。画
像信号補正回路は量子化器、誤差メモリとで帰還ループ
を構成しており、外乱に対しては打消すように動作す
る。従ってこの外乱に対してはもっと長い区間でみれば
逆方向の補正で打消されて平均化される。以下、この発
明の一実施例を本実施例の画像処理装置の構成図である
図1に基づいて説明する。図において、新規な構成要素
は以下の通りである。まず8は入力画像信号のレベルと
範囲を監視する平坦レベル検出手段である。詳細には、
8aの入力信号レベルが1/3±1/16あるいは2/
3±1/16にあるか否かを検出するレベル検出器と、
8bの、この出力を受けて、1/3±1/16内の信号
あるいは2/3±1/16内の信号が連続する数をモジ
ュロ8で計数し、8の倍数になる度に量子化切り替え信
号S10を1に、それ以外は0として出力するランレン
グス検出器からなる。4はこの量子化切り替え信号S1
0を受けて、以下詳述するように量子化法を動的に変え
て量子化する量子化器である。他の構成要素は図18の
従来の画像処理装置と同一である。なお、画像信号補正
回路3、量子化器4、逆量子化器5、誤差演算器6、誤
差メモリ7はいわゆる平均誤差最小法を適用した回路で
ある。
Example 1. In the present embodiment, if the input image signal to be monitored is within a set level range for a predetermined period or longer, the quantization level is intentionally changed to give a disturbance. The image signal correction circuit constitutes a feedback loop with a quantizer and an error memory, and operates so as to cancel a disturbance. Therefore, this disturbance is canceled and averaged by the correction in the opposite direction in a longer section. An embodiment of the present invention will be described below with reference to FIG. 1, which is a configuration diagram of an image processing apparatus according to the present embodiment. In the figure, the new components are: First, 8 is a flat level detecting means for monitoring the level and range of the input image signal. In detail,
The input signal level of 8a is 1/3 ± 1/16 or 2 /
A level detector for detecting whether or not it is within 3 ± 1/16,
In response to this output of 8b, the number of consecutive signals within 1/3 ± 1/16 or signals within 2/3 ± 1/16 is counted by modulo 8 and quantized every time it becomes a multiple of 8. The run length detector outputs the switching signal S10 as 1 and the other signals as 0. 4 is this quantization switching signal S1
It is a quantizer that receives 0 and dynamically changes the quantization method as described in detail below. The other components are the same as those of the conventional image processing apparatus shown in FIG. The image signal correction circuit 3, the quantizer 4, the inverse quantizer 5, the error calculator 6, and the error memory 7 are circuits to which the so-called average error minimum method is applied.

【0035】以下、本実施例の動作に付いて説明する。
入力画像信号S1が入力されてくると、上記の様にレベ
ル検出器8において信号レベルが1/3±1/16ない
しは2/3±1/16にあるか否かが検出される。そし
てランレングス検出器9ではこの出力を受けて、1/3
±1/16内の信号あるいは2/3±1/16内の信号
が連続する数を計数する。このとき、入力信号がこの2
つのしきい値の信号範囲それぞれの内にある場合は、そ
の連続長をモジュロ8で計数する。信号範囲を外れた場
合は、計数値をクリアして次の信号を待つ。2つの信号
範囲の内、他の信号範囲に移る場合も同様に計数値を1
に戻す。そして、モジュロ演算で計数値が7から0に変
わるとき、即ち、同一レベルが8区間続くと、ランレン
グス検出器9は量子化切り替え信号S10を1とする。
その他の場合は0を出力する。
The operation of this embodiment will be described below.
When the input image signal S1 is input, the level detector 8 detects whether the signal level is 1/3 ± 1/16 or 2/3 ± 1/16 as described above. The run length detector 9 receives this output and
The number of consecutive signals within ± 1/16 or 2/3 ± 1/16 is counted. At this time, the input signal is
If they are within the respective signal ranges of the three thresholds, the continuous length is counted modulo 8. If it is out of the signal range, the count value is cleared and the next signal is waited for. When moving to another signal range from the two signal ranges, the count value is set to 1
Return to. Then, when the count value changes from 7 to 0 by the modulo operation, that is, when the same level continues for 8 sections, the run length detector 9 sets the quantization switching signal S10 to 1.
In other cases, 0 is output.

【0036】一方、画像信号補正回路3では、図18の
従来装置同様に入力画像信号S1に量子化誤差の補正が
行われ、 S4=S1+S8 S8= Σ αij * S7ij として補正画像信号S4が生成される。量子化器4で
は、量子化切り替え信号S10が0の場合は図18の従
来装置同様の量子化が行われる。量子化切り替え信号S
10が1の場合は、 (1)入力信号レベルが1/3±1/16の場合 T1=1/3 T2=1/3 T3=5/6 (ただし、S4=1/3の場合はS2=2、S5=2/
3とする。) (2)入力信号レベルが2/3±1/16の場合 T1=1/6 T2=2/3 T3=2/3 (ただし、S4=2/3の場合はS2=3、S5=1と
する。) で量子化され、この結果、出力信号としては(1)の場
合は信号レベル1が、(2)の場合信号レベル2が発生
しないこととなる。
On the other hand, in the image signal correction circuit 3, the quantization error is corrected in the input image signal S1 as in the conventional apparatus shown in FIG. 18, and the correction is performed as S4 = S1 + S8 S8 = Σα i , j * S7 i , j. The image signal S4 is generated. When the quantization switching signal S10 is 0, the quantizer 4 performs the same quantization as in the conventional device of FIG. Quantization switching signal S
When 10 is 1, (1) When the input signal level is 1/3 ± 1/16 T1 = 1/3 T2 = 1/3 T3 = 5/6 (However, if S4 = 1/3, then S2 = 2, S5 = 2 /
Set to 3. ) (2) When the input signal level is 2/3 ± 1/16 T1 = 1/6 T2 = 2/3 T3 = 2/3 (However, when S4 = 2/3, S2 = 3, S5 = 1 ), And as a result, the signal level 1 does not occur in the case of (1) and the signal level 2 does not occur in the case of (2).

【0037】逆量子化器5および誤差演算器6、誤差メ
モリ7での処理は図18の従来装置と同様の処理が行わ
れる。これにより、逆量子化信号レベルである1/3あ
るいは2/3に極近い信号が連続する画像領域において
も、これに対応する1あるいは2の単一の信号が出力信
号S2に連続して生成する数が制限されることとなり、
従って強制的に異なる階調に移る。そして他の区間で逆
の階調を発生して平均化される。こうして、図19ある
いは図20で示した様なテクスチャが発生を抑えること
ができる。しかも、量子化誤差を周辺画素に拡散するフ
ィードバックループを備えることから、平均誤差最小法
同様、入力画像信号の階調を保存した良好な画像を得る
ことができる。
The inverse quantizer 5, the error calculator 6, and the error memory 7 perform the same processing as the conventional apparatus of FIG. As a result, even in the image area where the signal extremely close to the dequantized signal level of 1/3 or 2/3 continues, a single signal of 1 or 2 corresponding thereto is continuously generated in the output signal S2. The number of things to do is limited,
Therefore, the gradation is forcibly changed. Then, in the other sections, the reverse gradation is generated and averaged. In this way, it is possible to suppress the generation of the texture as shown in FIG. 19 or FIG. Moreover, since the feedback loop for diffusing the quantization error to the peripheral pixels is provided, it is possible to obtain a good image in which the gradation of the input image signal is preserved, as in the average error minimum method.

【0038】実施例2.本実施例では、入力画像信号を
2次元の範囲で所定の範囲以上、信号レベルが所定レベ
ル範囲内にある場合に外乱を与える例を説明する。図2
は、他の実施例の構成図である。図において、10は入
力画像信号S1を一時的に記憶する3ライン分の画像メ
モリである。本実施例の平坦レベル検出手段18は、レ
ベル検出器8aと平坦領域検出器8cを含む。平坦領域
検出器8cは、この画像メモリ10の読みだし制御S1
1を行うとともに、この画像メモリ出力S12に対する
レベル検出器8aの出力を基に1/3±1/16あるい
は2/3±1/16の信号レベルが2次元的に連続する
ことを検出する。12は、S12を特定の画素周期のみ
出力する量子化切り替え制御回路であり、注目画素の水
平・垂直位置を検出する水平・垂直画素カウンタ12
a、およびこの出力を基にS12をゲートする切り替え
器12bから構成されている。他は図1の実施例と同じ
回路である。
Example 2. In the present embodiment, an example will be described in which the input image signal is given a disturbance when the input image signal is within a predetermined range within a predetermined range within a two-dimensional range. Figure 2
FIG. 8 is a configuration diagram of another embodiment. In the figure, 10 is an image memory for three lines that temporarily stores the input image signal S1. The flat level detecting means 18 of this embodiment includes a level detector 8a and a flat area detector 8c. The flat area detector 8c controls the reading control S1 of the image memory 10.
1 is performed, and it is detected that the signal level of 1/3 ± 1/16 or 2/3 ± 1/16 is two-dimensionally continuous based on the output of the level detector 8a for the image memory output S12. Reference numeral 12 denotes a quantization switching control circuit that outputs S12 only in a specific pixel cycle, and a horizontal / vertical pixel counter 12 that detects the horizontal / vertical position of the pixel of interest.
a and a switch 12b that gates S12 based on this output. The rest is the same circuit as the embodiment of FIG.

【0039】以下、本実施例の動作に付いて説明する。
入力画像信号S1は画像信号補正回路3に送られるとと
もに、画像メモリ10に一時記憶される。平坦領域検出
器11では、当該画素の近傍の12画素(現ラインの直
前の2画素、および前ライン、前前ラインの直上の各5
画素の、計12画素)の画像信号を逐次読みだし制御を
行い、画像メモリ10から読み出された信号S12を先
の実施例同様の手法によりレベル検出された結果が検出
器出力S9として入力される。そして、12画素の信号
レベルが全て1/3±1/16あるいは2/3±1/1
6内に入る場合、平坦領域検出器11は、平坦領域であ
ることを示す信号および1/3あるいは2/3のいずれ
であるかを示す信号を量子化切り替え制御回路に出力す
る。
The operation of this embodiment will be described below.
The input image signal S1 is sent to the image signal correction circuit 3 and is temporarily stored in the image memory 10. In the flat area detector 11, twelve pixels in the vicinity of the pixel (two pixels immediately before the current line, and five pixels immediately above the previous line and the previous line).
Image signals of a total of 12 pixels) are sequentially read out and controlled, and the result of level detection of the signal S12 read from the image memory 10 by the same method as the previous embodiment is input as the detector output S9. It The signal levels of the 12 pixels are all 1/3 ± 1/16 or 2/3 ± 1/1.
If it falls within 6, the flat area detector 11 outputs a signal indicating a flat area and a signal indicating whether it is 1/3 or 2/3 to the quantization switching control circuit.

【0040】量子化切り替え制御回路12では、当該画
素の画面上の位置が水平・垂直ともに4の倍数であると
き、平坦領域検出器11よりの出力S12を量子化器4
に切り替え信号S10を1として出力する。これ以外の
位置の場合、量子化切り替え制御回路12は、切り替え
信号S10を0とする。即ち、4区間、同一レベルが続
くと強制的に階調を切り替える。この量子化切り替え信
号S10を受ける量子化器4および、画像信号補正回路
3、逆量子化器5、誤差演算器6、誤差メモリ7では図
1の実施例同様の処理が行われる。これにより、逆量子
化信号レベルである1/3あるいは2/3に極近い信号
が2次元的に連続する画像領域において、これに対応す
る1あるいは2の単一の信号が出力信号S2に連続して
生成する数が制限されることとなり、図19あるいは図
20で示した様なテクスチャが発生を抑えることがで
き、上記実施例1同様、良好な画像を得ることができ
る。
The quantization switching control circuit 12 outputs the output S12 from the flat area detector 11 to the quantizer 4 when the position of the pixel on the screen is a multiple of 4 both horizontally and vertically.
The switching signal S10 is output as 1. In other positions, the quantization switching control circuit 12 sets the switching signal S10 to 0. That is, if the same level continues for four sections, the gradation is forcibly switched. The quantizer 4 that receives the quantization switching signal S10, the image signal correction circuit 3, the inverse quantizer 5, the error calculator 6, and the error memory 7 perform the same processing as in the embodiment of FIG. As a result, in the image area in which the signal extremely close to the dequantized signal level of 1/3 or 2/3 is two-dimensionally continuous, the corresponding single signal of 1 or 2 is continuous to the output signal S2. As a result, the number of generated images is limited, and the generation of the texture as shown in FIG. 19 or 20 can be suppressed, and a good image can be obtained as in the first embodiment.

【0041】実施例3.また、上記実施例では1/3あ
るいは2/3に極近い信号が画像領域上、2次元的に連
続する場合を検出する方法として、注目画素の近傍12
画素が予め定められた信号範囲内に有るか否かの判定を
行った。他の方法として、同一水平位置の3ラインの3
画素の信号が全て1/3±1/16あるいは2/3±1
/16内に入る長さを計数し、それが4画素分継続する
ことで、即ち全部で3x4=12画素がこの範囲にある
ことで判定をするようにしてもよい。
Example 3. Further, in the above-described embodiment, as a method for detecting the case where the signal that is extremely close to 1/3 or 2/3 is two-dimensionally continuous in the image area, the vicinity 12 of the target pixel is detected.
It was determined whether the pixel was within a predetermined signal range. As another method, 3 of 3 lines at the same horizontal position
All pixel signals are 1/3 ± 1/16 or 2/3 ± 1
The length that falls within / 16 may be counted, and determination may be made by continuing for 4 pixels, that is, when 3 × 4 = 12 pixels in total fall within this range.

【0042】実施例4.本実施例では、監視対象を量子
化した出力画像信号とし、出力画像が所定区間以上、所
定レベル内にある場合に外乱を与える例を説明する。ま
た更に、均一出力計数手段がある区間以上同一レベルを
検出すると、量子化しきい値を変える例を説明する。図
3は本発明の他の実施例の構成図である。図において、
13は出力画像信号S2を受けて、1あるいは2の信号
レベルの連続を検出する均一出力計数手段としてのラン
レングス検出器である。14はこの出力を受けて量子化
器4の量子化切り替え信号S10を生成する量子化切り
替え制御回路であり、当該画素の垂直方向の位置を検出
する垂直画素カウンタ14aと、これをもとにランレン
グス検出器13の出力をゲートする量子化制御器14b
とから構成される。その他の部分は、従来の装置と同様
な回路である。
Example 4. In the present embodiment, an example will be described in which a monitored object is a quantized output image signal and a disturbance is given when the output image is within a predetermined level for a predetermined section or longer. Furthermore, an example in which the quantization threshold is changed when the uniform output counting means detects the same level over a certain section will be described. FIG. 3 is a block diagram of another embodiment of the present invention. In the figure,
Reference numeral 13 is a run length detector as a uniform output counting means for receiving the output image signal S2 and detecting the continuity of the signal level of 1 or 2. Reference numeral 14 denotes a quantization switching control circuit that receives this output and generates a quantization switching signal S10 for the quantizer 4, and includes a vertical pixel counter 14a that detects the vertical position of the pixel, and a run pixel switching circuit based on this. Quantization controller 14b for gating the output of the length detector 13
Composed of and. The other parts are circuits similar to those of the conventional device.

【0043】実施例1および実施例2では、テクスチャ
発生の可能性がある領域の検出を、入力画像信号S1よ
り行っているが、本例においては多値化の出力信号S2
を基に行うものである。即ち、ランレングス検出器13
では、出力画像信号S2を監視して、その信号レベルが
1あるいは2の場合、その継続長を計数して出力する。
量子化切り替え制御回路14では、垂直画素カウンタ1
4aの出力を基に、3ラインおきにこの信号を量子化切
り替え信号S10を1とする。これ以外のラインにおい
ては、切り替え信号S10を0とする。
In the first and second embodiments, the area where the texture may occur is detected from the input image signal S1, but in this example, the multi-valued output signal S2 is used.
It is based on. That is, the run length detector 13
Then, the output image signal S2 is monitored, and when the signal level is 1 or 2, the duration is counted and output.
In the quantization switching control circuit 14, the vertical pixel counter 1
Based on the output of 4a, the quantization switching signal S10 is set to 1 every 3 lines. The switching signal S10 is set to 0 in the other lines.

【0044】量子化しきい値を漸次変化する動作を説明
する。量子化器4においては、量子化切り替え信号S1
0が0の場合、従来同様、 T1=1/6 T2=1/2 T3=1/3 とする。量子化切り替え信号S10が0以外の場合、そ
の値−即ち、出力画像信号S2で信号レベル1あるいは
2が連続する長さ−に応じて量子化閾値を徐々に変化さ
せる。
The operation of gradually changing the quantization threshold will be described. In the quantizer 4, the quantization switching signal S1
When 0 is 0, T1 = 1/6 T2 = 1/2 T3 = 1/3 as in the conventional case. When the quantization switching signal S10 is other than 0, the quantization threshold is gradually changed according to its value-that is, the length of the signal level 1 or 2 in the output image signal S2.

【0045】即ち、出力画像信号S4に信号レベル1が
連続する場合は、T3は固定したまま、T1とT2を図
4(a)に示すように、1/3に徐々に近づける。出力
画像信号S4に信号レベル2が連続する場合は、T1を
固定したまま、T2とT3を図4(b)に示すように、
2/3に徐々に近づける。これにより、入力が1/3あ
るいは2/3に近い信号が連続する場合も、単一出力レ
ベルの連続を抑えることができ上記同様の効果を得るこ
とができる。しかも、閾値変化を緩やかにしていること
により、補正信号S4のレベルに応じて単一信号レベル
の最大継続長を徐々に変化させることができ、疑似輪郭
の発生の無い極めて良好な画像を得ることができる。
That is, when the signal level 1 continues to the output image signal S4, T1 and T2 are gradually brought closer to 1/3 as shown in FIG. 4A while T3 is fixed. When the signal level 2 continues to the output image signal S4, T1 is fixed and T2 and T3 are changed as shown in FIG.
Gradually approach 2/3. As a result, even when signals whose inputs are close to 1/3 or 2/3 are continuous, it is possible to suppress the continuation of the single output level and obtain the same effect as described above. Moreover, by gently changing the threshold value, the maximum continuation length of the single signal level can be gradually changed according to the level of the correction signal S4, and an extremely good image without generation of pseudo contour can be obtained. You can

【0046】図5は従来の図19に対応する入力画像に
対する本実施例の構成による出力画像である。また図6
に、図20に従来の手法で処理した4値化画像を示した
同一の原画像にたいし、本実施例の手法により処理した
画像を示す。目の周辺や髪の毛の生え際など、テクスチ
ャの無い、極めて良好な画像が得られている。
FIG. 5 shows an output image according to the configuration of this embodiment with respect to the conventional input image corresponding to FIG. See also FIG.
FIG. 20 shows an image processed by the method of this embodiment with respect to the same original image showing a four-valued image processed by the conventional method. Very good images with no texture, such as around the eyes and hairline, are obtained.

【0047】実施例5.上記実施例では、均一出力計数
手段としてのランレングス検出器出力が、所定区間以上
に設定レベルを検出し続けると、量子化器の量子化しき
い値を漸次変化させる例を説明した。同様に、入力側の
画像信号を監視する平坦レベル検出手段が、所定区間以
上にわたって設定レベルを検出し続けると、量子化レベ
ルを漸次変化させるようにしてもよい。
Example 5. In the above embodiment, the example in which the quantization threshold of the quantizer is gradually changed when the output of the run length detector as the uniform output counting means continues to detect the set level for a predetermined interval or longer. Similarly, the flatness level detection means for monitoring the image signal on the input side may gradually change the quantization level when the flatness level detection means continues to detect the set level for a predetermined period or longer.

【0048】実施例6.また、図7は本発明の他の実施
例の構成図であり、実施例4に、実施例3の考えを採り
いれたものである。図で、15は出力画像信号S2を一
時的に記憶する3ライン分の量子化信号メモリ、13は
均一出力計数手段であり、詳細には13bの3ライン分
の量子化信号が一致しているか否かを検出する均一レベ
ル検出器、と13aの3ライン分の出力画像信号が一致
する領域の長さを計数するランレングス検出器からな
る。他の部分は図3の実施例と同一の構成要素である。
Example 6. FIG. 7 is a block diagram of another embodiment of the present invention, in which the idea of the third embodiment is incorporated in the fourth embodiment. In the figure, 15 is a quantized signal memory for 3 lines for temporarily storing the output image signal S2, 13 is a uniform output counting means, and in detail, the quantized signals for 3 lines of 13b are in agreement. It is composed of a uniform level detector for detecting whether or not it is present, and a run length detector for counting the length of a region where the output image signals of three lines 13a coincide. The other parts are the same components as in the embodiment of FIG.

【0049】本実施例では、出力画像信号中の均一レベ
ルの広がりを2次元的に検出して量子化しきい値の切り
替えを行うものである。即ち、量子化信号メモリ15で
は、出力画像信号を一時的に記憶し、当該画素の直前の
画素の出力画像信号および、その直上の前ラインおよび
2ライン前の画素の出力画像信号を出力する。均一レベ
ル検出器16はこの3ラインの3画素の信号が全て1あ
るいは2であり且つ、一致するか否かを検出してその結
果をランレングス検出器13に送る。ランレングス検出
器13では、これを受けて、同一水平位置の3ラインの
3画素が同じレベルで継続する長さを計数し、その計数
値およびその信号レベルが1であるか2であるかを識別
する信号を量子化器4に送る。量子化器4では、図3の
実施例同様に、この信号を受けて、量子化閾値を図4に
示した様に変化させる。これにより、上記実施例同様、
テクスチャの抑えられた、良好な画像を得ることができ
る。
In this embodiment, the spread of the uniform level in the output image signal is two-dimensionally detected to switch the quantization threshold. That is, the quantized signal memory 15 temporarily stores the output image signal, and outputs the output image signal of the pixel immediately before the pixel and the output image signals of the pixels immediately preceding and immediately preceding that line. The uniform level detector 16 detects whether or not the signals of the three pixels on the three lines are all 1 or 2 and coincides with each other, and sends the result to the run length detector 13. In response to this, the run length detector 13 counts the length of time that the three pixels in the three lines at the same horizontal position continue at the same level, and determines whether the count value and the signal level are 1 or 2. The identifying signal is sent to the quantizer 4. The quantizer 4 receives this signal and changes the quantization threshold as shown in FIG. 4, as in the embodiment of FIG. As a result, like the above embodiment,
A good image with suppressed texture can be obtained.

【0050】実施例7.これまでの実施例は、いわゆる
平均誤差最小法に基づく画像の補正を行う装置に本発明
を適用した例を説明した。本実施例では、本発明を誤差
拡散法に基づく画像の補正を行う装置に適用した例を説
明する。図8は本発明の他の実施例の構成図である。こ
れは、量子化誤差の補償法として、SID75DIGE
ST第36頁〜第37頁に掲載されたRobert FloydとLo
uis Steinberg共著の論文「An Adaptive Algorithm for
Spatial Gray Scale 」に示された誤差拡散法を用いた
ものである。
Example 7. The above embodiments have described the examples in which the present invention is applied to an apparatus for correcting an image based on the so-called minimum mean error method. In this embodiment, an example in which the present invention is applied to an apparatus for correcting an image based on the error diffusion method will be described. FIG. 8 is a block diagram of another embodiment of the present invention. This is SID75DIGE as a method of compensating for the quantization error.
ST Robert Floyd and Lo on pages 36-37
A paper co-authored by uis Steinberg "An Adaptive Algorithm for
The error diffusion method shown in "Spatial Gray Scale" is used.

【0051】図8の構成で、17は入力画像信号と、後
述の画像信号補正回路により補正された画像信号を一時
記憶する補正画像メモリである。4はこの補正された画
像信号S4を4値信号に量子化し、その際に量子化レベ
ルを変化する量子化器、5はこの量子化された出力画像
信号S2を逆量子化する逆量子化器、6は補正画像信号
S4から逆量子化信号S5を減算する量子化誤差演算
器、18はこの量子化誤差S6を周辺の画素に拡散する
画像信号補正回路である。ここで、画像信号補正回路1
8は、周辺画素に拡散する量子化誤差を演算する重み付
け回路18aとこれにより算出された補正値を画像メモ
リ17内の各画素に拡散・補正処理する補正制御回路1
8bより構成されている。
In the configuration of FIG. 8, reference numeral 17 is a corrected image memory for temporarily storing an input image signal and an image signal corrected by an image signal correction circuit described later. A quantizer 4 quantizes the corrected image signal S4 into a quaternary signal, and a quantizer 5 that changes the quantization level at that time. An inverse quantizer 5 dequantizes the quantized output image signal S2. , 6 is a quantization error calculator for subtracting the inverse quantized signal S5 from the corrected image signal S4, and 18 is an image signal correction circuit for diffusing the quantization error S6 to peripheral pixels. Here, the image signal correction circuit 1
Reference numeral 8 denotes a weighting circuit 18a that calculates a quantization error diffused to peripheral pixels, and a correction control circuit 1 that diffuses and corrects the correction value calculated by the weighting circuit 18a to each pixel in the image memory 17.
8b.

【0052】以下、本実施例の動作を説明する。補正画
像メモリ17は予め0に初期化されている。入力画像信
号S1が入力されると補正画像メモリ17では、当該画
素位置に記憶された補正信号(当初は0)に注目画像信
号が加算され記憶される。 S4 += S1 次にこの補正画像メモリ17から読み出された補正画像
信号S4は図7の実施例6で示した方法により、動的に
閾値を変化させつつ4値信号に量子化される。この量子
化器出力S2は、逆量子化器5では上記と同様の手法に
より、逆量子化信号S5が生成される。 S4 < T1 S2=0,S5=0 T1 ≦ S4 < T2 S2=1,S5=1/3 T2 ≦ S4 < T3 S2=2,S5=2/3 S4 ≧ T3 S2=3,S5=1 誤差演算器6では補正画像信号S4から逆量子化信号S
5が減算され、当該画素に対する量子化誤差信号S6が
生成される。 S6=S4−S5
The operation of this embodiment will be described below. The corrected image memory 17 is initialized to 0 in advance. When the input image signal S1 is input, in the corrected image memory 17, the image signal of interest is added to the corrected signal (initially 0) stored at the pixel position and stored. S4 + = S1 Next, the corrected image signal S4 read from the corrected image memory 17 is quantized into a four-valued signal by dynamically changing the threshold value by the method shown in the sixth embodiment of FIG. In the dequantizer 5, an inverse quantized signal S5 is generated from the quantizer output S2 by the same method as described above. S4 <T1 S2 = 0, S5 = 0 T1 ≤ S4 <T2 S2 = 1, S5 = 1/3 T2 ≤ S4 <T3 S2 = 2, S5 = 2/3 S4 ≧ T3 S2 = 3, S5 = 1 Error calculation In the device 6, from the corrected image signal S4 to the dequantized signal S
5 is subtracted, and the quantization error signal S6 for the pixel is generated. S6 = S4-S5

【0053】画像信号補正回路18ではまず注目画素の
隣接各画素に対する補正信号S17が作成され、補正制
御回路18bにより該当位置の補正画像メモリ17内容
が更新される。このとき用いられる周辺画素への誤差拡
散係数のマトリクスは、上記文献では以下の様になって
いる。即ち、当該画素から先のこれからの画素へ計数α
を掛けて誤差を振り分ける。 ここでXは当該画素を示し、各係数αij は当該画素
から水平・垂直方向に0〜2画素離れた位置にある画素
に対する誤差の拡散比率を示す。以上の処理によって
も、上記実施例同様、テクスチャを抑えた良好な画像を
得ることができる。
The image signal correction circuit 18 first creates a correction signal S17 for each pixel adjacent to the pixel of interest, and the correction control circuit 18b updates the contents of the corrected image memory 17 at the corresponding position. The matrix of the error diffusion coefficient to the peripheral pixels used at this time is as follows in the above document. That is, counting from that pixel to the next future pixel α
Multiply and divide the error. Here, X represents the pixel, and each coefficient α i , j represents the error diffusion ratio with respect to the pixel located at a position separated by 0 to 2 pixels in the horizontal / vertical direction from the pixel. Also by the above processing, a good image with suppressed texture can be obtained as in the above-described embodiment.

【0054】実施例8.誤差拡散法に入力側の画像信号
の設定レベルと所定区間の連続を監視して量子化しきい
値を変更することを適用した例を説明する。図9は本発
明の他の実施例の構成図であり、これは量子化誤差の補
償法として、図8の実施例同様誤差拡散法に従ったもの
である。図で、平坦レベル検出手段8は、補正画像信号
S12が1/3±1/16あるいは2/3±1/16の
範囲にあるか否かを検出するレベル検出器8aと、補正
画像メモリの読みだし制御を行うとともに、レベル検出
器8aの出力をもとに1/3±1/16あるいは2/3
±1/16の範囲にある信号が2次元的に連続すること
を検出する平坦領域検出器8cから構成される。12は
この平坦領域検出器11の出力を特定の周期のみ量子化
切り替え信号S10を出力する量子化切り替え制御回路
であり、他は図8と同一の回路となっている。
Example 8. An example in which the error diffusion method is applied to change the quantization threshold value by monitoring the set level of the image signal on the input side and the continuity of a predetermined section will be described. FIG. 9 is a block diagram of another embodiment of the present invention, which follows the error diffusion method as the quantization error compensating method as in the embodiment of FIG. In the figure, a flat level detecting means 8 includes a level detector 8a for detecting whether or not the corrected image signal S12 is in the range of 1/3 ± 1/16 or 2/3 ± 1/16, and a correction image memory. Read-out control is performed and 1/3 ± 1/16 or 2/3 based on the output of the level detector 8a.
It is composed of a flat area detector 8c which detects that signals in the range of ± 1/16 are two-dimensionally continuous. Reference numeral 12 denotes a quantization switching control circuit that outputs the quantization switching signal S10 from the output of the flat area detector 11 only in a specific cycle, and the other circuits are the same as those in FIG.

【0055】本実施例は、量子化方法の切り替えを図2
に示した方式により制御して、誤差拡散による4値化を
行うものであり、上記の他の実施例同様、テクスチャを
抑えた良好な画像を得ることができる。
In this embodiment, the switching of the quantization method is shown in FIG.
The image is controlled by the method shown in FIG. 4 to perform quaternarization by error diffusion, and a good image with suppressed texture can be obtained as in the other embodiments described above.

【0056】実施例9.誤差拡散法に、出力画像側の設
定レベル所定区間の連続監視・制御を適用した例を説明
する。また、一種の歪を付加して信号修正をする例を説
明する。また、図10は本発明の他の実施例を示してお
り、4は固定閾値で量子化を行う従来同様の量子化器、
20はこの量子化器出力を修正する信号修正回路、13
は出力信号系列を監視し出力レベル1ないしは2の連続
する長さを係数するランレングス検出器、19はこれを
受けて特定の垂直画素位置の場合に限って信号修正回路
20に修正指示を出す信号修正制御回路であり、他は、
図3の実施例と同一の回路となっている。
Example 9. An example will be described in which continuous monitoring / control of a set level predetermined section on the output image side is applied to the error diffusion method. In addition, an example of adding a kind of distortion to correct a signal will be described. FIG. 10 shows another embodiment of the present invention, in which 4 is a quantizer similar to the conventional one which performs quantization with a fixed threshold,
20 is a signal correction circuit for correcting the output of this quantizer, 13
Is a run length detector for monitoring the output signal sequence and for calculating the continuous length of the output level 1 or 2, and 19 receives this and issues a correction instruction to the signal correction circuit 20 only at a specific vertical pixel position. Signal modification control circuit, others are
The circuit is the same as that of the embodiment shown in FIG.

【0057】本実施例は、量子化器4の量子化方法を動
的に変更する変わりに、固定閾値で量子化した結果に別
の信号修正回路で例えば画像レベルに一定値を加算また
は減算して修正してしまうことによりテクスチャの発生
を抑える。この方法によっても上記実施例同様、良好な
画像を得ることができる。
In this embodiment, instead of dynamically changing the quantization method of the quantizer 4, another signal correction circuit adds or subtracts a constant value to the image level, for example, to the result of quantization with a fixed threshold value. It suppresses the generation of texture by correcting it. With this method, as in the above embodiment, a good image can be obtained.

【0058】実施例10.本実施例は、補正画像信号と
逆量子化出力信号の差である誤差演算出力結果を、更に
拡大して平均誤差を与える例を説明する。図11は本発
明の他の実施例の構成図である。図において、4は固定
閾値で量子化を行う量子化器、21は補正画像信号S4
と逆量子化信号S5とから量子化誤差を計算し、また、
ランレングス検出器13の出力に応じて量子化誤差を動
的に制御する誤差演算回路である。なお、この誤差演算
回路21は、補正画像信号S4から逆量子化信号S5を
減算して量子化誤差を計算する減算器21a、およびこ
の減算結果を1倍あるいは2倍に拡大する誤差制御回路
21bより構成されている。他は、図3の実施例同一の
回路となっている。
Example 10. In the present embodiment, an example will be described in which the error calculation output result, which is the difference between the corrected image signal and the dequantized output signal, is further expanded to give an average error. FIG. 11 is a block diagram of another embodiment of the present invention. In the figure, 4 is a quantizer for quantizing with a fixed threshold, and 21 is a corrected image signal S4.
And a dequantized signal S5 to calculate a quantization error, and
The error calculation circuit dynamically controls the quantization error according to the output of the run length detector 13. The error calculation circuit 21 includes a subtracter 21a that subtracts the inverse quantized signal S5 from the corrected image signal S4 to calculate a quantization error, and an error control circuit 21b that expands the subtraction result by a factor of 1 or 2. It is composed of Otherwise, the circuit is the same as that of the embodiment of FIG.

【0059】本実施例は、量子化器4の量子化しきい値
を連続検出区間に応じて漸次変化させる変わりに、誤差
信号の誤差を制御することによりテクスチャの発生を抑
えるものである。即ち、通常は補正画像信号S4から逆
量子化信号S5を減算してた値を誤差メモリに格納する
が、出力画像信号中に1あるいは2の信号レベルが8以
上連続した場合は図12に示すように、誤差制御回路2
1bにおいて量子化誤差を1より大きな係数で乗算した
数値を誤差メモリ7に格納、以後の画像信号補正に用い
る。こうして1あるいは2の信号レベルが連続すること
を抑えることにより、上記実施例同様、良好な画像を得
ることができる。長い区間でみれば、逆方向の補正が含
まれて正しい平均化が行われる。
The present embodiment suppresses the generation of texture by controlling the error of the error signal instead of gradually changing the quantization threshold of the quantizer 4 in accordance with the continuous detection section. That is, the value obtained by subtracting the inverse quantized signal S5 from the corrected image signal S4 is normally stored in the error memory, but when the signal level of 1 or 2 in the output image signal is continuous for 8 or more, it is shown in FIG. Error control circuit 2
The numerical value obtained by multiplying the quantization error by a coefficient larger than 1 in 1b is stored in the error memory 7 and used for subsequent image signal correction. By suppressing the continuation of the signal level of 1 or 2 in this way, it is possible to obtain a good image as in the above embodiment. In the long section, the correct averaging is performed by including the correction in the opposite direction.

【0060】実施例11.上記実施例では、誤差信号を
拡大・制御する誤差制御器21bへの制御信号S14を
均一出力計数手段13の出力から得る例を説明した。こ
の制御信号S14にかえて、平坦レベル検出手段8の出
力の制御信号S10で制御するようにしてもよい。
Example 11. In the above-described embodiment, an example has been described in which the control signal S14 to the error controller 21b for enlarging and controlling the error signal is obtained from the output of the uniform output counting means 13. Instead of the control signal S14, the control signal S10 output from the flat level detecting means 8 may be used for control.

【0061】実施例12.また、図13は本発明の他の
実施例の構成図である。この例では、誤差拡散法に基づ
く量子化誤差補正で、平坦レベル検出手段を用いる。且
つ、平坦レベル領域においては、実施例10の図11同
様に、量子化誤差を1を越える係数で拡大して補正に用
いるものである。これにより、上記実施例同様、良好な
画像を得ることができる。
Example 12 FIG. 13 is a block diagram of another embodiment of the present invention. In this example, the flatness level detecting means is used in the quantization error correction based on the error diffusion method. In the flat level region, the quantization error is enlarged by a coefficient exceeding 1 and used for correction, as in FIG. 11 of the tenth embodiment. As a result, a good image can be obtained as in the above embodiment.

【0062】実施例13.また、図14は本発明の他の
実施例である、所定区間連続設定レベル時にわざと一時
的に歪を加える装置の構成図である。図において、23
はランレングス検出器13の出力を受けて歪信号を印可
制御する歪信号印可制御回路、24はこの回路からの歪
信号S22を入力画像信号S1に加算する歪加算回路で
あり、他は、量子化器4が固定閾値に因って量子化を行
うことを除き、図8の実施例同一の回路となっている。
なお、この歪信号印可制御回路23は、水平および垂直
方向の画素位置を計算する水平・垂直画素カウンタ23
aおよび、この出力及びランレングス検出器13の出力
を受けて歪信号を生成する歪信号発生器23bより構成
されている。
Example 13 FIG. 14 is a block diagram of another embodiment of the present invention, which is an apparatus for intentionally and temporarily adding distortion at a predetermined section continuous setting level. In the figure, 23
Is a distortion signal application control circuit that receives the output of the run length detector 13 and applies and controls the distortion signal. Reference numeral 24 is a distortion addition circuit that adds the distortion signal S22 from this circuit to the input image signal S1. The circuit is the same as that of the embodiment of FIG. 8 except that the quantizer 4 performs the quantization based on the fixed threshold value.
The distortion signal application control circuit 23 is a horizontal / vertical pixel counter 23 that calculates pixel positions in the horizontal and vertical directions.
a and a distortion signal generator 23b which receives this output and the output of the run length detector 13 to generate a distortion signal.

【0063】本実施例は、量子化器4の量子化方法を動
的に変更する変わりに、画像信号にその平均値が0であ
る歪信号を周期的に印可することによりテクスチャの発
生を抑えるものである。即ち、出力画像信号S2中の1
あるいは2の信号レベルの信号の連続する長さが8未満
の場合は歪を印可しない通常の誤差拡散による量子化を
行うが、8以上になった場合は、当該画素が4x4の画
素ブロック内の位置が次式のマトリクスの+あるいは−
の位置にある場合、図15に示す絶対値の歪信号を入力
画像信号S1に加算して処理を行う。 + 0 0 0 0 0 0 0 0 0 − 0 0 0 0 0 ここで歪信号は、当該画素の位置に従って上記マトリク
スの+の位置では正の、−の位置では負の信号を用い
る。これにより、上記実施例同様、良好な画像を得るこ
とができる。
In this embodiment, instead of dynamically changing the quantization method of the quantizer 4, a distortion signal having an average value of 0 is periodically applied to the image signal to suppress the occurrence of texture. It is a thing. That is, 1 in the output image signal S2
Alternatively, when the continuous length of the signal of the signal level of 2 is less than 8, quantization by normal error diffusion that does not apply distortion is performed, but when it becomes 8 or more, the pixel is within a 4x4 pixel block. The position is the + or-of the matrix
In the case of the position, the distortion signal of the absolute value shown in FIG. 15 is added to the input image signal S1 and the processing is performed. +0 0 0 0 0 0 0 0 0 0 0 −0 0 0 0 0 0 Here, the distortion signal uses a positive signal at the + position and a negative signal at the − position of the matrix according to the position of the pixel. As a result, a good image can be obtained as in the above embodiment.

【0064】実施例14.なお上記実施例では、量子化
誤差を補正しつつ多値量子化を行う方法として、平均誤
差最小法ないしは誤差拡散法に基づく例を示したが、画
像電子学会誌第17巻第5号361頁から368頁に掲
載された黒沢、丸山、土屋、中里共著の論文「周辺濃度
集積再配分法(CAPIX法)による擬似中間調プロセ
ッサ」に示される様な誤差再配分を伴った多値化手法に
本発明を適用させても上記同様、良好な画像を得ること
ができる。
Example 14 In the above embodiment, an example based on the minimum mean error method or the error diffusion method is shown as a method for performing multi-valued quantization while correcting the quantization error. To 368 pages, from Kurosawa, Maruyama, Tsuchiya, and Nakazato, "Multi-valued method with error redistribution as shown in" Pseudo-halftone processor by peripheral density integrated redistribution method (CAPIX method) " Even if the present invention is applied, a good image can be obtained as in the above.

【0065】実施例15.一方、同様な効果は、多値デ
ィザ方式において用いる閾値を工夫することで実現する
こともできる。今、基本ディザマトリクスを図17の従
来例同様に2x2画素とし、この基本マトリクス2x2
個を拡大ディザマトリクスとし、4個のディザマトリク
ス中で1個のマトリクスの閾値を、 Max(Ti(x,y))= Min(Ti+1(x,
y)) とする。例えば、拡大ディザマトリクスとして、 を用いる。即ち、隣接する各しきい値群中の最小値が下
のしきい値群の最大値と重なる、または群中の最大値が
上のしきい値群中の最小値と重なるようにする。
Example 15. On the other hand, the same effect can be realized by devising a threshold value used in the multi-value dither method. Now, the basic dither matrix is 2 × 2 pixels as in the conventional example of FIG.
Let the number be an expanded dither matrix, and set the threshold value of one of the four dither matrices as Max (Ti (x, y)) = Min (Ti + 1 (x,
y)). For example, as an expanded dither matrix, To use. That is, the minimum value in each adjacent threshold value group overlaps with the maximum value in the lower threshold value group, or the maximum value in the adjacent threshold value group overlaps with the minimum value in the upper threshold value group.

【0066】詳しい動作説明は省略するが、図16はこ
のディザマトリクスを用いて、図19に従来の手法で処
理した画像を示したものと同様の入力画像信号に対し処
理させた画像を示す。本実施例により上記実施例同様、
良好な画像を得られることが確認できる。
Although a detailed description of the operation is omitted, FIG. 16 shows an image processed by using this dither matrix with respect to an input image signal similar to the image processed by the conventional method in FIG. According to this embodiment, like the above embodiment,
It can be confirmed that a good image can be obtained.

【0067】[0067]

【発明の効果】この発明の画像処理装置は以上述べたよ
うに、平坦レベル検出手段と量子化レベルを変化させる
量子化手段と平均誤差最小化補正回路を備えているの
で、入力画像が量子化のしきい値付近で変化しないレベ
ルが続いてもテクスチャが発生せず、画質の優れた出力
画像が得られる効果がある。
As described above, the image processing apparatus of the present invention comprises the flat level detecting means, the quantizing means for changing the quantization level, and the average error minimizing correction circuit, so that the input image is quantized. Even if the level does not change near the threshold value of, the texture does not occur, and an output image with excellent image quality can be obtained.

【0068】この発明の画像処理装置は以上述べたよう
に、均一出力計数手段と量子化レベルを変化させる量子
化手段と平均誤差最小化補正回路を備えているので、出
力画像が量子化結果、特定レベルで変化しない状態が続
いても結果的にテクスチャが発生せず、画質の優れた出
力画像が得られる効果がある。
As described above, the image processing apparatus of the present invention is provided with the uniform output counting means, the quantizing means for changing the quantization level, and the average error minimizing correction circuit. Even if the state of not changing at a specific level continues, as a result, the texture does not occur, and an output image with excellent image quality can be obtained.

【0069】または、均一出力計数手段と量子化レベル
を変化させる量子化手段と誤差拡散補正回路を備えてい
るので、出力画像が量子化結果、特定レベルで変化しな
い状態が続いても結果的にテクスチャが発生せず、画質
の優れた出力画像が得られる効果がある。
Alternatively, since the uniform output counting means, the quantizing means for changing the quantization level and the error diffusion correction circuit are provided, even if the output image is quantized and the state where it does not change at a specific level continues, the result is There is an effect that an output image with excellent image quality can be obtained without generating texture.

【0070】または、平坦レベル検出手段と量子化レベ
ルを変化させる量子化手段と誤差拡散補正回路を備えて
いるので、入力画像が量子化のしきい値付近で変化しな
いレベルが続いてもテクスチャが発生せず、画質の優れ
た出力画像が得られる効果がある。
Alternatively, since the flat level detecting means, the quantizing means for changing the quantization level, and the error diffusion correction circuit are provided, even if the level at which the input image does not change near the quantization threshold continues, the texture is There is an effect that an output image with excellent image quality can be obtained without any occurrence.

【0071】また更に、2次元に範囲を調べる均一出力
計数手段と量子化レベルを変化させる量子化手段を備え
ているので、出力画像が量子化結果、2次元に特定レベ
ルで変化しない状態が続いてもテクスチャが発生せず、
画質の優れた出力画像が得られる効果がある。
Further, since the uniform output counting means for checking the range in two dimensions and the quantizing means for changing the quantization level are provided, the output image is quantized and the state in which the output image does not change in the two dimensions at the specific level continues. Even if the texture does not occur,
There is an effect that an output image with excellent image quality can be obtained.

【0072】また更に、2次元に範囲を調べる平坦レベ
ル検出手段と量子化レベルを変化させる量子化手段を備
えているので、入力画像が量子化のしきい値付近で2次
元で変化しない状態が続いてもテクスチャが発生せず、
画質の優れた出力画像が得られる効果がある。
Furthermore, since the flat level detecting means for checking the range in two dimensions and the quantizing means for changing the quantization level are provided, it is possible to prevent the input image from changing in two dimensions near the quantization threshold. Even if it continues, texture does not occur,
There is an effect that an output image with excellent image quality can be obtained.

【0073】または、平坦レベル検出手段または均一出
力計数手段と、量子化レベルを変化させる量子化手段と
画像補正回路を備えているので、入力画像または出力画
像ががしきい値付近で変化しないレベルが続いてもテク
スチャが発生せず、画質の優れた出力画像が得られる効
果がある。
Alternatively, since the flat level detecting means or the uniform output counting means, the quantizing means for changing the quantization level and the image correction circuit are provided, the level at which the input image or the output image does not change near the threshold value is obtained. The effect is that an output image with excellent image quality can be obtained without the occurrence of texture even after.

【0074】または、平坦レベル検出手段または均一出
力計数手段と、量子化レベルを変化させる量子化手段と
画像補正回路を備えているので、入力画像または出力画
像ががしきい値付近で変化しないレベルが続いても、濃
淡階調が変化してテクスチャが発生せず、画質の優れた
出力画像が得られる効果がある。
Further, since the flat level detecting means or the uniform output counting means, the quantizing means for changing the quantization level and the image correction circuit are provided, the level at which the input image or the output image does not change near the threshold value is obtained. Even if the above continues, the gradation does not change and no texture is generated, and an output image with excellent image quality can be obtained.

【0075】または、平坦レベル検出手段または均一出
力計数手段と、量子化レベルを変化させる量子化手段と
差信号拡大制御回路を備えているので、入力画像または
出力画像ががしきい値付近で変化しないレベルが続いて
も、濃淡階調が変化してテクスチャが発生せず、画質の
優れた出力画像が得られる効果がある。
Alternatively, since the flat level detecting means or the uniform output counting means, the quantizing means for changing the quantization level and the difference signal expansion control circuit are provided, the input image or the output image changes near the threshold value. Even if the non-use level continues, the gradation does not change and the texture does not occur, and an output image with excellent image quality can be obtained.

【0076】または、平坦レベル検出手段または均一出
力計数手段と、量子化レベルを変化させる量子化手段と
歪信号発生手段を備えているので、入力画像または出力
画像ががしきい値付近で変化しないレベルが続いても、
強制的に濃淡階調が変化してテクスチャが発生せず、画
質の優れた出力画像が得られる効果がある。
Since the flat level detecting means or the uniform output counting means, the quantizing means for changing the quantization level and the distortion signal generating means are provided, the input image or the output image does not change near the threshold value. Even if the level continues
There is an effect that an output image with excellent image quality can be obtained without forcibly changing the gray scale and generating no texture.

【0077】または、均一出力計数手段と量子化レベル
を変化させる量子化手段とランダム歪信号発生手段を備
えているので、入力画像または出力画像ががしきい値付
近で変化しないレベルが続いても、その値にランダムに
に濃淡階調が変化してテクスチャが発生せず、画質の優
れた出力画像が得られる効果がある。
Alternatively, since the uniform output counting means, the quantizing means for changing the quantizing level and the random distortion signal generating means are provided, even if the input image or the output image does not change near the threshold value, The gradation value is randomly changed to that value, and the texture is not generated, so that an output image with excellent image quality can be obtained.

【0078】または、しきい値群の境界しきい値が重複
する多値ディザ手段と画素位置カウント手段を備えたの
で、入力画像が変化しないレベルが続いても結果的に階
調が変化してテクスチャが発生しないという効果があ
る。
Alternatively, since the multi-value dither means and the pixel position counting means in which the boundary threshold values of the threshold value group overlap are provided, even if the level at which the input image does not change continues, the gradation changes as a result. The effect is that no texture is generated.

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

【図1】この発明の実施例1の画像処理装置の構成を示
すブロック図である。
FIG. 1 is a block diagram showing a configuration of an image processing apparatus according to a first embodiment of the present invention.

【図2】この発明の実施例2の画像処理装置の構成を示
すブロック図である。
FIG. 2 is a block diagram showing a configuration of an image processing apparatus according to a second embodiment of the present invention.

【図3】この発明の実施例4の画像処理装置の構成を示
すブロック図である。
FIG. 3 is a block diagram showing a configuration of an image processing apparatus according to a fourth embodiment of the present invention.

【図4】この発明の実施例4の構成で用いる閾値信号レ
ベルを示す図である。
FIG. 4 is a diagram showing threshold signal levels used in the configuration of a fourth embodiment of the present invention.

【図5】この発明の実施例4の画像処理装置による処理
画像を示す図である。
FIG. 5 is a diagram showing a processed image by an image processing apparatus according to a fourth embodiment of the present invention.

【図6】この発明の実施例4の画像処理装置による他の
処理画像を示す図である。
FIG. 6 is a diagram showing another processed image by the image processing apparatus according to the fourth embodiment of the present invention.

【図7】この発明の実施例6の画像処理装置の構成を示
すブロック図である。
FIG. 7 is a block diagram showing a configuration of an image processing apparatus according to a sixth embodiment of the present invention.

【図8】この発明の実施例7の画像処理装置の構成を示
すブロック図である。
FIG. 8 is a block diagram showing a configuration of an image processing apparatus according to a seventh embodiment of the present invention.

【図9】この発明の実施例8の画像処理装置の構成を示
すブロック図である。
FIG. 9 is a block diagram showing a configuration of an image processing apparatus according to an eighth embodiment of the present invention.

【図10】この発明の実施例9の画像処理装置の構成を
示すブロック図である。
FIG. 10 is a block diagram showing a configuration of an image processing apparatus according to a ninth embodiment of the present invention.

【図11】この発明の実施例10の画像処理装置の構成
を示すブロック図である。
FIG. 11 is a block diagram showing a configuration of an image processing apparatus according to a tenth embodiment of the present invention.

【図12】この発明の実施例10の画像処理装置の構成
で用いる誤差拡大係数を示す図である。
FIG. 12 is a diagram showing error magnification factors used in the configuration of the image processing apparatus according to the tenth embodiment of the present invention.

【図13】この発明の実施例12の画像処理装置の構成
を示すブロック図である。
FIG. 13 is a block diagram showing the arrangement of an image processing apparatus according to embodiment 12 of the present invention.

【図14】この発明の実施例13の画像処理装置の構成
を示すブロック図である。
FIG. 14 is a block diagram showing a configuration of an image processing apparatus according to a thirteenth embodiment of the present invention.

【図15】この発明の実施例13で用いる歪印加信号の
絶対値を示す図である。
FIG. 15 is a diagram showing an absolute value of a distortion application signal used in Example 13 of the present invention.

【図16】この発明の実施例15の画像処理装置による
処理画像を示す図である。
FIG. 16 is a diagram showing a processed image by an image processing apparatus according to a fifteenth embodiment of the present invention.

【図17】従来の技術による画像処理装置の構成例を示
すブロック図である。
FIG. 17 is a block diagram showing a configuration example of an image processing apparatus according to a conventional technique.

【図18】従来の技術による画像処理装置の他の構成例
を示すブロック図である。
FIG. 18 is a block diagram showing another configuration example of an image processing apparatus according to a conventional technique.

【図19】従来の技術による画像処理装置での処理画像
を示す図である。
FIG. 19 is a diagram showing a processed image in an image processing apparatus according to a conventional technique.

【図20】従来の技術による画像処理装置での他の処理
画像を示す図である。
FIG. 20 is a diagram showing another processed image in the image processing apparatus according to the conventional technique.

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

1 多値ディザ化手段 3、18 画像信号補正手段 4 量子化手段 5 逆量子化手段 6 量子化誤差演算手段 7 誤差メモリ 8 平坦レベル検出手段 8a レベル検出器 8b ランレングス検出器 8c 平坦領域検出器 9 レベル計数手段 13 均一出力計数手段 13a ランレングス検出器 13b 均一レベル検出器 15 出力信号メモリ 17 補正画像信号メモリ 20 量子化結果修正手段 21 誤差信号演算手段 24 歪印加手段 DESCRIPTION OF SYMBOLS 1 Multilevel dithering means 3, 18 Image signal correcting means 4 Quantizing means 5 Inverse quantizing means 6 Quantization error calculating means 7 Error memory 8 Flat level detecting means 8a Level detector 8b Run length detector 8c Flat area detector 9 level counting means 13 uniform output counting means 13a run length detector 13b uniform level detector 15 output signal memory 17 corrected image signal memory 20 quantization result correcting means 21 error signal computing means 24 distortion applying means

Claims (12)

【特許請求の範囲】[Claims] 【請求項1】 入力画像信号が設定誤差レベル内で所定
の区間続くことを検出し、変化発生用の量子化切り換え
信号を生成する平坦レベル検出手段と、 補正画像信号をn(nは3以上の整数)値のしきい値で
量子化し、かつ上記平坦レベル検出手段出力の上記量子
化切り換え信号で量子化量を変化させる量子化手段と、 上記量子化手段出力を元の入力信号のレベルの対応値に
逆変換する逆量子化手段と、 上記補正画像信号と上記逆量子化手段出力との差信号を
一時記憶する誤差メモリと、 上記誤差メモリ出力を重み付け加算し、更に上記入力画
像信号を加算して上記補正画像信号を生成する画像信号
補正手段を備えた画像処理装置。
1. A flat level detecting means for detecting that an input image signal continues for a predetermined section within a set error level, and generating a quantization switching signal for generating a change, and a correction image signal of n (n is 3 or more). Quantized with a threshold value of an integer) value and changing the amount of quantization with the quantization switching signal of the output of the flat level detection means, and the output of the quantization means of the level of the original input signal. Dequantization means for inverse conversion into corresponding values, an error memory for temporarily storing the difference signal between the corrected image signal and the output of the dequantization means, weighted addition of the error memory output, and further the input image signal An image processing apparatus comprising image signal correction means for adding the above-mentioned corrected image signals.
【請求項2】 後述の量子化手段出力が設定誤差レベル
内で所定の区間続くことを検出して、変化発生用の量子
化切り換え信号を生成する均一出力計数手段と、 補正画像信号をn(nは3以上の整数)値のしきい値で
量子化し、かつ上記均一出力計数手段出力の上記量子化
切り換え信号で量子化量を変化させる量子化手段と、 上記量子化手段出力を元の入力信号のレベルの対応値に
逆変換する逆量子化手段と、 上記補正画像信号と上記逆量子化手段出力との差信号を
一時記憶する誤差メモリと、 上記誤差メモリ出力を重み付け加算し、更に上記入力画
像信号を加算して上記補正画像信号を生成する画像信号
補正手段を備えた画像処理装置。
2. A uniform output counting means for detecting that a quantizing means output, which will be described later, continues for a predetermined section within a set error level, and generating a quantizing switching signal for generating a change, and a correction image signal for n ( (n is an integer of 3 or more) quantized by a threshold value and a quantizing means for changing the quantizing amount by the quantizing switching signal of the uniform output counting means output, and the quantizing means output as the original input Dequantization means for inversely converting into a corresponding value of the signal level, error memory for temporarily storing the difference signal between the corrected image signal and the output of the dequantization means, weighted addition of the error memory output, and further An image processing apparatus comprising image signal correction means for adding input image signals to generate the corrected image signal.
【請求項3】 後述の量子化手段の出力が設定誤差レベ
ル内で所定の区間続くことを検出し、変化発生用の量子
化切り換え信号を生成する均一出力計数手段と、 入力信号を一時記憶すると共に後述の補正画像信号を一
時記憶する補正画像メモリと、 上記補正画像メモリ出力の補正画像信号をn(nは3以
上の整数)値のしきい値で量子化し、かつ上記均一出力
計数手段出力の上記量子化切り換え信号で量子化量を変
化させる量子化手段と、 上記量子化手段出力を元の入力信号のレベルの対応値に
逆変換する逆量子化手段と、 上記補正画像信号と上記逆量子化手段出力との差信号を
重み付け加算し、加算結果を周辺画素に重み付け拡散
し、上記補正画像メモリの各画素に割りつけて上記補正
画像信号を生成する画像信号補正手段とを備えた画像処
理装置。
3. A uniform output counting means for detecting that an output of a quantizing means, which will be described later, continues for a predetermined section within a set error level, and generating a quantizing switching signal for generating a change, and temporarily storing an input signal. A corrected image memory for temporarily storing a corrected image signal, which will be described later, and a corrected image signal output from the corrected image memory are quantized by a threshold value of n (n is an integer of 3 or more) and the uniform output counting means outputs Quantizing means for changing the amount of quantization by the quantizing switching signal, inverse quantizing means for inversely converting the output of the quantizing means to the corresponding value of the level of the original input signal, the corrected image signal and the inverse An image signal correcting means for weighting and adding a difference signal from the output of the quantizing means, weighting and diffusing the addition result to peripheral pixels, and allocating to each pixel of the corrected image memory to generate the corrected image signal. Processing apparatus.
【請求項4】 監視対象の画像信号が設定誤差レベル内
で所定の区間続くことを検出して、変化発生用の量子化
切り換え信号を生成する平坦レベル検出手段と、 入力信号を一時記憶すると共に後述の補正画像信号を一
時記憶する補正画像メモリと、 上記補正画像メモリ出力の補正画像信号をn(nは3以
上の整数)値のしきい値で量子化し、かつ上記均一出力
計数手段出力の上記量子化切り換え信号で量子化量を変
化させる量子化手段と、 上記量子化手段出力を元の入力信号のレベルの対応値に
逆変換する逆量子化手段と、 上記補正画像信号と上記逆量子化手段出力との差信号を
重み付け加算し、加算結果を周辺画素に重み付け拡散
し、上記補正画像メモリの各画素に割りつけて上記補正
画像信号を生成する画像信号補正手段とを備えた画像処
理装置。
4. A flat level detecting means for detecting that the image signal to be monitored continues for a predetermined section within a set error level, and generating a quantization switching signal for generating a change, and temporarily storing an input signal. A corrected image memory for temporarily storing a corrected image signal, which will be described later, and a corrected image signal output from the corrected image memory are quantized with a threshold value of n (n is an integer of 3 or more), and the output of the uniform output counting means is quantized. Quantization means for changing the amount of quantization by the quantization switching signal, dequantization means for inversely transforming the output of the quantization means to a corresponding value of the level of the original input signal, the corrected image signal and the dequantization Image signal correction means for generating the corrected image signal by weighting and adding the difference signal with the output of the converting means, weighting and spreading the addition result to peripheral pixels, and allocating to each pixel of the corrected image memory. Processing apparatus.
【請求項5】 均一出力計数手段はその検出範囲を2次
元とし、設定誤差レベル内である部分が2次元の所定範
囲以上あると、変化発生用の量子化切り換え信号を生成
する均一出力計数手段であることを特徴とする請求項2
または請求項3記載の画像処理装置。
5. The uniform output counting means has a two-dimensional detection range, and if a portion within a set error level is equal to or larger than a predetermined two-dimensional range, the uniform output counting means generates a quantization switching signal for generating a change. 3. The method according to claim 2, wherein
Alternatively, the image processing apparatus according to claim 3.
【請求項6】 平坦レベル検出手段はその検出範囲を2
次元とし、設定誤差レベル内である部分が2次元の所定
範囲以上あると、変化発生用の量子化切り換え信号を生
成する平坦レベル検出手段であることを特徴とする請求
項1または請求項4記載の画像処理装置。
6. The flat level detection means has a detection range of 2
5. The flat level detecting means for generating a quantization switching signal for generating a change when a portion having a dimension within a set error level is equal to or larger than a predetermined two-dimensional range. Image processing device.
【請求項7】 平坦レベル検出手段または均一出力計数
手段が別に定める規定値以上の区間で設定誤差レベル内
信号の検出を続けると、量子化手段の量子化のためのし
きい値を対応して変化させるようにしたことを特徴とす
る請求項1ないし請求項4のいずれか記載の画像処理装
置。
7. If the flat level detecting means or the uniform output counting means continues to detect the signal within the set error level in a section equal to or more than a prescribed value separately determined, the threshold value for quantization of the quantizing means is correspondingly set. The image processing apparatus according to any one of claims 1 to 4, wherein the image processing apparatus is changed.
【請求項8】 平坦レベル検出手段または均一出力計数
手段が別に定める規定値以上の区間で設定誤差レベル内
信号の検出を続けると、量子化手段の量子化のためのし
きい値を対応してある間だけ異なるしきい値間で近づけ
るようにしたことを特徴とする請求項1ないし請求項4
のいずれか記載の画像処理装置。
8. When the flat level detecting means or the uniform output counting means continues to detect the signal within the set error level in a section equal to or more than a prescribed value separately determined, the threshold value for quantization of the quantizing means is correspondingly set. 5. The threshold values different from each other only for a certain period are set to be close to each other.
The image processing device according to any one of 1.
【請求項9】 平坦レベル検出手段または均一出力計数
手段が別に定める規定値以上の区間で設定誤差レベル内
信号の検出を続けると、補正誤差信号と逆量子化手段出
力との差信号を対応して拡大して誤差メモリに一時記憶
させるか、または拡大して重み付け加算するよう画像信
号補正手段に与えるようにしたことを特徴とする請求項
1ないし請求項4のいずれか記載の画像処理装置。
9. When the flat level detecting means or the uniform output counting means continues to detect the signal within the set error level in a section equal to or more than a prescribed value separately determined, the difference signal between the correction error signal and the output of the inverse quantizing means is associated with each other. 5. The image processing apparatus according to claim 1, wherein the image signal is corrected and enlarged and temporarily stored in an error memory, or is enlarged and weighted and added to the image signal correction means.
【請求項10】 強制的に歪み信号を印加する歪み信号
発生手段を設け、平坦レベル検出手段または均一出力計
数手段が別に定める規定値以上の区間で設定誤差レベル
内信号の検出を続けると、上記歪み信号発生手段出力を
入力画像信号に加算するようにしたことを特徴とする請
求項1ないし請求項4のいずれか記載の画像処理装置。
10. When the distortion signal generating means for forcibly applying the distortion signal is provided and the detection of the signal within the setting error level is continued in a section equal to or more than a prescribed value separately determined by the flat level detecting means or the uniform output counting means, The image processing apparatus according to any one of claims 1 to 4, wherein the output of the distortion signal generating means is added to the input image signal.
【請求項11】 強制的にある時間間隔でランダムに歪
み信号を印加する歪み信号発生手段を設け、均一出力計
数手段が別に定める規定値以上の区間で設定誤差レベル
内信号の検出を続けると、上記ランダム歪み信号発生手
段出力を入力画像信号に加算するようにしたことを特徴
とする請求項2または請求項3記載の画像処理装置。
11. A distortion signal generating means for forcibly applying a distortion signal randomly at a certain time interval is provided, and if detection of a signal within a setting error level is continued in a section equal to or more than a prescribed value separately determined by the uniform output counting means, 4. The image processing apparatus according to claim 2, wherein the output of the random distortion signal generating means is added to the input image signal.
【請求項12】 入力画像信号をn(nは3以上の整
数)値の量子化レベルでn+1値化して出力する多値デ
ィザ手段で、各量子化レベルがそれぞれ更に複数のしき
い値を持ち、該複数のしき値の最大または最小値が、隣
接する量子化レベルの複数のしきい値の最小または最大
値より大きくまたは小さくて、即ち各隣接量子化レベル
の複数のしきい値に重なる部分があるように各複数のし
きい値を定める多値ディザ手段と、 上記入力画像信号を所定の位置方向に走査して上記多値
ディザ手段へ画索位置情報を与える画素位置カウント手
段とを備えた画像処理装置。
12. Multi-valued dither means for converting an input image signal into n + 1-valued quantization values of n (n is an integer of 3 or more) and outputting the same, each quantization level having a plurality of threshold values. , A portion in which the maximum or minimum value of the plurality of threshold values is larger or smaller than the minimum or maximum value of the plurality of threshold values of the adjacent quantization levels, that is, a portion which overlaps the plurality of threshold values of each adjacent quantization level. And a pixel position counting means for scanning the input image signal in a predetermined position direction to provide image position information to the multivalued dither means. Image processing device.
JP6103541A 1994-05-18 1994-05-18 Image processing device Pending JPH07312688A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6103541A JPH07312688A (en) 1994-05-18 1994-05-18 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6103541A JPH07312688A (en) 1994-05-18 1994-05-18 Image processing device

Publications (1)

Publication Number Publication Date
JPH07312688A true JPH07312688A (en) 1995-11-28

Family

ID=14356710

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6103541A Pending JPH07312688A (en) 1994-05-18 1994-05-18 Image processing device

Country Status (1)

Country Link
JP (1) JPH07312688A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7106476B1 (en) 1999-12-13 2006-09-12 Ricoh Company, Ltd. Image processing method, image processing apparatus, image forming method and recording medium
JP2007202170A (en) * 2000-10-06 2007-08-09 Seiko Epson Corp Image processor, image processing method, print controller, and recording medium
JP2009187422A (en) * 2008-02-08 2009-08-20 Sony Corp Gradation converting device, image processor, image processing method and program
JP2010103818A (en) * 2008-10-24 2010-05-06 Sony Corp Device and method for processing image, and program

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7106476B1 (en) 1999-12-13 2006-09-12 Ricoh Company, Ltd. Image processing method, image processing apparatus, image forming method and recording medium
JP2007202170A (en) * 2000-10-06 2007-08-09 Seiko Epson Corp Image processor, image processing method, print controller, and recording medium
JP2009187422A (en) * 2008-02-08 2009-08-20 Sony Corp Gradation converting device, image processor, image processing method and program
JP4506847B2 (en) * 2008-02-08 2010-07-21 ソニー株式会社 Tone modulation apparatus, image processing apparatus, image processing method, and program
US8373697B2 (en) 2008-02-08 2013-02-12 Sony Corporation Gradation converting device, image processing apparatus, image processing method, and computer program
JP2010103818A (en) * 2008-10-24 2010-05-06 Sony Corp Device and method for processing image, and program
JP4605283B2 (en) * 2008-10-24 2011-01-05 ソニー株式会社 Image processing apparatus, image processing method, and program

Similar Documents

Publication Publication Date Title
US6271936B1 (en) Combining error diffusion, dithering and over-modulation for smooth multilevel printing
US5291309A (en) Image processing apparatus and method for multi-level image signal
EP0659012B1 (en) Method for quantization of gray level pixel data with extended distribution set
EP0781034B1 (en) Image processing apparatus and method
JP3973734B2 (en) Electronic image processing system and processing method
JP2974363B2 (en) Image processing device
JP3810835B2 (en) Image processing method using error diffusion and halftone processing
JP3700357B2 (en) Image processing device
JP3489806B2 (en) Image processing apparatus and method
GB2356513A (en) Increasing image resolution using edge detection to create sub pixels.
JPH07312688A (en) Image processing device
Fan Dot-to-dot error diffusion
JP2683085B2 (en) Image processing device
JP2717020B2 (en) Image processing device
JP2810395B2 (en) Image processing device
JP2000270210A (en) Picture processor
Panda et al. A negative multiscale error diffusion technique for digital halftoning
JP2810396B2 (en) Image processing device
JP2570890B2 (en) Image processing device
JP2900907B2 (en) Image processing device
KR100547102B1 (en) Adaptive error diffusion method based on the interval of black pixels
JP2644492B2 (en) Image processing device
JPH04328957A (en) Method of quantizing white and black or color image
JPH11136510A (en) Image processor
JPH03218175A (en) Image processor