JPH05236265A - Color correction calculation method and apparatus - Google Patents

Color correction calculation method and apparatus

Info

Publication number
JPH05236265A
JPH05236265A JP4033371A JP3337192A JPH05236265A JP H05236265 A JPH05236265 A JP H05236265A JP 4033371 A JP4033371 A JP 4033371A JP 3337192 A JP3337192 A JP 3337192A JP H05236265 A JPH05236265 A JP H05236265A
Authority
JP
Japan
Prior art keywords
color
signal
correction
conversion
color separation
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
JP4033371A
Other languages
Japanese (ja)
Inventor
Masao Futamura
正生 二村
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP4033371A priority Critical patent/JPH05236265A/en
Publication of JPH05236265A publication Critical patent/JPH05236265A/en
Pending legal-status Critical Current

Links

Landscapes

  • Color Electrophotography (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Color, Gradation (AREA)

Abstract

(57)【要約】 【目的】 少ない容量のメモリ素子と比較的簡単な回路
構成で、複雑な非線型特性を持った系にも適用でき高速
な色補正処理を行なえる色補正演算方法及び装置を提供
する。 【構成】 入力色分解信号をまずマスキング演算によっ
て粗い精度の補正色信号を算出する一方、入力色分解信
号の上位ビット群で変換テーブル12を参照して残差修
正値を得、その残差修正値と1次補正色信号とを演算す
ることにより精度の高い補正色信号を得る。
(57) [Abstract] [Purpose] A color correction calculation method and device capable of performing high-speed color correction processing with a memory device having a small capacity and a relatively simple circuit configuration, which can be applied to a system having complicated nonlinear characteristics. I will provide a. [Structure] The input color separation signal is first subjected to a masking calculation to calculate a corrected color signal with coarse accuracy, while the upper bit group of the input color separation signal is referred to the conversion table 12 to obtain a residual error correction value and the residual error correction is performed. A highly accurate corrected color signal is obtained by calculating the value and the primary corrected color signal.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、複写機やプリンタなど
のディジタルカラー画像処理装置における色再現性を改
善するための色補正演算方法及びその装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a color correction calculation method and apparatus for improving color reproducibility in a digital color image processing apparatus such as a copying machine or a printer.

【0002】[0002]

【従来の技術】近年、デジタル画像処理技術の発達に伴
い、カラー画像を画像読み取り装置で読み取り、そのデ
ジタル画像信号を用いて画像記録装置を駆動し、カラー
画像を再現する手法が一般化しつつある。そのような処
理を行なうための機器の簡略化した構成例を図3に示
す。
2. Description of the Related Art In recent years, with the development of digital image processing technology, a method of reading a color image with an image reading device and driving an image recording device using the digital image signal to reproduce the color image is becoming popular. .. FIG. 3 shows a simplified configuration example of a device for performing such processing.

【0003】このような構成の機器では通常、画像読み
取り装置は、R(赤)、G(緑)、B(青)の3原色に
よる表色系の信号を出力する一方、画像記録装置におい
てはC(シアン)、M(マゼンタ)、Y(イエロー)の
3原色による表色系の信号を受け取って制御されること
が一般的である。そのため、画像読み取り装置と画像記
録装置の間に色信号の表色系の変換処理を行なう機構が
必要となる。
In an apparatus having such a structure, an image reading apparatus usually outputs color system signals of three primary colors of R (red), G (green), and B (blue), while an image recording apparatus does. It is common to receive and control colorimetric signals of the three primary colors of C (cyan), M (magenta), and Y (yellow). Therefore, a mechanism for converting the color signal color system is required between the image reading device and the image recording device.

【0004】更に、画像読み取り装置においては、その
色分解フィルターの分光特性が理想的なものではないた
めに正確な色分解信号が得られないこと、また画像記録
装置においては記録に用いられるインクの3原色各々の
分光吸収特性に副吸収と呼ばれる不要な分光吸収成分が
あり、また各色インクを混色したときに3原色の各成分
間で相加則及び比例則が成立しないため色の濁りを生じ
ることなどの理由により、単に表色系の変換処理のみな
らず色補正演算に相当する処理も要求される。
Further, in an image reading device, an accurate color separation signal cannot be obtained because the spectral characteristic of the color separation filter is not ideal, and in an image recording device, the ink used for recording is different. There is an unnecessary spectral absorption component called sub-absorption in each of the spectral absorption characteristics of each of the three primary colors, and when the inks of each color are mixed, the additive and proportional laws do not hold between the components of the three primary colors, resulting in color turbidity. Due to such reasons, not only the conversion process of the color system but also the process corresponding to the color correction calculation is required.

【0005】これに供する従来よりの色補正処理法とし
ては、マスキング法によるものが良く知られている。マ
スキング法による色補正処理を簡単に説明すると、各々
の色分解信号に対してマトリクス演算を行ない信号に補
正を施すものである。
A masking method is well known as a conventional color correction processing method used for this purpose. The color correction processing by the masking method will be briefly described. The matrix calculation is performed on each color separation signal to correct the signals.

【0006】例として1次マスキング法によって色補正
演算装置を構成した場合のブロック図を図4に示す。図
4において、画像読み取り装置から得られる3つの色分
解信号R、G、Bをマトリクス演算器45に入力する。
マトリクス演算器45は3つの乗算器41、42、43
と加算器44とから構成されている。そして3つの乗算
器41、42、43に対してはそれぞれ、求める補正信
号出力がYならばa11〜a13、Mならばa21〜a23、C
ならばa31〜a33を色補正係数として設定する。色分解
信号R、G、Bと色補正係数a11〜a33とのマトリクス
演算は、次式で表される。
As an example, FIG. 4 shows a block diagram when a color correction arithmetic unit is constructed by the primary masking method. In FIG. 4, three color separation signals R, G, B obtained from the image reading device are input to the matrix calculator 45.
The matrix calculator 45 includes three multipliers 41, 42, 43.
And an adder 44. For the three multipliers 41, 42, and 43, if the correction signal output to be obtained is Y, a11 to a13, if M, a21 to a23, and C, respectively.
If so, a31 to a33 are set as color correction coefficients. The matrix calculation of the color separation signals R, G, B and the color correction coefficients a11 to a33 is expressed by the following equation.

【0007】 C = a11・R + a12・G + a13・B M = a21・R + a22・G + a23・B Y = a31・R + a32・G + a33・B この色補正係数a11〜a33は、原稿や被写体などの原画
像と記録装置で形成される出力画との色差を最小にする
ような値を最小自乗法等により算出して求める。
C = a11.R + a12.G + a13.BM M = a21.R + a22.G + a23.BY = a31.R + a32.G + a33.B The color correction coefficients a11 to a33 are A value that minimizes the color difference between an original image such as a document or a subject and an output image formed by the recording apparatus is calculated by the least square method or the like.

【0008】上の例に示したマスキング演算では1次式
を使用しているが、更に高い精度の色補正処理を求める
場合には、2次ないしは3次の演算式を用いたマスキン
グ法による色補正演算装置も使用されることがある。
In the masking calculation shown in the above example, a linear expression is used. However, in order to obtain a color correction process with higher accuracy, a color obtained by a masking method using a quadratic or cubic expression is used. A correction arithmetic unit may also be used.

【0009】また離散値の信号を対応する離散値に変換
する処理では、変換テーブルを使用して行なう方式も容
易に想起される。これは全ての入力値に対して各々の対
応する補正値を全てテーブルにて保持するものである。
Further, in the process of converting a discrete value signal into a corresponding discrete value, a method of using a conversion table can be easily recalled. This holds all corresponding correction values for all input values in a table.

【0010】[0010]

【発明が解決しようとする課題】しかしながら上に述べ
たような従来の方法では、1次マスキング法においては
固定された9個の色補正係数a11〜a33だけで色分解信
号の全てのレンジにわたる補正を行なわなければならな
いため、補正後の色差を小さくするにも限界があるとい
う欠点があった。つまり先に述べたように現実の系にお
いては、画像形成に用いられるインクに不要分光吸収が
存在することや、インクの重ね合わせ時に色の相加則及
び比例則が満足されないこと等が影響して画像記録装置
が非線型な特性を有する場合が多く、1次マスキング法
に基づく色補正処理を行なっても、読み取った原画像と
色補正処理を行なって記録した形成画像との間に十分な
色再現性が得られなかった。
However, in the conventional method as described above, in the primary masking method, correction is performed over the entire range of the color separation signal by using only nine fixed color correction coefficients a11 to a33. Therefore, there is a limit in reducing the color difference after correction. That is, as described above, in an actual system, there are influences such as the presence of unnecessary spectral absorption in the ink used for image formation and the fact that the additive and proportional laws of color are not satisfied when the inks are superposed. In many cases, the image recording apparatus has a non-linear characteristic, and even if the color correction processing based on the primary masking method is performed, there is a sufficient gap between the read original image and the formed image recorded by the color correction processing. No color reproducibility was obtained.

【0011】このため画像記録装置の非線型特性までも
補正する目的で、非線型項の補正を加えた2次ないしは
3次の演算式を用いたマスキング法による色補正演算装
置も公知であり、実用に供されている。例えば2次マス
キング法では、先の式におけるR,G,Bという1次の
項に加えてR・R、G・G、B・BとR・G、G・B、
B・Rという6つの2次項を演算式の中に導入し、各々
の2次項に対する係数を設定して補正演算を行なう。
Therefore, for the purpose of correcting even the non-linear characteristic of the image recording apparatus, there is also known a color correction operation apparatus by a masking method using a second-order or third-order operation expression to which a non-linear term is added. It is put to practical use. For example, in the second-order masking method, in addition to the first-order terms R, G, and B in the above equation, R · R, G · G, B · B and R · G, G · B,
The six quadratic terms B and R are introduced into the arithmetic expression, and the correction arithmetic operation is performed by setting the coefficient for each quadratic term.

【0012】しかしこのような高次のマスキング法を用
いた場合、その色補正演算装置を実際にディジタル回路
で実現しようとすると演算器、特に乗算器の個数が1次
マスキング法での回路と比べて多数必要となり、多くの
回路素子を使わなければならないために経済的な面で問
題となっていた。またこのことは回路規模が大きくて複
雑になることを意味し、その結果装置を高速に動作させ
ることが困難となって、大規模な画像データの迅速な色
補正処理が要求されるような用途には向かないことにな
る。
However, when such a high-order masking method is used, when the color correction arithmetic unit is actually realized by a digital circuit, the number of arithmetic units, especially the number of multipliers is larger than that of the circuit using the primary masking method. Therefore, many circuit elements are required, and many circuit elements must be used, which is an economical problem. This also means that the circuit scale becomes large and complicated, and as a result it becomes difficult to operate the device at high speed, and applications that require rapid color correction processing of large-scale image data. Will not be suitable for.

【0013】一方扱う信号が離散値であることを利用し
た単純な変換テーブルを使用して行なう方法を色補正演
算処理に適用すると、扱う色信号の精度を高くするため
には、変換テーブルを構成するためのメモリが非常に膨
大な量となる欠点があった。例えば、R、G、B各8ビ
ットの色分解信号を入力して1色分の12ビットの補正
信号を得るためにおよそ192メガビットものメモリが
必要となり、あまり現実的ではない。また、このように
大規模な変換テーブルを使用すると、色調の調整や色あ
いの変更を行ないたい場合などにテーブル中の全ての値
を書き換えなければならず、問題がある。
On the other hand, if the method of using a simple conversion table utilizing the fact that the signal to be handled is a discrete value is applied to the color correction calculation processing, in order to increase the accuracy of the color signal to be handled, the conversion table is constructed. There is a drawback that the memory for doing so becomes extremely huge. For example, a memory of about 192 megabits is required to input a color separation signal of 8 bits for each of R, G, and B to obtain a correction signal of 12 bits for one color, which is not very realistic. Further, using such a large-scale conversion table has a problem in that all values in the table must be rewritten when it is desired to adjust the color tone or change the hue.

【0014】本発明は、上述した問題点を解決するため
になされたものであり、比較的簡単な回路構成で、複雑
な非線型特性を持った系に適用した場合にも、高い精度
で高速な色補正処理を行なえる色補正演算方法及び装置
を提供することを目的とするものである。
The present invention has been made in order to solve the above-mentioned problems and has a high precision and a high speed even when applied to a system having a relatively simple circuit configuration and complicated non-linear characteristics. It is an object of the present invention to provide a color correction calculation method and apparatus capable of performing various color correction processing.

【0015】[0015]

【課題を解決するための手段】この目的を達成するため
に本発明の色補正演算方法は、各色分解信号Wiに対し
てマスキング演算を行なうことにより第1の変換値を求
め、別に上記各色分解信号Wiより上位ビット群WUiを
分離し、全てのWUiを参照して表を引くことにより第
2の変換値を求め、該第2の変換値と前記第1の変換値
との和または差を演算することにより補正色信号を得
る。または各色分解信号Wiに対してマスキング演算を
行なうことにより第1の変換値を求め、別に上記各色分
解信号Wiより上位ビット群WUiを分離し、n個の表を
用いて各々のWUiを参照することによりn項の第2の
変換値を求め、さらに該n項の第2の変換値を全て参照
して表を引くことにより第3の変換値を求め、該第3の
変換値と前記第1の変換値との和または差を演算するこ
とにより補正色信号を得る。
To achieve this object, the color correction calculation method of the present invention obtains a first conversion value by performing a masking calculation on each color separation signal Wi, and separately calculates each color separation. The upper bit group WUi is separated from the signal Wi, all the WUi are referred to and a table is drawn to obtain a second conversion value, and the sum or difference between the second conversion value and the first conversion value is calculated. A corrected color signal is obtained by calculation. Alternatively, a masking operation is performed on each color separation signal Wi to obtain a first conversion value, the upper bit group WUi is separated from each color separation signal Wi, and each WUi is referred to using n tables. To obtain the second conversion value of the n-term, further refer to all the second conversion values of the n-term to obtain a third conversion value, and calculate the third conversion value and the third conversion value. A corrected color signal is obtained by calculating the sum or difference with the conversion value of 1.

【0016】そして本発明の色補正演算装置は、離散値
で表現された複数の色分解信号Wi(i=1,..,
n)を入力して第1の変換値を出力するマスキング演算
手段と、各色分解信号Wiの上位Uiビットで構成される
各ビット列を入力して対応する第2の変換値を出力する
変換テーブルと、前記第1の変換値と、前記第2の変換
値との和または差を演算する演算手段とを有する。また
は離散値で表現された複数の色分解信号Wi(i=
1,..,n)を入力して第1の変換値を出力するマス
キング演算手段と、各色分解信号Wiの上位Uiビットで
構成される各ビット列を入力して対応する第2の変換値
を出力するn個の第1の変換テーブルと、該第2の変換
値を全て入力して対応する第3の変換値を出力する第2
の変換テーブルと、該第1の変換値と、前記第3の変換
値との和または差を演算する演算手段とを有する。
Then, the color correction arithmetic unit of the present invention comprises a plurality of color separation signals Wi (i = 1 ,.
n) and a masking calculation means for outputting a first conversion value; and a conversion table for inputting each bit string composed of upper Ui bits of each color separation signal Wi and outputting a corresponding second conversion value. , And a calculation means for calculating the sum or difference between the first conversion value and the second conversion value. Alternatively, a plurality of color separation signals Wi represented by discrete values (i =
1 ,. . , N) to output a first converted value and n pieces to input a bit string composed of upper Ui bits of each color separation signal Wi and output a corresponding second converted value. And a second conversion table for inputting all the second conversion values and outputting a corresponding third conversion value.
Conversion table, and a calculation unit that calculates the sum or difference of the first conversion value and the third conversion value.

【0017】[0017]

【作用】上記構成による本発明は、以下に述べるような
理論的背景に基づいて作用する。
The present invention having the above-described structure operates based on the theoretical background as described below.

【0018】まずここでの説明のために考察する色補正
演算装置は、色分解信号ベクトルXを入力して何等かの
処理系の特性に適合した補正色分解信号ベクトルQを出
力するものとする。一般的には色分解信号ベクトルXお
よび補正色分解信号ベクトルQの次元数は任意である
が、ここでは説明を簡単にするためにそれぞれ3次元で
あるとして考える。よく用いられる色信号表現系として
R、G、BおよびC,M,Yを用いれば、 X = (R,G,B) Q = (C,M,Y) ここで、 R:赤成分の色分解信号 G:緑成分の色分解信号 B:青成分の色分解信号 C:シアン成分の補正色分解信号 M:マゼンタ成分の補正色分解信号 Y:イエロー成分の補正色分解信号 である。このとき、色補正演算装置は次の式に示すよう
な信号変換を行なう関数を実現したものと考えられる。
First of all, the color correction arithmetic unit considered for the explanation here is assumed to input a color separation signal vector X and output a corrected color separation signal vector Q which matches the characteristics of some processing system. .. Generally, the number of dimensions of the color separation signal vector X and the correction color separation signal vector Q is arbitrary, but here, for simplification of description, it is considered that each is three-dimensional. If R, G, B and C, M, Y are used as a color signal expression system that is often used, X = (R, G, B) Q = (C, M, Y) where R is the color of the red component Separation signal G: Green component color separation signal B: Blue component color separation signal C: Cyan component correction color separation signal M: Magenta component correction color separation signal Y: Yellow component correction color separation signal At this time, it is considered that the color correction computing device has realized a function for performing signal conversion as shown in the following equation.

【0019】 C = Fc(R,G,B) M = Fm(R,G,B) Y = Fy(R,G,B) ここで、Fc:シアン信号に対する変換関数 Fm:マゼンタ信号に対する変換関数 Fy:イエロー信号に対する変換関数 上の式において、C、M、Yの各信号についてはそれぞ
れ関数の特性が異なるのみで形式は同じなので、以下で
はこのうちの1色の信号に対する変換関数の実現を考え
ることにすれば他の色の信号についても全く同様に扱え
る。よって以降は、 Z = F(R,G,B) という形の信号変換関数の実現法を考えることにする。
なおここで対象としている色信号は離散値なので、上式
の変換関数も離散値関数である。
C = Fc (R, G, B) M = Fm (R, G, B) Y = Fy (R, G, B) where Fc: conversion function for cyan signal Fm: conversion function for magenta signal Fy: Conversion function for yellow signal In the above equation, the C, M, and Y signals have different function characteristics, but the format is the same. Therefore, in the following, a conversion function for one color signal will be realized. If we think about it, signals of other colors can be treated in exactly the same way. Therefore, hereinafter, a method of realizing a signal conversion function of the form Z = F (R, G, B) will be considered.
Since the color signal of interest here is a discrete value, the conversion function in the above equation is also a discrete value function.

【0020】このためにまず、上の式の入力値である色
分解信号R、G、Bのデータビット長をそれぞれmr、
mg、mbとして各々の色分解信号のデータビットを以下
に示すように分割する。
For this purpose, first, the data bit lengths of the color separation signals R, G and B, which are the input values of the above equation, are set to mr and
The data bits of each color separation signal are divided as mg and mb as shown below.

【0021】 R → Ru + Rv G → Gu + Gv B → Bu + Bv ここで、Ruは、Rの上位ruビットを採ったもの Rvは、Rの下位rvビットを採ったもの Guは、Gの上位guビットを採ったもの Gvは、Gの下位gvビットを採ったもの Buは、Bの上位buビットを採ったもの Bvは、Bの下位bvビットを採ったもの ただし、ru+rv = mr gu+gv = mg bu+bv = mb ru < mr gu < mg bu < mb この色信号データビットの分割を用いて、先に示した信
号変換関数の変形を試みる。つまり、 Z = F(R,G,B) = F(Ru+Rv,Gu+Gv,Bu+Bv) = F1(R,G,B)+F2(Ru,Gu,Bu) ≒ FM(R,G,B)+FR(Ru,Gu,Bu) というような変形を施す。
R → Ru + Rv G → Gu + Gv B → Bu + Bv where Ru is the upper ru bits of R and Rv is the lower rv bit of R Gv takes the lower gv bits of G Gv takes the lower bv bits of B Bv takes the lower bv bits of B where ru + rv = mr gu + gv = mg bu + b v = mb ru <m r gu <mg bu <mb The transformation of the signal conversion function shown above is tried using this division of the color signal data bits. That is, Z = F (R, G, B) = F (Ru + Rv, Gu + Gv, Bu + Bv) = F1 (R, G, B) + F2 (Ru, Gu, Bu) ≈FM (R, G) , B) + FR (Ru, Gu, Bu).

【0022】上に示した式においてその意味を考える
と、FMがマスキング処理による変換を司る関数で粗い
精度での信号補正を行ない、FRがFMによって生成され
た誤差を含む補正値に対してその誤差を打ち消すような
残差修正値を発生する関数となっている。
Considering its meaning in the above equation, FM is a function that controls conversion by masking processing and performs signal correction with coarse accuracy, and FR is a correction value including an error generated by FM. It is a function that generates a residual correction value that cancels the error.

【0023】本発明は上に示した変形式に基づいて構成
される。つまり、入力色分解信号ベクトルXを入力して
マスキング補正処理を行なうマスキング演算装置と、同
じ入力色分解信号ベクトルXの各色成分R、G、Bの各
上位ビットをru、gu、buビットだけ採った信号を入
力して残差修正値を取り出す変換テーブルを持つ。
The present invention is constructed based on the above-described modified formula. That is, a masking arithmetic unit for inputting the input color separation signal vector X to perform masking correction processing and a high-order bit of each color component R, G, B of the same input color separation signal vector X are taken as ru, gu and bu bits. It has a conversion table that inputs the input signal and extracts the residual correction value.

【0024】そしてこの変換テーブルにより得られる残
差修正値と、前記マスキング演算装置が出力する精度の
粗い補正値の和あるいは差を算出する演算器を有するこ
とにより、最終的に所望の補正された色信号を得る。
Finally, a desired correction is made by having a calculator for calculating the sum or difference of the residual correction value obtained by this conversion table and the coarse correction value output by the masking calculation device. Get the color signal.

【0025】ここで、この残差修正値を発生する関数F
Rは一般に単調な特性にはならないので、変換テーブル
によって実現する。しかし、FRの変換テーブルは元の
色分解信号の上位ビットしか参照しないため、それほど
大きなサイズの変換テーブルは必要としない。その代わ
りこの変換テーブルが発生する残差修正値は、分離した
色分解信号の上位ビットが張る量子化された空間の粗さ
でしか生成されないので微視的にはいくらかの誤差を生
ずる。
Here, the function F for generating this residual correction value
Since R does not generally have a monotonic characteristic, it is realized by a conversion table. However, since the FR conversion table refers only to the upper bits of the original color separation signal, a conversion table of such a large size is not required. Instead, the residual correction values generated by this conversion table are generated only with the roughness of the quantized space spanned by the upper bits of the separated color separation signal, so that some errors occur microscopically.

【0026】しかし現実の色補正処理系においては、残
差修正値は入力色分解信号の変化に対してさほど急激に
変化するものではないので、多くの場合これで十分な補
正信号が得られる。このような理由により、残差修正値
発生テーブルを引くために元の色分解信号より分離する
信号ビット数は、系の非線型性に応じて増減するのがよ
い。つまり、残差修正値が入力色分解信号の変化に対し
て急激に変化するものであれば多くのビット数を用い、
滑らかにしか変化しないのであれば少ないビット数を参
照する。
However, in an actual color correction processing system, the residual correction value does not change abruptly with respect to the change of the input color separation signal, so that a sufficient correction signal can be obtained in many cases. For this reason, it is preferable that the number of signal bits separated from the original color separation signal for drawing the residual correction value generation table be increased or decreased according to the non-linearity of the system. That is, if the residual correction value changes rapidly with respect to the change of the input color separation signal, many bits are used,
If it changes only smoothly, refer to a small number of bits.

【0027】また、系の非線型性が激しいような場合、
残差修正値発生テーブルのサイズをあまり大きくしない
で補正精度を上げるために、元の色分解信号より分離し
た信号を各色毎に一度別に設けた変換テーブルを通して
から残差修正値発生テーブルを引くという構成が考えら
れる。これを前に示したような式で表せば、 Z = F(R,G,B) = F(Ru+Rv,Gu+Gv,Bu+Bv) = F1(R,G,B)+F2(Ru,Gu,Bu) ≒ FM(R,G,B)+FR(Fr(Ru),Fg(Gu),Fb(Bu)) になる。上式のFr、Fg、Fbがそれぞれ各色成分信号
についての非線型性を緩和するために導入された関数で
ある。これらの関数も変換テーブルにて実現される。
If the system is highly nonlinear,
In order to improve the correction accuracy without making the size of the residual correction value generation table too large, it is said that the residual correction value generation table is drawn after passing through the conversion table provided separately for each color separately from the original color separation signal. Possible configurations. If this is expressed by the formula shown above, Z = F (R, G, B) = F (Ru + Rv, Gu + Gv, Bu + Bv) = F1 (R, G, B) + F2 (Ru , Gu, Bu) ≈ FM (R, G, B) + FR (Fr (Ru), Fg (Gu), Fb (Bu)). Fr, Fg, and Fb in the above equation are functions introduced to alleviate the non-linearity of each color component signal. These functions are also realized by the conversion table.

【0028】[0028]

【実施例】以下、本発明を具体化した一実施例を図面を
参照して説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.

【0029】図1は、本実施例の色補正演算装置のブロ
ック図である。本実施例の色補正演算装置は、図示しな
い画像読み取り装置から与えられるR、G、Bの3つの
色分解信号14r、14g、14bを入力して、図示し
ない画像記録装置に対するC、M、Yいずれかの補正色
信号18を出力するものである。
FIG. 1 is a block diagram of the color correction arithmetic unit of this embodiment. The color correction arithmetic unit of this embodiment inputs the three color separation signals 14r, 14g, 14b of R, G, B provided from an image reading apparatus (not shown) to C, M, Y for the image recording apparatus (not shown). One of the corrected color signals 18 is output.

【0030】色補正演算装置は、色分解信号を入力して
粗い精度の補正色信号を算出するマスキング演算装置1
1と、入力される色分解信号R、G、B各成分の上位ビ
ット群を入力して残差修正値を生成する変換テーブル1
2と、マスキング演算装置11の出力する補正色信号と
変換テーブル12の出力する残差修正値を加えあわせる
加算器13とより構成される。
The color correction arithmetic unit is a masking arithmetic unit 1 for inputting a color separation signal and calculating a corrected color signal with coarse accuracy.
1 and a conversion table 1 for generating the residual correction value by inputting the higher-order bit group of each color separation signal R, G, B component to be input
2 and an adder 13 for adding the corrected color signal output from the masking calculation device 11 and the residual correction value output from the conversion table 12.

【0031】次に作用を説明する。Next, the operation will be described.

【0032】ここで、図1におけるR、G、Bの色分解
信号14r、14g、14bはそれぞれ8ビットで表現
されたデジタル値とする。またC、M、Yいずれかの補
正色信号18は、12ビットで表現されたデジタル値と
する。
The R, G, and B color separation signals 14r, 14g, and 14b in FIG. 1 are digital values represented by 8 bits. The correction color signal 18 of any one of C, M, and Y is a digital value represented by 12 bits.

【0033】まず画像読み取り装置等から与えられる3
色の色分解信号14r、14g、14bはマスキング演
算装置11に導かれマスキング演算によって、1次補正
色信号16が生成される。このマスキング演算装置には
さまざまな構成が考えられるが、ここでは先に図4で示
した構成の1次マスキング方式によるものを考える。
First, 3 given from the image reading device or the like
The color separation signals 14r, 14g, 14b of the colors are guided to the masking calculation device 11 and the primary correction color signal 16 is generated by the masking calculation. Although various configurations are conceivable for this masking arithmetic unit, here, the one based on the primary masking method of the configuration shown in FIG. 4 is considered.

【0034】この1次マスキング演算装置の動作を今一
度簡単に説明すると、入力されるR、G、Bの色分解信
号は各々3つの乗算器41、42、43に導かれ、各色
毎に設定された色補正係数値(求める補正信号出力がY
ならばa11〜a13、Mならばa21〜a23、Cならばa31
〜a33)との間で乗算が行なわれる。そして、それによ
り得られた結果の値は各々加算器44に導かれ、互いに
加え合わされることによって補正色信号が得られる。な
お、本実施例では入力されるR、G、Bの色分解信号の
ビット長は8ビットであるので、乗算器41、42、4
3としては各々2つの8ビットのデ−タを入力して12
ビットの演算結果を出力するもの、加算器44には3つ
の12ビットのデ−タを入力して12ビットの演算結果
を出力するものを使用すればよい。
The operation of the primary masking arithmetic unit will be briefly described once more. The input R, G, B color separation signals are guided to the three multipliers 41, 42, 43, respectively, and set for each color. Color correction coefficient value (correction signal output to be calculated is Y
A11 to a13 if M, a21 to a23 if M, a31 if C
To a33) are multiplied. Then, the resulting values thus obtained are respectively guided to the adder 44 and added to each other to obtain a corrected color signal. In this embodiment, since the bit length of the R, G, B color separation signals that are input is 8 bits, the multipliers 41, 42, 4 are used.
As for 3, input two 8-bit data each and input 12
A device that outputs a bit operation result, and an adder 44 that inputs three 12-bit data and outputs a 12-bit operation result may be used.

【0035】尚、ここで、マスキング演算の色補正係数
値a11〜a33は、想定する画像処理系において画像記録
装置を駆動する信号と、画像読み取り装置の出力する信
号の関係を測定することより回帰分析手法等を用いて求
められるが、その詳細については省略する。
Here, the color correction coefficient values a11 to a33 of the masking calculation are regressed by measuring the relationship between the signal driving the image recording device and the signal output by the image reading device in the assumed image processing system. It is obtained using an analysis method, etc., but details thereof are omitted.

【0036】このマスキング演算装置11は線型の演算
処理しか行なわないので、得られる1次補正色信号16
は粗い精度のものでしかない。つまり、信号の非線型成
分がある場合には正確な補正信号が得られない。この誤
差を修正するための修正値である残差修正値17を生成
するものが変換テーブル12である。図1において画像
読み取り装置から与えられる3色の色分解信号14r、
14g、14bについて、そのデータを構成するビット
のうちそれぞれ上位4ビットだけを各色分解信号から取
り出して作られた12ビット幅の信号15r、15g、
15bが、変換テーブル12に与えられる。つまり本実
施例では、前述のビット分割としてru=gu=bu=4であ
る。この変換テーブル12は12本のアドレス線を有す
る読み書き可能な半導体メモリ(以下、RAMと称す
る)により実現される。そして、あらかじめ図示しない
アクセス制御機構を通して所望の補正系に適合したC、
M、Yのいずれかの補正色信号に対する残差修正値が設
定される。
Since this masking arithmetic unit 11 performs only linear arithmetic processing, the obtained primary correction color signal 16 is obtained.
Is only coarse precision. That is, an accurate correction signal cannot be obtained when there is a non-linear component of the signal. The conversion table 12 generates a residual correction value 17 which is a correction value for correcting this error. In FIG. 1, three color separation signals 14r provided from the image reading device,
For 14g and 14b, 12-bit wide signals 15r and 15g, which are generated by extracting only the upper 4 bits of the respective bits forming the data from each color separation signal,
15b is given to the conversion table 12. That is, in the present embodiment, ru = gu = bu = 4 as the above-mentioned bit division. The conversion table 12 is realized by a readable and writable semiconductor memory (hereinafter referred to as RAM) having 12 address lines. Then, C which is adapted to a desired correction system through an access control mechanism (not shown) in advance,
A residual correction value for either the M or Y correction color signal is set.

【0037】ここに設定する残差修正値も前述のよう
に、画像記録装置の駆動信号と、画像読み取り装置の出
力信号の関係から求められる。つまり、入力色分解信号
に対して期待される正確な補正色信号と、そのときに本
実施例で使用しているマスキング演算装置11が出力す
る補正色信号との差を求めて設定すればよい。ただし、
変換テーブル12は入力色分解信号の上位ビットのみし
か参照しないため、信号のレンジに対して粗い間隔でし
か残差修正値を生成できない。そのため、信号レンジ内
で最も誤差が少なくなるような残差修正値を各々の入力
色分解信号レベルにおいて算出して、変換テーブル12
に設定する。
The residual correction value set here is also obtained from the relationship between the drive signal of the image recording device and the output signal of the image reading device, as described above. In other words, the difference between the correct correction color signal expected for the input color separation signal and the correction color signal output by the masking calculation device 11 used in this embodiment at that time may be obtained and set. .. However,
Since the conversion table 12 refers only to the upper bits of the input color separation signal, the residual correction value can be generated only at coarse intervals with respect to the signal range. Therefore, the residual correction value that minimizes the error within the signal range is calculated at each input color separation signal level, and the conversion table 12
Set to.

【0038】この残差修正値の要求される量子化の程度
(参照する上位ビット数に依存)は、扱う色分解信号の
非線型性の程度によって変化する。つまり、比較的素直
な特性を持った信号を扱うのであれば少しの上位デ−タ
ビットのみを参照すれば良いので、変換テーブル12の
サイズを小さくすることが出来る。逆に、多くのデ−タ
ビットを参照することにより変換テーブル12のサイズ
は大きくなるが、より複雑な特性の系に対しても対処が
可能となる。本実施例ではこの変換テーブル12の出力
する残差修正値17は、12ビット幅の値である。よっ
て、これを構成するのに必要なRAMの容量は合計で、
2^12*8=32768(ビット)である。
The required degree of quantization of the residual correction value (depending on the number of higher-order bits to be referred) changes depending on the degree of non-linearity of the color separation signal to be handled. That is, if a signal having a relatively straightforward characteristic is to be handled, only a few high-order data bits need to be referenced, and the size of the conversion table 12 can be reduced. On the contrary, although the size of the conversion table 12 is increased by referring to many data bits, it is possible to cope with a system having more complicated characteristics. In this embodiment, the residual correction value 17 output from the conversion table 12 has a 12-bit width. Therefore, the total amount of RAM required to configure this is
It is 2 ^ 12 * 8 = 32768 (bits).

【0039】つぎに上述の各ブロックにて生成された1
次補正色信号16と残差修正値17は、それぞれ加算器
13に導かれる。この加算器13は、1次補正色信号1
6と残差修正値17を加え合わせる演算を行ない、その
結果加算器13の出力には所望の補正色信号18が得ら
れる。この演算は、マスキング演算装置11により算出
される粗い精度の1次補正色信号16に対して、その誤
差を残差修正値17で修正するものといえる。
Next, 1 generated in each of the above blocks
The next corrected color signal 16 and the residual difference correction value 17 are guided to the adder 13, respectively. This adder 13 outputs the primary correction color signal 1
6 and the residual correction value 17 are added together, and as a result, a desired corrected color signal 18 is obtained at the output of the adder 13. It can be said that this calculation corrects the error of the primary correction color signal 16 of coarse accuracy calculated by the masking calculation device 11 with the residual correction value 17.

【0040】なおこの加算器13の出力する補正色信号
18の値は、入力される色分解信号のとる値によっては
オーバーフローやアンダーフローを起こすこともあり得
る。そのため、本実施例についての本質的な部分でない
ので図1には示さないが、実使用に際しては加算器13
の後にオーバーフロー処理やアンダーフロー処理を行な
うクリッピング回路を設けるとよい。
The value of the correction color signal 18 output from the adder 13 may cause overflow or underflow depending on the value of the input color separation signal. Therefore, although not shown in FIG. 1 because it is not an essential part of this embodiment, the adder 13 is not used in actual use.
It is advisable to provide a clipping circuit for performing overflow processing or underflow processing after the.

【0041】ここで示した実施例による色補正演算装置
では、補正色信号18として1色分の信号しか得られな
いが、マスキング演算装置11に設定するマトリクス係
数値及び変換テーブル12に格納する値を入れ換えるこ
とにより、全く同じ構成でC、M、Yのいずれの補正色
信号についての色補正演算装置としても機能することは
容易に理解されるであろう。このため高速な実時間処理
が要求される用途であっても、想定する画像記録装置の
記録方式がC、M、Yの各色について面順次記録方式で
あれば、画像記録装置が1色分について全画像の記録を
行なった後に次の色の記録を開始するまでのセットアッ
プ時間を利用して、各テーブル格納値の入れ換えを行な
えばよいので、本実施例に示すような構成の色補正演算
装置は1組のみの実装で良い。しかし想定する画像記録
装置の記録方式が各色について線順次であったり画素毎
に各色の記録信号を要求するもので、各テーブル格納値
入れ換えに要する時間のオーバーヘッドが問題となる場
合は、同様な構成の色補正演算装置を各色毎に用意する
必要がある。
In the color correction calculation device according to the embodiment shown here, only the signal for one color is obtained as the correction color signal 18, but the matrix coefficient values set in the masking calculation device 11 and the values stored in the conversion table 12 are set. It will be easily understood that by replacing the above, it can function as a color correction calculation device for any of C, M, and Y correction color signals with exactly the same configuration. For this reason, even if the application requires high-speed real-time processing, if the assumed image recording apparatus is a frame sequential recording method for each of C, M, and Y colors, the image recording apparatus is for one color. Since it is sufficient to exchange the values stored in each table by using the setup time until the recording of the next color is started after the recording of all the images, the color correction arithmetic unit having the configuration as shown in the present embodiment. Requires only one set of implementations. However, if the assumed recording method of the image recording apparatus is line-sequential for each color or requires a recording signal for each color for each pixel, and the overhead of the time required to replace the values stored in each table poses a problem, a similar configuration is used. It is necessary to prepare the color correction calculation device for each color.

【0042】以上、詳述したことより明かなように、本
実施例に示した色補正演算装置の回路構成で要求される
回路素子は、RAMが32キロビットと8ビット×8ビ
ットの乗算器が3個、3入力の12ビット加算器が1
個、2入力の12ビット加算器が1個であり、1次マス
キング法による色補正演算装置の回路構成で必要とされ
る回路素子が乗算器が3個と3入力の加算器が1個であ
るのと比べても、大きな差はない。しかしながらこの色
補正演算装置によれば、複雑な非線型特性を持った系に
適用した場合にも、高い精度の色補正演算処理が実現さ
れるという利点を有する。さらに回路構成が比較的簡単
であることから、高速な実時間処理が要求される用途に
も十分に適用できるものである。
As is clear from the above description, the circuit elements required in the circuit configuration of the color correction arithmetic unit shown in this embodiment are RAM 32 kilobits and 8 bit × 8 bit multipliers. Three 3-input 12-bit adders are 1
There is one 2-input 12-bit adder, and the number of circuit elements required in the circuit configuration of the color correction arithmetic unit by the primary masking method is three multipliers and one 3-input adder. Even if there is, there is no big difference. However, this color correction calculation device has an advantage that a color correction calculation process with high accuracy can be realized even when applied to a system having a complicated nonlinear characteristic. Furthermore, since the circuit configuration is relatively simple, it can be sufficiently applied to applications requiring high-speed real-time processing.

【0043】本実施例では、入力される色分解信号のう
ち変換テーブル12で参照するデ−タビットとしてR、
G、B各色分解信号14r、14g、14bについて同
じ数のデ−タビットを採ってきて参照しているが、これ
はただ単に説明を分かりやすくすることを意図したため
であり、何の必然性があるものではない。むしろ本発明
の色補正演算装置の構成に必要なRAMの容量をより削
減するという見地に立てば、視覚的に鈍感で色再現性に
ついて寄与の小さい色分解信号についてはより少ないビ
ット数を採るようにすることにより、さほど実質的な精
度を落すことなくより小容量のRAMで回路を構成する
ことが可能となる。
In this embodiment, R is used as the data bit referred to in the conversion table 12 in the input color separation signal,
The same number of data bits are taken and referred to for each of the G and B color separation signals 14r, 14g, and 14b, but this is merely for the purpose of making the description easy to understand, and what is inevitable. is not. Rather, from the standpoint of further reducing the capacity of the RAM required for the configuration of the color correction arithmetic unit of the present invention, a smaller number of bits is used for a color separation signal that is visually insensitive and contributes little to color reproducibility. By doing so, it becomes possible to configure the circuit with a RAM having a smaller capacity without substantially degrading the accuracy.

【0044】なお入力色分解信号の非線型性が甚だしい
場合、各色分解信号より取り出して変換テーブル12で
参照しなければならないデ−タビット数が多くなって、
その結果変換テーブル12のサイズが大きくなることが
考えられる。これを避ける目的で、変換テ−ブル12の
前に各色分解信号毎に独立な非線型性を補正するための
補正テ−ブルを挿入するような構成も考えられる。この
ような構成の色補正演算装置のブロック図を図2に示
す。その動作は、前述の図1に示した色補正演算装置と
類似である。ただこの構成では、R成分信号補正テ−ブ
ル21、G成分信号補正テ−ブル22、B成分信号補正
テ−ブル23を持ち、RGB各々の色分解信号に対して
非線型性補正を行なっている。これらの補正テ−ブルの
実現には、例えば7ビットから5ビットへの非線型性補
正を行なうのであれば、各々7本のアドレス線を有する
RAMあるいはROMにより実現される。
When the non-linearity of the input color separation signal is extremely large, the number of data bits which must be extracted from each color separation signal and referred to in the conversion table 12 becomes large,
As a result, the size of the conversion table 12 may increase. In order to avoid this, a configuration may be considered in which a correction table for correcting non-linearity independent for each color separation signal is inserted before the conversion table 12. FIG. 2 shows a block diagram of the color correction arithmetic unit having such a configuration. The operation is similar to that of the color correction arithmetic unit shown in FIG. However, in this configuration, the R component signal correction table 21, the G component signal correction table 22 and the B component signal correction table 23 are provided, and the non-linearity correction is performed on each color separation signal of RGB. There is. In order to realize these correction tables, for example, if non-linearity correction from 7 bits to 5 bits is performed, the correction table is realized by a RAM or ROM each having 7 address lines.

【0045】なお図1および図2のいずれの構成につい
ても、加算器13は狭義の加算器に限定されるものでは
なく、扱う信号の性質によっては減算器を使用した方が
都合がよい場合も考えられる。
In either of the configurations shown in FIGS. 1 and 2, the adder 13 is not limited to the adder in the narrow sense, and it may be convenient to use the subtracter depending on the nature of the signal to be handled. Conceivable.

【0046】尚、本発明は以上詳述した実施例に限定さ
れるものではなく、その趣旨を逸脱しない範囲の変更は
可能である。
The present invention is not limited to the embodiments described in detail above, and modifications can be made without departing from the spirit of the invention.

【0047】[0047]

【発明の効果】以上、説明したように本発明の色補正演
算方法及び装置によれば、少ない容量のメモリ素子と比
較的簡単な回路構成で、複雑な非線型特性を持った系に
も適用できて高い精度で高速な色補正処理を行なえるの
で、安価で色再現性の良いカラー画像処理装置を実現す
ることが可能である。
As described above, according to the color correction calculation method and apparatus of the present invention, it can be applied to a system having a complicated nonlinear characteristic with a memory device having a small capacity and a relatively simple circuit configuration. Since it is possible to perform high-speed color correction processing with high accuracy, it is possible to realize an inexpensive color image processing apparatus with good color reproducibility.

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

【図1】本実施例の色補正演算装置のブロック図であ
る。
FIG. 1 is a block diagram of a color correction calculation device according to an embodiment.

【図2】他の実施例の色補正演算装置のブロック図であ
る。
FIG. 2 is a block diagram of a color correction calculation device according to another embodiment.

【図3】カラー画像処理装置の一例を示す構成図であ
る。
FIG. 3 is a configuration diagram showing an example of a color image processing apparatus.

【図4】従来の色補正演算装置の一例である1次マスキ
ング法による色補正演算装置のブロック図である。
FIG. 4 is a block diagram of a color correction calculation device using a primary masking method, which is an example of a conventional color correction calculation device.

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

11 マスキング演算装置 12 変換テーブル 13 加算器 14r R成分色分解信号 14g G成分色分解信号 1br B成分色分解信号 15r R成分色分解信号上位ビット群 15g G成分色分解信号上位ビット群 15b B成分色分解信号上位ビット群 16 1次補正色信号 17 残差修正値 18 補正色信号 21 R成分信号補正テ−ブル 22 G成分信号補正テ−ブル 23 B成分信号補正テ−ブル 41 乗算器(R成分信号用) 42 乗算器(G成分信号用) 43 乗算器(B成分信号用) 44 加算器 45 マトリクス演算器 11 Masking Arithmetic Unit 12 Conversion Table 13 Adder 14r R Component Color Separation Signal 14g G Component Color Separation Signal 1br B Component Color Separation Signal 15r R Component Color Separation Signal Upper Bit Group 15g G Component Color Separation Signal Upper Bit Group 15b B Component Color Separated signal upper bit group 16 Primary correction color signal 17 Residual correction value 18 Correction color signal 21 R component signal correction table 22 G component signal correction table 23 B component signal correction table 41 Multiplier (R component Signal) 42 multiplier (for G component signal) 43 multiplier (for B component signal) 44 adder 45 matrix calculator

フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H04N 1/46 9068−5C Continuation of the front page (51) Int.Cl. 5 Identification code Office reference number FI technical display location H04N 1/46 9068-5C

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 離散値で表現された複数の色分解信号W
i(i=1,..,n)を変換して補正色信号を得る方
法であって、 各色分解信号Wiに対してマスキング演算を行なうこと
により第1の変換値を求め、 別に上記各色分解信号Wiより上位ビット群WUiを分離
し、全てのWUiを参照して表を引くことにより第2の
変換値を求め、 該第2の変換値と前記第1の変換値との和または差を演
算することにより補正色信号を得ることを特徴とする色
補正演算方法。
1. A plurality of color separation signals W represented by discrete values.
i (i = 1, ..., N) is converted to obtain a corrected color signal, wherein a first conversion value is obtained by performing a masking operation on each color separation signal Wi, and separately The upper bit group WUi is separated from the signal Wi, a second conversion value is obtained by referring to all WUi, and a table is drawn. The sum or difference between the second conversion value and the first conversion value is calculated. A color correction calculation method characterized in that a correction color signal is obtained by calculation.
【請求項2】 離散値で表現された複数の色分解信号W
i(i=1,..,n)を変換して補正色信号を得る方
法であって、 各色分解信号Wiに対してマスキング演算を行なうこと
により第1の変換値を求め、 別に上記各色分解信号Wiより上位ビット群WUiを分離
し、n個の表を用いて各々のWUiを参照することによ
りn項の第2の変換値を求め、 さらに該n項の第2の変換値を全て参照して表を引くこ
とにより第3の変換値を求め、該第3の変換値と前記第
1の変換値との和または差を演算することにより補正色
信号を得ることを特徴とする色補正演算方法。
2. A plurality of color separation signals W represented by discrete values.
i (i = 1, ..., N) is converted to obtain a corrected color signal, wherein a first conversion value is obtained by performing a masking operation on each color separation signal Wi, and separately The upper bit group WUi is separated from the signal Wi, the second conversion value of the n term is obtained by referring to each WUi using the n tables, and all the second conversion values of the n term are referred to. And a table is drawn to obtain a third conversion value, and a correction color signal is obtained by calculating the sum or difference between the third conversion value and the first conversion value. Calculation method.
【請求項3】 離散値で表現された複数の色分解信号W
i(i=1,..,n)を入力して第1の変換値を出力
するマスキング演算手段と、 各色分解信号Wiの上位Uiビットで構成される各ビット
列を入力して対応する第2の変換値を出力する変換テー
ブルと、 前記第1の変換値と、前記第2の変換値との和または差
を演算する演算手段とを有することを特徴とする色補正
演算装置。
3. A plurality of color separation signals W represented by discrete values.
i (i = 1, ..., N) is input to output a first conversion value, and a bit string composed of upper Ui bits of each color separation signal Wi is input and corresponding second And a calculation table for calculating a sum or a difference between the first conversion value and the second conversion value.
【請求項4】 離散値で表現された複数の色分解信号W
i(i=1,..,n)を入力して第1の変換値を出力
するマスキング演算手段と、 各色分解信号Wiの上位Uiビットで構成される各ビット
列を入力して対応する第2の変換値を出力するn個の第
1の変換テーブルと、 該第2の変換値を全て入力して対応する第3の変換値を
出力する第2の変換テーブルと、 該第1の変換値と、前記第3の変換値との和または差を
演算する演算手段とを有することを特徴とする色補正演
算装置。
4. A plurality of color separation signals W represented by discrete values.
i (i = 1, ..., N) is input to output a first conversion value, and a bit string composed of upper Ui bits of each color separation signal Wi is input and corresponding second N first conversion tables for outputting the conversion values of, the second conversion table for inputting all the second conversion values and outputting the corresponding third conversion values, and the first conversion values And a calculation unit that calculates a sum or a difference with the third conversion value.
JP4033371A 1992-02-20 1992-02-20 Color correction calculation method and apparatus Pending JPH05236265A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4033371A JPH05236265A (en) 1992-02-20 1992-02-20 Color correction calculation method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4033371A JPH05236265A (en) 1992-02-20 1992-02-20 Color correction calculation method and apparatus

Publications (1)

Publication Number Publication Date
JPH05236265A true JPH05236265A (en) 1993-09-10

Family

ID=12384730

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4033371A Pending JPH05236265A (en) 1992-02-20 1992-02-20 Color correction calculation method and apparatus

Country Status (1)

Country Link
JP (1) JPH05236265A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006325035A (en) * 2005-05-19 2006-11-30 Sony Corp Color conversion device, color conversion method, and image display device
CN1838529B (en) 2005-03-24 2010-05-05 冲电气工业株式会社 Bias circuit for amplifying circuit

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1838529B (en) 2005-03-24 2010-05-05 冲电气工业株式会社 Bias circuit for amplifying circuit
JP2006325035A (en) * 2005-05-19 2006-11-30 Sony Corp Color conversion device, color conversion method, and image display device

Similar Documents

Publication Publication Date Title
JP2994153B2 (en) Color signal converter
WO1989000317A1 (en) Method and apparatus for correcting color
JPH0151828B2 (en)
JPH08116456A (en) Image processing unit
JPH05292306A (en) Color picture processing method and device
JPH10200770A (en) Color correction method for image data
JPH0795427A (en) Method and device for picture processing
JPH0141060B2 (en)
JPH04304775A (en) Color correction method for color image signals
JP2000022975A (en) Data conversion device and method
JP3911898B2 (en) Color conversion apparatus and method
JPH06121160A (en) Color correction circuit
JPH05122512A (en) Color correction calculation method and color correction calculation device
JPH0242276B2 (en)
JP2740517B2 (en) Image processing device
JP3218904B2 (en) Color image processing equipment
JPS6160068A (en) Color masking device
JPH0223776A (en) Color correcting device and data calculating device for color correction
JPH1169188A (en) Color image processing equipment
JPH022790A (en) Color correction circuit
KR840001216B1 (en) Digital Color Control Method
JPH08242384A (en) Color image processor
JPH0660159A (en) Color conversion processing unit
JPH05244405A (en) Color correction system
KR840001217B1 (en) Masking calculation method in digital color control