JPS63209941A - デ−タ変換装置 - Google Patents
デ−タ変換装置Info
- Publication number
- JPS63209941A JPS63209941A JP62044658A JP4465887A JPS63209941A JP S63209941 A JPS63209941 A JP S63209941A JP 62044658 A JP62044658 A JP 62044658A JP 4465887 A JP4465887 A JP 4465887A JP S63209941 A JPS63209941 A JP S63209941A
- Authority
- JP
- Japan
- Prior art keywords
- data
- conversion
- input
- rom
- bits
- 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
Landscapes
- Color, Gradation (AREA)
- Complex Calculations (AREA)
- Image Processing (AREA)
- Color Image Communication Systems (AREA)
- Dot-Matrix Printers And Others (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔目次〕
概要
産業上の利用分野
従来の技術 (第5図)
発明が解決しようとする問題点
問題点を解決するための手段 (第1図)作用 (第2
図) 実施例 (第3図、第4図) 発明の効果 (概要〕 多次元の、複数ビットの入力データを所定の変換規則に
したがって変換する装置において、各入力データに関し
て前変換を4テう手段と、この前変換出力に対して最終
変換を行う手段を設け、入力データを前変換し、この前
変換したもので最終変換を行うようにしたもの。
図) 実施例 (第3図、第4図) 発明の効果 (概要〕 多次元の、複数ビットの入力データを所定の変換規則に
したがって変換する装置において、各入力データに関し
て前変換を4テう手段と、この前変換出力に対して最終
変換を行う手段を設け、入力データを前変換し、この前
変換したもので最終変換を行うようにしたもの。
本発明はデータ変換装置に係り、特に多次元の入力デー
タに対してこれに対応した変換値を出力するものに関す
る。
タに対してこれに対応した変換値を出力するものに関す
る。
多次元のデータを入力し、一定の規則に従って入力値に
対応する変換値を出力する手段は種々の装置で使用され
ている。
対応する変換値を出力する手段は種々の装置で使用され
ている。
例えばR(赤)、G(緑)、B(青)各8ビツトの刺激
値信号(TVカメラから得た各色毎の信号)を入力し、
これに対応する印刷の三原色インクY(黄)、M(マゼ
ンタ)、C(シアン)各8ビツトの濃度値信号を出力す
る色変換回路は、入力、出力とも3次元の変換手段であ
り、カラープリンタ等で使用されている。
値信号(TVカメラから得た各色毎の信号)を入力し、
これに対応する印刷の三原色インクY(黄)、M(マゼ
ンタ)、C(シアン)各8ビツトの濃度値信号を出力す
る色変換回路は、入力、出力とも3次元の変換手段であ
り、カラープリンタ等で使用されている。
従来のこの種変換装置では、次元数が少ない場合にはR
OM (Read 0nly Memory)にすべて
の入力値の組合わせに対応する変換出力値(例えばRl
G、Bの入力に対するY、M、C出力)を格納してこの
ような変換手段を実現していた。しかし次元数が多い場
合には変換規則を演算回路で実現するか、あるいは別途
出願の如く、ROMと多次元直線補間回路の組合わせに
よりこのような変換装置を実現していた。
OM (Read 0nly Memory)にすべて
の入力値の組合わせに対応する変換出力値(例えばRl
G、Bの入力に対するY、M、C出力)を格納してこの
ような変換手段を実現していた。しかし次元数が多い場
合には変換規則を演算回路で実現するか、あるいは別途
出願の如く、ROMと多次元直線補間回路の組合わせに
よりこのような変換装置を実現していた。
〔発明が解決しようとする問題点〕
ところで多次元入力値に対応する変換値の格納されたR
OMを用いる方式では、ROMの容量が変換精度に比例
して大きくなり、また演算回路を用いる方式ではハード
ウェア規模が変換精度に比例して大きくなるという問題
があった。
OMを用いる方式では、ROMの容量が変換精度に比例
して大きくなり、また演算回路を用いる方式ではハード
ウェア規模が変換精度に比例して大きくなるという問題
があった。
ところでROMと直線補間手段を使用する場合には、例
えば各8ビツト入カデータに対して各上位5ビツトのR
OMを用意し、その出力を直線補間する0例えば第5図
に示す如く、Boのデータを得るときこのBoの上位5
ビツトのB点のデータbおよびB+25のC点データC
を求め、(Bo−B)の差△Xによりb o /を求め
これを所定のデータと近似するものである。
えば各8ビツト入カデータに対して各上位5ビツトのR
OMを用意し、その出力を直線補間する0例えば第5図
に示す如く、Boのデータを得るときこのBoの上位5
ビツトのB点のデータbおよびB+25のC点データC
を求め、(Bo−B)の差△Xによりb o /を求め
これを所定のデータと近似するものである。
この直線補間方式では、第5図に示す如く、AB間のA
’に対するデータを得る場合、真の値aOと近似値a
O/の差が大きくなる場合がある。
’に対するデータを得る場合、真の値aOと近似値a
O/の差が大きくなる場合がある。
したがって本発明の目的は、きわめて小規横のハードウ
ェアにより入力データを各次元に独立的に前処理を行う
ことにより、変換テーブルまたは演算回路における処理
を精度よく改善したデータ変換装置を提供することであ
る。
ェアにより入力データを各次元に独立的に前処理を行う
ことにより、変換テーブルまたは演算回路における処理
を精度よく改善したデータ変換装置を提供することであ
る。
まず本発明の原理について説明する。
入力データの次元数をN (Nは自然数)とし、各入力
データxi(1≦l≦N)のビット数をMiビットとす
る。前記の如く、このような入力データに対応する変換
装置の実現方法はいろいろあるが、変換テーブル(RO
M)を用いる場合でも、変換演算回路を用いる場合でも
、入力値の組合わせによって入力値の最小刻み(最下位
1ビツト)の変化に対する変換出力値の変化量は大幅に
変化する。したがって変換装置の精度はその最大値によ
りきまる。単一の鋭いピークを持つような極端な変換特
性の場合には、ピーク部分の精度だけを確保するために
ハードウェア規模が大きくなってしまう。
データxi(1≦l≦N)のビット数をMiビットとす
る。前記の如く、このような入力データに対応する変換
装置の実現方法はいろいろあるが、変換テーブル(RO
M)を用いる場合でも、変換演算回路を用いる場合でも
、入力値の組合わせによって入力値の最小刻み(最下位
1ビツト)の変化に対する変換出力値の変化量は大幅に
変化する。したがって変換装置の精度はその最大値によ
りきまる。単一の鋭いピークを持つような極端な変換特
性の場合には、ピーク部分の精度だけを確保するために
ハードウェア規模が大きくなってしまう。
本発明はこのような問題を解決するため、第1図に示す
如く、前変換部P1、P2−・・・PNおよびデータ変
換装置りを設け、多次元の入力データX1、X 2−X
Nに対して直接変換を行わずに、まず各入力データx
1、X 2 、・−・XNに対応して刻み幅を調整され
たデータx 11、x2′、・−・XN′を算出し、次
にこのx 、 /、X 2 ’ % ’−’X Nに対
して、データ変換装置りにより例えば直線補間手法で変
換を実行する。なお前変換部P1〜PNにはすべての入
力データx1〜XNが入力されているが、当然そのうち
で最も各出力x1′〜XN′に対して大きく影響する入
力のみを選択し、必要に応じて上位何ビットかずつを用
いればよい。
如く、前変換部P1、P2−・・・PNおよびデータ変
換装置りを設け、多次元の入力データX1、X 2−X
Nに対して直接変換を行わずに、まず各入力データx
1、X 2 、・−・XNに対応して刻み幅を調整され
たデータx 11、x2′、・−・XN′を算出し、次
にこのx 、 /、X 2 ’ % ’−’X Nに対
して、データ変換装置りにより例えば直線補間手法で変
換を実行する。なお前変換部P1〜PNにはすべての入
力データx1〜XNが入力されているが、当然そのうち
で最も各出力x1′〜XN′に対して大きく影響する入
力のみを選択し、必要に応じて上位何ビットかずつを用
いればよい。
これにより、例えば第2図(a)に示す如く、均一の刻
みでデータを出力していたものが、第2図(b)に示す
如く、変化分の大きいところは刻み幅を小に、変化分の
小さいところは刻み幅を大きくなるようにアドレスが設
定でき、これにもとづき、第2図(C)に示す如き、デ
ータを取出すことができるので、各x 1/に対しては
変換特性がなだらかになり、正確な直線補間を行うこと
ができる。したがって変換装置のハードウェア規模を同
一とすればわずかな付加回路で大幅な精度向上が実現で
き、逆に変換精度を同一とすれば変換装置のハードウェ
ア規模を大幅に縮小できる。
みでデータを出力していたものが、第2図(b)に示す
如く、変化分の大きいところは刻み幅を小に、変化分の
小さいところは刻み幅を大きくなるようにアドレスが設
定でき、これにもとづき、第2図(C)に示す如き、デ
ータを取出すことができるので、各x 1/に対しては
変換特性がなだらかになり、正確な直線補間を行うこと
ができる。したがって変換装置のハードウェア規模を同
一とすればわずかな付加回路で大幅な精度向上が実現で
き、逆に変換精度を同一とすれば変換装置のハードウェ
ア規模を大幅に縮小できる。
本発明の一実施例を第3図にもとづき説明する。
入力データとして、RSGSB各8ビットの刺激値信号
を入力し、これに対応する印刷の三原色インクY、M、
C,に各4ビツトの濃度値信号を出力するフルカラープ
リンタ用色変換装置回路を例として説明する。なお、出
力信号YSMSCおよびKを算出する回路は基本的に同
じであるのでYについて代表的に図示する。
を入力し、これに対応する印刷の三原色インクY、M、
C,に各4ビツトの濃度値信号を出力するフルカラープ
リンタ用色変換装置回路を例として説明する。なお、出
力信号YSMSCおよびKを算出する回路は基本的に同
じであるのでYについて代表的に図示する。
第3図において、1は第lROM、2は第2ROM13
は第3ROM、4は第4ROMである。
は第3ROM、4は第4ROMである。
第lROM1〜第3ROM3は前変換部を構成するもの
であり、入力がわずかに変化しても出力が大きくかわる
ような範囲に対しては例えば1:1に近く、また入力が
大きく変化しても出力があまりかわらない範囲に対して
は例えば5〜10:1に近く非線形に前変換を行う、こ
のように前変換されたR′、G′、B′を第4ROM4
に入力する。この第4ROM4では、第2図(C)に示
す如く、なだらかに変換された出力を用いて直線補間さ
れたデータが格納されているので、これから直線補間さ
れたデータYを出力することができる。
であり、入力がわずかに変化しても出力が大きくかわる
ような範囲に対しては例えば1:1に近く、また入力が
大きく変化しても出力があまりかわらない範囲に対して
は例えば5〜10:1に近く非線形に前変換を行う、こ
のように前変換されたR′、G′、B′を第4ROM4
に入力する。この第4ROM4では、第2図(C)に示
す如く、なだらかに変換された出力を用いて直線補間さ
れたデータが格納されているので、これから直線補間さ
れたデータYを出力することができる。
なお、同様にしてM、CSKについても直線補間された
データを得ることができる。
データを得ることができる。
一般にRSGSB刺激値データ(TVカメラ信号)の性
質として最大入力値を0〜255に均等分割したとき、
刺激値が小さい所(0付近)では入力が1変化しただけ
でもYSM、、C,に変換値は1近い大きな変化を示す
のに対し、刺激値が大きい所(255付近)では入力が
5〜10変化してもYSMSC,に変換値の変化は1未
満と小さい、したがって変換精度は刺激値が小さい所で
きまり、1Mビットの変換テーブルで4ビツトの精度を
かろうじて確保していた。(従来では変換出力ROMの
容量は入力各6ビツト、出力4ビツトで212 ×4
=220ビット”t1Mピットである)。
質として最大入力値を0〜255に均等分割したとき、
刺激値が小さい所(0付近)では入力が1変化しただけ
でもYSM、、C,に変換値は1近い大きな変化を示す
のに対し、刺激値が大きい所(255付近)では入力が
5〜10変化してもYSMSC,に変換値の変化は1未
満と小さい、したがって変換精度は刺激値が小さい所で
きまり、1Mビットの変換テーブルで4ビツトの精度を
かろうじて確保していた。(従来では変換出力ROMの
容量は入力各6ビツト、出力4ビツトで212 ×4
=220ビット”t1Mピットである)。
本発明によれば、前記画信号の場合には、前変換用の第
lROM1〜第3ROM3にて、例えばR’−R汐、G
′=に’/1、B t −B +/1で変換すれば、R
GB−YMCK変換テーブルである第4ROM4は、こ
のR’、G’、B’に対しては情報密度の疎密がはるか
に少なく、各入力5ビツトで十分である。このとき第4
ROM4の容量は21S×4=217 ビット(12
8にビット)となる。
lROM1〜第3ROM3にて、例えばR’−R汐、G
′=に’/1、B t −B +/1で変換すれば、R
GB−YMCK変換テーブルである第4ROM4は、こ
のR’、G’、B’に対しては情報密度の疎密がはるか
に少なく、各入力5ビツトで十分である。このとき第4
ROM4の容量は21S×4=217 ビット(12
8にビット)となる。
したがって21−256バイトの第lROM1〜第3R
OM3を用いるだけで変換テーブルの容量を1Mビット
から128にビットに縮小でき、大幅に低価格化できる
。
OM3を用いるだけで変換テーブルの容量を1Mビット
から128にビットに縮小でき、大幅に低価格化できる
。
第3図の例では、この第4ROM4に直線補間を行った
データを格納したものについて説明したが、勿論この補
間を演算回路で行うこともできる。
データを格納したものについて説明したが、勿論この補
間を演算回路で行うこともできる。
また第3図では各前変換用の第lROM1〜第3ROM
3は、RSG、Bがそれぞれの入力データのみで前変換
される例を示している。
3は、RSG、Bがそれぞれの入力データのみで前変換
される例を示している。
次に、第4図により、より一般的な実施例を説明する。
前記第3図に示した例は各入力を単独に前変換しただけ
である。しかしより一般的には最適な前変換特性は他の
入力の値によって大きく影響されることが多い、第4図
の実施例では、入力x1、xi、x3について以下のよ
うに前変換を行っている。
である。しかしより一般的には最適な前変換特性は他の
入力の値によって大きく影響されることが多い、第4図
の実施例では、入力x1、xi、x3について以下のよ
うに前変換を行っている。
Xl:X2の影響をかなり受けるがx3の影響は受けな
いので、x18゛ビット、xiの上位6ビツトをアドレ
スとして変換する。
いので、x18゛ビット、xiの上位6ビツトをアドレ
スとして変換する。
X2:Xl、x3の影響を多少受けるので、x28ビッ
ト、xiとx3の各上位3ビツトをアドレスとして変換
する。
ト、xiとx3の各上位3ビツトをアドレスとして変換
する。
x3:xi、xiの影響ともわずかなので、x38ビッ
トのみをアドレスとして変換する。
トのみをアドレスとして変換する。
このように前変換されたx1′、x2′、x3′により
データ変換装置である第4ROM13がアクセスされ、
これらに応じたデータ変換が行われ、その結果出力rが
得られる。
データ変換装置である第4ROM13がアクセスされ、
これらに応じたデータ変換が行われ、その結果出力rが
得られる。
この第4図のような場合、従来の方法ではxi、xi、
x3を8ビツトとして224X6ビツト(12Mバイト
)の変換テーブルROM4が必要となり、実現不可能で
あったが、本発明によれば、21”X6 (<128K
)のROM (第1、第2ROM)2個と、28 x
6 (< 2 K)ビットのROM(第3ROM)
1個および21’X6(<2M) t:” ッ)(7)
ROM (第4ROM)1個で実現可能となった。
x3を8ビツトとして224X6ビツト(12Mバイト
)の変換テーブルROM4が必要となり、実現不可能で
あったが、本発明によれば、21”X6 (<128K
)のROM (第1、第2ROM)2個と、28 x
6 (< 2 K)ビットのROM(第3ROM)
1個および21’X6(<2M) t:” ッ)(7)
ROM (第4ROM)1個で実現可能となった。
なお前記の場合は入力データがRSG、Bあるいはxi
、xi、x3等3つの例について説明したが、本発明の
入力数は勿論このような3次元の例に限定されるもので
はなく、他の数の場合でも通用できるものである。その
刻み幅の選択は、データ変換用のROMを作るときにそ
の微分を求め、その値が大きい部分の刻み幅を小とする
ような手法で行うこともできる。
、xi、x3等3つの例について説明したが、本発明の
入力数は勿論このような3次元の例に限定されるもので
はなく、他の数の場合でも通用できるものである。その
刻み幅の選択は、データ変換用のROMを作るときにそ
の微分を求め、その値が大きい部分の刻み幅を小とする
ような手法で行うこともできる。
また以上の実施例では変換をテーブル参照により行った
例について説明したが、勿論演算回路で変換を行う場合
でも全く同様に通用できる。
例について説明したが、勿論演算回路で変換を行う場合
でも全く同様に通用できる。
本発明によれば多次元の入力データ変換装置においてわ
ずかな付加回路で大幅に精度を向上させることができる
。また変換精度を同一とすれば、入力データ変換装置の
ハードウェア規模を大幅に縮小できる。したがって従来
はハードウェア規模が大きくなり過ぎて実現不可能であ
ったデータ変換装置も実現可能となる。
ずかな付加回路で大幅に精度を向上させることができる
。また変換精度を同一とすれば、入力データ変換装置の
ハードウェア規模を大幅に縮小できる。したがって従来
はハードウェア規模が大きくなり過ぎて実現不可能であ
ったデータ変換装置も実現可能となる。
第1図は本発明の原理図、
第2図は本発明の動作説明図、
第3図は本発明の一実施例構成図、
第4図は本発明の他の実施例構成図、
第5図は従来の問題点説明図である。
Claims (1)
- 【特許請求の範囲】 N次元のディジタルデータを入力し、該入力データを所
定の変換規則にしたがって変換して出力するデータ変換
装置において、 N個の入力データx_1、x_2、・・・x_Nを入力
してx_i(1≦i≦N)に対応する中間データx_i
′を出力するN個のデータ変換手段(P_1、P_2・
・・P_N)と、 N個の中間データx_1′、x_2′、・・・x_N′
を入力して最終変換値fを出力するデータ変換手段(C
V)を具備したことを特徴とするデータ変換装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62044658A JPS63209941A (ja) | 1987-02-27 | 1987-02-27 | デ−タ変換装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62044658A JPS63209941A (ja) | 1987-02-27 | 1987-02-27 | デ−タ変換装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS63209941A true JPS63209941A (ja) | 1988-08-31 |
Family
ID=12697544
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62044658A Pending JPS63209941A (ja) | 1987-02-27 | 1987-02-27 | デ−タ変換装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63209941A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01235642A (ja) * | 1988-03-17 | 1989-09-20 | Dainippon Printing Co Ltd | カラー画像信号の色補正方法及び装置 |
| US7414633B2 (en) | 1998-10-08 | 2008-08-19 | Mitsubishi Denki Kabushiki Kaisha | Color characteristics description apparatus, color management apparatus, image conversion apparatus and color correction method |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55162664A (en) * | 1979-05-30 | 1980-12-18 | Crosfield Electronics Ltd | Method and device for generating picture isolated in color and corrected in color from color original picture |
| JPS5967781A (ja) * | 1982-10-12 | 1984-04-17 | Canon Inc | 信号変換装置 |
-
1987
- 1987-02-27 JP JP62044658A patent/JPS63209941A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55162664A (en) * | 1979-05-30 | 1980-12-18 | Crosfield Electronics Ltd | Method and device for generating picture isolated in color and corrected in color from color original picture |
| JPS5967781A (ja) * | 1982-10-12 | 1984-04-17 | Canon Inc | 信号変換装置 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01235642A (ja) * | 1988-03-17 | 1989-09-20 | Dainippon Printing Co Ltd | カラー画像信号の色補正方法及び装置 |
| US7414633B2 (en) | 1998-10-08 | 2008-08-19 | Mitsubishi Denki Kabushiki Kaisha | Color characteristics description apparatus, color management apparatus, image conversion apparatus and color correction method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5428465A (en) | Method and apparatus for color conversion | |
| JP2000505268A (ja) | n次元の色空間における補間方法 | |
| US5564006A (en) | Real time transformation between color spaces | |
| JPS63162248A (ja) | 色分解画像修正方法及び装置 | |
| JP2002152534A (ja) | 三次元信号変換方法及び装置 | |
| JP2004038693A (ja) | データ変換方法および画像処理装置 | |
| EP0969413A2 (en) | Data conversion apparatus and method | |
| JPH02206973A (ja) | 色修正装置 | |
| JP2004030608A (ja) | 入力ノードの関数値を演算する方法及びシステム、データベース | |
| JP3153002B2 (ja) | 色変換方法、色変換テーブル作成方法、色変換装置および色変換テーブル作成装置 | |
| JP3110041B2 (ja) | 画像情報処理装置 | |
| JP2996522B2 (ja) | 画像処理方法 | |
| JP3364813B2 (ja) | 色逆変換処理装置及び映像信号処理装置 | |
| JP3740705B2 (ja) | 色変換装置 | |
| JP3158942B2 (ja) | 色変換装置 | |
| WO1995033331A1 (en) | Real time transformation between color spaces | |
| JPH03158071A (ja) | 色推定方法 | |
| JP4089728B2 (ja) | 多次元補間装置 | |
| JPS63209942A (ja) | デ−タ変換装置 | |
| JPS63254889A (ja) | 色分解画像修正方法 | |
| JPS6125371A (ja) | デ−タ変換装置 | |
| JP2895935B2 (ja) | アクロマチック製版用色変換装置 | |
| JP2521182B2 (ja) | 色補正装置 | |
| JP4001938B2 (ja) | 多次元補間方法 | |
| Vondran | Radial and Pruned Tetrahedral Interpolation Techniques |