JPH0264875A - カラー画像の高速彩度変換装置 - Google Patents

カラー画像の高速彩度変換装置

Info

Publication number
JPH0264875A
JPH0264875A JP63216830A JP21683088A JPH0264875A JP H0264875 A JPH0264875 A JP H0264875A JP 63216830 A JP63216830 A JP 63216830A JP 21683088 A JP21683088 A JP 21683088A JP H0264875 A JPH0264875 A JP H0264875A
Authority
JP
Japan
Prior art keywords
components
conversion
image memory
matrix
saturation
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
Application number
JP63216830A
Other languages
English (en)
Inventor
Akira Kasano
笠野 章
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP63216830A priority Critical patent/JPH0264875A/ja
Priority to US07/398,948 priority patent/US5315694A/en
Priority to KR1019890012445A priority patent/KR920004293B1/ko
Publication of JPH0264875A publication Critical patent/JPH0264875A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/00Two-dimensional [2D] image generation
    • G06T11/10Texturing; Colouring; Generation of textures or colours

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Processing Of Color Television Signals (AREA)
  • Image Processing (AREA)
  • Color Image Communication Systems (AREA)

Abstract

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

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) この発明は、画像メモリに格納されているR(レッド)
、G(グリーン)、B(ブルー)の各成分に分離された
ディジタルカラー画像データに対して、高速に彩度(色
の鮮かさ、彩り)を変換するのに好適なカラー画像の高
速彩度変換装置に関する。
(従来の技術) 従来、R,G、B成分がr、g、bのカラー画像の彩度
変換は、いわゆるH5I変換(H;1lue色相、S 
; 5aturation彩度、! ; Intens
ity明度)により彩度成分Sを抽出し、その彩度成分
Sのリニア変換を実行した後、HSI逆変換を行うプロ
セスを経て行われていた。上記H5I変換による彩度成
分Sは、下記式 %式% で求められる。また、彩度のリニア変換s−s’は下記
式 %式%) に従って行われる。更に、HSI逆変換は、H3I変換
の非線型性のため、一意的には決定されず、5IGGR
APR提案型等、近似的に等価な非線型変換式等を用い
て行われる。以上の3段階の変換を高速化するためには
、第3図に示すように、それぞれ専用のハードウェア変
換回路、即ちHSI変換回路31、彩度のリニア変換回
路32およびH3I3I逆変換33が必要となる。
(発明が解決しようとする課題) 上記したように従来は、カラー画像の彩度変換に3段階
の異なる変換プロセスを必要とするため、変換処理の高
速化のためにはそれぞれ専用のノ\−ドウエア変換回路
が必要となり、ハードウェア量が多くなるという問題が
あった。また、H3I逆変換等では、変換の非線型性に
起因する近似による誤差が大きいという問題もあった。
したがってこの発明の課題は、小規模のシステム構成で
、量子化iut差の少ないカラー画像の彩度変換が高速
に行えるようにすることである。
[発明の構成] (課題を解決するための手段) この発明は、彩度のリニア変換を、R,G、Bカラー空
間内の単なるベクトル演算処理に帰着させることにより
、線型な変換で処理できるようにしたものである。即ち
、同一画素のR,G、B成分子、g、bに対応する彩度
成分のRGBカラー空間内ベクトルSは、r+g+  
bの最大値を255とすると下記式(1) %式%(1) で示される。このSに対して彩度変換S’ −aS(a
は彩度変換係数)を施した場合の該当画素のR,G、B
成分「/ 、  / 、 b ’は、変換前後の明度が
一定である条件を課すと下記マトリクス式(2) %式%(2) となる。この式(2)は彩度変換係数を定めたときに、
R,G、8画像メモリ(内の同一画素のR,G。
B成分)間の単純な線型結合演算によって彩度変換が行
えることを意味する。そこで、この発明では、与えられ
た彩度変換係数aをもとに、上記2種のマトリクス係数
α、βを予め求め、このα。
βおよびR,G、8画1象メモリ内の同一画素のRlG
、B成分子、g、bを用いて、上記(2)式に従って線
型結合演算を行うことにより、彩度変換S′−aSを施
した場合の該当画素のR,G、B成分Rr、g’ 、b
’ を求めるようにしたものである。
(作用) 上記の構成によれば、簡単な加減算演算で2種のマトリ
クス係数α、βを求めておけば、以降は線型結合プロセ
ッサを用いた線型結合演算だけで、R,G、8画像メモ
リ内の同一画素のR,G、B成分子、g、bに対応する
彩度成分のRGBカラー空間空間内ベクトル対して彩度
変換S’ −aSを施した場合の該当画素のR,G、B
成分子′g’ 、b’を簡単に求めることができる。
(実施例) 第1図はこの発明の一実施例に係るカラー画像の高速彩
度変換装置のブロック構成を示す。同図において、11
は装置全体を制御するCPU%12゜13、 14はカ
ラーカメラ等により入力されR,G。
Bの各成分に分離されたディジタルR,G、B画像デー
タを各画素位置に対応して格納するための入力画像メモ
リ(R入力画像メモリ、G入力画像メモリ、B入力画像
メモリ)である。15は彩度変換の3×3マトリクス演
算を画素毎に行うのに供される線型結合プロセッサ、1
B、 17.18は線型結合プロセッサ15によって演
算された画素毎の且つR,G、B各成分毎の結果を格納
するための出力画像メモリ(R出力画像メモリ、G出力
画像メモリ、B出力画像メモリ)である。19はCPU
IIが入力画像メモリ12〜14、線型結合プロセッサ
15および出力画像メモリ16〜18を制御するのに供
されるシステム制御バス(以下、単に制御バスと称する
)、20は入力画像メモリ12〜14.線型結合プロセ
ッサ15相互間、および線型結合プロセッサ15゜出力
画像メモリ16〜18相互間の画像データ転送等に洪さ
れる画像バスである。この画像バス2oは、同時に複数
種の画像データ転送が行えるように、複数本のバスから
構成されている。なお、第1図では便宜的に12〜14
が入力画像メモリ、16〜18が出力画像メモリである
ものとしているが、これらの画像メモリは必要に応じて
入力用、出力用いずれにも切替え使用されるものである
ここで、第1図の装置で適用される彩度変換方式の原理
について、R,G、B成分が’*g*bのカラー画像の
彩度(S)変換を例に、第2図を参照して説明する。
まず、R,G、B成分がr、g、bのカラー画像の色ベ
クトルIは 1 −  (r、  g、  b)         
  ・・・・・・・・・(3)で表わされる。また、色
強度が一定値にの平面μは R+G+B横k             ・・・・・
・・・・(4)で表わされる。上記(4)式で示される
平面μと(3)式で示される色ベクトル■との交点Pの
座標は、0P−tlとすると、 t  (r+g+b)  閤k を満たすことから、 で表わされる。ここで点(原点)0の座標は0 (0,
0,O)であることから、op、owは、上記(5)式
の点Pの座標および(6)式の点Wの座標を用いると、
次のように表わされる。
・・・・・・・・・(5) となる。また、平面μの中央点Wの座標は、W (k/
3.に/3.に/3)   ・・・・・・・・・(6)
となる。彩度SのRGBカラー空間空間内ベクトル対色
相情報と彩度情報を含んだ色度ベクトル(明度一定で方
向のみを持つ)の色度平面(明度一定の平面)への射影
ベクトルといえる。したがって、OPを色度ベクトルと
すると、Sはしたがって、上記(7)式は、 となる。前記(1)式は、この(8)式においてに−2
55としたものである。
さて、(8)式で示されるベクトルSに対し、彩度変換
係数aを用いてS’−wasの彩度変換を行った場合の
g′は、g′の終端を(Sの終端Pに対応させて)P′
 とすると、 であることから、 但しα−1+2a、  β−1−a ・・・・・・・・・(9) で表わされる。また、OP’ は、上記の彩度変換の後
の色ベクトルIに対応する色ベクトルI′のR,G、B
成分を 1.  /、b/ とすると、(5)式から類
推できるように とも表セされる。この(10)式および上記(9)式と
、彩度変換前後の色ベクトルI、I’の明度が一定(即
ちr+g+b=r’ 十g’ +b’ )の条f牛とか
ら、前記(2)式のマトリクス式が求められる。この(
2)式は、既に述べているように、彩度変換係数aを定
めたときに、R,G、B画像メモリ間(ここでは、入力
画像メモリ12〜14間)の単純な線型結合演算によっ
て彩度変換が行えることを意味する。
次に、上記の彩度変換原理を適用した第1図の装置の動
作を説明する。
■ まず、CPUIIは、与えられた彩度変換係数aを
もとに、前記(2)式で示されるような3×3のマトリ
クス係数を算出する。但し、この9個のマトリクス係数
はα(−1+2a)およびβ(=1−a)の2種に分類
されるため、実際にはこの2PI!のマトリクス係数α
、βだけを求めるだけでよい。
■ 次にCPUIIは、制御バス19を介してRlG、
Bの各人力画像メモリ12.13.14に起動をかけ(
読出し指定)、R出力画像メモリ16に対する書込み指
定を行い、画像バス20のバス指定を行う。
■ 続いてCPULIは、上記■で求めておいたマトリ
クス係数α、βを用いて、α、β、βの形で制御バス1
9経由で線型結合プロセッサI5にセットし、線型結合
プロセッサ15および画像メモリ12〜14.18を起
動する。
■ CPUIIからの起動により、人力画像メモリ12
〜14が画素単位で順にリードアクセスされ、その都度
対応するR、G、8画像データ「1g。
bが画像バス20中の指定されたバスを介して線型結合
プロセッサI5に転送される。線型結合プロセッサ15
は、この転送された画像データr、g、bおよび■でセ
ットされたマトリクス係数α、β。
βを用いて、r′を求めるための線型結合演算1/3(
α「+βg+βb) を行う((2)式参照)。この演算結果r′は、画像バ
ス20中の別のバスを介してR出力画像メモリ1Bに転
送され、同メモリ1Bの同一画素位置に書込まれる。
■ 以上の■の動作が入力画像メモリ12〜14の全て
の画素に対して行われると、CPUIIは、■と同様に
R,G、Bの各人力画像メモリ+2.13゜14に起動
をかけ(読出し指定)、今度はG出力画像メモリ!7に
対する書込み指定を行い、画像バス20のバス指定を行
う。
■ 続いてCPUIIは、マトリクス係数をβ。
α、βの形で線型結合プロセッサ15にセットし、線型
結合プロセッサ15および画像メモリ12〜14゜17
を起動する。
■ 線型結合プロセッサ15は、人力画像メモリ12〜
14から読出されて転送される画1象データr。
g、bおよび■でセットされたマトリクス係数β。
α、βを用いて、今度はg′を求めるための線型結合演
算 1/3(βr+αg+βb) を行う((2)式参照)。この演算結果g′はG出力画
像メモリ17に転送されて書込まれる。
■ 以上の■の動作が入力画像メモリ12〜14の全て
の画素に対して行われると、CPU11は、■と同様に
R,G、Bの各入力画像メモリ12.13゜14に起動
をかけ(読出し指定)、今度はB出カ画像メモリ18に
対する書込み指定を行い、画像バス20のバス指定を行
う。
■ 続いてCPUIIは、マトリクス係数をβ。
β、αの形で線型結合プロセッサ15にセットし、線型
結合プロセッサ15および画像メモリ12〜14゜■8
を起動する。
[相] 線型結合プロセッサ15は、入力画像メモリ1
2〜14から読出されて転送される画像データ「。
g、bおよび■でセットされたマトリクス係数β。
β、αを用いて、今度はb′を求めるための線型結合演
算 1/3(βr+βg+αb) を行う((2)式参照)。この演算結果b′はB出カ画
像メモリ18に転送されて書込まれる。
なお、第1図の出力画像メモリ16〜18を、表示モニ
タのリフレッシュメモリ(モニタリフレッシュメモリ)
にすれば、リアルタイム(ビデオレート)での表示(特
に動画表示)に応用することが=f能である。また、マ
トリクスを回転行列にすれば、色相(H)変換にも応用
できる。
[発明の効果] 以上詳述したようにこの発明によれば、与えられた彩度
変換係数aをもとに簡単な加減算演算で2種のマトリク
ス係数を求めておけば、以降は線型結合プロセッサを用
いた線型結合演算だけで、カラー画像の彩度変換が実行
できる。即ち、この発明によれば、カラー画像の彩度変
換が、小規模のハードウェア構成で高速に且つ高精度に
行える。
【図面の簡単な説明】
第1図はこの発明の一実施例に係るカラー画像の彩度変
換装置のブロック構成図、第2図は第1図の装置におい
て適用される彩度変換原理を説明するための図、第3図
は従来例を示すブロック構成図である。 11・・・CPU512・・・R入力画像メモリ、13
・・・G入力画像メモリ、14・・・B人力画像メモリ
、15・・・線型結合プロセッサ、16・・・R出力画
像メモリ、エフ・・・G出力画像メモリ、18・・・B
出力画像メモリ。 第1 rM 第2 図

Claims (1)

  1. 【特許請求の範囲】 R(レッド)、G(グリーン)、B(ブルー)に分離さ
    れたディジタルカラー画像データを格納する第1のR、
    G、B画像メモリと、 与えられた彩度変換係数aをもとに、下記のマトリクス ▲数式、化学式、表等があります▼ (但し α=1+2a、β=1−a) の各要素で示される2種のマトリクス係数α並びにβを
    算出するマトリクス係数算出手段と、上記第1のR、G
    、B画像メモリ内の同一画素のR、G、B成分r、g、
    bに対応する彩度成分のRGBカラー空間内ベクトル■
    に対して彩度変換■=a■を施した場合の該当画素のR
    、G、B成分r′、g′、b′を、変換前後の明度が一
    定である条件で成立する下記マトリクス式 ▲数式、化学式、表等があります▼ に従い、上記マトリクス係数算出手段によって算出され
    た2種のマトリクス係数α並びにβ、および上記第1の
    R、G、B画像メモリ内の同一画素のR、G、B成分r
    、g、bを用いて線型結合演算を行うことにより算出す
    る線型結合プロセッサと、 この線型結合プロセッサによって算出された彩度変換結
    果であるR、G、B成分r′、g′、b′を対応画素位
    置に格納する第2のR、G、B画像メモリと、 を具備することを特徴とするカラー画像の高速彩度変換
    装置。
JP63216830A 1988-03-31 1988-08-31 カラー画像の高速彩度変換装置 Pending JPH0264875A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP63216830A JPH0264875A (ja) 1988-08-31 1988-08-31 カラー画像の高速彩度変換装置
US07/398,948 US5315694A (en) 1988-08-31 1989-08-28 High-speed color saturation converter for digital color data
KR1019890012445A KR920004293B1 (ko) 1988-03-31 1989-08-31 고속채도 변환장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63216830A JPH0264875A (ja) 1988-08-31 1988-08-31 カラー画像の高速彩度変換装置

Publications (1)

Publication Number Publication Date
JPH0264875A true JPH0264875A (ja) 1990-03-05

Family

ID=16694563

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63216830A Pending JPH0264875A (ja) 1988-03-31 1988-08-31 カラー画像の高速彩度変換装置

Country Status (3)

Country Link
US (1) US5315694A (ja)
JP (1) JPH0264875A (ja)
KR (1) KR920004293B1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7512263B2 (en) 1996-11-13 2009-03-31 Seiko Epson Corporation Image processing system, image processing method, and medium having an image processing control program recorded thereon
JP2014074911A (ja) * 2013-10-28 2014-04-24 Renesas Electronics Corp 表示データ処理方法
US9583030B2 (en) 2008-09-29 2017-02-28 Synaptics Japan Gk Display system

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2238928B (en) * 1989-09-05 1994-06-08 Canon Kk Image data converting method and image processing apparatus
US5544284A (en) * 1992-02-11 1996-08-06 Eastman Kodak Company Sequential product code quantization of digital color image
JP3257189B2 (ja) * 1993-10-13 2002-02-18 ミノルタ株式会社 画像処理装置
US6081276A (en) * 1996-11-14 2000-06-27 International Business Machines Corporation Method and apparatus for creating a color name dictionary and for querying an image by color name
US6259428B1 (en) * 1998-05-01 2001-07-10 National Instruments Corporation System and method for dynamically substituting colors in a graphic image
US6738072B1 (en) * 1998-11-09 2004-05-18 Broadcom Corporation Graphics display system with anti-flutter filtering and vertical scaling feature
BRPI0302384B1 (pt) * 2002-07-20 2018-06-19 Samsung Electronics Co., Ltd. "método para intensificar de forma adaptativa uma cor, e equipamento para intensificar de forma adaptativa a cor de uma imagem"
US20040193838A1 (en) * 2003-03-31 2004-09-30 Patrick Devaney Vector instructions composed from scalar instructions
CN1964501A (zh) * 2005-11-10 2007-05-16 其乐达科技股份有限公司 以矩阵执行色调及色饱和调整的方法
TWI327868B (en) * 2006-11-13 2010-07-21 Wintek Corp Image processing method
KR100836423B1 (ko) * 2007-02-05 2008-06-09 삼성에스디아이 주식회사 유기 전계 발광표시장치 및 그 구동방법
KR100836432B1 (ko) * 2007-02-05 2008-06-09 삼성에스디아이 주식회사 유기 전계 발광표시장치 및 그 구동방법
KR100836425B1 (ko) * 2007-02-05 2008-06-09 삼성에스디아이 주식회사 유기 전계 발광표시장치 및 그 구동방법
KR100844775B1 (ko) * 2007-02-23 2008-07-07 삼성에스디아이 주식회사 유기 전계발광 표시장치
KR100844781B1 (ko) * 2007-02-23 2008-07-07 삼성에스디아이 주식회사 유기 전계 발광표시장치 및 그 구동방법
KR100844780B1 (ko) * 2007-02-23 2008-07-07 삼성에스디아이 주식회사 유기 전계 발광표시장치 및 그 구동방법
KR100840102B1 (ko) 2007-02-23 2008-06-19 삼성에스디아이 주식회사 유기 전계발광 표시장치
US8184903B2 (en) * 2007-10-19 2012-05-22 Himax Technologies Limited Color correction method and apparatus of RGB signal
TWI569255B (zh) 2011-01-31 2017-02-01 邁威爾世界貿易有限公司 在彩色顯示器進行像素彩色調整的系統與方法
US8897559B2 (en) * 2011-09-21 2014-11-25 Stmicroelectronics (Grenoble 2) Sas Method, system and apparatus modify pixel color saturation level
US9659354B2 (en) * 2015-03-20 2017-05-23 Intel Corporation Color matching for imaging systems
CN113674163B (zh) * 2021-07-13 2024-11-29 浙江大华技术股份有限公司 图像饱和度调整方法、设备及计算机可读存储介质

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63195777A (ja) * 1987-02-07 1988-08-12 Olympus Optical Co Ltd 色彩補正方式

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4920411A (en) * 1984-04-11 1990-04-24 Fuji Photo Film Co., Ltd. Method for processing image signals so as to color correct them
DE3539540A1 (de) * 1984-11-08 1986-05-22 Canon K.K., Tokio/Tokyo Farbbildbehandlungsverfahren
DE3650577T2 (de) * 1985-06-14 1997-05-15 Dainippon Printing Co Ltd Mehrfarbiges thermisches Aufzeichnungsverfahren vom Sublimationstyp und Vorrichtung dafür
DE3689930T2 (de) * 1985-11-18 1994-11-17 Canon Kk Elektronisches Abbildungsgerät.
JP2556486B2 (ja) * 1986-11-14 1996-11-20 キヤノン株式会社 フィルム読取装置
US4887150A (en) * 1987-03-16 1989-12-12 Mitsubishi Denki Kabushiki Kaisha Device for converting video image signals to printing data signals
US4954889A (en) * 1987-04-30 1990-09-04 Nec Home Electronics Ltd. Color masking circuit and color video printer using the same
US5042078A (en) * 1987-06-19 1991-08-20 Fuji Photo Film Co., Ltd. Method of effecting gradation and color correction of a composite image
US4843573A (en) * 1987-10-26 1989-06-27 Tektronix, Inc. Display-based color system
US4967379A (en) * 1987-12-16 1990-10-30 Gretag Aktiengesellschaft Process for the ink control or regulation of a printing machine by comparing desired color to obtainable color data
US4945406A (en) * 1988-11-07 1990-07-31 Eastman Kodak Company Apparatus and accompanying methods for achieving automatic color balancing in a film to video transfer system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63195777A (ja) * 1987-02-07 1988-08-12 Olympus Optical Co Ltd 色彩補正方式

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7512263B2 (en) 1996-11-13 2009-03-31 Seiko Epson Corporation Image processing system, image processing method, and medium having an image processing control program recorded thereon
US9583030B2 (en) 2008-09-29 2017-02-28 Synaptics Japan Gk Display system
JP2014074911A (ja) * 2013-10-28 2014-04-24 Renesas Electronics Corp 表示データ処理方法

Also Published As

Publication number Publication date
KR900003762A (ko) 1990-03-27
US5315694A (en) 1994-05-24
KR920004293B1 (ko) 1992-06-01

Similar Documents

Publication Publication Date Title
JPH0264875A (ja) カラー画像の高速彩度変換装置
KR20010075439A (ko) 비디오에서의 효과적인 컬러 표현/복구를 위한 새로운스케일링 알고리즘
JPS63173182A (ja) 色彩画像処理方式
KR100818034B1 (ko) 데이터 전송 방법, 회로 장치 및 데이터 전송 장치
JPS6314556B2 (ja)
US9064336B2 (en) Multiple texture compositing
US20100020247A1 (en) Method for assisting video compression in a computer system
CN111105356A (zh) 图像处理方法、装置及计算机可读存储介质
US5566250A (en) Process and apparatus for pseudo-SIMD processing of image data
JPH01121930A (ja) データ処理装置
US6987545B1 (en) Apparatus for assisting video compression in a computer system
US5544251A (en) Process and apparatus for pseudo-SIMD processing of image data
Pratt System architecture of Vicom digital image processor
JPH02184978A (ja) 色混合処理装置
JPH03201172A (ja) 画像処理装置
LaJeunesse New systems architecture for medical image processing
JPS63173181A (ja) 画像処理方法
JPS61150076A (ja) 画像デ−タサンプリング回路
GB2202718A (en) Display adapter
JPH08202326A (ja) 画像処理装置
JPS61180374A (ja) 画像処理方法
JPS63284991A (ja) 自然画表示装置
JPS62140176A (ja) 画像編集処理装置
JPH01175088A (ja) 画像のシェーディング装置
JPH0683947A (ja) 画像処理装置