JPH0243688A - 画像処理装置 - Google Patents
画像処理装置Info
- Publication number
- JPH0243688A JPH0243688A JP1143189A JP14318989A JPH0243688A JP H0243688 A JPH0243688 A JP H0243688A JP 1143189 A JP1143189 A JP 1143189A JP 14318989 A JP14318989 A JP 14318989A JP H0243688 A JPH0243688 A JP H0243688A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- color component
- error
- adjustment
- scale
- 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
- 238000000034 method Methods 0.000 claims description 8
- 238000012545 processing Methods 0.000 claims description 6
- 238000005259 measurement Methods 0.000 claims description 2
- 238000012937 correction Methods 0.000 abstract description 7
- 238000003702 image correction Methods 0.000 abstract 2
- 239000011159 matrix material Substances 0.000 description 7
- 238000012986 modification Methods 0.000 description 7
- 230000004048 modification Effects 0.000 description 7
- 101100510695 Arabidopsis thaliana LUT2 gene Proteins 0.000 description 2
- 206010011224 Cough Diseases 0.000 description 2
- 244000309464 bull Species 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 102100022361 CAAX prenyl protease 1 homolog Human genes 0.000 description 1
- 101000824531 Homo sapiens CAAX prenyl protease 1 homolog Proteins 0.000 description 1
- 101001003584 Homo sapiens Prelamin-A/C Proteins 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000004304 visual acuity Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Color Image Communication Systems (AREA)
- Facsimile Image Signal Circuits (AREA)
- Processing Of Color Television Signals (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は画像の画素の色成分を表す信号を処理する装置
に関し、該信号は色成分値の第1のスケールを規定する
値の第1の組の1つとして、該色成分の値を規定する。
に関し、該信号は色成分値の第1のスケールを規定する
値の第1の組の1つとして、該色成分の値を規定する。
〔従来の技術および発明が解決しようとする課題〕ディ
ジタル化された画像は、通常色成分当り8ビツトに数値
化され、該画像は多くの応用分野に適用される。単色性
の画像は画素当り1つの値によって規定され、一方、色
画像は3個(赤、緑、および青)又は4個(シアン、マ
ゼンタ、黄および黒)の色成分値によって規定される。
ジタル化された画像は、通常色成分当り8ビツトに数値
化され、該画像は多くの応用分野に適用される。単色性
の画像は画素当り1つの値によって規定され、一方、色
画像は3個(赤、緑、および青)又は4個(シアン、マ
ゼンタ、黄および黒)の色成分値によって規定される。
色修正などのような相互の画像修正の間におけるこれら
の値の処理には、多くの時間を要する。必要とする時間
を減少するために、人間の視力システムの特性が利用さ
れ、該システムにおいては、モニタのような表示装置の
灰色レベルの分解は、必ずしも画像自体の灰色スケール
の分解と整合する必要はない。例えば、典型的な視力条
件の下では画素当り15ビツトで表示されたRGB画像
と画素当り24ビツトで表示されたRGB画像とは区別
できないことが報告されている。
の値の処理には、多くの時間を要する。必要とする時間
を減少するために、人間の視力システムの特性が利用さ
れ、該システムにおいては、モニタのような表示装置の
灰色レベルの分解は、必ずしも画像自体の灰色スケール
の分解と整合する必要はない。例えば、典型的な視力条
件の下では画素当り15ビツトで表示されたRGB画像
と画素当り24ビツトで表示されたRGB画像とは区別
できないことが報告されている。
過去において、表示の目的で、第2のより粗いグレイ(
灰色)スケールに画素を数値化することが提案されてい
る。これらの技術には、あるアルゴリズムに応じて各画
素の色成分に対し、該第2のグレイレベル値の1つを割
当てることを含んでいる。非常に簡単なプロセスにおい
ては、各画素の色成分にはそれに最も接近した第2のグ
レイレベルの値が割当てられる。この簡単なプロセスに
伴う問題点の1つは、人工的な区切り線が生じ、これを
減少するために、2つの主な方法が以前に既に提案され
たことである。第1に、誤差分布法が提案され、これに
よれば次の画素が数値化される前に画の1つ以上の方向
に沿った数値誤差の伝達が数値化される。第2に、画素
の初期的数値を含む混乱に対処し、その後に該画素に対
する数値誤差が画像平面上で空間的に変化するしきい値
と比較される方法がある。最終的な出力画素値は、該誤
差がこのしきい値以上であるかそれ以下であるかによっ
て変化する。
灰色)スケールに画素を数値化することが提案されてい
る。これらの技術には、あるアルゴリズムに応じて各画
素の色成分に対し、該第2のグレイレベル値の1つを割
当てることを含んでいる。非常に簡単なプロセスにおい
ては、各画素の色成分にはそれに最も接近した第2のグ
レイレベルの値が割当てられる。この簡単なプロセスに
伴う問題点の1つは、人工的な区切り線が生じ、これを
減少するために、2つの主な方法が以前に既に提案され
たことである。第1に、誤差分布法が提案され、これに
よれば次の画素が数値化される前に画の1つ以上の方向
に沿った数値誤差の伝達が数値化される。第2に、画素
の初期的数値を含む混乱に対処し、その後に該画素に対
する数値誤差が画像平面上で空間的に変化するしきい値
と比較される方法がある。最終的な出力画素値は、該誤
差がこのしきい値以上であるかそれ以下であるかによっ
て変化する。
誤差の分布と混乱は通常、特別のレジスタを必要とし、
それによって数値誤差とマトリックスとをそれぞれ記憶
する。このことは、このような技術はその演算が複雑で
時間を要するものとする。
それによって数値誤差とマトリックスとをそれぞれ記憶
する。このことは、このような技術はその演算が複雑で
時間を要するものとする。
〔課題を解決するための手段および作用〕本発明によれ
ば、画像の画素の色成分を表す第1信号であって、色成
分値の第1スケールを規定する第1の組の値の1つとし
て該色成分の値を規定する信号を処理する装置であって
、 該装置は、該第1のスケールより粗い第2のスケールを
規定する一組の修正された色成分値から選択された1つ
の修正された色成分値を表す第2の信号を発生する色成
分値によってアドレス指定された第1のルックアップ・
テーブル(LUT)と、 少くとも2組の調整データが記憶され、その各組がそれ
ぞれの差異を表す各しきい値と関連しており、更に色成
分値の該第1のスケールで比較されたとき該第1および
第2の信号の間で、数値誤差として各可能な数値誤差に
対する調整指示を規定する各組のデータと照合され、該
調整指示が該数値誤差と各しきい値との間の差異と関連
しているメモリを構成する調整手段であって、該調整手
段が該第1の信号を受け、それによって該メモリは該調
整誤差に関連し、また該画像における画素の位置に関連
して、該数値誤差と該第1の信号画素に対応するしきい
値とに関連する調整制御信号を発生するようにしたもの
と、 該色成分値の第2の組の1つを表す最終的な出力信号を
発生するために該第2の信号を調整するための調整手段
によって発生される調整制御信号に応答する修正手段と
をそなえている画像処理装置が提供される。
ば、画像の画素の色成分を表す第1信号であって、色成
分値の第1スケールを規定する第1の組の値の1つとし
て該色成分の値を規定する信号を処理する装置であって
、 該装置は、該第1のスケールより粗い第2のスケールを
規定する一組の修正された色成分値から選択された1つ
の修正された色成分値を表す第2の信号を発生する色成
分値によってアドレス指定された第1のルックアップ・
テーブル(LUT)と、 少くとも2組の調整データが記憶され、その各組がそれ
ぞれの差異を表す各しきい値と関連しており、更に色成
分値の該第1のスケールで比較されたとき該第1および
第2の信号の間で、数値誤差として各可能な数値誤差に
対する調整指示を規定する各組のデータと照合され、該
調整指示が該数値誤差と各しきい値との間の差異と関連
しているメモリを構成する調整手段であって、該調整手
段が該第1の信号を受け、それによって該メモリは該調
整誤差に関連し、また該画像における画素の位置に関連
して、該数値誤差と該第1の信号画素に対応するしきい
値とに関連する調整制御信号を発生するようにしたもの
と、 該色成分値の第2の組の1つを表す最終的な出力信号を
発生するために該第2の信号を調整するための調整手段
によって発生される調整制御信号に応答する修正手段と
をそなえている画像処理装置が提供される。
好ましくは、該調整手段メモリは1個以上のルックアッ
プ・テーブル(LUT)をそなえる。該LUTは、RO
M又はPRO1’lのような共通のハードウェア要素に
よって構成されるか、又は別々のハードウェア要素、す
なわち各データ組に対して1つの要素によって構成され
うる。
プ・テーブル(LUT)をそなえる。該LUTは、RO
M又はPRO1’lのような共通のハードウェア要素に
よって構成されるか、又は別々のハードウェア要素、す
なわち各データ組に対して1つの要素によって構成され
うる。
好ましくは、該装置は該調整手段メモリにおける各デー
タの組が、相次ぐ第1の信号によって所定の順序でアド
レス指定される。このようにして、マトリックスが有効
に設定され、該マトリックスは画像を横切って順次スク
ロール(scroll)される。
タの組が、相次ぐ第1の信号によって所定の順序でアド
レス指定される。このようにして、マトリックスが有効
に設定され、該マトリックスは画像を横切って順次スク
ロール(scroll)される。
換言すれば、画像における画素に関するアドレス指定は
、所定の順序でデータの組をアドレス指定することによ
って自動的に達成される。
、所定の順序でデータの組をアドレス指定することによ
って自動的に達成される。
該調整手段は種々の方法でアドレス指定されうる。簡単
な場合には、該調整手段メモリは、該第1の信号および
正しいデータの組をアクセスするための位置情報によっ
て直接的にアドレス指定されうる。しかし好ましくは、
該装置は更に、ルックアップ・テーブルのような誤差発
生手段であって、該誤差発生手段が第1のルックアップ
・テーブルによって発生される第1の信号と第2の信号
との間の差異に関連した誤差信号を発生するために各第
1の信号に応答するものと、修正された誤差信号を発生
するための画素位置情報を誤差信号と組合せるための手
段とをそなえている。
な場合には、該調整手段メモリは、該第1の信号および
正しいデータの組をアクセスするための位置情報によっ
て直接的にアドレス指定されうる。しかし好ましくは、
該装置は更に、ルックアップ・テーブルのような誤差発
生手段であって、該誤差発生手段が第1のルックアップ
・テーブルによって発生される第1の信号と第2の信号
との間の差異に関連した誤差信号を発生するために各第
1の信号に応答するものと、修正された誤差信号を発生
するための画素位置情報を誤差信号と組合せるための手
段とをそなえている。
この装置は、マトリックスを記憶するためにあるいは、
数値誤差としきい値を迅速に比較するために、それほど
の厳密性の必要なしに、ルックアップ・テーブルの使用
を可能にする。したがってより迅速で相互的な処理の達
成をすることができる。
数値誤差としきい値を迅速に比較するために、それほど
の厳密性の必要なしに、ルックアップ・テーブルの使用
を可能にする。したがってより迅速で相互的な処理の達
成をすることができる。
好ましくは、該調整手段によって発生される調整指示信
号が、該数値誤差が対応するデータの組と関連するしき
い値より大きいか否かを示し、該修正手段が該第1のル
ックアップ・テーブルLUTからの信号によって規定さ
れるものにつづ(第2の色成分のより大きな色成分を表
す最終的な出力信号を発生するための測定、又は該第1
のルックアップ・テーブルLUTからの信号によってそ
れぞれ規定されるものに対応する最終的な出力信号を発
生するための測定に応答するようになっている。
号が、該数値誤差が対応するデータの組と関連するしき
い値より大きいか否かを示し、該修正手段が該第1のル
ックアップ・テーブルLUTからの信号によって規定さ
れるものにつづ(第2の色成分のより大きな色成分を表
す最終的な出力信号を発生するための測定、又は該第1
のルックアップ・テーブルLUTからの信号によってそ
れぞれ規定されるものに対応する最終的な出力信号を発
生するための測定に応答するようになっている。
典型的には各調整指示は、2進数“1“°又は0”を有
する。それに加えて、−1の調整指示が、もし負の誤差
が許容されるならば、可能である。
する。それに加えて、−1の調整指示が、もし負の誤差
が許容されるならば、可能である。
それに代るものとして、該調整指示は該数値誤差が対応
するしきい値より小さいか否かを示すこともでき、その
場合に、該修正手段は、該第1のルックアップ・テーブ
ルLUTからの信号によって規定されるものにつづ(第
2の色成分のより小さな色成分を表す最終的な出力信号
、あるいは該第1のルックアップ・テーブルLUTから
の信号によってそれぞれ規定されるものに対応する最終
的な出力信号を発生する。
するしきい値より小さいか否かを示すこともでき、その
場合に、該修正手段は、該第1のルックアップ・テーブ
ルLUTからの信号によって規定されるものにつづ(第
2の色成分のより小さな色成分を表す最終的な出力信号
、あるいは該第1のルックアップ・テーブルLUTから
の信号によってそれぞれ規定されるものに対応する最終
的な出力信号を発生する。
ある場合には、色成分値の第2の組は、均等にはなれた
第1のスケール値に対応する。しかし実用上は、不均等
な間隔が通常は採用される。
第1のスケール値に対応する。しかし実用上は、不均等
な間隔が通常は採用される。
典型的には該LUTは1次元的なLUTである。
ある場合には第1のLUTが元の画素の各色成分に対し
て設けられ、各第1のLUTはそれぞれの調整手段と関
連づけられる。しかし好ましくは、共通の第1のしUT
が各色成分に対して設けられる。
て設けられ、各第1のLUTはそれぞれの調整手段と関
連づけられる。しかし好ましくは、共通の第1のしUT
が各色成分に対して設けられる。
本発明の実施例として2個の装置が例示されており、添
付図面を参照して以下に説明する。
付図面を参照して以下に説明する。
第1図に示される装置は画像記憶装置1を構成しており
、該画像記憶装置は画像の各画素に対する色成分値をデ
ィジタル的に記憶する。典型的には、これらの色成分は
、範囲0乃至255において第1のグレイ(灰色の)レ
ベルのスケールでそれぞれ規定されており、このように
してそれらを表現するためには8ビツトまでが必要とさ
れる。この例における色成分は赤、緑、および青により
構成され、その価はそれぞれPR,P、、およびP。
、該画像記憶装置は画像の各画素に対する色成分値をデ
ィジタル的に記憶する。典型的には、これらの色成分は
、範囲0乃至255において第1のグレイ(灰色の)レ
ベルのスケールでそれぞれ規定されており、このように
してそれらを表現するためには8ビツトまでが必要とさ
れる。この例における色成分は赤、緑、および青により
構成され、その価はそれぞれPR,P、、およびP。
によって表される。各画素に対する値は、第1の信号と
してそれぞれ第1のルックアップ・テーブル2(そのう
ち1個のみが示される)に供給され、その各々は順次組
成ぐ画素に対する色成分値によってアドレス指定される
。該ルックアップ・テーブル(LUT)2は該グレイレ
ベル値の数、例えば256に等しい長さ(M)を有する
一次元のルックアップ・テーブルにより構成される。各
LUTにおける各位置は第2のグレイレベルのスケール
から選択された色成分値によってロード(load)さ
れ、該第2のスケールは該第1のスケールよりも粗く、
典型的には2乃至3個程度の2進ビツトでよい。
してそれぞれ第1のルックアップ・テーブル2(そのう
ち1個のみが示される)に供給され、その各々は順次組
成ぐ画素に対する色成分値によってアドレス指定される
。該ルックアップ・テーブル(LUT)2は該グレイレ
ベル値の数、例えば256に等しい長さ(M)を有する
一次元のルックアップ・テーブルにより構成される。各
LUTにおける各位置は第2のグレイレベルのスケール
から選択された色成分値によってロード(load)さ
れ、該第2のスケールは該第1のスケールよりも粗く、
典型的には2乃至3個程度の2進ビツトでよい。
該LUT2からの出力信号は赤成分に対するP町によっ
て表される。同様の出力信号p;、p;は、pHおよび
Pt、に対して対応するLUT(図示しない)により発
生される。
て表される。同様の出力信号p;、p;は、pHおよび
Pt、に対して対応するLUT(図示しない)により発
生される。
画像記憶装置1からの信号はまた各LUT3 (そのう
ち1個のみが示される)に供給され、該各LUT3の各
々には、出力画素の位置を示す行および列の値がまた供
給される。
ち1個のみが示される)に供給され、該各LUT3の各
々には、出力画素の位置を示す行および列の値がまた供
給される。
該LUT3は各色成分信号P、lによってアドレス指定
され、第1図の例においては、該信号2つの各値に対応
する4個の異なった選択可能な値である。
され、第1図の例においては、該信号2つの各値に対応
する4個の異なった選択可能な値である。
これらの4個の値は、それぞれL[IT2から又はLU
T2への入出力値2つ、P町と、4個のしきい値の直線
配列を表す4個のしきい値T(1)乃至T(4)の】つ
との間の差異又は誤差Eの関係を表す。画像における各
画素は、4個のしきい値の各1個と関連しており、該選
択されたしきい値は該LLIT3に供給される行および
列の値に応答して該LUTa内で選択される。
T2への入出力値2つ、P町と、4個のしきい値の直線
配列を表す4個のしきい値T(1)乃至T(4)の】つ
との間の差異又は誤差Eの関係を表す。画像における各
画素は、4個のしきい値の各1個と関連しており、該選
択されたしきい値は該LLIT3に供給される行および
列の値に応答して該LUTa内で選択される。
該入力信号Pえカ月2個の値O乃至11のうちの1個を
とることができる単純な場合を考えると、該出力信号P
;はそれぞれ該第1のスケール上で0.4、および8に
対応する3個の値の1つをとることができる。以下のテ
ーブル1は各入力アドレス値に対する4個のデータ値の
組によってテーブル(LUT) 3の内容を示す。明ら
かに、テーブル1はまたPシおよびEの対応する値を示
す。勿論、これらの値は該LUTa内に記憶されていな
い。
とることができる単純な場合を考えると、該出力信号P
;はそれぞれ該第1のスケール上で0.4、および8に
対応する3個の値の1つをとることができる。以下のテ
ーブル1は各入力アドレス値に対する4個のデータ値の
組によってテーブル(LUT) 3の内容を示す。明ら
かに、テーブル1はまたPシおよびEの対応する値を示
す。勿論、これらの値は該LUTa内に記憶されていな
い。
ケ:タワヒL
P、 Pa E T(1) T(
2) T(3)o o oo
o 。
2) T(3)o o oo
o 。
8 8、 OOOQ
9 B 11 0 0この場合に
おける該しきい値T(1)乃至T(4)はそれぞれ0,
1,2、および3であり、該記憶されたデータは、該数
値誤差Eと、次のルールすなわち、I (n) −0(
E ’、、 T (n)の場合)!(n) =1 (E
>T(n)の場合)にしたがった対応するしきい値開の
関係を表す。
おける該しきい値T(1)乃至T(4)はそれぞれ0,
1,2、および3であり、該記憶されたデータは、該数
値誤差Eと、次のルールすなわち、I (n) −0(
E ’、、 T (n)の場合)!(n) =1 (E
>T(n)の場合)にしたがった対応するしきい値開の
関係を表す。
行および列信号は実際上、上記テーブル内の適当なしき
い植列を選択し、それによって例えば、もし該入力値P
、が2であれば、該出力値PXは0となり、一方もし該
適当なしきい値がT(1)又はT(2)であれば該指示
値■は°“1′′であり、またもし該しきい値がT(3
)又はT(4)であれば該指示値Iは°“0パである。
い植列を選択し、それによって例えば、もし該入力値P
、が2であれば、該出力値PXは0となり、一方もし該
適当なしきい値がT(1)又はT(2)であれば該指示
値■は°“1′′であり、またもし該しきい値がT(3
)又はT(4)であれば該指示値Iは°“0パである。
該LII73からの出力信号Iは、該LUT2からの信
号とともに修正回路5に供給される。該修正回路5は以
下に記述される態様で該入力信号に応答し、該入力信号
は元の画素下1に対する最終的な色成分信号を発生し、
該画素下7は同様の信号Tτおよび丁7とともにモニタ
6に供給される。
号とともに修正回路5に供給される。該修正回路5は以
下に記述される態様で該入力信号に応答し、該入力信号
は元の画素下1に対する最終的な色成分信号を発生し、
該画素下7は同様の信号Tτおよび丁7とともにモニタ
6に供給される。
該修正回路5は該LUT3からの調整指示信号に応答し
、それによってもし該調整指示信号が2進数゛0”であ
れば、該修正回路5からの出力信号は該入力信号に等し
くなり、核子τ=P!となる。
、それによってもし該調整指示信号が2進数゛0”であ
れば、該修正回路5からの出力信号は該入力信号に等し
くなり、核子τ=P!となる。
もし該調整指示信号が2進数の1であれば、該修正回路
5は該出力信号T7を次のより高い第2のグレイレベル
スケール値に等しくする。
5は該出力信号T7を次のより高い第2のグレイレベル
スケール値に等しくする。
第2図は、本装置のより複雑な実施例を示す。
この場合には該装置はやはり画像記憶装置l、各色成分
に対するモニタ6、第1のLUT2、および修正回路5
により構成される。しかし該調整指示信号が発生される
態様は若干相違する。この例では、各色成分信号は並行
的に各LUT2と各LIIT7に供給される。
に対するモニタ6、第1のLUT2、および修正回路5
により構成される。しかし該調整指示信号が発生される
態様は若干相違する。この例では、各色成分信号は並行
的に各LUT2と各LIIT7に供給される。
第2図は該赤色成分Paに対する装置を示す。
他の割り当てもまた可能であるけれども、他の色成分の
各々に対して通常側々のL[IT2.7.9および回路
8がある。該LUT7は、第1のスケール上で考えたと
き該LUT2への第1人力信号PaとLUT2からの対
応する出力信号との差異を構成するデータでロードされ
る。LUT7の内容の1例は以下のテーブル2で与えら
れ、該テーブル2は0から15までの第1のスケール値
と、該第1のスケール上での0.5、および12に対応
する3個の値の第2スケール値の場合を示す。該L U
T 7は該第1の信号Paなどによってアドレス指定
されるので、テーブル2内の第1欄は該LUT7におけ
る各アドレスに対応する。テーブル2内の第2欄は、L
UT2によって出力される信号P;などの第1スケール
での値を規定する。
各々に対して通常側々のL[IT2.7.9および回路
8がある。該LUT7は、第1のスケール上で考えたと
き該LUT2への第1人力信号PaとLUT2からの対
応する出力信号との差異を構成するデータでロードされ
る。LUT7の内容の1例は以下のテーブル2で与えら
れ、該テーブル2は0から15までの第1のスケール値
と、該第1のスケール上での0.5、および12に対応
する3個の値の第2スケール値の場合を示す。該L U
T 7は該第1の信号Paなどによってアドレス指定
されるので、テーブル2内の第1欄は該LUT7におけ
る各アドレスに対応する。テーブル2内の第2欄は、L
UT2によって出力される信号P;などの第1スケール
での値を規定する。
l:じQ肚i
P * P ;
−一ブル2
Pm p、; E該値E
は数値誤差として知られる。この例では、すべての数値
誤差は正である。負の数値誤差を扱うことも可能であり
、以下のテーブル3は該Lunに記憶されるデータの別
の組を示す。(負の数値誤差は例えば第1図でも扱いう
る。) 土二工土ユ P、 P町 EO,OQ I Q 1−一ブル3
− P、 九 E上述し
たすべての例において、しυT2からの出力信号P−は
、該第2のスケール値又は該第1のスケール値に関連す
る該第1のスケール、該第2のスケール又は別の他の機
能の値を表すことが注目される。
は数値誤差として知られる。この例では、すべての数値
誤差は正である。負の数値誤差を扱うことも可能であり
、以下のテーブル3は該Lunに記憶されるデータの別
の組を示す。(負の数値誤差は例えば第1図でも扱いう
る。) 土二工土ユ P、 P町 EO,OQ I Q 1−一ブル3
− P、 九 E上述し
たすべての例において、しυT2からの出力信号P−は
、該第2のスケール値又は該第1のスケール値に関連す
る該第1のスケール、該第2のスケール又は別の他の機
能の値を表すことが注目される。
taLUT7からの信号Eはアドレス・オフセット(o
ffset)回路8に供給され、該回路8は以下に述べ
る態様でアドレス信号E′を発生し、該アドレス信号E
′はLUT9に供給され、該LUT9は第1図の例のL
tlT3に似た機能を奏する。
ffset)回路8に供給され、該回路8は以下に述べ
る態様でアドレス信号E′を発生し、該アドレス信号E
′はLUT9に供給され、該LUT9は第1図の例のL
tlT3に似た機能を奏する。
咳LUT9は調整指示データを構成する数組のデータを
記憶し、また各組のデータは各しきい値(′r)に関連
する各組のデータを記憶する。例えば、4個のしきい値
がそれぞれしきい値0,1.2.3を規定するT(1)
乃至T(4)とされる4個のデータの組の場合を考える
。事実、選択されたデータが誤差信号已によってアドレ
ス指定され、調整指示信号■を表す対応アドレスにおけ
るデータが、誤差値Eと適当なしきい値Tとの間の差異
に関連する。以下のテーブル4は、上記4個のしきい値
に対応する4個のデータの組に対する該t、ur9の内
容1 (n)の1例を示す。
記憶し、また各組のデータは各しきい値(′r)に関連
する各組のデータを記憶する。例えば、4個のしきい値
がそれぞれしきい値0,1.2.3を規定するT(1)
乃至T(4)とされる4個のデータの組の場合を考える
。事実、選択されたデータが誤差信号已によってアドレ
ス指定され、調整指示信号■を表す対応アドレスにおけ
るデータが、誤差値Eと適当なしきい値Tとの間の差異
に関連する。以下のテーブル4は、上記4個のしきい値
に対応する4個のデータの組に対する該t、ur9の内
容1 (n)の1例を示す。
oo o o
。
。
この場合には、該データの組の内容を規定するために用
いられるルールは、 In =O(E≦T (n)の場合) In −1(E>T(n)の場合) 以下のテーブル5はテーブル4と類似しているが、数値
誤差が正および負でありうる場合を示す。
いられるルールは、 In =O(E≦T (n)の場合) In −1(E>T(n)の場合) 以下のテーブル5はテーブル4と類似しているが、数値
誤差が正および負でありうる場合を示す。
この例では、3個のしきい値0,1.2の1&lが用い
られ、該数値誤差の範囲は−2と2の間で変化する。
られ、該数値誤差の範囲は−2と2の間で変化する。
一元二ブ]」−
E T (1) T (2) T
(3)ここでのルールは、 In =O(l E l <T(n)の場合)In =
SX 1 (I E l >T(n)の場合)であり、
ここで11は大きさを示し、SはEの符号を示す。
(3)ここでのルールは、 In =O(l E l <T(n)の場合)In =
SX 1 (I E l >T(n)の場合)であり、
ここで11は大きさを示し、SはEの符号を示す。
このようにして、N個のしきい値に対し、N個のテーブ
ル又は長さMのデータの組かえられ、ここでMはEの異
なる値の数である。これらのテーブルは長さNXMの1
個の長いルックアップ・テーブルに組合されうる。
ル又は長さMのデータの組かえられ、ここでMはEの異
なる値の数である。これらのテーブルは長さNXMの1
個の長いルックアップ・テーブルに組合されうる。
このようにして、上記テーブル4および5に示された場
合には、該LUT9のフォーマットはテーブル6および
7に示されるようになりうる。
合には、該LUT9のフォーマットはテーブル6および
7に示されるようになりうる。
テ:ゴf火」−
アドレス 出 力
υ
立:じQヒ−
アドレス 出 力
ここで、どのようにしてしUTQ内の各データの組がア
ドレス指定されるかを考える。
ドレス指定されるかを考える。
空間パターン(°マトリックス”)がしきい値(T)の
組と関連している。該パターン内の各点は唯一のしきい
値Tと関連している。像を横切るこのパターンを動かす
ことによって、咳像内の各点がこれらのしきい値の1つ
と関連している。例えば、マトリックスが3×3のフォ
ーマットで配列された9個のしきい値を有すると仮定す
る。すると6×6の画像において、該マトリックスは該
画像の周りの4個の異なった位置に位置されて、それに
より各画素とそれぞれのしきい値との間の共通性(co
rrespondence)を生じさせる。
組と関連している。該パターン内の各点は唯一のしきい
値Tと関連している。像を横切るこのパターンを動かす
ことによって、咳像内の各点がこれらのしきい値の1つ
と関連している。例えば、マトリックスが3×3のフォ
ーマットで配列された9個のしきい値を有すると仮定す
る。すると6×6の画像において、該マトリックスは該
画像の周りの4個の異なった位置に位置されて、それに
より各画素とそれぞれのしきい値との間の共通性(co
rrespondence)を生じさせる。
関連する画素と対応するしきい値と協同する正しいデー
タの組をアドレス指定するために、あるエラー値Eを生
じさせるために、オフセット誤差値(offset e
rror) E ’を発生するように入力誤差値と組合
されるオフセットを発生することが必要である。このこ
とはマトリックスに関して画素の位置を示す行りおよび
列Cの情報によって制御されるアドレス・オフセット回
路8によって達成される。このようにして、上記テーブ
ル6によって与えられる例において、もし誤差値がしき
い値T(2)と関連する画素に対応するならば、該誤差
値自体はそのしきい値と組合せられなければならず、そ
れによって範囲5乃至8における正しいアドレス値を発
生する。
タの組をアドレス指定するために、あるエラー値Eを生
じさせるために、オフセット誤差値(offset e
rror) E ’を発生するように入力誤差値と組合
されるオフセットを発生することが必要である。このこ
とはマトリックスに関して画素の位置を示す行りおよび
列Cの情報によって制御されるアドレス・オフセット回
路8によって達成される。このようにして、上記テーブ
ル6によって与えられる例において、もし誤差値がしき
い値T(2)と関連する画素に対応するならば、該誤差
値自体はそのしきい値と組合せられなければならず、そ
れによって範囲5乃至8における正しいアドレス値を発
生する。
調整情報信号Iはテーブル6の例においては2つの値0
,1のうちの1つをとることができ、又はテーブル7の
例においては3個の値−1,0゜1のうちの1つをとる
ことができる。第1の場合には、接値が“0゛であれば
、該修正回路5を入力信号P 、Fが直接モニタ6に通
されるように使用されるうる。(該入力信号P町がすで
に第2のスケール値を表す信号であると仮定する。)一
方、もし接値Iが°“1パであれば、該修正回路5は該
入力値Pd、を第2のスケール上での次のより高い数値
まで上げるように制御されうる。もし接値Iが上記3個
の値をとることができれば、このことは上記したように
動作することができる。しかしそのほかにもしIが−1
の値をとるならば、該入力信号P!は次のより低い数値
まで低下される。
,1のうちの1つをとることができ、又はテーブル7の
例においては3個の値−1,0゜1のうちの1つをとる
ことができる。第1の場合には、接値が“0゛であれば
、該修正回路5を入力信号P 、Fが直接モニタ6に通
されるように使用されるうる。(該入力信号P町がすで
に第2のスケール値を表す信号であると仮定する。)一
方、もし接値Iが°“1パであれば、該修正回路5は該
入力値Pd、を第2のスケール上での次のより高い数値
まで上げるように制御されうる。もし接値Iが上記3個
の値をとることができれば、このことは上記したように
動作することができる。しかしそのほかにもしIが−1
の値をとるならば、該入力信号P!は次のより低い数値
まで低下される。
第1図は、本発明装置の第1実施例のブロック図であり
、 第2図は、本発明装置の第2実施例のブロック図である
。 (符号の説明) l・・・画像記憶装置、 2.3,7.9・・・ルックアップ・テーブル、5・・
・修正回路、 6・・・モニタ、8・・・ア
ドレス・オフセット回路。
、 第2図は、本発明装置の第2実施例のブロック図である
。 (符号の説明) l・・・画像記憶装置、 2.3,7.9・・・ルックアップ・テーブル、5・・
・修正回路、 6・・・モニタ、8・・・ア
ドレス・オフセット回路。
Claims (1)
- 【特許請求の範囲】 1、画像の画素の色成分を表す第1信号であって、色成
分値の第1スケールを規定する第1の組の値の1つとし
て該色成分の値を規定する信号を処理する装置であって
、 該装置は、該第1のスケールより粗い第2のスケールを
規定する一組の修正された色成分値から選択された1つ
の修正された色成分値を表す第2の信号を発生する色成
分値によってアドレス指定された第1のルックアップ・
テーブル(LUT)2と、少くとも2組の調整データが
記憶され、その各組がそれぞれの差異を表す各しきい値
と関連しており、更に色成分値の該第1のスケールで比
較されたとき該第1および第2の信号の間で、数値誤差
として各可能な数値誤差に対する調整指示を規定する各
組のデータと照合され、該調整指示が該数値誤差と各し
きい値との間の差異と関連しているメモリ(3、9)を
構成する調整手段(3、7乃至9)であって、該調整手
段が該第1の信号を受け、それによって該メモリは該調
整誤差に関連し、また該画像における画素の位置に関連
して、該数値誤差と該第1の信号画素に対応するしきい
値とに関連する調整制御信号を発生するようにしたもの
と、 該色成分値の第2の組の1つを表す最終的な出力信号を
発生するために該第2の信号を調整するための調整手段
によって発生される調整制御信号に応答する修正手段(
5)とをそなえている画像処理装置。 2、該調整手段のメモリ(3、9)が1個以上のルック
アップ・テーブル(LUT)をそなえている、請求項1
に記載の装置。 3、該調整手段メモリにおける各データの組が、相次ぐ
第1の信号によって所定の順序でアドレス指定される、
請求項1又は2に記載の装置。 4、該調整手段メモリ(3)が、該第1の信号と、正し
いデータの組をアクセスするための位置情報とによって
直接アドレス指定される、請求項3に記載の装置。 5、該装置が更に、誤差発生手段(7)であって、該手
段(7)が該第1のルックアップ・テーブル(2)によ
って発生される第1の信号と第2の信号との間の差異に
関連する誤差信号を発生するために各第1の信号に応答
するものと、 該誤差信号を修正された誤差信号を発生するための画素
位置情報と組合せるための手段(8)であって、該調整
手段メモリ(9)が該修正された誤差信号によってアド
レス指定されるものとをそなえる、請求項3に記載の装
置。 6、該誤差発生手段がルックアップ・テーブル(7)を
そなえる、請求項5に記載の装置。 7、該調整制御手段(3、7乃至9)によって発生され
る調整指示信号が、該数値誤差が対応するデータの組と
関連するしきい値より大きいか否かを示し、該修正手段
(5)が該第1のルックアップ・テーブルLUTからの
信号によって規定されるものにつづく第2の色成分のよ
り大きな色成分を表す最終的な出力信号を発生するため
の測定、又は該第1のルックアップ・テーブルLUTか
らの信号によってそれぞれ規定されるものに対応する最
終的な出力信号を発生するための測定に応答するように
なっている、請求項1乃至6の何れか1項に記載の装置
。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB888813487A GB8813487D0 (en) | 1988-06-08 | 1988-06-08 | Improvements relating to image processing |
| GB8813487.9 | 1988-06-08 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0243688A true JPH0243688A (ja) | 1990-02-14 |
| JP2888863B2 JP2888863B2 (ja) | 1999-05-10 |
Family
ID=10638244
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1143189A Expired - Lifetime JP2888863B2 (ja) | 1988-06-08 | 1989-06-07 | 画像処理装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US4926246A (ja) |
| EP (1) | EP0345977B1 (ja) |
| JP (1) | JP2888863B2 (ja) |
| DE (1) | DE68904356T2 (ja) |
| GB (1) | GB8813487D0 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004519019A (ja) * | 2000-04-24 | 2004-06-24 | マイクロソフト コーポレイション | 画像ハーフトーン化方法 |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5210623A (en) * | 1989-12-21 | 1993-05-11 | Eastman Kodak Company | Apparatus and method for quantizing and/or reconstructing multi-dimensional digital image signals |
| US5294974A (en) * | 1992-07-24 | 1994-03-15 | Matsushita Electric Corporation Of America | High-definition video encoding system having color-sensitive quantization |
| DE69324432T2 (de) * | 1992-10-15 | 1999-12-16 | Digital Equipment Corp., Maynard | Erzeugung von Schablonen mit homogener Verteilung binärer Elemente, anwendbar bei Halbton-Bildwiedergabe |
| US5357278A (en) * | 1993-01-14 | 1994-10-18 | Sony Electronics, Inc. | Integrated linear/non-linear static and controllable dynamic companding |
| US5828815A (en) * | 1993-07-12 | 1998-10-27 | Agfa-Gevaert | High quality multilevel halftoning for color images with reduced memory requirements |
| US5404176A (en) * | 1993-09-10 | 1995-04-04 | Ati Technologies Inc. | Digital color video image enhancement for a random dither circuit |
| US5553200A (en) * | 1995-03-03 | 1996-09-03 | Electronics For Imaging, Inc. | Method and apparatus for providing bit-rate reduction and reconstruction of image data using dither arrays |
| EP0781034B1 (en) * | 1995-12-21 | 2004-03-24 | Canon Kabushiki Kaisha | Image processing apparatus and method |
| US5812140A (en) * | 1996-09-05 | 1998-09-22 | Adobe Systems Incorporated | Efficient gray tile storage |
| US6088016A (en) * | 1996-12-30 | 2000-07-11 | S3 Incorporated | Dithering method and apparatus using ramp probability logic |
| US5830950A (en) * | 1996-12-31 | 1998-11-03 | Dow Corning Corporation | Method of making rubber-modified rigid silicone resins and composites produced therefrom |
| US6580434B1 (en) | 1999-12-15 | 2003-06-17 | Microsoft Corporation | Halftoning without a full range of equally-spaced colors |
| US20070070427A1 (en) * | 2005-08-18 | 2007-03-29 | Lexmark International, Inc. | Systems and methods for selective dithering using pixel classification |
| GB0823701D0 (en) * | 2008-12-31 | 2009-02-04 | Symbian Software Ltd | Fast data entry |
| DE202010012974U1 (de) * | 2010-11-24 | 2012-02-27 | Inalfa Roof Systems Group B.V. | Offendachkonstruktion für ein Fahrzeug |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3259690A (en) * | 1961-09-11 | 1966-07-05 | Kokusai Denshin Denwa Co Ltd | Coding system for television signals |
| DE1797412B2 (de) * | 1968-09-26 | 1972-05-04 | Dr.-Ing. Rudolf Hell Gmbh, 2300 Kiel | Verfahren zum aufzeichnen der durch abtasten von zu reproduzierenden halbtonbildvorlagen gewonnenen, quantisierten und ggf. digitalisierten bildsignale |
| US3975584A (en) * | 1975-09-22 | 1976-08-17 | Bell Telephone Laboratories, Incorporated | Dither threshold generators |
| US4568966A (en) * | 1978-04-19 | 1986-02-04 | Quanticon Inc. | Compatible color television with regenerable signals |
| US4196452A (en) * | 1978-12-01 | 1980-04-01 | Xerox Corporation | Tone error control for image contour removal |
| DE3751035T2 (de) * | 1986-12-04 | 1995-05-24 | Quantel Ltd | Videosignalverarbeitungssysteme. |
-
1988
- 1988-06-08 GB GB888813487A patent/GB8813487D0/en active Pending
-
1989
- 1989-05-26 EP EP89305355A patent/EP0345977B1/en not_active Expired - Lifetime
- 1989-05-26 DE DE8989305355T patent/DE68904356T2/de not_active Expired - Fee Related
- 1989-06-07 JP JP1143189A patent/JP2888863B2/ja not_active Expired - Lifetime
- 1989-06-08 US US07/363,005 patent/US4926246A/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004519019A (ja) * | 2000-04-24 | 2004-06-24 | マイクロソフト コーポレイション | 画像ハーフトーン化方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0345977B1 (en) | 1993-01-13 |
| EP0345977A1 (en) | 1989-12-13 |
| JP2888863B2 (ja) | 1999-05-10 |
| DE68904356T2 (de) | 1993-06-09 |
| GB8813487D0 (en) | 1988-07-13 |
| US4926246A (en) | 1990-05-15 |
| DE68904356D1 (de) | 1993-02-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0243688A (ja) | 画像処理装置 | |
| US5828383A (en) | Controller for processing different pixel data types stored in the same display memory by use of tag bits | |
| JP4705917B2 (ja) | ソース・カラー空間からターゲット・カラー空間に変換するための方法及び装置 | |
| EP0313332B1 (en) | Method and apparatus for drawing high quality lines on color matrix displays | |
| US5170443A (en) | Image processor for processing source pixel intensity values | |
| US6163321A (en) | Image processing apparatus and method thereof | |
| JPH0774933A (ja) | 色変換システム及び色変換方法 | |
| JPH01158487A (ja) | 画像処理装置 | |
| JPH07203234A (ja) | カラー画像変換装置 | |
| US5325471A (en) | Method of and apparatus for modifying image by adjusting modification coefficients | |
| US7884837B2 (en) | Method and apparatus for correcting spatial non-uniformity in display device | |
| JPH08248932A (ja) | データ・ストリーム中の混合された映像画素データ形式の識別法 | |
| US6130961A (en) | Color image data system for simulating background color changes | |
| KR20080056624A (ko) | 디스플레이의 그레이 레벨 대 휘도 곡선을 신속히 생성하는방법 및 장치 | |
| JPH07307871A (ja) | 画像処理装置および方法 | |
| JPH08321948A (ja) | 画像補正装置 | |
| WO2002031802A2 (en) | Calibration of system with digital/analog converters for liquid crystal display | |
| US4974070A (en) | Colorgraphic reproduction system | |
| JPH0772826A (ja) | 液晶表示装置 | |
| JPS5948425B2 (ja) | 色彩画像解析装置 | |
| US11699378B2 (en) | Gamma reference voltage generator selecting one of black candidate voltages as black gamma voltage and display apparatus including the same | |
| JPH0884309A (ja) | 画素構造表示装置の平均輝度検出回路 | |
| JP3371739B2 (ja) | 色変換処理方法 | |
| SU1315964A1 (ru) | Устройство дл ввода и вывода цветной графической информации | |
| JP2606121B2 (ja) | カラー画像表示装置 |