JPH01263780A - カラー画像の限定色表現方法及び装置 - Google Patents

カラー画像の限定色表現方法及び装置

Info

Publication number
JPH01263780A
JPH01263780A JP63092832A JP9283288A JPH01263780A JP H01263780 A JPH01263780 A JP H01263780A JP 63092832 A JP63092832 A JP 63092832A JP 9283288 A JP9283288 A JP 9283288A JP H01263780 A JPH01263780 A JP H01263780A
Authority
JP
Japan
Prior art keywords
color
colors
image
uniform
representative
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.)
Granted
Application number
JP63092832A
Other languages
English (en)
Other versions
JP2775748B2 (ja
Inventor
Joji Tajima
田島 讓二
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.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP63092832A priority Critical patent/JP2775748B2/ja
Publication of JPH01263780A publication Critical patent/JPH01263780A/ja
Application granted granted Critical
Publication of JP2775748B2 publication Critical patent/JP2775748B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Digital Computer Display Output (AREA)
  • Image Generation (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、ディジタル化された自然色画像を、少数の限
定された数の色しか同時に表示できないカラー画像表示
装置に違和感なく表示できるよう限定色で表現する方法
及び装置に関する。
(従来の技術) カラー画像は、通常R(赤)、G(緑)、B(青)の三
成分によって表わされ、自然色画像を表示するには、各
成分少なくとも5ビツト、通常は8ビット程度にディジ
タル化される。各成分8ビツトにディジタル化されてい
る場合、各画素は24ビツトのメモリを要する。第4図
は、このようなデイスプレィ装置を示しており、各画素
24ビツトの画像メモリ1に記憶されたR、G、B値は
、それぞれのD/A変換器8により電圧に変換されCR
T9に表示される。
一方、CAD(コンピュータ・エイディト・デザイン)
やグラフィクスの分野では、限定された数の色しか同時
には表示できないカラーデイスプレィ装置がしばしば利
用される。この例を第5図を参照して説明する。画像メ
モリ10は各画素8ビツトの容量を持ちθ〜255の値
をとる。この画素値は、各画素に表示される色のコード
を示している。画素値は、表示される場合には、カラー
マツプ7の入力となる。カラーマツプ7は、0〜255
のアドレスを持つ高速メモリであり、アクセスされたア
ドレスのR,G、B値を示す各8ビツト、計24ビット
が読み出される。R,G、BはそれぞれのD/A変換器
8により電圧に変換され、CRT9に表示される。第4
図に示された形のデイスプレィ装置を以降、便宜的にフ
ルカラーデイスプレィ、第5図に示された形のデイスプ
レィ装置をカラーマツプデイスプレィと呼ぶ。フルカラ
ーデイスプレィでは、各画素に224’:1600万色
から自由に色を選ぶことができる。一方、カラーマツプ
デイスプレィでも、カラーマツプの出力は、24ビツト
であるので1600万色から色を選ぶことができるが、
画像メモリ10の画素描たりの容量が8ビツトなので、
画像内に同時に表示できる色の種類は256色となる。
通常、256色のような限られた色数で自然色画像を劣
化なく表示することはできないが、これを可能としたい
という要求は強い。
この要求は、簡単にはカラーデイスプレィで表示可能な
色領域で、−様に256色をサンプルし、代表色セット
を作り、次にカラー画像の各画素に、代表色セットに含
まれる色で、その画素の色が最も近い色を選び、割り当
てることによって満たすことができる。この方法を第6
図を参照して説明する。デイスプレィにより表示可能な
領域は、RGB空間における立方体で表わされるが、同
図では簡単のためRG二次元空間で描かれている。ここ
で代表色セット(○印)は、等間隔に選ばれている。
画像中のある画素がX印101で示される色を持つとき
、この画素の色は、これに最も近い代表色102で表現
される。ところで、このように代表色をRGB空間で等
間隔にサンプルすると、RGB空間における2点間の距
離は、それらの色の間の視覚に感じられる色差に比例し
ていないため、画像の色によって、色再現の忠実度に差
が生じる。これを−様にするため、色空間として、空間
内の2点間の距離が色差に近似的に比例する均等色空間
を利用するものが知られている(情報処理、第27巻、
1号、1986年、11〜20ページ)。
しかし、以上のような方法では、画質のよい画像は25
6色程度を用いた場合、代表色間の色差が大きいため、
不満足な画像しか表示できないことが多い。上記文献に
は、固定の256色の代わりに、各画像の色分布に適応
した代表色を選び自然に画像を表示する、公知の方法も
記述されている。しかし、この場合には各画像の色分布
に適した代表色を選択するために、かなりのコンピュー
タ処理を必要とする。
これを解決するために、所謂デイザ法を併用する方法が
知られている。これは、各原色の発光強度を空間的に平
均して忠実に再現しようとするものである。
Rの8ビツトのデータに対し、例えば代表色は、R=0
.16,32.・・・・、240の16段階が選ばれ、
Rについてはその上位4ビツトを色コードの一部として
表示している場合、最も近い代表色を割り当てる場合に
はR=8〜23の16レベルはすべてR=16に割り当
てられてしまう。これを第7図に示すように近傍の2×
2の画素の2個をR=0、残りの2個をR=16の発光
強度で光らせることによって、平均的にR=8の色を、
視覚的にはほとんど画像の劣化なく表示することができ
る。この手法は第8図のような構成で実現することがで
きる。画像メモリ1から読み出された各画素値は上位4
ビツト11と下位4ビツト12に分割される。閾値画像
メモリ13には2×2の閾値画像が格納されている。閾
値画像メモリ13は、画像メモリ1をアドレスするX及
びY座標信号の下位1ビツトでアドレスされ(図示され
ていない)、画素値の下位4ビツトは、閾値画像の画素
値と比較器14により比較され、下位4ビツトの方が小
さい場合には0が、下位4ビツトの方が大きい場合には
1が出力される。加算器15は、上位4ビツトに比較器
14の出力を加算し、代表色を示すコードのR分として
表示の発光強度とする。
(本発明が解決しようとする問題点) しかし、この従来のデイザ法は、代表色を代表色間の色
差の均等性がよい均等色空間で一様に選ぶ場合には適用
できなかった。これを第9図を参照して説明する。同図
は、均等色空間の1つであ−るL”u”v空間のV宰=
0の断面に、カラーデイスプレィの表示可能領域16を
模式的に描いたものであるが、この形が長方形(即ち3
次元空間では直方体)にはならないので、例えば、L”
 =L1*、* == Oにおける表示可能色数は、L
*=L2本、■$=0における表示可能色数と必ずしも
等しくない(第9図X印)。そのため、画素値の(L”
、u”)が黒丸103を表現するために表示可能でない
格子位置(X104)が誤って要求されることになり、
不都合がある。
本発明は、上記の問題点を解決し、均等色空間で表現さ
れた自然色画像を定められた代表色とデイザ法により、
画像の色によらず違和感なく表現する方法及び装置を提
供することを目的としている。
(問題点を解決するための手段) 第1の発明は、カラー画像を均等色空間の成分で表わし
、該カラー画像の画素毎に、対応するディザパターンの
画素値を加算して変調画素値を得、該変調画素値を、前
記均等色空間の表示可能領域中に等間隔にサンプルされ
た代表色セットの内の最も近い代表色で表現するカラー
画像の限定色表現方法である。
第2の発明は、第1の発明のカラー画像の限定色表現方
法において、均等色空間を、均等色空間の明度方向を約
4倍引き伸ばした変形均等色空間としたカラー画像の限
定色表現方法である。
第3の発明は、均等色空間の三成分で表わされたカラー
画像の各画素について加算すべきディザパターンの画素
値を記憶しているディザパターン記憶手段と、前記カラ
ー画像の各画素毎に、対応するディザパターンの画素値
を成分毎に加算し変調画素値を得る加算器群と、該変調
画素値が表わす色に最も近い色の代表色を選びその色コ
ードを出力する最近色判定手段、からなるカラー画像の
限定色表現装置である。
第4の発明は、第3の発明において、カラー画像の限定
色表現装置において、均等色空間を均等色空間の明度方
向を約4倍引き伸ばした変形均等色空間としたカラー画
像の限定色表現装置である。
(作用) 本発明の作用を第10図及び第11図を参照して説明す
る。代表色間の色差が、色によって大きく変化しないよ
う、代表色は、CIE(国際照明委員会)により勧告さ
れている均等色空間の1つである:[、*u*v*空間
の表示可能領域中に一様に、例えば256色が選択され
る。これはL*a*b*空間のように同様の性質をもつ
空間でも同様に行なうことができる。
画像の各画素のR,G、BがNTSCのテレビジョン系
に準拠しているとすると、R,G、BはCIE−193
1年勧告のxyz系を介して、式(LX2)によりL*
u*v市に変換される。
なお、 u’=4X/(X+15Y+32)v’ =9
Y/(X+ 15Y+3Z)これにデイザ処理を加える
ため、第8図の閾値画像に対応するディザパターンを各
成分に加算する。例えば、第8図の条件と同様に格子間
隔が16である場合には、L市には第10図(a)の、
U*には第10図(b)のディザパターンを各画素に空
間的にずらしながら加算する。すると、元々、第11図
の黒丸位置105の色であったL市=8の画素値が、Δ
位置にばらつき、106,107の画素は、I、”=1
6に、108,109の画素はL*=0に最も近くなる
。そのため、表示の際には、このディザパターンの画素
値を加算された値の示す色に対し、最も近い色の代表色
を選べば、空間的に平均された色で、自然色画像が近似
的に表示できる。
このようにすると第9図に示されたように代表色が空間
内で直方体に分布していない場合にも、3次元的に最も
近い代表色を選んで表示することによって最善の結果を
得ることができる。
色の再現を、明るさ方向と色度の方向の両方について最
適にするには、上記の処理が適当であるが、自然色画像
を限定色で表現する際、同じ色差でも明度方向の差は偽
輪郭として目立ちやすいことが知られている。また、色
度方向の差は原画と比較しない限り余り気にならないこ
とも知られているので、原画と比較されることが少なく
偽輪郭が見えないことが重要な応用では、明度方向に、
色度方向に比較し4倍程度密に色をサンプルするのが適
当である。この場合、新たにL′を式(3)のように定
義しL’u”v”空間で一様にサンプルして代表色を選
び、この空間で上記の処理を行なうのが良い。
L’=4L*                (3)
(実施例) 本発明の実施例を第1図を参照して説明する。画像メモ
リ1は、画像走査手段2により発生されるX、Y座標に
より走査され、各画素値の(R,G、B)値が色変換手
段3に出力される。色変換手段3は前記式(IO2)に
従って画素値を(L*、u市、v本)に変換する。ディ
ザパターン記憶手段4は、m X n(m、nは自然数
)の画像であり、やはり画像走査手段2により走査され
る。但し、X、Y座標共に、それぞれ周期m、nで繰り
返して走査される。ディザパターンはmXnのレベルを
持ち、代表色がL*u*v*空間でサンプルされている
色差をdとすると、d/(m+n)の色差毎に1つのレ
ベルが存在し、その平均がOとなるように作成されてい
る。例えば、先に述べたd=16.m=n=2の場合に
は、第10図(a)のように作成される。L*、u*、
v本の3つの値についてディザパターンは加算されるが
、この場合、ディザパターンの形は、変更することがで
きる。上記の例では第10図(a)のディザパターンを
3成分の値について同時に用いると1行目(−6,6)
のペアに対応する表示画像では常に大きな色差が生じ易
く、2行目の(2,−2)のペアに対応する表示画素で
は余り色差が生じないことになり易いので、周期パター
ンが目立ち易い。そのため、第10図(a)のパターン
をL本について用いた場合には、U*については、同図
(b)、v本については、同図(e)を用いて画素間の
平均色差を調整し、パターンを目立たせないようにする
ことができる。
加算器群5は、L*、u*、v本それぞれについて、デ
ィザパターンの画素値を加算する。最近色判定手段6は
、加算器群5の出力である(L*、u*、v本)値(L
”、u”、v”)に対して、代表色中で最も近い色を選
択し、その代表色番号を出力する。出力された代表色番
号は、カラーマツプデイスプレィに表示されるための色
コード画像の画素値として、画像メモリ10の対応する
画素に書込まれる。
本発明の範囲はここまでであるが、これをカラーマツプ
デイスプレィに表示する場合には次のように行なわれる
カラーマツプ7には、代表色が(R,G、B)値で格納
されており、前記画像メモリ10が走査されて各画素か
ら出力される代表色番号で、その代表色の(R,G、B
)値がアクセスされ、それぞれのD/A変換器8に加え
られ、その色がCRT9に表示される。このようにして
、自然色画像はデイザを含んだ限定色で、近似的に表現
される。
尚、先に述べたように、原画と見比べないような場合に
は、偽輪郭を減少するため、式(3)に示したように、
色変換手段3における計算をL*、u*、v本の代わり
にL’、u”、v本とすることにより、他は全く同様で
、輪郭の目立たないデイザを含んだ限定色表示を得るこ
とができる。但し、この場合、表示可能領域の体積が明
度方向に4倍に広がるため、代表色を同数にするには、
代表色をサンプルする間隔をdからほぼ41/3dにす
る必要がある。
上述の最近色判定手段6は、公知の技術で構成できる。
正確に最も近い色を求める場合、各画素の色の全ての代
表色との距離を比較する必要があるが、近似的な手法で
も良い結果が得られることが多い。その−例を第2図と
第3図を参照して説明する。説明の簡単のため、代表色
は3次元でなく2次元のu*−v*面で等間隔にサンプ
ルされているとし、第2図では○印で示されている。代
表色はここでは8色である。第1段階では、各画素の色
は境界601の実線で分割された4色ずつの領域のいず
れの側にあるかを判定する。それは、境界601に垂直
な方向に画素値を投影し境界の位置と比較すればよい。
実際には色空間は3次元であり、境界は面で表わされ画
素値はこの面の垂線に投影される。具体的には係数A、
B、C,Dを求めておき、 A−L”+B−u”+C−v本+D         
         (4)の値の正負によって、どちら
の側にあるかを判断するようにする。
第2段階では、第1段階で判断された領域中で更に2色
ずつの領域のいずれの側にあるかを判定する。それは、
再び、境界602または603に垂直な方向に画素値を
投影し境界の位置と比較する。式(4)と同様の演算に
よって判断を行なう。第3段階でも、同様にすることに
よって画素値は8色の代表色のどれかに対応づけられる
。各段階での領域の判定結果にO又は1の2値を対応さ
せれば、3桁の2進数で代表色がコード化される。
第3図は以上の処理を行なう最近色判定手段6の実施例
である。画素値(L*、u*、■*)には、投影演算手
段61により式(4)が演算が施され、比較手段67に
よりその演算結果の正負が判定され、第1段階の結果と
してO又は1が出力される。係数A、B、C,Dとして
は5係数記憶手段64に記憶されているものを利用する
。第2段階の投影演算手段62は、係数A、B、C,D
を第1段階の結果のコードにより係数記憶手段65から
読み出し式(4)の演算を行なう。例えば、第一段階の
結果が0の場合、読み出される係数は境界602に関す
るものであり、結果が1の場合には、係数は境界603
に関するものである。比較手段68により第2段階の結
果としてコードの2桁目が出力される。
第3段階の投影演算手段63は、上記と同様の係数A、
B、C,Dを第1及び第2段階の結果として得られた2
桁のコードにより係数記憶手段66から読み出して式(
4)の演算が行なわれる。比較手段69によりコードの
3桁目が出力され、代表色を示す3桁のコードが得られ
る。これを8段迄繰り返すように構成すれば256色(
8桁)表示のための最近色判定手段が実現される。
(発明の効果) 以上述べた方法及び装置によりカラー画像を表現すれば
、本来フルカラーデイスプレィで表示される自然色画像
を少数の限定色しか同時には表示できないカラーマツプ
デイスプレィによっても、十分違和感なく表示すること
ができる。また、これによりカラー画像の蓄積を行なう
場合、元々、R,G、B 3バイトを要していた画像デ
ータが例えば1バイトですむため、記憶装置の容量や転
送データ量を圧縮することができ、工業的、経済的に大
きな効果がある。この場合、本発明によって色数を減少
させるのには処理時間はかかるが、その圧縮された画像
を表示するのには全く復号処理は不要であり大変効果的
である。また、代表色のセットはどの画像についても固
定しているので、各画像の色分布毎に代表色を選択する
方法に比較し高速に実行される効果もある。
【図面の簡単な説明】
第1図は本発明の実施例を示すブロック図、第2図は最
近色判定手段の動作の説明図、第3図は最近色判定手段
の実施例を示すブロック図、第4図はフルカラーデイス
プレィの構成を示すブロック図、第5図はカラーマツプ
デイスプレィの構成を示すブロック図、第6〜8図は従
来のデイザ法の説明図、第9図は均等色空間で表現され
たカラー画像に従来のデイザ法を適当できないことを示
す説明図、第10図はディザパターンの画素値の実施例
、第11図は本発明に用いられるデイザ法の効果を示す
説明図である。 1・・・画像メモリ、2・・・画像走査手段、3101
色変換手段、4・・・ディザパターン記憶手段、500
.加算器群、6・・・最近色判定手段、7・・・カラー
マツプ、8・・・D/A変換器、9・・・CRT、10
・・・画像メモリ、13・・・閾値画像メモリ、14.
・・比較器、15・・・加算器。

Claims (1)

  1. 【特許請求の範囲】 1、カラー画像を均等色空間の成分で表わし、該カラー
    画像の画素毎に、対応するディザパターンの画素値を加
    算して変調画素値を得、該変調画素値を、前記均等色空
    間の表示可能領域中に等間隔にサンプルされた代表色セ
    ットの内の最も近い代表色で表現するカラー画像の限定
    色表現方法。 2、請求項1記載のカラー画像の限定色表現方法におい
    て、均等色空間を、均等色空間の明度方向を約4倍引き
    伸ばした変形均等色空間としたカラー画像の限定色表現
    方法。 3、均等色空間の三成分で表わされたカラー画像の各画
    素について加算すべきディザパターンの画素値を記憶し
    ているディザパターン記憶手段と、前記カラー画像の各
    画素毎に、対応するディザパターンの画素値を成分毎に
    加算し変調画素値を得る加算器群と、該変調画素値が表
    わす色に最も近い色の代表色を選びその色コードを出力
    する最近色判定手段、からなるカラー画像の限定色表現
    装置。 4、請求項3記載のカラー画像の限定色表現装置におい
    て、均等色空間を均等色空間の明度方向を約4倍引き伸
    ばした変形均等色空間としたカラー画像の限定色表現装
    置。
JP63092832A 1988-04-14 1988-04-14 カラー画像の限定色表現方法及び装置 Expired - Lifetime JP2775748B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63092832A JP2775748B2 (ja) 1988-04-14 1988-04-14 カラー画像の限定色表現方法及び装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63092832A JP2775748B2 (ja) 1988-04-14 1988-04-14 カラー画像の限定色表現方法及び装置

Publications (2)

Publication Number Publication Date
JPH01263780A true JPH01263780A (ja) 1989-10-20
JP2775748B2 JP2775748B2 (ja) 1998-07-16

Family

ID=14065406

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63092832A Expired - Lifetime JP2775748B2 (ja) 1988-04-14 1988-04-14 カラー画像の限定色表現方法及び装置

Country Status (1)

Country Link
JP (1) JP2775748B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5774577A (en) * 1994-07-15 1998-06-30 Nec Corporation Compact image conversion system operable at a high speed

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5877386A (ja) * 1981-11-02 1983-05-10 Canon Inc カラ−画像デ−タ記憶方式
JPS60197072A (ja) * 1984-03-21 1985-10-05 Hitachi Ltd カラ−画像情報の符号化処理方法
JPS61208974A (ja) * 1985-03-13 1986-09-17 Sharp Corp カラ−画像処理方法
JPS62164375A (ja) * 1986-01-16 1987-07-21 Fujitsu Ltd カラ−画像情報の下色制御方式
JPS639283A (ja) * 1986-06-30 1988-01-14 Canon Inc カラ−画像符号化方式
JPS6369381A (ja) * 1986-09-10 1988-03-29 Fujitsu Ltd 濃度階調形カラ−プリンタ

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5877386A (ja) * 1981-11-02 1983-05-10 Canon Inc カラ−画像デ−タ記憶方式
JPS60197072A (ja) * 1984-03-21 1985-10-05 Hitachi Ltd カラ−画像情報の符号化処理方法
JPS61208974A (ja) * 1985-03-13 1986-09-17 Sharp Corp カラ−画像処理方法
JPS62164375A (ja) * 1986-01-16 1987-07-21 Fujitsu Ltd カラ−画像情報の下色制御方式
JPS639283A (ja) * 1986-06-30 1988-01-14 Canon Inc カラ−画像符号化方式
JPS6369381A (ja) * 1986-09-10 1988-03-29 Fujitsu Ltd 濃度階調形カラ−プリンタ

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5774577A (en) * 1994-07-15 1998-06-30 Nec Corporation Compact image conversion system operable at a high speed

Also Published As

Publication number Publication date
JP2775748B2 (ja) 1998-07-16

Similar Documents

Publication Publication Date Title
EP0321290B1 (en) Color cell texture
JP4705917B2 (ja) ソース・カラー空間からターゲット・カラー空間に変換するための方法及び装置
JPH03212685A (ja) 表示の解像度を高める装置と方法
US4698768A (en) Process for smoothing the curves generated in a television scanning system
JP2566670B2 (ja) カラーマッピング装置及び方法
JP4363720B2 (ja) 色パレットを作成する装置
KR100554580B1 (ko) 화상 처리 장치, 화상 처리 방법, 화상 표시 장치, 및이동 전자 기기
WO1993013489A1 (en) An anti-aliasing method for polynomial curves using integer arithmetics
JPH07182513A (ja) リアルタイム画像表示パレット・マッピングのためのシステムおよび方法
JPH0325493A (ja) カラー表示
JP2947017B2 (ja) 色変換方法および色変換装置
JPH01263780A (ja) カラー画像の限定色表現方法及び装置
JP2002118737A (ja) 画像変換装置及び画像変換方法
EP0557639B1 (en) Method for amending colour nonuniformity of colour images
JP2947015B2 (ja) 色変換装置及び色変換方法
JPH0814843B2 (ja) 色変換方法および色変換装置
JP3215156B2 (ja) カラ−画像処理方法
JPH0622124A (ja) 変換方法、色変換方法、色変換テーブル作成方法、色変換装置および色変換テーブル作成装置
KR950007129B1 (ko) 컴퓨터 그래픽 환경에서의 칼라 화상 표시방법 및 회로
JPS6232569A (ja) カラ−画像装置
JP3205054B2 (ja) カラー画像処理装置及び方法
JP2898569B2 (ja) コンピュータゲーム開発用ビデオアクセラレータボード
JPH06180573A (ja) 画像形成方法
JPH08115405A (ja) カラー画像圧縮方法
KR100363965B1 (ko) 4그레이 표시장치를 위한 컬러영상의 최적화 방법

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term