JPH06124343A - 限定色決定方法及び限定色決定装置 - Google Patents

限定色決定方法及び限定色決定装置

Info

Publication number
JPH06124343A
JPH06124343A JP4161445A JP16144592A JPH06124343A JP H06124343 A JPH06124343 A JP H06124343A JP 4161445 A JP4161445 A JP 4161445A JP 16144592 A JP16144592 A JP 16144592A JP H06124343 A JPH06124343 A JP H06124343A
Authority
JP
Japan
Prior art keywords
color
frequency distribution
coordinate axis
representative
image data
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
JP4161445A
Other languages
English (en)
Other versions
JP2973710B2 (ja
Inventor
Yuichi Kobayashi
裕一 小林
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.)
Toppan Inc
Original Assignee
Toppan Printing Co 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 Toppan Printing Co Ltd filed Critical Toppan Printing Co Ltd
Priority to JP4161445A priority Critical patent/JP2973710B2/ja
Priority to US08/027,848 priority patent/US5608851A/en
Publication of JPH06124343A publication Critical patent/JPH06124343A/ja
Application granted granted Critical
Publication of JP2973710B2 publication Critical patent/JP2973710B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】 【目的】 画像データを少数の限定された代表色で表示
する際に、違和感のない画像を容易な処理で作成する。 【構成】 色変換手段5によりカラー画像データを均等
色空間における色分布に変換する。この色分布に対して
判別分析を用いて分割閾値決定手段14が閾値を決め
る。そして、この閾値において、色領域分割手段16が
均等色空間の色領域への分割を行ない、この色領域の平
均色を代表色とするものである。そして、均等色空間に
おいて各画素の座標軸毎の度数分布を求める際に、輝度
を示す座標軸の階級数を、色度を示す階級数より多くす
る。そして、求められた度数分布に対して判別分析を行
なうことにより、輝度に敏感な人間の視覚に対応して輝
度を強調した代表色を選択する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ディジタル化された自
然画像を、少数の限られた色でディスプレイ装置に表示
するに際して、少数に限定した代表色を用いて違和感の
無い画像を作成し、表示するための限定色決定方法及び
限定色決定装置に関するものである。
【0002】
【従来の技術】一般にカラーディスプレイ装置で用いる
カラー画像は、RGBの各色成分で表され、それぞれの
色成分に8ビットのメモリが割り当てられてデジタル化
される。従って、前記デジタル化されたカラー画像を表
示するフルカラーディスプレイでは、各画素に対して2
4ビット分の色、即ち224色を同時表示可能であり、自
然画像を違和感なく表示することが可能である。
【0003】一方、CD−ROMやCD−I、CAD
(Computer Aided Design)、CAI(Computer Assist
ed Instruction)やグラフィックスの世界では、前記2
24色のうちの限定された数の色しか同時に表示できない
カラーディスプレイ装置を用いる場合が多く、このよう
な場合、画像メモリの画素当たりの容量が、通常8ビッ
ト以下にされているので、同時表示できる色の数は28
=256までである。そして、256色以下のような限
られた色数では、自然画像を劣化無く表示することが難
しいが、これを可能にしたいという要求は多い。また、
前記ディスプレイ装置等のデータ容量の関係から、自然
画像の色数を、自然画像の劣化が無いように減らして、
画像データのデータ量を減らしたいという要求も多い。
【0004】このような目的のため、従来、多数の色か
ら少数の表示色を選択して表示するカラーマップディス
プレイのために、自然画像を視覚的な劣化を抑制しなが
ら限られた色数で表示する方法が知られている。
【0005】上記方法としては、例えば、色をR,G,
Bの3原色の各値で表した場合に、R,G,Bの各値を
座標とする3次元の直交座標系で表される空間を色空間
とし、この色空間において、カラー画像データに含まれ
ている各画素の色の分布を解析し、カラー画像データに
含まれる色が多く分布している前記色空間内の色領域か
らは多く、少ない分布の色領域からは少なく表示色を選
び、これらの表示色をカラーマップに登録し、カラー画
像データの各画素の色に最も近い表示色を代表色として
各画素に割り当て、カラーマップに代表色として登録さ
れた色コードを画像メモリの各画素の位置に書き込むこ
とによって近似表示を行なうものがある。上記のように
代表色を選択する方法の一つとして大津の判別分析(信
学論(D).J63−D,4,pp.349−356.
昭和55−4.)を用いたものがある。
【0006】また、色空間には、RGBの3原色の組合
せにより色を表現するものだけではなく、人間の色差を
考慮したL***色空間、L***色空間(CIE
(国際照明委員会)で勧告されたもの)などの均等色空
間があり、これらの色空間を用いて前記判別分析法を行
なうこともできる。
【0007】また、人の視覚特性を利用し、さらにディ
ザ法を適応した方法(画像電子学会誌 第18巻 第5
号(1989)p、293〜301;田島、池田)が提
案されているが、この方法では100色以下の少ない色
数で限定色表示する場合に対しては考慮されていない。
【0008】
【発明が解決しようとする課題】ところで、前記判別分
析法は、単に色の分布により表示色を決めるものなの
で、前記RGB色空間において、判別分析法により表示
色を決めて作成された画像が、人間の目にとって、自然
画像を違和感なく再現したものとはならなかった。例え
ば、画像データの色の変化の緩やかな部分に、少数の代
表色が割り当てられた場合に、偽輪郭が発生することが
あり、特に、人間の視覚特性が輝度に対して敏感なこと
によって、輝度の階調の変化が少数の代表色により表現
された場合に偽輪郭が際だってしまうという問題があっ
た。
【0009】また、人間の色差を考慮したL***
空間やL***色空間において判別分析法を用いて
も、人間の目から見た場合に、必ずしも自然画像に近似
したものとはならなかった。また、従来の手法として
は、前記判別分析法等のように、原画像の状態、例えば
色の分布が統計的に異なるにも拘わらず、限られた表示
色を選択して画像を作成してしまう非適応的方法と、原
画像の色分布等の統計的性質に適するように限定色を選
択する適応的方法がある。
【0010】前記非適応的方法では、前述の判別分析法
の場合のように必ずしも人間の目から見た場合に原画像
と近似された画像とはならず、画質に問題がある。ま
た、適応的方法では、画像データ毎の色分布等を調べ、
色分布の状態に応じて統計的な処理の仕方を変えること
が必要となり、一般的に処理が煩雑になると共に処理時
間が長い。そして、一般的な画像データに対し、ある程
度の画質を保てる非適応的方法は、画像データを特に選
ばず、処理時間が早いという利点から、適応的方法より
も発展してきたが、画像データとなる自然画像は、その
内容によって色分布等の統計的性質が非常に異なるもの
もあり、画質の点からは依然適応的処理の優位は変わっ
ていない。
【0011】本発明は、上記課題に鑑みてなされたもの
であり、人間の視覚が特に輝度の変化に敏感であるとい
う点に着目し、より忠実に原画像の再生を可能とすると
共に、前記非適応的方法と適応的方法との問題点を解決
することができる限定色決定方法を提供することを目的
とするものである。
【0012】
【課題を解決するための手段】本発明の限定色決定方法
は、均等色空間の座標系で表されるカラー画像データの
各画素値の度数分布に対して判別分析を行なうことによ
り代表色を求め、前記画像データを限定された代表色で
近似するものであり、前記均等色空間において、輝度成
分を示す座標軸における階級数と色度成分を示す座標軸
における階級数とを異なるものとし、前記各画素値のデ
ータの各座標軸における度数分布を求め、前記度数分布
に対して、判別分析を行なうことにより代表色を求める
ことを前記課題の解決手段とした。
【0013】また、本発明の限定色決定方法は、前記均
等色空間において前記度数分布を求めるに際して、輝度
成分を示す座標軸の階級数を、色度成分を示す座標軸の
階級数より多くして、輝度を強調した代表色を選択する
ことを前記課題の解決手段とした。
【0014】また、本発明の限定色決定方法は、前記均
等色空間において前記度数分布を求めるに際して、色度
成分を示す座標軸の階級数を、輝度成分を示す座標軸の
階級数より多くして、色度を強調した代表色を選択する
ことを前記課題の解決手段とした。
【0015】さらに、本発明の限定色決定方法は、前記
均等色空間で表される画像データの各画素値の度数分布
に対して判別分析を行なうことにより代表色を求め、求
められた代表色について、再び均等色空間における度数
分布を求め、この度数分布に対して判別分析を行なうこ
とによりさらに少数の代表色を求め、これを繰り返すこ
とにより段階的に代表色を減らして行くに際して、代表
色を減らす各段階もしくはいずれかの段階で度数分布を
求めるのに、輝度成分を示す座標軸における階級数と、
色度成分を示す座標軸における階級数との比率を変更す
ることを前記課題の解決手段とした。
【0016】そして、本発明の限定色決定方法は、前記
カラー画像データの各画素の3原色の値を表すデジタル
データの下位ビットを読み取り、該下位ビットに同じ値
が出現する周期性を求め、一方前記カラー画像データを
均等色空間の座標系で表した各画素値に対して、該均等
色空間での輝度成分を示す座標軸と色度成分を示す座標
軸における度数分布を求め、該度数分布を前記周期性の
データに基づいて重み付け補正し、該重み付け補正した
度数分布に対して更に輝度を示す座標軸における階級数
と色度を示す座標軸における階級数を異なるものとして
度数分布を補正し、判別分析を行なうことを前記課題の
解決手段とした。
【0017】また、本発明の限定色決定装置は、均等色
空間の座標系で表されるカラー画像データの各画素値の
度数分布に対して判別分析を行なうことにより代表色を
求め、前記カラー画像データを限定された代表色で近似
するものであり、前記均等色空間における輝度成分を示
す座標軸の階級数と色度成分を示す座標軸の階級数を異
なるものとし、各座標軸における前記カラー画像データ
の各画素値の度数分布を求める度数分布演算手段と、前
記求めた度数分布に対して判別分析を行ない代表色を決
定する代表色決定手段とを具備してなることを前記課題
の解決手段とした。
【0018】また、本発明の限定色決定装置は、均等色
空間の座標系で表されるカラー画像データの各画素値の
度数分布に対して判別分析を行なうことにより代表色を
求め、前記カラー画像データを限定された代表色で近似
するものであり、前記カラー画像データの3原色を表す
デジタルデータに対して下位ビットに同じ値が出現する
周期性係数を求める周期性演算手段と、前記均等色空間
における輝度成分を示す座標軸と色度成分を示す座標軸
に対する前記カラー画像データの各画素値の度数部分を
求める度数分布演算手段と、前記度数分布演算手段によ
り求められた度数分布を前記周期性係数によって重み付
け補正する度数分布補正手段と、前記重み付け補正され
た度数分布に対して、輝度成分を示す座標軸の階級数と
色度成分を示す座標軸の階級数を異なるものとして度数
分布を補正し、判別分析を行なうことにより代表色を決
定する代表色決定手段とを具備してなることを前記課題
の解決手段とした。
【0019】
【作用】前記請求項1記載の構成によれば、均等色空間
上に変換された画像データについて、各座標軸毎の画素
の度数分布に対して判別分析を行なうことにより代表色
を求める場合に、輝度を示す座標軸の階級数と、色度を
示す座標軸の階級数を異なるものとすることにより、代
表色を選択した際に輝度もしくは色度を強調したものと
することができる。すなわち、画像データの色調や、人
間の視覚が輝度に敏感であること等を考慮して、選択さ
れた代表色を輝度側に変化の多いものとしたり、色度側
に変化の多いものとしたりすることが可能となる。
【0020】また、請求項2記載の構成によれば、輝度
に対して敏感な人間の視覚特性に合わせて輝度が強調さ
れた代表色が選択されることになり、人間の視覚に対応
した代表色を選択することができる。例えば、画像デー
タの色が緩やかに変化する部分に、少数の代表色しか選
択されなかった場合に、偽輪郭が発生することになり、
特に人間の視覚が輝度に敏感であることにより、前記少
数の代表色として同じような輝度の色が選択された場合
に、偽輪郭が強調されることになるが、輝度を強調した
代表色、すなわち、輝度の変化に富んだ代表色を選択す
ることにより、偽輪郭が強調されるのを防止することが
できる。
【0021】なお、上記のように偽輪郭が強調され易い
画像とは、その色分布が同じような色相に集中してい
て、さまざまな輝度成分を持ったものであり、このよう
な画像データにおいて特に輝度を強調した代表色を選択
することにより、偽輪郭を防止することができる。
【0022】また、請求項3記載の構成によれば、画像
データにおいて、その色分布が様々な色相に分散してい
て、比較的少数の輝度成分に集中している場合に、人間
の視覚が輝度に敏感であっても、偽輪郭が強調されるよ
うなことがないので、色度を強調した代表色、すなわ
ち、様々な色相の代表色を選択できるようにすること
で、代表色により表される画像を元の画像データに近い
ものとすることができる。
【0023】また、請求項4記載の構成によれば、判別
分析により代表色を選択する際に、一度に必要とする代
表色まで色を減少させるのではなく、例えば、元の画像
データの均等色空間における度数分布を求め、判別分析
により代表色を一万色にし、この代表色の均等色空間に
おける度数分布を求め、判別分析により代表色を千色に
するというように、段階的に減らすようにする。そし
て、各段階で、元の画像データもしくは各段階の代表色
の色分布に対応して、輝度もしくは色度を強調して判別
分析を行なうことにより、元の画像データの色分布等の
統計的性質に適した代表色を選択することが可能とな
る。
【0024】すなわち、判別分析による代表色の選択と
いう非適応的方法を繰り返すだけの処理で、煩雑な処理
を必要とする適応的方法と同様に、画像データの色分布
等の統計的性質に対応した代表色を選択することが可能
となる。
【0025】さらに、請求項5記載の構成によれば、画
像データ中の徐々に色が変化する部分では、連続して配
置された画素の色のデータを順番に読み取っていった場
合に、下位ビットの値が増加しては上位ビットへの繰り
上げ行なわれ、下位ビットの値が一気に減少する一連の
サイクルもしくは逆方向のサイクルが繰り返されること
になる。
【0026】従って、画像データ中の色の変化の緩やか
な部分に、連続して配置された各画素は、前記下位ビッ
トの値に周期性があることになり、連続して配置された
画素の周期性を調べることにより、画像データの色が緩
やかに変化する部分及びその部分の色を特定することが
でき、かつ、その周期性の強弱から緩やかな色の変化の
度合いを推定することができる。
【0027】そこで、画像データ中の色の出現頻度を示
すヒストグラムを作成して判別分析を行なう場合に、前
述のように画像データにおいて、色の変化の緩やかな部
分を特定し、下位ビットの周期性を有する色変化の緩や
かな部分の色について、その周期性の強弱により重み付
け係数を決め、この重み付け係数を用いて前記ヒストグ
ラムに重み付けして判別分析することにより、色の変化
の緩やかな部分を表示するための代表色の数を増やすこ
とができ、色の変化の緩やかな部分を僅かな代表色で表
示することにより発生する偽輪郭が抑制される。
【0028】また、請求項6記載の限定色決定装置によ
れば、度数分布演算手段が、輝度成分を示す座標軸の階
級数と色度成分を示す階級数とを異なるものとして度数
分布を求め、代表色決定手段が、前記度数分布にに基づ
いて代表色を決定するので、画像データの色調や人間の
視覚が輝度に敏感であること等を考慮して、選択された
代表色を輝度側に変化の多いものとしたり、色度側に変
化の多いものとしたりすることが可能となる。
【0029】また、請求項7記載の限定色決定装置よれ
ば、周期性演算手段により色の変化の穏やかさを示す周
期性係数を求め、度数分布補正手段が度数分布演算手段
によって求められた度数分布を、前記周期性係数により
重み付け補正してから、代表色決定手段が、判別分析を
行なうことになるので、色の変化の緩やかな部分から多
くの代表色が選択されることになる。また、度数分布補
正手段は、輝度成分を示す座標軸の階級数と色度成分を
示す座標軸の階級数を異なるものとして度数分布を補正
するので、画像データの色調と色の変化の緩やかさを考
慮した代表色が選択されることになる。
【0030】
【実施例】以下に、本発明の一実施例を図面を参照して
説明する。図1は、本実施例の限定色決定装置の概略図
を示すものであり、図2ないし図8は、本実施例の限定
色決定方法を説明するための図面である。以下に図1を
用いて、本実施例の限定色決定装置について説明する。
【0031】上記限定色決定装置は、画像データを格納
する画像記憶手段1と、前記画像データの下位3ビット
を格納する下位3ビット記憶手段2と、前記下位3ビッ
トの画像データにおいて、各画素からその周囲の画素の
下位3ビットの値を放射線方向に沿って読み取り、読み
取られた画素の下位3ビットの周期性を求め、その周期
性を正規化する周期性演算手段3と、前記周期性演算手
段3によって正規化された周期性を係数として記憶する
周期性係数記憶手段4と、RGBの各値からなる前記画
像データを、L***空間における値に変換する色変
換手段5と、L***空間を、L*,a*,b*の各座標
軸において各画素の度数分布を求める際の階級数で多数
のクラスタに細分化し、これらクラスタにクラスタ番号
を付け、L***空間の値に変換された画素の値を、
その画素を含むクラスタのクラスタ番号に置き換えて記
憶するクラスタ画像記憶手段6と、各クラスタ毎の画素
の度数分布を前記L***空間の各座標軸毎に求める
ヒストグラム演算手段7と、求められたヒストグラムを
記憶するヒストグラム記憶手段8と、前記ヒストグラム
から平均色・分散を求める平均・分散演算手段9と、求
められた平均・分散を記憶する平均・分散記憶手段10
と、第一主軸を求める第一主軸演算手段11と、求めら
れた第一主軸を記憶する第一主軸記憶手段12と、重み
付き分散を求める重み付き分散演算手段13と、判別分
析により分割閾値を求める分割閾値決定手段14と、求
められた分割閾値を記憶する分割閾値記憶手段15と、
前記重み付き分散及び第一主軸に従って色領域を分割閾
値により分割する色領域分割手段16と、分割できる色
領域がなくなるか、分割された色領域数が既定の表示色
数に到達するまで、前記各手段による処理を繰り返して
行なうように制御する分割制御手段17と、各色領域に
分割する前にL***空間の各座標軸に対する分散の
比率に応じて輝度成分L*を示す座標軸における階級数
を、色度成分a**を示す座標軸における階級数に対し
て何倍(1/8倍〜32倍)にするかを指定する強調係
数指定手段18と、この強調係数指定手段18によって
指定された倍率(強調係数)により各座標軸の階級数を
求める強調係数演算手段19と、強調係数演算手段19
により求められた各座標軸の階級数を記憶する強調係数
記憶手段20と、前記周期性係数記憶手段4から読み出
した周期性係数により、ヒストグラム記憶手段8から読
みだした前記ヒストグラムを重み付け補正し、かつ、ヒ
ストグラムの階級数を前記強調係数記憶手段20に記憶
された階級数に変更してヒストグラムを書き換え、書き
換えられたヒストグラムをヒストグラム記憶手段に記憶
させるヒストグラム更新手段21と、上記各手段2〜2
1の動作を行なって得られる限定色を平均・分散記憶手
段から読み出し、色変換手段5の逆変換を行なう逆色変
換手段22と、限定色で各画素の色を置き換える代表色
割当手段23と、前記限定色を色空間上での距離によっ
てソートし、代表色をカラーマップ30aに登録する限
定色カラーパレット手段24と、前記代表色に置き換え
られた画像データが近似表示された画面上で、部分的な
色修正を可能とする色修正手段25と、上記各手段2〜
21の動作を行なって得られる限定色に対し、さらに上
記各手段2〜21の動作を反復して行なうことを制御す
る反復制御手段26とを主体として構成されている。
【0032】画像記憶手段1は、画像メモリ10aを有
し、画像データの各画素の(R,G,B)値(各色成分
が8ビットずつ)が格納されている。下位3ビット記憶
手段2は、画像記憶手段1に格納されている画像データ
の各画素の(R,G,B)値の下位3ビットが格納され
ている。
【0033】周期性演算手段3は、下位3ビット記憶手
段2から各画素の下位3ビットのデータを読みだし、画
像上で、各画素の周囲に鉛直、水平、左斜め、右斜めの
放射状の方向に連続して配置された画素において、下位
3ビットに4画素以下の周期で同じ値が現われる回数を
計測し、これにより後述する周期値を各画素毎に求め
る。また、前記周期値の最大値を1としたときの割合を
各画素毎に周期性係数として求める。
【0034】周期性係数記憶手段4は、各画素毎の周期
性係数を画素と同様の配列として記憶する。色変換手段
5は、画像データの各画素のRGBの値をL***
間の座標に変換する。クラスタ画像記憶手段6は、前記
***空間を各座標の階級によってクラスタに細分
化し、各クラスタに含まれる画素の値をクラスタ番号に
置き換えて記憶する。ヒストグラム演算手段7は、各ク
ラスタに属する各画素の度数分布を求めヒストグラムを
作成し、ヒストグラム記憶手段8に記憶させる。
【0035】平均・分散演算手段9は、L***空間
もしくはL***空間を閾値により分割した色領域に
おいて、各座標軸毎に、画素の分布の平均及び分散を求
める。第一主軸演算手段11は、L***空間もしく
はL***空間を閾値により分割した色領域におい
て、平均・分散記憶手段10から読みだした前記分散の
最大の座標軸を求め第一主軸とする。第一主軸記憶手段
12には、求められた第一主軸が格納される。
【0036】重み付き分散演算手段13は、色領域に含
まれる画素数の全画素数に対する相対頻度を、分散に乗
じることによって重み付け分散を求める。分割閾値決定
手段14は、前記判別分析によって分割閾値を決定す
る。分割閾値記憶手段15は、分割閾値決定手段14に
よって得られた分割閾値を記憶する。
【0037】色領域分割手段16は、前記重み付け分散
演算手段13により求められた各領域の重み付け分散の
値をソートし、最も重み付け分散の大きな色領域を求
め、該色領域(最初の分割の場合は色空間)の第一主軸
を第一主軸記憶手段20から読みだし、前記色領域(色
空間)を分割閾値記憶手段15から読みだした前記第一
主軸の分割閾値で二分する。分割制御手段17は、色領
域分割手段16によって分割された全色領域数が規定の
色数に到達するか、あるいは、もうそれ以上分割できな
くなるまで、各色領域について上記の演算および分割を
繰り返し行なうのを制御する。
【0038】代表色割当手段23は、上記の分割が終了
後、各色領域毎の平均色を平均.分散記憶手段10から
読みだし、その平均色を各色領域の代表色として採用す
ると共に、元の画像データにおいて、各色領域に含まれ
る画素に、その色領域の平均色を割り付け、元の画像デ
ータの画素の色を代表色に置き換える。なお、各画素の
色を代表色に置き換えられた画像データは、画像メモリ
30dに記憶されるようになっている。
【0039】強調係数指定手段18は、平均・分散演算
手段9によって求められたL*a*b*空間の各座標軸の
分散について、各座標軸同士の比率を求め、各座標軸の
階級数を、前記比率に応じて他の座標軸に対し、1/8
倍,1/4倍,1/2倍,2倍,4倍,8倍,16倍,
32倍にするか、その倍率を指定する。強調係数演算手
段19は、前記倍率に従って各座標軸の階級数を求め
る。
【0040】強調係数記憶手段20は強調係数演算手段
19によって得られた各座標軸の階級数を記憶する。ヒ
ストグラム更新手段21は、前記周期性係数記憶手段4
から読みだした各画素毎の周期性係数を、対応する各画
素が含まれる前記クラスタ毎に加算し、これらクラスタ
毎の周期性係数の和と各クラスタに含まれる画素の数と
を加算する。そして、上記のように各クラスタ毎に求め
られた値を新たにヒストグラムとする。
【0041】さらに、ヒストグラム更新手段21は、上
記強調係数記憶手段20に記憶された各座標軸の階級数
により、L***空間を前記クラスタとは別の新クラ
スタに再分割し、前記ヒストグラムを再分割された新ク
ラスタ毎の画素数に変更する。
【0042】すなわち、前記強調係数指定手段18によ
り指定された倍率に従ってL***空間を新クラスタ
に分割し、この新クラスタに基づいてヒストグラムを更
新する。従って、前記周期性係数により重み付け補正す
ると共に強調係数指定手段18に指定された倍率で輝度
成分を強調する場合には、L***空間を新クラスタ
に分割した後に、各新クラスタ毎の周期性係数の和を求
めて、新クラスタに基づくヒストグラムを新クラスタ毎
の周期性係数の和で重み付け補正する。そして、ヒスト
グラム更新手段21は、ヒストグラム記憶手段8に記憶
されたヒストグラムを、上述のように更新されたヒスト
グラムに書き換える。
【0043】限定色カラーパレット演算手段24は、上
記各手段の動作によって得られた代表色を色空間上での
距離についてソートし、代表色を色コードとしてカラー
マップ30aに登録する。色修正手段25は、上記各手
段の動作によって得られた限定色からなる表示画像の色
を、この画像を表示したディスプレイ30b画面上で、
部分的に変更したい場合に用いられるものである。
【0044】そして、色修正手段25は、前記表示画像
の色を変更したい部分をマウスの指示により矩形で囲
い、前記矩形内の変更したい色をマウスのフォーカスを
合わせてクリックし、色を選択することにより、カラー
パレット画面において、選択された色の部分が反転強調
表示され、その近傍の色から順に選択することにより、
色を色空間上最も近い色から順に置き換えることを可能
とするものである。
【0045】以上の構成の限定色決定装置は、限定色決
定方法を用いて、カラーマップディスプレイ装置30に
フルカラーの画像データを限定された表示色で表示す
る。なお、カラーマップディスプレイ装置30は、本実
施例において、画像記憶手段に記憶された画像データを
フルカラーで表示することも可能となっており、フルカ
ラーの画像と限定された色の画像を見比べて、前記色修
正手段28により色の修正を行なうこともできるように
なっている。なお、符号30cは、画像メモリ10a、
30dの画像データをディスプレイ30bに表示するた
めのD/A変換器である。
【0046】次に、上記限定色決定装置を用いた限定色
決定方法について説明する。 (イ)表示すべき画像データの色変化の度合いの計測 従来の方法では、画像データの色の変化の度合い、すな
わち、画像内の各画素の色と、その画素の近傍の画素の
色が大きく異なっているか、もしくは略同じような色と
なっているかを計測する際には、RGB各8ビットで表
された画像のRGBデータの上位5ビットを用いて計測
するものが多かった。
【0047】しかし、色変化の緩やかさを表す情報は、
むしろ、これによって失われる下位3ビットに含まれて
いる。すなわち、色変化の少ない画像データにおいて、
各画素の上位ビットを比較しても、色変化の度合いを計
測することができず、極端に色変化が緩やかな部分と、
ある程度色変化が緩やかな部分とを区別することができ
ない。そこで、本実施例では、各色成分における下位3
ビットの値の周期性を調べることにより、表示すべき画
像データにおいて色変化の緩やかさを特定する。
【0048】ところで、下位3ビットの値は、0から7
までの8個の値に限られる。そして画像の各画素の位置
の違いによる色変化が緩やかな場合、各画素のデータの
値は、連続して配置された各画素間で、小さな変動量で
連続的に変化する。従って、色変化の緩やかな部分で
は、下位3ビットの0から7までの範囲内にある一定の
値域が略規則的に現われることになる。そこで、本実施
例では、上記周期性演算手段3が、図2に示すように、
各画素41…を中心として、鉛直(上・下)、水平(左
・右)、左斜め(左上・右下)、右斜め(右上・左下)
の8つの放射方向に連続して配置された画素の下位3ビ
ット(下位3ビット記憶手段2に記憶されたもの)を読
み取り、RGBの各色成分ごとに前記規則性(周期性)
を調べる。
【0049】周期性演算手段3による具体的な周期性の
演算方法は、図3に示すように、まず、注目画素41a
の下位ビットの値と同じ値が現われるまで一画素ずつ前
記方向に沿って順次移動しながら画素41…のデジタル
データの下位3ビットの値を読み取る。そして、最初に
同じ値が見つかるまでに移動した画素数が4以下の場
合、次に同じ値がでるまで、引き続き順次隣の画素に移
動しながら下位3ビットを読み取り、次に同じ値が見つ
かった時の移動画素数が最初の移動画素数に等しけれ
ば、前記注目画素41aに周期性があるとみなす。
【0050】そして、同じ移動数で同じ値が周期的に出
現する間、前記方向に沿って移動しながら画素41…の
色データの下位3ビットを読み取っていく。そして、同
じ移動数で同じ値の出現する出現回数をカウントする。
そして、同じ値が周期的に出現しなくなったところで、
画素のデータの読み取りを終了する。以上の作業を、前
記八方向全てについて行い、その同じ値の出現回数の総
カウント数を注目画素41aの周期値として定義する。
また、以上の作業は画像データの全画素41…を注目画
素41aとして行なう。なお、このような周期値の計測
はRGB各色成分ごとに行なわれる。
【0051】以上の作業は、例えば、図3に示す場合、
画像データ上の画素41aについて注目した場合に、そ
の画素41aから水平(図2において向かって右)方向
に連続した画素41…の値を見ると、例えば3画素ごと
に、同じ値をもつ画素41bが出現する場合がある。こ
の様な場合には、3画素の周期で現われる同じ値の出現
回数をカウントし、残りの放射方向についても同様の作
業を行なって同じ値の出現回数をカウントし、これらを
すべて加算し、注目画素41aの周期値とする。
【0052】次に、各画素毎に各色成分の周期値を加算
する。そして、各画素毎の周期値の和を、ピークを1と
した比率で計算し、それを後述する重み付けに用いる周
期性係数として定義する。前記周期性係数biは、以下
の式によって求められる。 bi=ai/amax なお、ここで、iは各画素を示し、aiは各画素における
周期値の和を示し、amaxは各周期値の和aiのうちの最
大の周期値ai(最大値)を示すものである。
【0053】こうして得られた周期性係数biは、周期
性係数記憶手段4に記憶される。そして、ヒストグラム
更新手段21において、均等色空間に変換された各画素
の位置に周期性係数biが割り当てられ、均等色空間上
の各画素の位置に周期性係数biが配置された状態とな
る。
【0054】そして、クラスタに分割された均等色空間
上において、各クラスタ内に含まれる画素数を示すヒス
トグラムを、ヒストグラム更新手段21で更新する際に
は、各クラスタ内に含まれる画素のそれぞれの周期性係
数biを加算し、この周期性係数biの和を各クラスタの
重み付け係数とする。そして、これら重み付け係数を各
クラスタの画素数にそれぞれ加算し、これを新たなヒス
トグラムとする。また、第一主軸に対して判別分析を行
なう場合には、前記構成されたヒストグラムから、第1
主軸の階級毎の画素数、すなわち第1主軸に対する度数
分布を求め、この度数分布から第1主軸の各階級に含ま
れる画素数を全画素数で割り、画素の発生確率を求め、
この発生確率を用いる。
【0055】(ロ)代表色の選択 代表色を選ぶために、まず、画像データの色分布を色空
間上に配置するが、この際、人の視覚特性を考慮して、
均等色空間を使用する。均等色空間としては、前記L*
*v*またはL***を使用する。そこで、RGBデー
タからなる画像データの各画素の値をL**v*またはL
***に変換する。本実施例では、1例として、色変
換手段5による変換について、L***を用いて詳細
を記述する。 なお、本発明の均等色空間が、L**
*空間に限定されるものではない。
【0056】RGBデータから、L***への変換
は、CIE1931年勧告のXYZ系を介在して、以下
の式によって行なわれる。 X=0.61R+0.17G+0.20B …… (1a) Y=0.30R+0.59G+0.11B …… (1b) Z= 0.066G+1.12B …… (1c)
【0057】Y/Yn>0.008856の場合 L*=116(Y/Yn)1/3−16 …… (2a) Y/Yn≦0.008856の場合 L*=903.3(Y/Yn) …… (2b)
【0058】X/Xn>0.008856,Y/Yn>
0.008856,Z/Zn>0.008856の場合 a*=500〔(X/Xn)1/3−(Y/Yn)1/3〕 …… (2c) b*=200〔(Y/Yn)1/3−(Z/Zn)1/3〕 …… (2d)
【0059】X/Xn,Y/Yn,Z/Znに0.008
856以下のものがある場合、上記式(2c)及び(2
d)の(X/Xn)1/3,(Y/Yn)1/3,(Z/Zn)
1/3の項をそれぞれ7.787(X/Xn)+16/11
6,7.787(Y/Yn)+16/116,7.78
7(Z/Zn)+16/116に置き換える。ここで、
R,G,Bおよび白の色度はNTSCテレビジョン規格
に準拠している。
【0060】(ハ)L***空間における画素の度数
分布 各画素の値は、前記RGBをL***に変換した段階
で、8ビットの整数の値から外れてしまうことになる。
そこで、L***空間において度数分布を求めるに
は、各座標軸の階級数を決めて、各座標軸の階級により
***空間をクラスタに分割し、前記クラスタに含
まれる画素数を求める必要がある。
【0061】L***空間を必要な色数に分割し、そ
れぞれの色領域の平均色を代表色として選ぶのに、渡辺
のアルゴリズム(電子情報通信学会論文誌D Vol.
J70−D No.4 pp.720−726 198
7年4月)に改良を加えて使用した。主な改良点は、元
データとしてRGB上位5ビットを用いる代わりに、R
GB8ビットの値からL***に変換した値を使用し
た。これにより、データの精度8ビットをそのまま利用
することができる。
【0062】また、分割を行なう初期空間の各座標軸の
階級数を例えばRGB32×32×32からL***
256×64×64のように、輝度成分L*を示す座標
軸の階級数を色度成分a**を示す座標軸の階級数に対
して4倍にし、輝度成分L*を強調するように変えた。
これは、吉良らの報告(信学技法,IE83〜92、
「限定された数の代表色による適応型自然色画像表示」
吉良、井上、福井)にあるように、人間の視覚特性が輝
度分布に対し、色度成分の4倍程度敏感であることを考
慮したためである。
【0063】具体的に説明すると、入力される画像デー
タは、通常、画素順にRGB値が並んでいる。そこで、
RGB値を座標とするRGB空間を考えた場合、RGB
空間は、R,G,Bを座標軸とし、各座標軸がそれぞれ
8ビットの値、すなわ0〜255の値を持つ三次元空間
となる。そこで、空間上の点にそのRGB値を持つ画素
の画素数を対応させれば、各色成分のヒストグラムが求
められる。
【0064】すなわち、histogram(r,g,b)=RGB(r,
g,b)の画素の総数となる。次に、均等色空間L***
のヒストグラムの場合は、上記RGBで表された各画素
の値(r,g,b)を上記式で(L*a*b*)に変換することにより
求められる。すなわち、histogram(L*a*b*)=L***
(L*a*b*)の画素の総数となる。しかし、RGBの値は、
各8ビットのデジタルデータなので、0〜255の整数
値となるが、上記変換の演算により(L*a*b*)の値は、0
〜255の整数値から外れてしまうと共に輝度成分を強
調するので適当な階級数を設ける必要がある。
【0065】本実施例では、上記のように輝度すなわち
*成分について強調する共に、L***への変換によ
ってデータの容量が増加するのを防止するために、各L
***の階級間隔を決める必要がある。データ容量と
しては、RGBの各値が8ビットにされているので、最
大を8ビットとする。従って、強調される輝度L*につ
いては、0〜255の値を取ることになる。そこで、前
記式で求められた画素のL*成分の値を、その大きさに
対応して0〜255に割り当てることになる。また、a
*,b*成分については、輝度成分を4倍に強調するため
にa*,b*:L*を1:4とする。すなわち、a*,b*
成分は、6ビット、0〜63までの値をとるようにす
る。
【0066】ここで、実際の階級間隔の計算は、各L*
**を8ビット以下のデータとする際に以下の式によ
って求める。 L*interval = (L*max- L*min)/(256/m) a*interval = (a*max - a*min)/(256/n) b*interval = (b*max - b*min)/(256/n) L*interval,a*interval,b*intervalは、L*
*,b*の階級間隔を示す。L*max,a*max ,b*max
はそれぞれL*,a*,b*の最大値を示す。L*min,a*
min ,b*min はそれぞれL*,a*,b*の最小値を示
す。また、m,nは、輝度成分(L*)と色度成分
(a*,b*)との比率により変更されるもので、本実施
例では、L*:a*,b*を4:1とするために、輝度成
分のmを1とし、色度成分のnを4としている。
【0067】そして、以上のように階級間隔の決められ
たL***空間を、各座標軸の階級で3次元的に分割
し、この分割された領域を色のクラスタとする。そし
て、各クラスタにクラスタ番号をつけておく。そして、
各画素の値を、その画素を含むクラスタのクラスタ番号
に置き換え、これをクラスタ画像記憶手段6が記憶す
る。 そして、ヒストグラム演算手段7によって、画像
データのクラスタ毎の度数分布を求める。
【0068】図4及び図5を参照して、輝度を示す座標
軸の階級数を色度を示す座標軸の階級数より大きくし
て、判別分析による代表色を選択した場合について簡単
に説明する。なお、図4及び図5において、均等色空間
における色度を示す座標軸を一つとして2次元の座標系
で説明する。
【0069】まず、y軸を輝度、x軸を色度とし、それ
ぞれの階級数を8とした場合には、図4に示すように判
別分析により色空間が分割されるものとする。そして、
x軸における階級数を4とすることにより、y軸の階級
数をx軸の階級数の2倍とした場合には、図5に示すよ
うに、x軸の図4において分割可能だった部分が分割で
きなくなり、その分、輝度軸の分割数が増えることにな
る。すなわち、分割された色空間の平均色を代表色とし
た場合に、代表色として同じ色相で輝度の異なる色が多
く選ばれ、異なる色相の色はあまり選ばれなくなり、輝
度が強調された代表色が選択されることになる。
【0070】(ニ)輝度もしくは色度の強調 本実施例は、前記空間分割方式において、輝度成分のサ
ンプリングを強調することにより、輝度成分の変化の緩
やかな部分が強調されること、即ち輝度方向を第一主軸
とした分割が主要な分割となることに着目し、さらに色
度成分に対し輝度成分を強調したサンプリングを与える
ことにより、逆に、輝度変化の緩やかな部分および色を
特定する方法である。
【0071】具体的には、L***(またはL*
**)で、256×16×16のように輝度方向に16
倍に強調サンプリングし、限定色の色数を例えば、10
0色などの少なめの数で指定し、前記(ロ)の分割方式
により代表色を求める。これにより輝度成分に対し、こ
の場合16倍に強調した100色が選ばれる。これら輝
度変化の緩やかな部分の色を強調した上位100色とな
っている。
【0072】そして、強調係数指定手段18は、上述し
たように、平均・分散演算手段9によって求められた均
等色空間の各座標軸方向の分散について、各座標軸間の
比率を求める、その比率に対応して、色度を示す座標軸
の階級数に対する輝度を示す座標軸の階級数の倍率(強
調係数)を、1/8倍、1/4倍、1/2倍、等倍、2
倍、4倍、8倍、16倍、32倍、64倍のいずれかか
ら選べるようにした。
【0073】そして、強調係数演算手段19は、上記の
ように決められた倍率によって、各座標軸の階級を決め
る。例えば、輝度成分L*に対する色度成分a**の倍
率を2倍とした場合には、各L***の座標軸の階級
数は、256×128×128となり、この階級数及び
階級数によって決まる階級間隔を強調係数記憶手段20
が記憶する。
【0074】(ホ)ヒストグラムの変更 前記周期性係数記憶手段4に記憶された各画素毎の重み
付け係数及び強調係数記憶手段19に記憶された階級数
を用いて、ヒストグラム記憶手段8に記憶されたヒスト
グラムを更新する。
【0075】まず、周期性係数記憶手段4に記憶された
周期性係数を用いたヒストグラムの更新について説明す
る。まず、周期性係数記憶手段4に画素毎に記憶された
周期性係数を、均等色空間上に変換された各画素の位置
に配置し、各クラスタに含まれる画素のそれぞれの周期
性係数をクラスタ毎に加算する。そして、クラスタ毎に
加算された周期性係数の和とクラスタ毎の画素数を加算
した値を、各クラスタの画素数としてヒストグラムを作
成し、これを新たなヒストグラムとする。
【0076】すなわち、図6ないし図7に示すようにヒ
ストグラム記憶手段8に記憶されたヒストグラム43
(実際には均等色空間すなわち3次元空間におけるヒス
トグラムであるが、ここでは、説明を容易にするために
1次元のヒストグラムとした)に対して、周期係数記憶
手段4に記憶された係数44のクラスタ毎の和を表すヒ
ストグラムを加算することで、図8に示す重み付け補正
されたヒストグラム45を得ることができ、これを用い
て、後述する判別分析により代表色の選択を行なう。
【0077】また、ヒストグラム更新手段21は、前記
強調係数記憶手段20に記憶された階級数を用いてヒス
トグラムを再構成する。ヒストグラム演算手段7におい
ては、画像データの色調に関係なく輝度成分に対してい
色度成分を4倍に強調した階級数でヒストグラムを作成
したが、強調係数指定手段18により指定した倍率で階
級数を決める。
【0078】そして、均等色空間を新たな階級による新
クラスタに分割し直し、新クラスタ毎の画素数を新たな
ヒストグラムとする。また、前記周期性係数による重み
付けと共に、強調を行なう場合には、新クラスタ毎の周
期性係数の和を重み付け係数とし、新クラスタ毎の画素
数に重み付け係数を加算して、新たなヒストグラムす
る。そして、ヒストグラム記憶手段8に記憶されたヒス
トグラムを上述のようにして求められた新たなヒストグ
ラムに更新する。
【0079】(へ)判別分析法による代表色の選択 本実施例の判別分析法による代表色の選択は、基本的に
上記従来技術と同様のものであり、各色成分毎のヒスト
グラムを用いて閾値を求め、この閾値において色空間を
順次多数の色領域に分割していくものであるが、本実施
例においては、上記周期性による重み付け及び強調され
た階級数による再構成が行なわれたヒストグラムを用い
て判別分析を行なう。
【0080】ここで、判別分析による閾値Tiの決定方
法を説明する。領域Sの画素数をN、一つの座標軸の任
意の階級iでの画素数をniとすると、その発生確率qi
は、次式(数1)で示される。なお、この際の画素数
は、上記ヒストグラム更新手段21により上述のように
更新されたヒストグラムから求められる。
【0081】すなわち、新たな階級数により分割された
新クラスタの画素数に、重み付け係数を加算した値をク
ラスタ毎の画素数とし、一つの座標軸の任意の階級に含
まれるクラスタ毎の画素数を加算したものを画素数ni
として用いる。
【数1】 そして、座標軸上の値k(階級を単位とする値)で、区
間〔a、b〕を2つの区間C1〔a、k〕と、C2〔k+
1、b〕とに分割すると仮定し、両区間における画素の
発生確率ω1,ω2、平均値をμ1,μ2、分散をσ1 2,σ
2 2とした場合に、次式(数2)で与えられる重み付き分
散和σw 2が最小となるように座標軸上の値kを定める。
【数2】
【0082】重み付き分散和σw 2を最小にすることと次
式(数3)で与えられる二つの区間の間の分散σB 2を最
大とすることは同値である。
【数3】
【0083】σB 2を最大とするk*(すなわち、求める
べき閾値Ti)は、次式(数4)のように逐次的に求め
ることができる。
【数4】 ここで、μTは全平均であり、次式(数5)で示される
ものである。
【数5】
【0084】以上のようにして、各色成分の閾値Ti
決定することができる。そして、求められた閾値Ti
より、まず、色空間を2つの領域に分割することになる
が、各色成分のうちで最も前記分散σ2が最大となった
色成分の座標軸を第一主軸とし、その色成分の閾値Ti
に対応する第一主軸の位置で、第一主軸に直交する分割
平面で色空間を2つの色領域に分割する。
【0085】次に、分割されたそれぞれの色領域の重み
付き分散和σw 2を求め、これらを色領域間で比較し、最
も重み付き分散和σw 2が大きい色領域を次に分割する領
域とする。そして、前記色領域において、前記色空間を
分割したように閾値Tiと第一主軸を求め、色領域をさ
らに二つの色領域に分割する。次に、分割された全ての
色領域において、最も重み付き分散和σw 2が大きい色領
域を求め、求められた色領域を上述のように二分割する
ことを繰り返す。そして、分割された色領域の数が、表
示すべき代表色の数と等しくなったところで、分割を終
了する。次に、各色領域における各色成分の平均値を逆
色変換手段22によりL***からRGBに変換して
代表色とする。
【0086】そして、この代表色をカラーマップディス
プレイ装置30のカラーマップ30aに色コードとして
登録し、表示すべきカラー画像データの色空間における
色分布と、前記各色領域を対応させ、画像データの各画
素に、その画素の元々の色に近似した色をカラーマップ
30aから色コードとして割り付ける。このように各画
素に色コードが割り付けられて色を限定された画像デー
タを、前記色コードを登録されたカラーマップ30aを
有するカラーマップディスプレイ装置30のディスプレ
イ30bに表示させる。
【0087】また、前記限定された色の画像データを記
憶装置等に記憶させることができ、一度画像処理した画
像は、瞬時にディスプレイ30bに表示することが可能
であると共に、前記限定された画像データは、元の自然
画像の画像データに比較してメモリ容量が減少している
ので、メモリ容量の少ない装置でも容易に扱うことがで
きる。
【0088】(ト)上記操作の反復による代表色の決
定。 本実施例の限定色決定方法では、上述のように決定され
る代表色の選択を、選択された代表色に繰り返し行なう
ことで、代表色を段階的に減らしていくようになってい
る。すなわち、反復制御手段17は、上述のように選択
された代表色にによって表される画像を、元画像データ
として再び上述した作業により代表色の選択を行ない。
これを、設定された回数だけ繰り返し、最終的に必要と
される代表色まで減少させるようになっている。
【0089】そして、繰り返し、代表色を選択する際に
は、毎回、周期性係数演算手段3及び強調係数演算手段
19により、ヒストグラムが補正され、ヒストグラム更
新手段によりヒストグラムが、色の変化の穏やかな部分
について重み付けされると共に、輝度もしくは色度が強
調される。従って、画像データは、色の分布及び輝度の
分布という統計的性質について、調整を受けながら代表
色が絞られていくことになり、適応的方法と同様に画像
データの統計的性質に適した代表色が選択されることに
なる。
【0090】以上のように、本実施例の限定色決定装置
は、色の変化の緩やかな部分を画像データの下位3ビッ
トの周期性により特定し、この周期性を係数として、画
像の色分布を重み付け補正し、色変化の緩やかな部分か
ら多くの色を選択する共に、輝度を示す座標軸の階級数
を色度を示す座標の階級数より多くして、人間の視覚の
特性に対応して輝度の異なる色を多く選択することで、
偽輪郭を防止することができる。
【0091】また、輝度と色度の各座標軸における分散
を比較して、輝度の変化の多い画像データに関しては、
さらに輝度を強調し、輝度の変化が乏しく多くの色相を
有する画像に対しては色度を強調することにより、画像
データの性質に適した代表色を選択することができる。
さらに、上述の操作を繰り返しながら代表色を段階的に
減らしていくことにより、上記下位3ビットの周期性の
計測及び輝度と色度の各座標軸における分散の比較を繰
り返すと共に、これらに対応したヒストグラムの補正を
繰り返すことになり、代表色を画像データの統計的性質
に適応したものに絞り込んでいくことができる。
【0092】なお、これらの処理全体を汎用のコンピュ
ータ上にプログラムとして構成し、実行することも可能
である。また、元の画像データの画素当たりのメモリ容
量を必ずしも24ビットとする必要はなく、さらに、色
変化の特定に用いる下位ビットを下位3ビットとする必
要はない。下位ビットを何桁取るかは、元の画像データ
の画素当たりのメモリ容量等によって変更しても構わな
い。また、本発明によって色数を減らすには、ある程度
処理時間がかかるが、これにより得られた圧縮画像を表
示する際には、復号処理が必要ないため、機械やシステ
ムに依存せず、瞬時に色が限定された圧縮画像の表示が
可能である。これらのことによって、限定色決定方法
は、多くの産業分野への利用が期待できる。
【0093】
【発明の効果】以上に述べた本発明の限定色決定方法お
よび装置により、本来フルカラー・ディスプレイ装置で
表示されるべき自然画像を、少数の限定色しか同時表示
できないカラーマップディスプレイ装置上でも、違和感
無く表示できる。
【0094】すなわち、判別分析により代表色を決定す
る際に、輝度を示す座標軸における階級数と、色度を示
す座標軸における階級数とを異なるものとすることによ
り、画像の輝度や色度の分布に対応して、輝度を強調し
た代表色を選択したり、色度を強調した代表色を選択し
たりすることができる。特に、輝度を強調した代表色を
選択することにより、輝度に敏感な人間の視覚特性に対
応した代表色を選択できると共に、偽輪郭が強調される
のを抑制することができる。
【0095】さらに、色の緩やかな部分を、下位ビット
の周期性により特定し、ヒストグラムを補正して、色の
緩やかな部分から選択される代表色を増やしてやること
で、確実に偽輪郭を抑制することができる。従って、1
00色以下のような特に色数を少なくする必要のあるC
D−ROM等の自然画像に対しても、違和感の目立ちや
すい部分を特定し、その中から最も違和感のない指定色
数の限定色を求めることにより、効果的に対応すること
ができ、画像データの圧縮上大変有効である。
【図面の簡単な説明】
【図1】上記実施例の限定色決定装置を示す概略図であ
る。
【図2】上記実施例の限定色決定方法を説明するための
図面である。
【図3】上記限定色決定方法を説明するための図面であ
る。
【図4】上記限定色決定方法を説明するための座標系を
示す図面である。
【図5】上記限定色決定方法を説明するための座標系を
示す図面である。
【図6】上記限定色決定方法を説明するためのヒストグ
ラムを示す図面である。
【図7】上記限定色決定方法を説明するためのグラフを
示す図面である。
【図8】上記限定色決定方法を説明するためのヒストグ
ラムを示す図面である。
【符号の説明】
2 下位3ビット記憶手段 3 周期性演算手段 5 色変換手段 7 ヒストグラム演算手段 9 平均・分散演算手段 11 第1主軸演算手段 13 重み付き分散演算手段 14 分割閾値決定手段 16 色領域分割手段 17 分割制御手段 18 強調係数指定手段 19 強調係数演算手段 21 ヒストグラム更新手段 22 逆色変換手段 23 代表色割当手段 41、41a、41b 画素 43 度数分布を示すヒストグラム 44 重み付け係数を示すグラフ 45 重み付け補正されたヒストグラム

Claims (7)

    【特許請求の範囲】
  1. 【請求項1】 均等色空間の座標系で表されるカラー画
    像データの各画素値の度数分布に対して判別分析を行な
    うことにより代表色を求め、前記画像データを限定され
    た代表色で近似する限定色決定方法であって、 前記均等色空間において、輝度成分を示す座標軸におけ
    る階級数と色度成分を示す座標軸における階級数とを異
    なるものとし、前記各画素値のデータの各座標軸におけ
    る度数分布を求め、前記度数分布に対して、判別分析を
    行なうことにより代表色を求めることを特徴とする限定
    色決定方法。
  2. 【請求項2】 前記均等色空間において前記度数分布を
    求めるに際して、輝度成分を示す座標軸の階級数を、色
    度成分を示す座標軸の階級数より多くして、輝度を強調
    した代表色を選択することを特徴とする請求項1記載の
    限定色決定方法。
  3. 【請求項3】 前記均等色空間において前記度数分布を
    求めるに際して、色度成分を示す座標軸の階級数を、輝
    度成分を示す座標軸の階級数より多くして、色度を強調
    した代表色を選択することを特徴とする請求項1記載の
    限定色決定方法。
  4. 【請求項4】 前記均等色空間で表される画像データの
    各画素値の度数分布に対して判別分析を行なうことによ
    り代表色を求め、求められた代表色について、再び均等
    色空間における度数分布を求め、この度数分布に対して
    判別分析を行なうことによりさらに少数の代表色を求
    め、これを繰り返すことにより段階的に代表色を減らし
    て行くに際して、代表色を減らす各段階もしくはいずれ
    かの段階で度数分布を求めるのに、輝度成分を示す座標
    軸における階級数と、色度成分を示す座標軸における階
    級数との比率を変更することを特徴とする請求項1又は
    請求項2又は請求項3記載の限定色決定方法。
  5. 【請求項5】 前記カラー画像データの各画素の3原色
    の値を表すデジタルデータの下位ビットを読み取り、該
    下位ビットに同じ値が出現する周期性を求め、 一方前記カラー画像データを均等色空間の座標系で表し
    た各画素値に対して、該均等色空間での輝度成分を示す
    座標軸と色度成分を示す座標軸における度数分布を求
    め、該度数分布を前記周期性のデータに基づいて重み付
    け補正し、 該重み付け補正した度数分布に対して更に輝度を示す座
    標軸における階級数と色度を示す座標軸における階級数
    を異なるものとして度数分布を補正し、判別分析を行な
    うことを特徴とする請求項1又は請求項2又は請求項3
    又は請求項4記載の限定色決定方法。
  6. 【請求項6】 均等色空間の座標系で表されるカラー画
    像データの各画素値の度数分布に対して判別分析を行な
    うことにより代表色を求め、前記カラー画像データを限
    定された代表色で近似する限定色決定装置であって、 前記均等色空間における輝度成分を示す座標軸の階級数
    と色度成分を示す座標軸の階級数を異なるものとし、各
    座標軸における前記カラー画像データの各画素値の度数
    分布を求める度数分布演算手段と、 前記求めた度数分布に対して判別分析を行ない代表色を
    決定する代表色決定手段と、 を具備してなることを特徴とする限定色決定装置。
  7. 【請求項7】 均等色空間の座標系で表されるカラー画
    像データの各画素値の度数分布に対して判別分析を行な
    うことにより代表色を求め、前記カラー画像データを限
    定された代表色で近似する限定色決定装置であって、 前記カラー画像データの3原色を表すデジタルデータに
    対して下位ビットに同じ値が出現する周期性係数を求め
    る周期性演算手段と、 前記均等色空間における輝度成分を示す座標軸と色度成
    分を示す座標軸に対する前記カラー画像データの各画素
    値の度数部分を求める度数分布演算手段と、 前記度数分布演算手段により求められた度数分布を前記
    周期性係数によって重み付け補正する度数分布補正手段
    と、 前記重み付け補正された度数分布に対して、輝度成分を
    示す座標軸の階級数と色度成分を示す座標軸の階級数を
    異なるものとして度数分布を補正し、判別分析を行なう
    ことにより代表色を決定する代表色決定手段と、 を具備してなることを特徴とする限定色決定装置。
JP4161445A 1992-06-17 1992-06-19 限定色決定方法及び限定色決定装置 Expired - Fee Related JP2973710B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP4161445A JP2973710B2 (ja) 1992-06-19 1992-06-19 限定色決定方法及び限定色決定装置
US08/027,848 US5608851A (en) 1992-06-17 1993-03-08 Color variation specification method and a device therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4161445A JP2973710B2 (ja) 1992-06-19 1992-06-19 限定色決定方法及び限定色決定装置

Publications (2)

Publication Number Publication Date
JPH06124343A true JPH06124343A (ja) 1994-05-06
JP2973710B2 JP2973710B2 (ja) 1999-11-08

Family

ID=15735253

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4161445A Expired - Fee Related JP2973710B2 (ja) 1992-06-17 1992-06-19 限定色決定方法及び限定色決定装置

Country Status (1)

Country Link
JP (1) JP2973710B2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995031071A1 (en) * 1994-05-10 1995-11-16 Kaleida Labs, Inc. Scalable pixel distribution image coding system for compression and decompression of images
JPWO2005057908A1 (ja) * 2003-12-11 2007-07-12 富士通株式会社 画像処理方法及びプログラム、並びに装置
WO2009001549A1 (ja) * 2007-06-28 2008-12-31 Konica Minolta Business Technologies, Inc. 画像処理方法、画像処理装置、画像データ圧縮装置、およびコンピュータプログラム
CN111311525A (zh) * 2019-11-20 2020-06-19 重庆邮电大学 一种基于直方图概率修正的图像梯度场双区间均衡化算法

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995031071A1 (en) * 1994-05-10 1995-11-16 Kaleida Labs, Inc. Scalable pixel distribution image coding system for compression and decompression of images
US5585944A (en) * 1994-05-10 1996-12-17 Kaleida Labs, Inc. Method for compressing and decompressing images by subdividing pixel color distributions
JPWO2005057908A1 (ja) * 2003-12-11 2007-07-12 富士通株式会社 画像処理方法及びプログラム、並びに装置
JP4480676B2 (ja) * 2003-12-11 2010-06-16 富士通株式会社 画像処理方法及びプログラム、並びに装置
WO2009001549A1 (ja) * 2007-06-28 2008-12-31 Konica Minolta Business Technologies, Inc. 画像処理方法、画像処理装置、画像データ圧縮装置、およびコンピュータプログラム
JP4831233B2 (ja) * 2007-06-28 2011-12-07 コニカミノルタビジネステクノロジーズ株式会社 画像処理方法、画像処理装置、画像データ圧縮装置、およびコンピュータプログラム
US8320669B2 (en) 2007-06-28 2012-11-27 Konica Minolta Business Technologies, Inc. Image processing method, image processing apparatus, image data compression device, and computer program
CN111311525A (zh) * 2019-11-20 2020-06-19 重庆邮电大学 一种基于直方图概率修正的图像梯度场双区间均衡化算法

Also Published As

Publication number Publication date
JP2973710B2 (ja) 1999-11-08

Similar Documents

Publication Publication Date Title
JP2582999B2 (ja) カラーパレット発生方法、装置及びデータ処理システム並びにルックアップテーブル入力発生方法
EP0693738A2 (en) Method and apparatus for generating color image mask
GB2236463A (en) Method and apparatus for dithering antialiased vectors
JPH087553B2 (ja) 色画像量子化方法及び装置
US5852648A (en) Image signal processing method and image signal processing device
US5608851A (en) Color variation specification method and a device therefor
JP3126046B2 (ja) カラー画像の色調整方法及び色調整装置
JP2651787B2 (ja) 対話的ボリューム・レンダリング方法及び装置
CN100501772C (zh) 周期的交互图象分析方法
WO2001043076A1 (en) Color conversion matrix based on minimal surface theory
JPH05300375A (ja) シャープネス処理装置
US6271850B1 (en) Image generation apparatus, image generation method, image generation program recording medium, image composition apparatus, image composition method, and image composition program recording medium
JPH10134178A (ja) 画像処理方法および装置および記憶媒体
JP2973710B2 (ja) 限定色決定方法及び限定色決定装置
EP4441706A2 (en) Iterative graph-based image enhancement using object separation
JP2522369B2 (ja) カラ―画像の限定色表現方法及び装置
JP3306964B2 (ja) 限定色決定方法および装置
JP2806152B2 (ja) 色変化特定方法、限定色決定方法及び限定色決定装置
JP2914074B2 (ja) 限定色決定方法および装置
JP2896319B2 (ja) カラー画像のマスク作成方法
JP2896317B2 (ja) カラー画像のマスク作成方法
KR0155925B1 (ko) 디지탈 칼라 영상의 참조변환을 통한 화소 색상 분류방법
JP2896320B2 (ja) カラー画像のマスク作成方法
Watanabe A fast algorithm for color image quantization using only 256 colors
JPH01219965A (ja) 画像処理方法及びその装置

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19990803

LAPS Cancellation because of no payment of annual fees