JPH10164377A - 減色処理装置 - Google Patents

減色処理装置

Info

Publication number
JPH10164377A
JPH10164377A JP8317980A JP31798096A JPH10164377A JP H10164377 A JPH10164377 A JP H10164377A JP 8317980 A JP8317980 A JP 8317980A JP 31798096 A JP31798096 A JP 31798096A JP H10164377 A JPH10164377 A JP H10164377A
Authority
JP
Japan
Prior art keywords
color
reduction processing
color reduction
colors
image
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
JP8317980A
Other languages
English (en)
Other versions
JP3006522B2 (ja
Inventor
Nobuyuki Goto
信幸 後藤
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 JP8317980A priority Critical patent/JP3006522B2/ja
Publication of JPH10164377A publication Critical patent/JPH10164377A/ja
Application granted granted Critical
Publication of JP3006522B2 publication Critical patent/JP3006522B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【課題】 処理に時間を要するし、多くの資源を必要と
していた。 【解決手段】 RGBの三次元空間で各成分ごとにヒス
トグラムを作成するとともに(ステップS1)、ヒスト
グラムを所定階調単位に分割しつつ各領域の面積比で3
2階調グレースケールを生成する(ステップS2)の
で、減色処理を一次元で演算することが可能となり、最
後に合成すれば無理なく減色でき、より少ない記憶容量
で高速に減色処理が実現できるとともに、減色対象画像
データに使われている色数、各色の使用頻度に応じた処
理を行うため、高品位な減色処理といえる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、減色処理装置に関
し、特に、原画像を減色する減色処理装置に関する。
【0002】
【従来の技術】RGBの三次元空間で表現されるフルカ
ラー画像の品質を損なうことなく減色し、画像データを
表示装置へ表示したり、印刷装置で印刷する際に高速化
を図る減色処理装置が利用されている。従来、この種の
減色処理装置として、特開平8−87256号公報に開
示されたものが知られている。
【0003】同公報に示す減色処理装置においては、R
(赤)、G(緑)、B(青)で構成されるフルカラー画
像のRGB空間を所定階調単位で分割し、細分化された
各ブロックにおける使用階調数に応じて減色処理を行っ
ている。
【0004】図4は、この減色手法を示す図である。同
図における減色対象画像は、RGBの各色ごとに64階
調であり、 64×64×64=262,144(約26万色) の総表現色数となっている。ここにおいて、RGBを三
次元空間とみなすとともに分割する階調単位を8階調と
すると、RGB空間は、 8×8×8=512(ブロック) に分割される。従って、各細分化ブロックで表現可能な
色数は 8×8×8=512(色) となる。そこで、512個に分割された各ブロックで何
色使用されているか、さらに、減色対象画像中で各色何
画素が使用しているかをカウントし、使用画素数の多い
色を使用階調数に応じた数だけ選択する。これによりフ
ルカラー画像の減色処理が実現される。
【0005】
【発明が解決しようとする課題】上述した従来の減色処
理装置においては、次のような課題があった。まず、電
子回路として実現しようとする場合、高速で高価な演算
装置(CPU)や、大容量で高価な記憶用メモリが必要
となる。これは、減色処理を三次元のRGB空間で行う
からであり、減色対象画像をRGBの三次元で処理する
ことが必要だからである。これにより、記憶用メモリ等
に多くの作業用領域が必要であるし、処理自体にも多く
の時間を要してしまう。
【0006】一方、ソフトウェアとしてコンピュータ等
の演算装置で実現する場合も、処理に多くの時間を要
し、また、記憶用メモリ等に多くの作業用領域が必要と
なる。これは、処理の際に画像データをRGBの三次元
配列として保持しなければならないし、減色処理自体も
三次元の演算で処理する必要があるからである。従っ
て、減色処理を行うためには大容量の記憶用メモリに多
くの作業領域が必要となるし、処理自体も多くの時間を
要してしまう。
【0007】本発明は、上記課題にかんがみてなされた
もので、処理の高速化を図るとともに、必要とする記憶
容量を削減しつつ、高品質な減色処理行なうことが可能
な減色処理装置の提供を目的とする。
【0008】
【課題を解決するための手段】上記目的を達成するた
め、請求項1にかかる発明は、RGBの三次元空間で表
現される減色対象画像データを各次元単位で個別に減色
処理し、処理後に再び三次元に戻すように構成してあ
る。
【0009】上記のように構成した請求項1にかかる発
明においては、三次元で表されるフルカラー画像の色空
間を一次元に変換し減色処理を行う。すなわち、各次元
単位で個別に減色処理することにより、より高速に減色
処理を行うことができる。例えば、減色処理の際にRG
Bの色空間に含まれる全ての色について参照あるいは演
算を行わなくてはならないため、原画像のRGB各成分
の階調数が64階調であったとすると、 64×64×64=262,144(回) を1単位とした演算を行うことになる。しかし、これを
一次元で演算することにより、 64+64+64=192(回) を1単位とした演算を行うことになるため、大幅な高速
化が実現できる。
【0010】また、ソフトウェアとしてこの減色処理を
実現する場合には、変換に必要な記憶容量を削減でき
る。例えば、従来のものであれば、画像データのRGB
各成分を記憶する必要があるため、原画像を減色処理す
る際に必要となる記憶容量は、原画像の大きさの三倍と
なる。しかしながら、上述したように各次元ごとに個別
に減色処理する場合であれば、RGB各成介を別々に変
換するため、減色処理に必要となる記憶容量は原画像の
大きさ分だけとなり、従来の技術と比較して三分の一の
記憶容量となる。
【0011】また、請求項2にかかる発明は、上記請求
項1に記載の減色処理装置において、上記減色処理は、
上記減色対象画像データで使用されている階調色につい
ての総合的な使用頻度を検出し、この使用頻度を優先し
て処理を行なう構成としてある。減色処理をするにあた
り、減色対象画像データで使用されている階調色につい
ての総合的な使用頻度を検出し、この使用頻度を優先し
て処理を行なう。すなわち、減色対象画像に使われてい
る色数、各色の使用頻度を調ベてヒストグラムのグラフ
を作成し、このヒストグラムに応じた処理を行うこと
で、減色処理後の画像の品質が低下することを防いでい
る。
【0012】さらに、請求項3にかかる発明は、上記請
求項2に記載の減色処理装置において、使用頻度の優先
によって採用されない階調色を近似の階調色に変換する
構成としてある。ヒストグラムに応じた優先処理によっ
て使用頻度の高い順に階調色を選択していくと、それ以
外の階調色が選択されないことになるが、これについて
はそこからもっとも近い階調色に近似する。このことに
より、減色対象画像中で頻繁に使われる階調を確保する
ことができる。
【0013】さらに、請求項4にかかる発明は、上記請
求項1〜請求項3に記載の減色処理装置において、所定
回数だけ繰り返す構成としてある。上記減色処理過程を
数回繰り返すことによって、例えば、フルカラー画像か
ら256色のカラー画像などを生成する。使用頻度の高
い順に少しずつ絞り込む課程を繰り返すことになる。
【0014】
【発明の実施の形態】以下、図面にもとづいて本発明の
実施形態を説明する。図1は、本発明の一実施形態にか
かる減色処理装置をブロック図により示している。同図
において、減色処理を行う場合、装置に入力されたフル
カラー画像101は、減色処理部102に入力され、減
色処理が行われる。この減色処理部102の具体的な処
理については後述する。減色処理部102は出力として
減色された画像103を生成し、この減色された画像1
03はRGB画像制御部104に入力される。RGB画
像制御部104は、表示装置105や印刷装置106に
減色された画像を出力するものであり、表示装置105
は減色された画像103に基づいてディスプレイ上に表
示するし、印刷装置106は減色された画像103に基
づいて紙面上に印刷処理して終了する。
【0015】一方、入力された画像を減色する必要がな
い場合、装置に入力されたフルカラー画像101はRG
B画像制御部104によって表示装置105や印刷装置
106にそのまま出力され、処理は終了する。
【0016】次に、上記構成からなる本実施形態の動作
を説明する。一例として、約1,670万色のフルカラ
ー画像を約32,000色に減色する場合で説明する。
図2は、図1に示した減色処理部102の減色処理過程
に対応したフローチャートである。減色処理部102は
ステップS1にて入力されたフルカラー画像D1に基づ
き、RGB各成分について各階調に対する使用頻度を表
すグラフ(ヒストグラム)を作成する。
【0017】次に、入力されたフルカラー画像D1は、
RGB各成分の256階調グレースケール画像D21〜
D23として分割され、ステップS2にて上述したヒス
トグラムの結果に基づいて32階調グレースケールD3
1〜D33に変換される。
【0018】このステップS2におけるヒストグラムの
結果から32階調グレースケールへ減色する処理につい
て図3を用いて説明する。ステップS2では、まず、2
56階調のヒストグラムを各色ごとに8個の領域に等分
に分割する。この状態がH1に該当する。次に、分割さ
れた領域ごとに、各領域の面積を計算する。この計算
は、次式に基づいて行う。 各領域の面積=各領域の幅×各領域内の各階調の使用頻
度の合計 このようにして各領域の面積を求めたら、その面積比に
より32階調を8個の各領域に割り当てる。
【0019】この割当数に従って各領域で使用頻度の高
い順に階調を選択し、それ以外の階調はそこからもっと
も近い階調に近似する。このことにより、減色対象画像
中で頻繁に使われる階調を確保することができる。この
状態がH2に該当する。すなわち、RGBの三次元デー
タについてその成分ごとにヒストグラムを生成し、これ
を8つの小領域に分割し、優先順位を求め、同優先順位
に基づいて32階調を割り振っている。従って、各成分
ごとに個別に減色処理したことになる。
【0020】また、32階調の割り当てをヒストグラム
に基づく総合的な使用頻度を優先して行っており、画像
の劣化は最小限に押さえられる。図2に戻ると、以上の
ようにして作成されたRGB各成分の32階調グレース
ケール画像D31〜D33は、ステップS3にて再び1
枚の画像に合成する。この場合、 32×32×32=32,768(色) という、最大約32,000色の画像となり減色処理は
終了する。
【0021】上述した実施形態においては、約1,67
0万色のフルカラー画像を、約32,000色に減色す
る場合について説明したが、原画像の色数、減色後の色
数についての制限はない。また、256階調グレースケ
ール画像を32階調に落とすことで約32,000色の
カラー画像を生成したが、変換後の階調数についても制
限はない。例えば、32階調ではなく、6階調のグレー
スケールにすることで、約32,000色のカラー画像
を 6×6×6=216(色) のカラー画像に減色することも可能である。
【0022】一方、図2及び図3に示した減色処理過程
を数回繰り返すように構成することもできる。すなわ
ち、最初に256階調グレースケール画像を32階調グ
レースケール画像に変換し、次に、同様の処理を繰り返
して32階調グレースケール画像を8階調グレースケー
ル画像に変換する。これにより、256色のカラー画像
を生成することができる。より具体的には、フローチャ
ートにおいては階調変換をパラメータで指定し、減色処
理部102をネストして呼び出すようにすればよい。
【0023】このようにすれば、処理時間は増加するも
のの、より無理なく、高品質な減色を行うことができ
る。このように、RGBの三次元空間で各成分ごとにヒ
ストグラムを作成するとともに(ステップS1)、ヒス
トグラムを所定階調単位に分割しつつ各領域の面積比で
32階調グレースケールを生成する(ステップS2)の
で、減色処理を一次元で演算することが可能となり、最
後に合成すれば無理なく減色でき、より少ない記憶容量
で高速に減色処理が実現できるとともに、減色対象画像
データに使われている色数、各色の使用頻度に応じた処
理を行うため、高品位な減色処理といえる。
【0024】
【発明の効果】以上説明したように本発明は、三次元で
表される色空間を一次元に変換し減色処理を行うことに
より、高速に減色処理を行うことが可能な減色処理装置
を提供することができる。また、記憶資源等の削減も可
能となる。すなわち、高速、高品質で、より少ない記憶
容量で実現可能となる。また、請求項2にかかる発明に
よれば、階調色についての総合的な使用頻度に基づいて
減色処理するため、画像の品質が低下することを防止で
きる。
【0025】さらに、請求項3にかかる発明によれば、
選択されない階調色を近似色に変換することにより、減
色対象画像中で頻繁に使われる階調色を確保することが
できる。さらに、請求項4にかかる発明によれば、徐々
に使用する階調色を絞り込むため、処理時間は増加する
ものの、より無理なく、高品質な減色を行える。
【図面の簡単な説明】
【図1】本発明の一実施形態にかかる減色処理装置のブ
ロック図である。
【図2】減色処理部が実施するフローチャートである。
【図3】減色処理過程における階調変換の概念を模式的
に示す図である。
【図4】従来の減色処理の概念を示す図である。
【符号の説明】
101 フルカラー画像 102 減色処理部 103 減色された画像 104 RGB画像制御部 105 表示装置 106 印刷装置

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 RGBの三次元空間で表現される減色対
    象画像データを各次元単位で個別に減色処理し、処理後
    に再び三次元に戻すように構成したことを特徴とする減
    色処理装置。
  2. 【請求項2】 上記請求項1に記載の減色処理装置にお
    いて、上記減色処理は、上記減色対象画像データで使用
    されている階調色についての総合的な使用頻度を検出
    し、この使用頻度を優先して処理を行うことを特徴とす
    る減色処理装置。
  3. 【請求項3】 上記請求項2に記載の減色処理装置にお
    いて、使用頻度の優先によって採用されない階調色を近
    似の階調色に変換することを特徴とする減色処理装置。
  4. 【請求項4】 上記請求項1〜請求項3のいずれかに記
    載の減色処理装置において、所定回数だけ繰り返すこと
    を特徴とする減色処理装置。
JP8317980A 1996-11-28 1996-11-28 減色処理装置 Expired - Fee Related JP3006522B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8317980A JP3006522B2 (ja) 1996-11-28 1996-11-28 減色処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8317980A JP3006522B2 (ja) 1996-11-28 1996-11-28 減色処理装置

Publications (2)

Publication Number Publication Date
JPH10164377A true JPH10164377A (ja) 1998-06-19
JP3006522B2 JP3006522B2 (ja) 2000-02-07

Family

ID=18094149

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8317980A Expired - Fee Related JP3006522B2 (ja) 1996-11-28 1996-11-28 減色処理装置

Country Status (1)

Country Link
JP (1) JP3006522B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7248743B2 (en) 2003-04-08 2007-07-24 Hitachi, Ltd. Image processing apparatus, mobile terminal device and image processing computer readable program
JP2012142143A (ja) * 2010-12-28 2012-07-26 Hitachi High-Technologies Corp 荷電粒子線装置及び観察画像生成方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7248743B2 (en) 2003-04-08 2007-07-24 Hitachi, Ltd. Image processing apparatus, mobile terminal device and image processing computer readable program
US7386181B2 (en) 2003-04-08 2008-06-10 Hitachi, Ltd. Image display apparatus
JP2012142143A (ja) * 2010-12-28 2012-07-26 Hitachi High-Technologies Corp 荷電粒子線装置及び観察画像生成方法

Also Published As

Publication number Publication date
JP3006522B2 (ja) 2000-02-07

Similar Documents

Publication Publication Date Title
US5412766A (en) Data processing method and apparatus for converting color image data to non-linear palette
JPH0290197A (ja) デイザー装置
US7982744B2 (en) Image processing device, image processing method, image processing program, recording medium storing image processing program, and image display device
CN109461400B (zh) 用于rgb到rgbw图像转换的子像素渲染方法及装置
JP2647033B2 (ja) ルックアップテーブル作成方法及びルックアップテーブル作成装置
US20050001856A1 (en) Method and device providing enhanced characters
US7623270B2 (en) Method of processing a digital image by means of ordered dithering technique description
JP2000338935A (ja) 階調補正装置、画像表示装置および階調補正方法
JP3006522B2 (ja) 減色処理装置
JP2003208606A (ja) 3dカラースペースにおけるカラー変換
JPH10307703A (ja) ビット拡張装置
US20050068344A1 (en) Image-display apparatus, image-display method, and image-display program
JPH10191090A (ja) 色変換テーブルの製造装置及び製造方法並びに記録媒体
JP2004343560A (ja) 画像処理方法、画像処理装置及びそれらを用いた液晶表示装置
JP2004213100A (ja) 色変換処理装置及び色変換処理方法
KR20050026357A (ko) 디스플레이 색 조정
JP2009044426A (ja) 画像処理装置
JPH03113682A (ja) 画像処理装置
CN111527540B (zh) 一种基色转化方法及电子设备
JP2012088954A (ja) 画像処理装置
JP2002182635A (ja) 画像データの減色変換方法、減色画像の表示方法及びそれらの方法を実現するための記憶媒体
JPH0954571A (ja) 階調制御装置
AU673556B2 (en) Colour display system
JP2986316B2 (ja) 図形修正方法
JPH0378094A (ja) 画像階調変換装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071126

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081126

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081126

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091126

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091126

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101126

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111126

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111126

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121126

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121126

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131126

Year of fee payment: 14

LAPS Cancellation because of no payment of annual fees