JPH04261267A - Method and device for nonlinear conversion of color information by uniform color space - Google Patents
Method and device for nonlinear conversion of color information by uniform color spaceInfo
- Publication number
- JPH04261267A JPH04261267A JP3043028A JP4302891A JPH04261267A JP H04261267 A JPH04261267 A JP H04261267A JP 3043028 A JP3043028 A JP 3043028A JP 4302891 A JP4302891 A JP 4302891A JP H04261267 A JPH04261267 A JP H04261267A
- Authority
- JP
- Japan
- Prior art keywords
- color
- conversion
- color reproduction
- color information
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000006243 chemical reaction Methods 0.000 title claims abstract description 57
- 238000000034 method Methods 0.000 title claims description 53
- 238000013528 artificial neural network Methods 0.000 claims abstract description 34
- 238000011426 transformation method Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 abstract description 10
- 238000012545 processing Methods 0.000 abstract description 5
- 238000010183 spectrum analysis Methods 0.000 abstract description 2
- 239000003086 colorant Substances 0.000 description 14
- 230000008878 coupling Effects 0.000 description 5
- 238000010168 coupling process Methods 0.000 description 5
- 238000005859 coupling reaction Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000009466 transformation Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000001537 neural effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000007639 printing Methods 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Color Image Communication Systems (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は、色再現を行うデバイス
(CRT、カラーコピー、カラープリンタ等)間に色情
報を移転する方法及び装置に係り、より詳細には、各デ
バイスの間の色再現特性の違いによる再現色の不一致を
補正或いは修正し、デバイスに依存しない恒等的な色再
現を可能にする、色再現デバイス間の色情報の非線型変
換の方法及び装置に係る。[Field of Industrial Application] The present invention relates to a method and apparatus for transferring color information between devices that perform color reproduction (CRT, color copier, color printer, etc.), and more specifically, to a method and apparatus for transferring color information between devices that reproduce colors. The present invention relates to a method and apparatus for nonlinear conversion of color information between color reproduction devices, which corrects or corrects discrepancies in reproduced colors due to differences in reproduction characteristics, and enables consistent color reproduction independent of devices.
【0002】0002
【従来の技術】近年の印刷技術やコンピュータの発達に
よって、画像や文字等をスキャナーで読み取り、コンピ
ュータのディスプレー上で編集或いは加工するシステム
が非常に重要となり、それに伴って印刷されるカラー画
像の色をディスプレー上で正確に予測し、色修正するた
めの技術が要求されている。しかし、ディスプレー上で
再現される色と印刷あるいは他の色再現方式を用いたカ
ラー出力装置(カラーコピー等)により再現される色と
は、各デバイスに於ける色再現の方法の違いや混色系の
違いの如き、物理学的、化学的或いは工学的要素及びそ
れらによって得られる色再現作用や色再現範囲等の違い
を含む色再現特性の違いによって、互いに異なっている
ので、その違いを補正し、正確な色を予測することが試
みられている。[Background Art] With the recent development of printing technology and computers, systems that read images, characters, etc. with a scanner and edit or process them on a computer display have become extremely important. There is a need for technology to accurately predict and correct color on the display. However, the colors reproduced on a display and the colors reproduced by printing or a color output device (color copy, etc.) using other color reproduction methods differ due to differences in the color reproduction method of each device and the color mixture system. They differ from each other due to differences in color reproduction characteristics, including differences in physical, chemical, or engineering factors, as well as differences in color reproduction effects and color reproduction ranges obtained by these factors. , attempts have been made to predict accurate colors.
【0003】従来、こうした問題に対しては、一般にデ
バイスによる色再現の違いを補正するルックアップテー
ブルを作成しておき、これを参照しつつデバイスによる
色再現の違いを修正し、またこのときルックアップテー
ブルに与えられていない点については、線型補間によっ
てそれを補うことが行われている。また色空間上で色の
再現範囲や色の違いを修正する問題を、図形の回転や移
動等と同様に、幾何学的変換として捉え、これらの変換
手法を応用して色情報を修正する幾何学的線型変換法も
用いられている。[0003] Conventionally, in order to solve such problems, a lookup table is generally created to correct differences in color reproduction depending on the device, and the lookup table is referenced to correct the difference in color reproduction depending on the device. For points not given in the up-table, linear interpolation is used to compensate for them. In addition, the problem of correcting the color reproduction range and color differences in color space is treated as a geometric transformation, similar to rotating or moving a figure, and the problem of correcting color information by applying these conversion methods is a geometric transformation. Scientific linear transformation methods are also used.
【0004】0004
【発明が解決しようとする課題】上記の如く、従来より
、各デバイスによる色再現の違いを補正し、正確な色を
予測することは種々試みらてはいるが、その処理操作は
複雑であり、しかもその効果は未だ不十分である。即ち
、テーブルルックアップ法では、膨大な数のデータを要
し、また色空間自体が非線型空間であるにも拘らず、上
記の如くデータの補間に線型補間を用いるため、変換さ
れた結果が実際の色と一致しないことがある。また色空
間に上記の如き幾何学的線型変換法を用いた場合にも、
同様に非線型空間である色空間全体に一様な変換を行う
ため、変換された結果再現される色が、不自然に変化す
る場合があり、異なるデバイス間に再現性の高い色情報
の移転を行うためには不十分であった。[Problem to be Solved by the Invention] As mentioned above, various attempts have been made to correct the differences in color reproduction between devices and predict accurate colors, but the processing operations are complicated. , and its effects are still insufficient. In other words, the table lookup method requires a huge amount of data, and even though the color space itself is a nonlinear space, linear interpolation is used to interpolate the data as described above, so the converted result is Colors may not match actual colors. Also, when using the above geometric linear transformation method for color space,
Similarly, since uniform conversion is performed across the entire color space, which is a non-linear space, the colors reproduced as a result of conversion may change unnaturally, but color information with high reproducibility is transferred between different devices. It was insufficient to do so.
【0005】本発明は、異なるデバイス間に、従来の技
術では困難であった高度の再現性をもって色情報の移転
を行うことのできる色情報の変換の方法及び装置を提供
することを課題としている。SUMMARY OF THE INVENTION An object of the present invention is to provide a method and apparatus for converting color information that can transfer color information between different devices with a high degree of reproducibility, which has been difficult with conventional techniques. .
【0006】[0006]
【課題を解決するための手段】上記の課題は、本発明に
よれば、一つの色再現装置或いは色再現方式に於ける色
情報を色再現特性に於てこれと異なる他の一つの色再現
装置或いは色再現方式のための色情報に変換する色情報
の非線型変換方法にして、前者の色情報を均等色空間上
座標値にて表し、該座標値を均等色空間上にて変換して
後者の座標値とし、その際上記の変換を前記一つ色再現
装置或いは色再現方式による再現色と前記他の一つ色再
現装置或いは色再現方式による再現色とが等価となるよ
う均等色空間上座標値を変換することを学習させられた
ニューラルネットワークによって行うことを特徴とする
色情報の非線型変換方法によって達成される。[Means for Solving the Problems] According to the present invention, the above problem is solved by converting color information in one color reproduction device or color reproduction method to another color reproduction device which differs in color reproduction characteristics. A non-linear conversion method of color information that converts color information into color information for a device or color reproduction method, in which the former color information is expressed as a coordinate value on a uniform color space, and the coordinate value is converted on a uniform color space. The coordinate values of the latter are used as the coordinate values of the latter, and in this case, the above conversion is carried out into uniform colors so that the color reproduced by the one color reproduction device or color reproduction method is equivalent to the color reproduced by the other one color reproduction device or color reproduction method. This is achieved by a nonlinear conversion method for color information, which is characterized by using a neural network trained to convert spatial coordinate values.
【0007】上記の色情報の非線型変換方法に於いて、
前記ニューラルネットワークは多層フィードフォワード
型のニューラルネットワークであってよい。In the above nonlinear conversion method of color information,
The neural network may be a multilayer feedforward neural network.
【0008】また上記の課題は、本発明によれば、一つ
の色再現装置或いは色再現方式に於ける色情報を色再現
特性に於てこれと異なる他の一つの色再現装置或いは色
再現方式のための色情報に変換する色情報の非線型変換
装置にして、前者の色情報を均等色空間上座標値に変換
する入力手段と、前記入力手段からの色情報を均等色空
間上にて変換する変換手段と、変換後の座標値を出力す
る出力手段とを含み、前記変換手段が、少なくとも3個
のユニットを有する入力層と、少なくとも1個のユニッ
トを有する層を1〜3層有する中間層と、少なくとも3
個のユニットを有する出力層と、を有する3〜5層のニ
ューラルネットワークであり、前記一つの色再現装置或
いは色再現方式による再現色と前記他の一つ色再現装置
或いは色再現方式による再現色とが等価となるよう均等
色空間上座標値を変換することを学習させられているこ
とを特徴とする色情報の非線型変換装置によっても達成
される。According to the present invention, the above-mentioned problem can be solved by transferring the color information in one color reproduction device or color reproduction method to another color reproduction device or color reproduction method which has different color reproduction characteristics. A non-linear conversion device for color information that converts the former color information into color information for , an input means for converting the former color information into coordinate values on a uniform color space, and a color information from the input means that converts the color information from the input means into coordinate values on a uniform color space. The converting means includes a converting means for converting and an output means for outputting the coordinate values after the conversion, and the converting means has an input layer having at least three units and one to three layers having at least one unit. middle class and at least 3
a 3-5 layer neural network having an output layer having units of This can also be achieved by a color information non-linear conversion device that is trained to convert coordinate values on a uniform color space so that they become equivalent.
【0009】[0009]
【発明の作用】上記の如く、色再現のための物理学的、
化学的或いは工学的要素及びそれらによって得られる色
再現作用に於て互いに異なり、或は色再現範囲に於て互
いに異なる如く、互いに色再現特性を異にする一つの色
再現装置或いは色再現方式に於ける色情報を、他の一つ
色再現装置或いは色再現方式による色再現のための色情
報に変換することが、均等色空間上にて行なわれ、その
際、前者の座標値を後者の座標値に変換することをを、
前記一つの色再現装置或いは色再現方式の座標値を前記
他の一つ色再現装置或いは色再現方式の座標値に変換す
ることを学習したニューラルネットワークによって行う
ことにより、前記ニューラルネットワークが、予めいく
つかの色について前記一つの色再現装置或いは色再現方
式による色と前記他の一つの色再現装置或いは色再現方
式による色とを等価にする座標値変換を行うように適当
に学習を施されているときには、学習例を越えて前記一
つの色再現装置或いは色再現方式に於ける色情報を前記
他一つの色再現装置或いは色再現方式に於ける色情報に
非線型的に等価変換することができる。[Operation of the invention] As mentioned above, physical and
A single color reproduction device or color reproduction method that has different color reproduction characteristics, such as differing from each other in chemical or engineering factors and the color reproduction effects obtained by them, or differing from each other in the color reproduction range. Converting color information into color information for color reproduction by another color reproduction device or color reproduction method is performed on a uniform color space, and at this time, the coordinate values of the former are converted into color information for color reproduction by another color reproduction device or color reproduction method. To convert to coordinate values,
By using a neural network that has learned to convert the coordinate values of the one color reproduction device or color reproduction method into the coordinate values of the other one color reproduction device or color reproduction method, the neural network Appropriately trained to perform coordinate value conversion to make the color produced by the one color reproduction device or color reproduction method equivalent to the color produced by the other color reproduction device or color reproduction method for the color. When the learning example is exceeded, the color information in the one color reproduction device or color reproduction method can be non-linearly equivalently converted into the color information in the other color reproduction device or color reproduction method. can.
【0010】本発明の非線型変換方法或いは装置による
色情報の変換作用は、以下の通りである。The color information conversion effect by the nonlinear conversion method or device of the present invention is as follows.
【0011】先ず、入力手段により、変換前の色情報が
L*a*b*、L*u*v*等の均等色空間上の座標値
に変換される。この座標値は勿論コンピュータによる処
理が可能な電気的信号であってよい。次いで、この座標
値信号は、多層のフィードフォワード型ニューラルネッ
トワークの如きニューラルネットワークよりなる変換手
段により、入力された信号の元となった色を再現する色
再現装置或いは色再現方式とは別の色再現装置或いは色
再現方式のため座標値信号に非線型的に変換される。こ
こでの変換機能は、ニューラルネットワークの学習機能
を用いてあらかじめ設定されているものである。上記の
学習に当っては、神経回路素子(ユニット)が層状に接
続されたニューラルネットワークの入力層に、変換後の
均等色空間上の座標値が既知である色の変換前の均等色
空間上座標値を入力し、ニューラルネットワークの出力
層に、教師信号として該色の変換後の均等色空間上座標
値を与え、ニューラルネットワークを学習させる。いく
つかの色についてかかる学習が終了したニューラルネッ
トワークは、そのまま変換手段として用いられてよい。First, the input means converts the color information before conversion into coordinate values on a uniform color space such as L*a*b*, L*u*v*, etc. These coordinate values may of course be electrical signals that can be processed by a computer. Next, this coordinate value signal is converted into a color reproduction device that reproduces the original color of the input signal or a color reproduction method different from the color reproduction method using a conversion means consisting of a neural network such as a multilayer feedforward neural network. Due to the reproduction device or color reproduction method, it is nonlinearly converted into a coordinate value signal. The conversion function here is set in advance using the learning function of the neural network. In the above learning, in the input layer of the neural network in which neural circuit elements (units) are connected in layers, the coordinate values in the uniform color space after conversion are known, and the coordinate values in the uniform color space before conversion are The coordinate values are input, and the coordinate values on the uniform color space after conversion of the color are given as teacher signals to the output layer of the neural network, and the neural network is made to learn. A neural network that has completed such learning for some colors may be used as a conversion means as is.
【0012】かくしてニューラルネットワークにより変
換された均等色空間上座標値は、出力手段にて、変換後
の色情報の処理に適した電気的な信号或いは光学的な信
号に変換される。The uniform color space coordinate values thus converted by the neural network are converted by the output means into electrical or optical signals suitable for processing the converted color information.
【0013】[0013]
【実施例】以下に、添付の図面を参照して、本発明の好
ましい実施例について説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will now be described with reference to the accompanying drawings.
【0014】図1は、本発明に従って一つのデバイスに
於ける色情報を他の一つのデバイスのための色情報に変
換する非線型変換方法或いは非線型変換装置の基本構成
を示す概略図である。図示の如く、この変換方法或いは
変換装置は、入力手段1と変換手段2と出力手段3と教
師手段4とを有している。変換手段2は、以下に説明す
る変換機能を有していると同時に、それを学習する学習
機能をも有するニューラルネットワークである。FIG. 1 is a schematic diagram showing the basic configuration of a nonlinear conversion method or device for converting color information in one device into color information for another device according to the present invention. . As shown in the figure, this conversion method or conversion device includes an input means 1, a conversion means 2, an output means 3, and a teacher means 4. The conversion means 2 is a neural network that has a conversion function described below and also has a learning function for learning the conversion function.
【0015】入力手段1は、色情報の変換を行うべき元
の色の分光分析を行い、該色に対応するL* a* b
* 、L* u* v*等の均等色空間上の座標値を生
成するものであり、この変換には、本件出願人と同一人
による同時出願の特願平 号に於て提案され
ている方法或いは装置が用いられてよい。入力手段1で
求められた均等色空間上座標値は、変換手段2へ導入さ
れる。The input means 1 performs spectral analysis of the original color for which color information is to be converted, and calculates L*a*b corresponding to the color.
*, L*, u* v*, etc., on a uniform color space is generated, and this conversion is proposed in the patent application No. A method or apparatus may be used. The uniform color space coordinate values determined by the input means 1 are introduced into the conversion means 2.
【0016】変換手段2に用いられるニューラルネット
ワークは、図2に示す如く神経回路素子よりなるユニッ
トUs1,Us2,...等を多数層状に組合わせた多
層フィードフォワード結合型ニューラルネットワークで
あるのが好ましい。図示のニューラルネットワークは、
3個のユニットUs1,Us2,Us3からなる入力層
を有し、この数はL* a* b* 、L* u* v
* 等の入力される均等色空間上の座標値のデータ数に
相当する。図示のニューラルネットワークは、さらに、
各々がn1 、n2 、n3 個のユニットUt11
,Ut12 ,..、Ut21 ,Ut22 ,..、
Ut31 ,Ut32 を含む1〜3層の中間層を有し
、そしてさらに、3個のユニットUr1,Ur2,Ur
3からなる出力層を有している。出力層の数は、変換後
のL* a* b* 等の均等色空間上の座標値の数に
対応している。また中間層の各層及び出力層の各ユニッ
トには、バイアスユニットUbt1,Ubt2,Ubt
3,Ubrよりバイアス信号が与えられるようになって
いる。The neural network used in the conversion means 2 includes units Us1, Us2, . . . consisting of neural circuit elements as shown in FIG. .. .. It is preferable that the neural network is a multilayer feedforward combination type neural network in which a number of layers are combined. The neural network shown is
It has an input layer consisting of three units Us1, Us2, Us3, the number of which is L* a* b*, L* u* v
* Corresponds to the number of data of input coordinate values on the uniform color space. The illustrated neural network further includes:
Each of n1, n2, n3 units Ut11
, Ut12 ,. .. , Ut21 , Ut22 , . .. ,
It has 1 to 3 intermediate layers including Ut31 and Ut32, and further includes three units Ur1, Ur2, Ur
It has an output layer consisting of three. The number of output layers corresponds to the number of coordinate values on a uniform color space such as L* a* b* after conversion. In addition, bias units Ubt1, Ubt2, and Ubt are provided in each layer of the intermediate layer and each unit of the output layer.
3. A bias signal is given from Ubr.
【0017】入力層にL* a* b* 等の均等色空
間上の座標値が入力パターンとして与えられると、ニュ
ーラルネットワークは入力層から中間層を経て出力層へ
進む次のような前向きの処理を行い、出力層に変換され
たL* a* b* 等の均等色空間上の座標値を出力
パターンとして出力する。When coordinate values on a uniform color space such as L* a* b* are given to the input layer as an input pattern, the neural network performs the following forward processing that proceeds from the input layer to the output layer via the intermediate layer. Then, the coordinate values on the uniform color space such as L* a* b* converted to the output layer are output as an output pattern.
【0018】入力層ユニットUsiの出力値をIi (
i=1,2,3)
中間層ユニットUtjk の出力値を
Hjk(j=1,2,3 k=1,2,・・・・
n)出力層ユニットUrmの力値を
Om (m=1,2,3)
とし、入力層のユニットUsiから中間層のユニットU
t1k への結合係数をWst1 、中間層のユニット
間の結合係数をWttjk、中間層のユニットUt3k
から出力層のユニットUrmへの結合係数をWt3r
、また、中間層のユニットUtjk に対するバイア
スをθtj、出力層のユニットUrmに対するバイアス
をθr とすると、 H1k=f(SUM Ii
・Wst1 +θt1, i=1〜3) (1)
H2k=f(SUM H1k・Wtt12+θt2
, k=1〜n1) (2) H3k=f(SU
M H2k・Wtt23+θt3, k=1〜n2
) (3) Om =f(SUM H3k・Wt
3r +θr , k=1〜n3) (4)ここで
、関数fは、その出力が(0,1)の範囲内で単調増加
な非減少のシグモイド関数であり、一般に次式で定義さ
れる。The output value of the input layer unit Usi is Ii (
i=1,2,3) The output value of the intermediate layer unit Utjk is expressed as Hjk(j=1,2,3 k=1,2,...
n) The force value of the output layer unit Urm is Om (m=1, 2, 3), and from the input layer unit Usi to the intermediate layer unit U
The coupling coefficient to t1k is Wst1, the coupling coefficient between units in the middle layer is Wttjk, and the unit in the middle layer is Ut3k.
The coupling coefficient from to the output layer unit Urm is Wt3r
, and if the bias for the unit Utjk in the intermediate layer is θtj and the bias for the unit Urm in the output layer is θr, then H1k=f(SUM Ii
・Wst1 +θt1, i=1~3) (1)
H2k=f(SUM H1k・Wtt12+θt2
, k=1~n1) (2) H3k=f(SU
M H2k・Wtt23+θt3, k=1~n2
) (3) Om = f(SUM H3k・Wt
3r + θr, k=1 to n3) (4) Here, the function f is a non-decreasing sigmoid function whose output is monotonically increasing within the range (0, 1), and is generally defined by the following equation.
【0019】
f(x)=1/{1+exp(−x)}
(5)出力層の値は、結合係数Wst1 、Wtt1
2、Wtt23、Wt3r 及びバイアス値θt1、θ
t2、θt3、θr の如き変換係数によって規定され
るが、これらの値は以下に図3を参照して説明する学習
により形成される。f(x)=1/{1+exp(-x)}
(5) The values of the output layer are the coupling coefficients Wst1, Wtt1
2. Wtt23, Wt3r and bias values θt1, θ
It is defined by conversion coefficients such as t2, θt3, and θr, and these values are formed by learning described below with reference to FIG.
【0020】図3は、図2に示すニューラルネットワー
クに学習をさせる要領を示している。その学習法として
は、バックプロパゲーション学習がある。これは、変換
後の出力として望まれる均等色空間上の座標値が既知で
ある見本色の、変換前の均等色空間上の座標値を電気信
号に変換したものを、入力層に入力パターンとして与え
、出力層には、該見本色の変換後の均等色空間上の座標
値を電気信号に変換したものを、教師信号パターンとし
て与え、出力信号パターンと教師信号パターンの間の差
を小さくするように、結合係数及びバイアス値を、出力
層から中間層へ、中間層から入力層へと、逆方向に修正
する方法である。FIG. 3 shows how the neural network shown in FIG. 2 is trained. One such learning method is backpropagation learning. This is done by converting the coordinate values on the uniform color space before conversion of a sample color whose coordinate values on the uniform color space are known as the desired output after conversion into electrical signals, and inputting it to the input layer as an input pattern. The coordinate values on the uniform color space after conversion of the sample color are converted into electrical signals, and the output layer is given as a teacher signal pattern to reduce the difference between the output signal pattern and the teacher signal pattern. This is a method of modifying the coupling coefficient and bias value in the opposite direction from the output layer to the intermediate layer and from the intermediate layer to the input layer.
【0021】上記の如くしていくつかの見本色について
学習が完了した状態のニューラルネットワークは、その
変換機能に於ける非線型性が当該デバイス間の色再現特
性の違いに於ける非線型性に適合されていることにより
、学習の対象とされた色以外の色についても、入力され
た値に対して良好に適合した変換値を与えることが、実
験によって確認された。[0021] After the neural network has completed learning about several sample colors as described above, the nonlinearity in its conversion function is due to the nonlinearity in the difference in color reproduction characteristics between the devices concerned. It has been confirmed through experiments that this adaptation provides converted values that are well-adapted to the input values, even for colors other than the colors targeted for learning.
【0022】出力層を構成する3個のユニットUr1,
Ur2,Ur3からの出力信号は、出力手段3へ導入さ
れ、変換後の色情報の処理に適した電気的な信号或いは
光学的な信号に変換される。この変換には、本件出願人
と同一人による同時出願の特願平号に於て提案されてい
る方法或いは装置が用いられてよい。Three units Ur1, which constitute the output layer,
The output signals from Ur2 and Ur3 are introduced into the output means 3 and converted into electrical or optical signals suitable for processing the converted color information. For this conversion, the method or apparatus proposed in Japanese Patent Application No. 5, filed concurrently by the same applicant as the present applicant, may be used.
【0023】[0023]
【効果】かくして、本発明によれば、色情報の変換に、
均等色空間座標とそこでのニューラルネットワーク、特
に好ましくは多層のフィードフォワード結合型ニューラ
ルネットワーク、による座標値変換とを用い、ニューラ
ルネットワークの非線型変換能力とその学習能力とを利
用することにより、従来のルックアップテーブル法にお
いて不十分であった線型補間に頼ることなく、広範囲の
色情報について、ルックアップテーブル法に比して異な
るデバイス間に精度の高い適切な色情報の変換を行うこ
とが可能となる。[Effect] Thus, according to the present invention, in the conversion of color information,
By using uniform color space coordinates and coordinate value transformation by a neural network therein, preferably a multilayer feedforward combination neural network, and by utilizing the nonlinear transformation ability of the neural network and its learning ability, conventional Compared to the look-up table method, it is possible to perform appropriate conversion of color information between different devices with high precision for a wide range of color information without relying on linear interpolation, which was insufficient in the look-up table method. Become.
【0024】また、色再現特性の異なるデバイス間の色
情報の変換に、色の変化の割合が一定の間隔であること
を特徴とするL* a* b* 、L* u* v*
等の均等色空間を用いることにより、本発明による方法
及び装置によって再現された値による色は、人間の感覚
に良好に適合した不自然感のないものとなる。[0024] Furthermore, L*a*b*, L*u*v*, which is characterized in that the rate of color change is at constant intervals, is useful for converting color information between devices with different color reproduction characteristics.
By using a homogeneous color space such as , the color values reproduced by the method and apparatus according to the present invention are well-suited to human senses and have no unnatural appearance.
【図1】本発明による色情報の非線型変換方法或いは非
線型変換装置の基本構成を示す概略図。FIG. 1 is a schematic diagram showing the basic configuration of a nonlinear conversion method or nonlinear conversion device for color information according to the present invention.
【図2】図1の構成に置ける変換手段に用いられる多層
フィードフォワード結合型のニューラルネットワークの
一つの実施例を示す概略図。FIG. 2 is a schematic diagram showing one embodiment of a multilayer feedforward combination type neural network used in the conversion means in the configuration of FIG. 1;
【図3】図2のニューラルネットワークの学習を行うた
めの学習方法を示す概略図。FIG. 3 is a schematic diagram showing a learning method for learning the neural network of FIG. 2;
1…入力手段 2…変換手段 3…出力手段 4…教師手段 1...Input means 2... Conversion means 3...Output means 4...Teacher means
Claims (3)
る色情報を色再現特性に於てこれと異なる他の一つの色
再現装置或いは色再現方式のための色情報に変換する色
情報の非線型変換方法にして、前者の色情報を均等色空
間上座標値にて表し、該座標値を均等色空間上にて後者
の座標値に変換し、その際上記の変換を前記一つ色再現
装置或いは色再現方式による再現色と前記他の一つ色再
現装置或いは色再現方式による再現色とが等価となるよ
う均等色空間上座標値を変換することを学習させられた
ニューラルネットワークによって行うことを特徴とする
色情報の非線型変換方法。Claim 1: Color information for converting color information in one color reproduction device or color reproduction method into color information for another color reproduction device or color reproduction method different in color reproduction characteristics. Using the non-linear transformation method, the former color information is expressed as a coordinate value on a uniform color space, and the coordinate value is transformed into the latter coordinate value on a uniform color space. A neural network trained to transform coordinate values on a uniform color space so that the color reproduced by the color reproduction device or color reproduction method is equivalent to the color reproduced by the other color reproduction device or color reproduction method. A non-linear conversion method of color information characterized by performing the following steps.
して、前記ニューラルネットワークは多層フィードフォ
ワード型のニューラルネットワークであることを特徴と
する色情報の非線型変換方法。2. A nonlinear conversion method for color information according to claim 1, wherein said neural network is a multilayer feedforward neural network.
る色情報を色再現特性に於てこれと異なる他の一つの色
再現装置或いは色再現方式のための色情報に変換する色
情報の非線型変換装置にして、前者の色情報を均等色空
間上座標値に変換する入力手段と、前記入力手段からの
色情報を均等色空間上にて変換する変換手段と、変換後
の座標値を出力する出力手段とを含み、前記変換手段が
、少なくとも3個のユニットを有する入力層と、少なく
とも1個のユニットを有する層を1〜3層有する中間層
と、少なくとも3個のユニットを有する出力層と、を有
する3〜5層のニューラルネットワークであり、前記一
つの色再現装置或いは色再現方式による再現色と前記他
の一つ色再現装置或いは色再現方式による再現色とが等
価となるよう均等色空間上座標値を変換することを学習
させられていることを特徴とする色情報の非線型変換装
置。3. Color information for converting color information in one color reproduction device or color reproduction method into color information for another color reproduction device or color reproduction method different in color reproduction characteristics. a nonlinear conversion device, including an input means for converting the former color information into coordinate values on a uniform color space, a conversion means for converting the color information from the input means on a uniform color space, and a coordinate value after the conversion. an input layer having at least three units; an intermediate layer having one to three layers having at least one unit; and an output layer having three to five layers, wherein the color reproduced by the one color reproduction device or color reproduction method is equivalent to the color reproduced by the other one color reproduction device or color reproduction method. 1. A nonlinear conversion device for color information, characterized in that the device is trained to convert coordinate values on a uniform color space so that the color information becomes .
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3043028A JPH04261267A (en) | 1991-02-15 | 1991-02-15 | Method and device for nonlinear conversion of color information by uniform color space |
US07/822,874 US5386496A (en) | 1991-02-15 | 1992-01-21 | Method and device for nonlinear transformation of colour information by neural network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3043028A JPH04261267A (en) | 1991-02-15 | 1991-02-15 | Method and device for nonlinear conversion of color information by uniform color space |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04261267A true JPH04261267A (en) | 1992-09-17 |
Family
ID=12652496
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3043028A Pending JPH04261267A (en) | 1991-02-15 | 1991-02-15 | Method and device for nonlinear conversion of color information by uniform color space |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04261267A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5559604A (en) * | 1993-09-27 | 1996-09-24 | Toyo Ink Manufacturing Co., Ltd. | Color matching apparatus for reproducing the same color under different illuminants |
WO2008156147A1 (en) * | 2007-06-20 | 2008-12-24 | Kansai Paint Co., Ltd. | Coating color database creating method, search method using the database, their system, program, and recording medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63254864A (en) * | 1987-04-10 | 1988-10-21 | Konica Corp | Color separation image correcting method |
JPH02241271A (en) * | 1989-03-15 | 1990-09-25 | Matsushita Electric Ind Co Ltd | Color correction device |
-
1991
- 1991-02-15 JP JP3043028A patent/JPH04261267A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63254864A (en) * | 1987-04-10 | 1988-10-21 | Konica Corp | Color separation image correcting method |
JPH02241271A (en) * | 1989-03-15 | 1990-09-25 | Matsushita Electric Ind Co Ltd | Color correction device |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5559604A (en) * | 1993-09-27 | 1996-09-24 | Toyo Ink Manufacturing Co., Ltd. | Color matching apparatus for reproducing the same color under different illuminants |
WO2008156147A1 (en) * | 2007-06-20 | 2008-12-24 | Kansai Paint Co., Ltd. | Coating color database creating method, search method using the database, their system, program, and recording medium |
JP5116765B2 (en) * | 2007-06-20 | 2013-01-09 | 関西ペイント株式会社 | Method for creating paint color database, search method using the database, and system, program and recording medium thereof |
US8392347B2 (en) | 2007-06-20 | 2013-03-05 | Kansai Paint Co., Ltd. | Coating color database creating method, search method using the database, their system, program, and recording medium |
JP2013047678A (en) * | 2007-06-20 | 2013-03-07 | Kansai Paint Co Ltd | Method for creating paint color database, retrieval method using database, and system, program and recording medium therefor |
US8606731B2 (en) | 2007-06-20 | 2013-12-10 | Kansai Paint Co. Ltd. | Coating color database creating method, search method using the database, their system, program, and recording medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5339176A (en) | Apparatus and method for color calibration | |
JPH0787347A (en) | Method and device for processing color picture | |
JPH0787346A (en) | Method and device for processing color picture | |
JP3083067B2 (en) | Method and apparatus for determining color conversion coefficient | |
KR970049858A (en) | Image processing method and apparatus | |
US5619634A (en) | Color image processing method for processing input image data in accordance with input character data | |
JPH0983824A (en) | Color correction method | |
JPH06500679A (en) | How to generate multicolor halftone reproductions from continuous tone monochrome originals | |
JPH04261267A (en) | Method and device for nonlinear conversion of color information by uniform color space | |
JPS63162248A (en) | Color separation image correction method and its apparatus | |
JPH07160796A (en) | Signal processor by neural network | |
US5757378A (en) | Color image processing apparatus | |
JP3411847B2 (en) | Color reproduction method and apparatus for input device, and recording medium recording program of this method | |
JPH05236262A (en) | Method and device for nonlinear conversion of color information from uniform color space | |
JPH05199407A (en) | Color picture output device | |
JPH05236261A (en) | Method and device for nonlinear conversion of color information to uniform color space | |
JPH05336353A (en) | Method and device for transforming color information non-linearly to uniform color space | |
Lee et al. | Implementation of real time color gamut mapping using neural network | |
JPH0522586A (en) | Color conversion system | |
JPH10271349A (en) | Color image processor | |
KR0120562B1 (en) | Look-up table generating method | |
JP2952023B2 (en) | Color image processing equipment | |
Lee et al. | A real time color gamut mapping method using a neural network | |
JPH1169182A (en) | Color correction method and color correction device | |
JPH10191087A (en) | Color correction device |