JPH06324654A - カラー画像信号の2値化方法 - Google Patents
カラー画像信号の2値化方法Info
- Publication number
- JPH06324654A JPH06324654A JP5109036A JP10903693A JPH06324654A JP H06324654 A JPH06324654 A JP H06324654A JP 5109036 A JP5109036 A JP 5109036A JP 10903693 A JP10903693 A JP 10903693A JP H06324654 A JPH06324654 A JP H06324654A
- Authority
- JP
- Japan
- Prior art keywords
- color
- signal
- input
- achromatic
- 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
Links
Landscapes
- Color Image Communication Systems (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
るカラー画像信号の色成分に応じた2値化信号を出力で
きるカラー画像信号の2値化方法を提供することを目的
とする。 【構成】 入力画像信号の基本色信号から、前記基本色
信号に対応する色信号と無彩色信号を加えた2値化信号
を生成するカラー画像信号の2値化方法であって、前記
無彩色信号の色域1000,1001と、前記基本色信
号に対応する色信号と前記無彩色信号の合成色成分の色
域とを予め設定し、無彩色信号の色域1000,100
1の選択条件を他の色域の選択条件より優先させて前記
色信号を決定し、前記無彩色信号と前記基本色信号に対
応する色信号とを2値化する。
Description
て、出力・表示のための異なる色域の色信号を生成する
カラー画像信号の2値化方法に関するものである。
以下のようにして行われていた。 (1)入力されたカラー画像信号の3色成分(例えばR
GB)信号の各色成分の信号ごとに2値化を行う。そし
て、各色成分の信号量が一致した時には、無彩色の色信
号を生成する。 (2)入力されたカラー画像信号の3色成分(例えばR
GB)信号から、各色成分信号に共通である色信号成分
を無彩色として無彩色信号を生成する。そして、この無
彩色信号の量をもとの3色成分信号のそれぞれから差し
引くことにより新たな3色成分信号を発生する。こうし
て得られた無彩色を含む4色成分信号のそれぞれを2値
化する。
は、比較的簡単なハードウェアにより実現できるが、単
純に無彩色成分を生成するため、必ずしも画質が良くな
い欠点があった。
化するための2値化回路が4系統独立して必要となり、
ハードウェアで実現するのに問題が有った。例えば、誤
差拡散方法を(2)の方法に適用すると、4種類の誤差
拡散による2値化回路が必要となり、回路構成上大きな
負担となる。
と、無彩色成分が基本の3色信号の合成信号と同じであ
れば問題はないが、一般には独立した無彩色信号と3色
信号を合成して得られた無彩色信号とは色成分が異な
る。従って、単純に2値化された3色成分信号におい
て、3色成分信号の値が共に一致した時に特定の無彩色
信号に強制的に置き換えると、見た目の色目が異なって
しまい、再生された画像の画質を低下させる等の問題が
あった。
で、入力したカラー画像信号の色成分より出力するカラ
ー画像信号の色成分に応じた2値化信号を出力できるカ
ラー画像信号の2値化方法を提供することを目的とす
る。
信号の2値化方法は以下の様な工程を備える。即ち、入
力画像信号の基本色信号から、前記基本色信号に対応す
る色信号と無彩色信号を加えた2値化信号を生成するカ
ラー画像信号の2値化方法であって、前記無彩色信号の
色域と、前記基本色信号に対応する色信号と前記無彩色
信号の合成色成分の色域とを予め設定し、前記無彩色信
号の色域の選択条件を他の色域の選択条件より優先させ
て前記色信号を決定し、前記無彩色信号と前記基本色信
号に対応する色信号とを2値化する。
施例を詳細に説明する。尚、以下本実施例を説明する前
に、ピラミッド誤差拡散法について説明する。
差拡散法による量子化を行う回路の構成を示すブロック
図である。
されたアナログ画像データを各色成分(RGB)毎にデ
ジタルデータに変換している。2はガンマ(γ)補正を
行うガンマ変換部、3は色補正を行なうマスキング部、
4はデジタルデータを2値化して量子化する量子化部で
ある。
て説明する。入力されたアナログRGB色信号は、A/
D変換器1において、各色8ビットのデジタルRGB信
号に変換される。このRGBデジタル信号はガンマ変換
部2に入力され、入力されたRGB色信号のガンマ特性
が出力デバイス(例えばCRT等)のガンマ特性に一致
するようにガンマ補正が行われる。ここでは例えば、テ
レビカメラなどから得られた、予め0.45乗のガンマ
特性となっている入力色信号を線形のガンマ特性を有す
る信号に変換したい時には、入力された色信号に対して
2.2乗のガンマ補正を行うことがこれに相当してい
る。次に、マスキング部3において、RGB色信号の色
補正が行われる。これは下記の(数1)で示されるよう
な3×3の1次変換式で表される。
号が、各色1ビットのR,G,B,W色信号に量子化さ
れる。この量子化部4を図面を用いて詳細に説明する。
化する場合を例にとって説明する。ここでは特に断らな
い限り、基本的に3値以上の場合についても同様であ
る。またこの説明に使用する出力デバイスは、C(シア
ン)M(マゼンタ)Y(イエロー)K(黒)系のカラー
インク等を使用して印刷するプリンタではなく、R(レ
ッド)、G(グリーン)、B(ブルー)に加え、W
(白)を原色にもつカラーモニタとする。
モニタの色再現空間を示す図で、500はRGB系によ
る色再現空間を、501はRGBWによる色再現空間を
それぞれ示している。
て特徴的なのは、RGB各々の組み合わせの8色(黒,
R,G,B,RG,RB,GB,RGB)による色空間
と、これに更にWを組み合わせた8色(W,RW,G
W,BW,RGW,RBW,GBW,RGBW)による
2つの色空間500,501が重なり合って形成されて
いることである。つまりRGB3色を原色とする出力デ
バイスの表現可能な色は8色であるのに対し、RGBW
4色を原色する出力デバイスの表現可能な色は16色と
なっている。
像データから、その補助色信号であるWを量子化部4で
2値化処理する前に生成することなく、RGB3色の入
力画像データの示す色に対する出力16色における最近
傍色を求める。そして、RGB3色の入力画像データと
最近傍出力色との間に生じた誤差を処理画素の近傍点に
誤差拡散するものである。
となく2値化するためには、RGBW色空間における1
6色と、RGB3色の入力画像データの示す位置関係と
を事前に対応付けておかなければならない。この対応を
示したのが図8である。図8では、入力したRGBデー
タのそれぞれは、各8ビットで示されている。
時の輝度値と、RGB3色のみを点灯した時の輝度値の
比率が255:153であったこと、同様にRGBWと
Wの輝度比が255:102であったことから簡易的に
対応付けている。もちろん以下に示すように、色彩学的
に対応付ける方がより好ましい。つまり、 (1)RGBWの各4色を測色し、個々の3刺激値XY
Zを求める。 (2)RGBWの組合わせによる出力16色の3刺激値
XYZを次式(数2)より求める。
+ W×wX Y=R×rY + G×gY + B×bY + W×
wY Z=R×rZ + G×gZ + B×bZ + W×
wZ 但し、rX,rY,rZはRの3刺激値、gX,gY,
gZはGの3刺激値、bX,bY,bZはBの3刺激
値、そしてwX,wY,wZはWの3刺激値である。
(3)出力16色の3刺激値XYZから、例えばNTS
C系のRGBを次式(数3)より求める。
− 0.2883Z G=−0.9843X + 1.9984Y − 0.
0283Z B= 0.0584X − 0.1185Y + 0.
8985Z 以上の操作により、入力されたRGBデータと出力色の
対応が簡易に、かつ色彩学的に取れる。この結果、RG
B3色の入力画像データから、その補助色信号であるW
を2値化処理前に生成することなく、RGB3色の入力
画像データの示す色に対して16色を出力するための最
近傍色を求めることができる。更に、これら最近傍色と
入力画像データとの間に生じた誤差を近傍点に拡散する
ことにより、色ムラの無い高画質な2値化処理を可能に
した。もちろん、これはCMYの3色データを2値化す
る場合に、CMYKの4色データの出力色を出力できる
ようにする場合についても同様のことがいえる。
ック図である。
される座標(m,n)点の画素の濃度データを示してい
る。102は加算器で、ラインバッファメモリ112か
らの累積誤差分xn と入力データfmnとを加算してい
る。このラインバッファメモリ112には、誤差拡散テ
ーブル111を参照して重み付けされ、累積加算された
データが格納されている。こうして濃度データfmnに累
積誤差xn が加算されたgmn(gmn=xn +fmn)が2
値化回路103に入力される。この2値化回路103で
は、入力データgmnに最も近い出力デバイス色の2値デ
ータDmnと、それに対応するデータBmnとを求め、2値
データDmnを出力部104に出力し、データBmnを誤差
算出部107に出力している。
n )より誤差en を求め、その結果を誤差拡散テーブル
111に出力している。誤差拡散テーブル111では拡
散マトリクスを用いて誤差en に所定の重み付けを行な
ってラインバッファメモリ112に格納する。例えば、
今までの誤差を、図6のラインバッファメモリ112に
示した様に格納しているとすると、xn+1 の位置の画素
を処理する時の誤差は新たに、 xn+1 <−xn+1 + (2/7)×en xn+2 <−xn+2 + (1/7)×en x'n-2<−x'n-2 + (1/7)×en x'n-1<−x'n-1 + (1/7)×en x'n <−x'n + (2/7)×en となる。そして原画データの1ライン分の走査が完了す
ると、ラインバッファメモリ112の第1ラインには第
2ライン目のデータが入り、第2ライン目には“0”が
入る。このような処理を繰り返すことによって2値化処
理が行われる。そして出力部104は、2値化データD
mnの値“1”,“0”に応じてドットをオン、オフ制御
して、量子化データを表示・出力する。
し出力色を16色とした時の、最近傍色を求める2値化
(量子化)処理を示すフローチャートである。
色とを求める際に使用するパラメータMに初期値k=
0,M=9999を代入した後、ステップS2で入力デ
ータRGBと、k番目の出力色のデータとの距離Lを次
式より求める。
点データとの距離Lを求め、その距離Lが最小値Mより
も小さいかどうかを判定する。L<Mであればステップ
S4に進み、最小値Mに距離Lの値をセットし、このと
きのカウンタkの値を変数kkに記憶する。次にステッ
プS5では、カウンタkを+1し、カウンタkの値が所
定数nと等しいか、それよりも大きいかどうかをみる。
カウンタkの値が“n”よりも小さい時はステップS2
に戻り、前述の処理を繰返す。
定数nだけ繰返され、カウンタkの値がnに等しくなる
か、或いはnよりも大きくなるとステップS7に進み、
最小距離Lを得たのは何番目の格子点であったかを変数
kkの値に基づいて求める。そしてステップ7で出力色
データテーブル(2値データ)br,bg,bb,bw
と、それに対応するRGB入力データテーブルtr,t
g,tb,twのそれぞれのkk番地をアクセスするこ
とにより、各2値化データDmn_r,Dmn_g,Dmn_
b,Dmn_wと、これらのそれぞれに対応するRGB入
力データBmn_r,Bmn_g,Bmn_b,Bmn_wとを
得ることができる。
ドEDの概念図である。ここでは色座標系は基本的に出
力デバイスの色座標系を基準にして記載している。また
出力デバイスの原色点をR1,G1,B1,Wとし、こ
こでは出力デバイスの表示系をもとに加法混色が成立す
るものとして説明する。出力デバイスは基本的に2値記
録または2値表示であるために、出力基本色点はR1,
G1,B1,W,WR1,WG1,WB1,WR1G1
B1,R1G1,G1B1,B1R1,WR1G1,W
G1B1,WB1R1,WR1G1B1,Bkからなる
合計16色である。
1の2点に関する色域範囲を下記のように設定する。
る。
G1B1の無彩色信号が選択されるようにする。これは
図1の場合では、1000で示す色域がW=1となり、
1001で示された領域がW=R1=G1=B1=1の
領域となる。
すべき3色の色信号を選択する。
1,W=1 WR1の色域 G1 ≦ G ≦ WG1ならばG1=
1,W=1 WR1の色域 B1 ≦ B ≦ WB1ならばB1=
1,W=1 その他の条件のときは、W=R1=G1=B1=0とす
る。
で、高速にかつ簡単に行うことができる。
の構成を示し、230はR(レッド)成分に適用した回
路である。201,203のそれぞれはR成分の閾値
で、各々Wr11,Wr12が与えられる。204は補数回
路で、この補数回路204の出力は−Rとなり、加算器
205により(Wr11−R)が計算され、加算器206
で(Wr12−R)が計算される。これら加算器205,
206による差分計算結果は、加算器205,206の
符号ビット220,221として出力されるので、これ
ら符号ビット220,221を論理積回路207で判断
し、R成分の色データがWr11≦R≦Wr12の条件を満
足するかどうかを判定できる。209は上記回路230
をG(グリーン)成分に適用した回路、210は上記回
路230をB(ブルー)成分に適用した回路である。こ
うしてアンド回路208の出力は、これらの判定が全て
ツルーになった時にハイレベルとなり、この領域は図1
の100で示すエリア(W=1)で与えられる。
成を示しているが、同様にしてWR1G1B1,R1,
G1,B1等の各成分信号を生成するための領域を、高
速でかつ簡便に判定できることがわかる。
なピラミッドEDを求めて2値化する方法を説明するた
めの図である。
3色成分信号で、ホストコンピュータ等から伝送される
赤(R),緑(G),青(B)のカラー画像信号を示し
ている。ここでは説明を簡単にするために、入力された
カラー画像信号の色信号範囲を出力デバイスの色表現可
能な範囲に合わせるために正規化するものとする。これ
により、入力画像の色域と出力デバイスの色域とが異な
れば、見た目の色目が異なってくるが色の識別は可能と
なる。401はこのような機能を実現する変換回路で、
出力色域と入力色域が異なる場合には両者が合う様に調
整する回路部分である。従って、以下の説明では変換回
路401の出力がR,G,B信号として取り扱われる。
402は加算器で、誤差拡散部分のメモリ413から送
られてくるデータを加算している。加算器402の出力
は、一方で色域判別回路403に入力され、他方で減算
器410に入力されている。
れたような回路で構成されている。色域判別回路403
で選択された出力4色成分信号(R1,G1,B1,
W)の組み合わせ404が出力され、一方では直接、信
号線409を通してカラー2値信号が生成される。一
方、その出力404は、405に入力され、4色成分信
号(R1,G1,B1,W)の組み合わせからなる16
色成分テーブル406(図8参照)の中の1組のデータ
を、4色成分信号の値に応じて選択する。こうして選択
されたデータを407で示すように(R0 ,G0 ,B
0 )とする。この値は減算器410に入力され、入力デ
ータ(RGB)との差分(△R,△G,△B:△R=R
−R0 ,△G=G−G0 ,△B=B−B0 )が計算され
る。412は従来から適用されている誤差拡散用テーブ
ルである。413は誤差拡散用テーブル412により拡
散された誤差を格納するためのメモリである。メモリ4
13に格納された拡散誤差の一部は帰還されて加算器4
02で加算され、原画データを保存するようにされてい
る。408は、信号線409に出力されるカラー画像の
2値化信号状態を表したものである。
た3色成分の信号と、出力デバイスの4色成分信号とか
ら生成される基準3色信号との最近傍値を、色域判別回
路403で実現することにより、従来のようにプログラ
ムにより1組の入力データに対し16色の組合わせを各
色成分の差分2乗和から最近傍色を求める方法に比べ
て、極めて早く処理ができるようになり、カラー画像の
記録又は表示の高速化が図られる。
色の色の場合で説明したが、インク等を用いた減色混合
の場合でも、本実施例と同様な手法により高速化が図れ
るのは明白である。
したが、他の例えばCIEのLA*B* 系等の非線形表
色系を用いても同様の高速化が図れる。
力したカラー画像信号の色成分より出力するカラー画像
信号の色成分に応じた2値化信号を出力できる効果があ
る。
図である。
を説明するための図である。
すブロック図である。
間を示す図である。
16色とした時の、最近傍色を求める2値化(量子化)
処理を示すフローチャートである。
ータの示す位置関係を対応付けて示す図である。
Claims (1)
- 【請求項1】 入力画像信号の基本色信号から、前記基
本色信号に対応する色信号と無彩色信号を加えた2値化
信号を生成するカラー画像信号の2値化方法であって、 前記無彩色信号の色域と、前記基本色信号に対応する色
信号と前記無彩色信号の合成色成分の色域とを予め設定
し、前記無彩色信号の色域の選択条件を他の色域の選択
条件より優先させて前記色信号を決定し、前記無彩色信
号と前記基本色信号に対応する色信号とを2値化するこ
とを特徴とするカラー画像信号の2値化方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10903693A JP3258436B2 (ja) | 1993-05-11 | 1993-05-11 | カラー画像信号の2値化方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10903693A JP3258436B2 (ja) | 1993-05-11 | 1993-05-11 | カラー画像信号の2値化方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06324654A true JPH06324654A (ja) | 1994-11-25 |
| JP3258436B2 JP3258436B2 (ja) | 2002-02-18 |
Family
ID=14499987
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10903693A Expired - Fee Related JP3258436B2 (ja) | 1993-05-11 | 1993-05-11 | カラー画像信号の2値化方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3258436B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005043502A1 (ja) * | 2003-10-30 | 2005-05-12 | Matsushita Electric Industrial Co., Ltd. | 表示装置、表示方法、プログラム、及び記録媒体 |
-
1993
- 1993-05-11 JP JP10903693A patent/JP3258436B2/ja not_active Expired - Fee Related
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005043502A1 (ja) * | 2003-10-30 | 2005-05-12 | Matsushita Electric Industrial Co., Ltd. | 表示装置、表示方法、プログラム、及び記録媒体 |
| JPWO2005043502A1 (ja) * | 2003-10-30 | 2007-11-29 | 松下電器産業株式会社 | 表示装置、表示方法、プログラム、及び記録媒体 |
| US7847805B2 (en) | 2003-10-30 | 2010-12-07 | Panasonic Corporation | Display apparatus, display method, program and recording medium |
| JP4731326B2 (ja) * | 2003-10-30 | 2011-07-20 | パナソニック株式会社 | 表示装置、表示方法、プログラム、及び記録媒体 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3258436B2 (ja) | 2002-02-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0543992B2 (en) | A method for displaying multitone images | |
| EP0487304B1 (en) | Color image processing | |
| US4887151A (en) | Encoding apparatus for color image data with block-by-block individual quantizing or individual encoding of luminosity, structure, and color information | |
| JP3737149B2 (ja) | カラー・イメージ生成システムおよび方法 | |
| JPH05292306A (ja) | カラー画像処理方法および装置 | |
| US5943143A (en) | Image processing system having color adjusting features | |
| US5781709A (en) | Method of and apparatus for generating proof | |
| US4965664A (en) | Color image signal processing method and apparatus for recording a color image from input color image signals by converting an individual color signal component | |
| US7146038B2 (en) | Color conversion apparatus, and color conversion method | |
| US20090154831A1 (en) | Method and apparatus for dithering a pixel value in image | |
| US4941037A (en) | Color image processing method and apparatus in which a gradation-converted luminance signal and two non-linearly quantized color-difference signals having fewer bits than the luminance signal are used to address a color masking ROM | |
| EP1484742A2 (en) | Color signal processing for a multi-primary display | |
| JP4429439B2 (ja) | カラー変換方法及び変換プロセッサ | |
| JP3843611B2 (ja) | 色分解画像修正方法および色分解画像修正装置 | |
| JP3258436B2 (ja) | カラー画像信号の2値化方法 | |
| EP0543511A1 (en) | Method and apparatus for data conversion | |
| JPH07203231A (ja) | カラー画像処理装置 | |
| JP2534307B2 (ja) | 色変換装置 | |
| JPH08289164A (ja) | カラー画像処理方法及びその装置 | |
| JP3190527B2 (ja) | カラー画像処理装置 | |
| JP2001352456A (ja) | 画像処理方法及び画像処理装置並びにそれを備えた画像形成装置 | |
| AU676419B2 (en) | Reduction of luminance noise in colour dithering | |
| JP2002237963A (ja) | 画像処理方法及び画像処理装置並びにそれを用いた画像形成装置 | |
| JP3150994B2 (ja) | 画像処理装置 | |
| JP2863947B2 (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: 20011112 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081207 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081207 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091207 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091207 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101207 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111207 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121207 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |