(57)【要約】  第１の色域１０２内で定義された入力画像の入力色６０８を、前記第１の色域とは異なる第２の色域１０４内の色を再生することが可能な再生装置による再生のための出力画像の再生色６１０へと変換することにより、色域圧縮又は色域拡張を実行するためのシステム６００。前記入力色は、合わせて色度−明度平面における入力点２０２を形成する入力色度Ｃｉと入力明度Ｌ＊ｉとを持つ。前記再生色は、合わせて色度−明度平面における再生点２１０を形成する再生色度と再生明度とを持ち、前記入力明度と出力明度との間の絶対差は、少なくとも前記色度の減少関数である。前記入力色度と出力色度との間の絶対差は、少なくとも前記色度の増加関数である。
2010511314.tif 000002
【特許請求の範囲】
【請求項１】
第１の色域内で定義された入力画像の入力色を、前記第１の色域とは異なる第２の色域内の色を再生することが可能な再生装置による再生のための出力画像の再生色へと変換することにより、色域圧縮又は色域拡張を実行するためのシステムであって、前記入力色は、合わせて色度−明度平面における入力点を形成する入力色度と入力明度とを持ち、前記再生色は、合わせて前記色度−明度平面における再生点を形成する再生色度と再生明度とを持ち、前記入力明度と出力明度との間の絶対差は少なくとも前記色度の減少関数であり、前記入力色度と出力色度との間の絶対差は少なくとも前記色度の増加関数である、システム。
【請求項２】
前記色度−明度平面の正の色度軸と、前記入力点と前記再生点とを結ぶ線との間の角度は、少なくとも前記入力色度の連続関数である、請求項１に記載のシステム。
【請求項３】
前記角度は、少なくとも前記入力明度の単調増加する且つ連続的な関数である、請求項２に記載のシステム。
【請求項４】
前記角度は、少なくとも前記入力明度の区分的な線形関数である、請求項３に記載のシステム。
【請求項５】
前記第２の色域は、前記第１の色域に含まれない色を有し、前記再生色度は、前記入力色度と等しいか又は前記入力色度よりも大きい、請求項１に記載のシステム。
【請求項６】
前記角度は−βから＋βまでの範囲内であり、βは最大で９０度の所定の正の値である、請求項２に記載のシステム。
【請求項７】
前記角度の絶対値は、少なくとも前記入力色度の単調減少関数である、請求項２に記載のシステム。
【請求項８】
前記角度は、少なくとも前記入力色度の、少なくとも区分的な線形関数である、請求項２に記載のシステム。
【請求項９】
前記角度は、前記色度の関数と前記明度の関数との積に依存する、請求項３に記載のシステム。
【請求項１０】
前記角度は、前記入力色域内の色度値の上方の範囲についてはゼロである、請求項２に記載のシステム。
【請求項１１】
所定の明度値については前記角度がゼロであり、前記所定の明度値より低い入力明度値については前記角度が負であり、前記所定の明度値を超える入力明度値については前記角度が負になるような入力色度値が存在する、請求項３に記載のシステム。
【請求項１２】
前記入力点と前記再生点との間の距離は、少なくとも前記入力色度の増加関数である、請求項２に記載のシステム。
【請求項１３】
前記距離は、前記色度の指数関数に依存する、請求項１２に記載のシステム。
【請求項１４】
前記距離は、前記入力点と前記再生点とを結ぶ線と前記入力色域の境界との交点と、前記線と前記再生色域の境界との交点と、の間の更なる距離に依存する、請求項１２に記載のシステム。
【請求項１５】
前記入力色域は、家庭用テレビジョン放送信号における表現を持つ色の色域である、請求項１に記載のシステム。
【請求項１６】
前記入力色は入力色相を持ち、前記再生色は再生色相を持ち、前記入力色相と前記再生色相とは本質的に等しい、請求項１に記載のシステム。
【請求項１７】
所定の入力色を所定の再生色へとマッピングするための色ルックアップテーブルと、前記ルックアップテーブル中の前記入力色に対応する前記再生色をルックアップするための手段と、を有する、請求項１に記載のシステム。
【請求項１８】
前記入力色及び／又は前記再生色は、前記ルックアップテーブルにおいて、ＲＧＢ座標空間を用いて表される、請求項１７に記載のシステム。
【請求項１９】
第１の色域内で定義された入力画像の入力色を、前記第１の色域とは異なる第２の色域内の色を再生することが可能な再生装置による再生のための出力画像の再生色へと変換することにより、色域圧縮又は色域拡張を実行するための方法であって、前記入力色は、合わせて色度−明度平面における入力点を形成する入力色度と入力明度とを持ち、前記再生色は、合わせて前記色度−明度平面における再生点を形成する再生色度と再生明度とを持ち、前記入力明度と出力明度との間の絶対差は少なくとも前記色度の減少関数であり、前記入力色度と出力色度との間の絶対差は少なくとも前記色度の増加関数である方法。
【請求項２０】
第１の色域内で定義された入力画像の入力色を、前記第１の色域とは異なる第２の色域内の色を再生することが可能な再生装置による再生のための出力画像の再生色へと変換することにより、色域圧縮又は色域拡張をプロセッサに実行させるための命令を有するコンピュータプログラムであって、前記入力色は、合わせて色度−明度平面における入力点を形成する入力色度と入力明度とを持ち、前記再生色は、合わせて前記色度−明度平面における再生点を形成する再生色度と再生明度とを持ち、前記入力明度と出力明度との間の絶対差は少なくとも前記色度の減少関数であり、前記入力色度と出力色度との間の絶対差は少なくとも前記色度の増加関数である、コンピュータプログラム。
【請求項２１】
第１の色域内で定義された入力画像の入力色を、前記第１の色域とは異なる第２の色域内の色を再生することが可能な再生装置による再生のための出力画像の再生色へと変換することにより、色域圧縮又は色域拡張を実行するためのルックアップテーブルであって、前記入力色は、合わせて色度−明度平面における入力点を形成する入力色度と入力明度とを持ち、前記再生色は、合わせて前記色度−明度平面における再生点を形成する再生色度と再生明度とを持ち、前記入力明度と出力明度との間の絶対差は少なくとも前記色度の減少関数であり、前記入力色度と出力色度との間の絶対差は少なくとも前記色度の増加関数である、ルックアップテーブル。
【請求項２２】
第１の色域内の色を持つ入力画像を受信するための入力部と、
出力画像を再生するためのディスプレイであって、前記第１の色域とは異なる第２の色域内の色を再生することが可能なディスプレイと、
前記入力画像の入力色を、前記出力画像の再生色へと変換することにより、色域圧縮又は色域拡張を実行するための手段であって、前記入力色は、合わせて色度−明度平面における入力点を形成する入力色度と入力明度とを持ち、前記再生色は、合わせて前記色度−明度平面における再生点を形成する再生色度と再生明度とを持ち、前記入力明度と出力明度との間の絶対差は少なくとも前記色度の減少関数であり、前記入力色度と出力色度との間の絶対差は少なくとも前記色度の増加関数である手段と、
を有するカラーテレビジョンセット。
【請求項２３】
前記ディスプレイは、ＬＥＤバックライトを有する、請求項２２に記載のカラーテレビジョンセット。
【請求項２４】
前記ディスプレイは、３つよりも多い原色を再生するための手段を有する、請求項２２に記載のカラーテレビジョンセット。
【請求項２５】
第１の色域内の色を持つ入力画像を受信するための入力部と、
出力画像を再生するためのディスプレイであって、第２の色域内の色を再生することが可能であり、前記第１の色域は前記第２の色域に含まれない色を有するディスプレイと、
前記入力画像の入力色を、前記出力画像の再生色へと変換することにより、色域圧縮を実行するための手段であって、前記入力色は、合わせて色度−明度平面における入力点を形成する入力色度と入力明度とを持ち、前記再生色は、合わせて前記色度−明度平面における再生点を形成する再生色度と再生明度とを持ち、前記入力明度と出力明度との間の絶対差は少なくとも前記色度の減少関数であり、前記入力色度と出力色度との間の絶対差は少なくとも前記色度の増加関数である手段と、
を有するハンドヘルド型装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色域適合に関し、特に色域圧縮及び色域拡張に関する。
【背景技術】
【０００２】
ビデオ信号は一般に、欧州放送連合（ＥＢＵ）により定義されたもののような、原色の一定のセットにより定義される。近年、より彩度の高い（saturated）原色を用いる（例えばＬＥＤバックライトを用いる）ことにより、又はバックライトにおいて３つよりも多い原色を利用することにより、ＥＢＵ三角形の外の色を再生することが可能な、広色域（wide-gamut）ディスプレイが開発されている。例えば、West, R.S.らによる「High brightness direct LED-backlight for LCD-TV」（SID03 Digest、1262-1265頁、2003年5月）、Sugiura, H.らによる「Wide color gamut and high brightness assured by the support of LED backlighting in WUXGA LCD-monitor」（SID04 Digest、1230-1233頁、2004年5月）、Sugiura, H.らによる「Six-primary-color 23 inch WXGA LCD using six-color LEDs」（SID05 Digest、1124-1127頁、2005年5月）、及びJak, J.J.J.らによる「Spectrum Sequential LC-TV」（Proc. IDW05、2005年12月）を参照されたい。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
結果として、斯かる新たなディスプレイのより広い色域の能力がより適切に利用されるような態様で、入力されるビデオ信号が再生色域へとマッピングされ得るような、色処理アルゴリズムのためのニーズが存在する。同様に、入力色域が再生色域に含まれない色を有する場合に、入力されるビデオ信号が再生色域へとマッピングされ得るような、色処理アルゴリズムのためのニーズが存在する。このことは例えば、広色域ディスプレイのために用意されたビデオ信号を、レガシーのＣＲＴディスプレイにおいて再生する場合に当てはまる。また、例えばモバイル電話及びＰＤＡにおいて見出される小さな色域のディスプレイにおいてビデオ又は画像を再生する場合にも当てはまる。
【０００４】
欧州特許出願公開EP0723364A2は、強度及び彩度値を最適化するための画像拡張方法を開示している。欧州特許出願公開EP1443456 A1は、検出された彩度が所定の閾値よりも低い画素については彩度を減少させ、検出された彩度が所定の閾値よりも高い画素については彩度を増大させることを含む、カラー画像処理方法を開示している。しかしながら、これらの方法は共に、同一色域内における画像向上に関するものであり、新たなディスプレイにおいて利用可能である、より大きな再生色域を活用するものではない。
【０００５】
色彩科学より、或る原色のセットで表現される信号が、内在する色情報が保存されるように、どのように他の原色のセットに変換されるべきかが、良く知られている。斯かる変換は、カラリメトリック・マッピング（colorimetric mapping）と呼ばれる。また、より広い色域を活用するための単純且つ直接的な手法は、色処理を全く適用せずに（カラリメトリック・マッピングさえも）、表示のためにＥＢＵ原色において定義される同一の駆動値を単に用いることである。
【０００６】
欧州特許出願公開EP1195983A2は、出力システム色域が入力システム色域よりも広い領域における入力画像中の所望の色点に対して色度増強（chroma enhancement）を適用し、所望の色補正を実行するために入力画像信号に応じた色度増強のための色補正ルックアップテーブルを利用する、色度増強のための色補正ルックアップテーブルを備えた画像処理装置を開示している。色度増強のための色補正ルックアップテーブルは、該所望の色点が無彩色に近い場合には、色度増強処理を実行しない。
【課題を解決するための手段】
【０００７】
色域適合のための改善された色マッピングを持つことが有利となり得る。この問題により適切に対処するため、本発明の第１の態様においては、第１の色域（１０２）内で定義された入力画像の入力色（６０８）を、前記第１の色域とは異なる第２の色域（１０４）内の色を再生することが可能な再生装置による再生のための出力画像の再生色（６１０）へと変換することにより、色域圧縮又は色域拡張を実行するためのシステム（６００）であって、前記入力色は、合わせて色度−明度平面における入力点（２０２）を形成する入力色度（Ｃｉ）と入力明度（Ｌ＊ｉ）とを持ち、前記再生色は、合わせて色度−明度平面における再生点（２１０）を形成する再生色度と再生明度とを持ち、前記入力明度と出力明度との間の絶対差は少なくとも前記色度の減少関数であり、前記入力色度と出力色度との間の絶対差は少なくとも前記色度の増加関数である、システム（６００）が提示される。
【０００８】
色域拡張の場合においては、画像の全体的なコントラストを増大させるように明度が変更され、画像の全体的な色度強調を実現するように色度が変更される。色域圧縮の場合においては、画像の全体的なコントラストを減少させるように明度が変更され、画像の全体的な色度低減を実現するように色度が変更される。
【０００９】
色度に対する依存性は、高色度の色が、色度を強調／低減させられることを可能とする。低色度の色の色度は、大部分が不変のままとされ、再生色が不自然に見えることを防ぐ。低色度の色の色度があまり変化させられない場合、低色度の色の必要とされる色域拡張／縮小が、コントラスト増大／減少を適用することにより実現される。開示される変換は、不自然に見える色を回避しつつ、色度及びコントラストを向上させるために再生のために利用可能な色の、改善された利用を実現する。異なる再生色域において利用可能な色を用いる２つの基本的な可能性、即ちコントラスト増大／減少と色度増強／低減との間で、トレードオフが実現される。
【００１０】
一実施例においては、色度−明度平面の正の色度軸と、入力点と再生点とを結ぶ線との間の角度（θ）は、少なくとも入力色度の連続関数である。
【００１１】
該角度は、明度の増大又は減少と、彩度の増大又は減少との間の比率を決定する。該角度が−９０度又は＋９０度に等しい場合の色度の値については、コントラストが増大／減少させられる。該角度が−９０度よりも完全に大きく且つ＋９０度よりも完全に小さい場合の色度の値については、色度が増強させられる。該角度が＋９０度よりも完全に大きく且つ＋２７０度よりも完全に小さい場合の色度の値については、色度が減少させられる。色度に対する該角度の連続的な依存性は、コントラスト増強と色度増強との両方が、観測者によって自然で快適なものに知覚されるように方法で実現されることを保証する。便宜のため、該角度はここでは−９０度から＋２７０度までの範囲内に規定される。当業者は、該角度は３６０度の完全な円を有するいずれの角度範囲を用いて規定されても良いことを、理解するであろう。
【００１２】
一実施例においては、該角度は、少なくとも入力明度の単調増加する且つ連続的な関数である。該角度の入力明度に対する単調増加する依存性は、一貫性のあるコントラスト増強／低減に帰着する。該依存性の連続性は、より自然で快適な画像を保証する。該角度が明度に対して完全に増加的に依存し、且つ該角度が−９０度と＋９０度との間の範囲にある場合の明度値については、コントラストが増大させられる。該角度が明度に対して完全に増加的に依存し、且つ該角度が＋９０度と＋２７０度との間の範囲にある明度値については、コントラストが減少させられる。
【００１３】
一実施例においては、該角度は、少なくとも入力明度の区分的な線形関数である。区分的な線形の依存性は、該変換をとりわけ滑らかなものとし、快適な画像に帰着する。
【００１４】
一実施例においては、前記第２の色域は、前記第１の色域に含まれない色を有し、前記再生色度は、前記入力色度と等しいか又は前記入力色度よりも大きい。本実施例は、色域拡張に関する。再生色度が入力色度と等しいか又は入力色度よりも大きい場合には、該角度は−９０度から＋９０度までの範囲内となる。一実施例においては、該角度は−βから＋βまでの範囲内であり、βは最大で９０度の所定の正の値である。
【００１５】
一実施例においては、該角度は、入力明度に対して少なくとも区分的に線形に変化する。該区分的な線形の関係は、とりわけ快適な効果を提供することが分かっている。このことは、該依存性を比較的滑らかなものとする。
【００１６】
一実施例においては、該角度の絶対値は、少なくとも入力色度の単調減少関数である。色度に対する依存性は、それ自体が、更には明度に対する依存性と合わせて、快適な画像を生成するもうひとつの実現要因であることが分っている。入力色度に対する該角度の絶対値の減少する依存性は、色度が、コントラスト増大を犠牲にして、より高い入力色度値に対して、より増強されることを意味する。
【００１７】
一実施例においては、該角度は、少なくとも入力色度の、少なくとも区分的な線形関数である。該区分的な線形の関係は、とりわけ快適な効果を提供することが分かっている。このことは、該依存性を比較的滑らかなものとする。
【００１８】
一実施例においては、該角度は、色度の関数と明度の関数との積に依存する。色度に対する依存性を明度に対する依存性から分離するため、２つの関数の積は比較的容易に微調整されることができる。例えば、明度の関数は、−９０度から９０度までの範囲において、区分的で線形な増加関数である。色度の関数は例えば、−１から１までの範囲において、区分的で線形な減少関数である。他の構成も可能であり、例えば完全に線形な関数又は指数関数若しくは多項式関数が利用されても良い。
【００１９】
一実施例においては、該角度は、入力色域内の色度値の上方の範囲について、ゼロである。このことは、既に比較的大きな色度を持つ入力色について、色度の最大の増大を可能とする。該角度がゼロである場合には、該変換は色度増強に限定され、コントラストを増大させない。ゼロである角度は、例えば前記角度が両者の積である関数の一方がゼロであることを保証することにより、実現され得る。
【００２０】
一実施例においては、所定の明度値については前記角度がゼロであり、前記所定の明度値より低い入力明度値については前記角度が負であり、前記所定の明度値を超える入力明度値については前記角度が負になるような入力色度値が存在する。
【００２１】
このことは、明度が所定の明度値と等しい場合には、画像の全体的なコントラストを増強しつつ、明度を不変のままとする。例えば該所定の明度値は、完全な明度の５０％に対応する。
【００２２】
一実施例においては、前記入力点と前記再生点との間の距離は、少なくとも前記入力色度の増加関数である。色度は、コントラスト増強／減少及び色度増強／減少の総量を決定する場合に、重要な役割を果たすことが分っている。比較的低い入力色度値については、色は大きく変更されるべきではなく、比較的高い入力色度値については、より大きな変更が、画像をより快適なものとする。距離と入力色度値との間の指数関数的な依存性が、快適で滑らかな増強を提供する。
【００２３】
一実施例においては、前記距離は、前記入力点と前記再生点とを結ぶ線と前記入力色域の境界との交点と、前記線と前記再生色域の境界との交点と、の間の更なる距離とともに変化する。該更なる距離は、前記角度に基づいて、コントラスト増強及び／又は色度増強のために、どれだけの余裕が利用可能であるかを示す。該余裕は、利用可能な再生色の全て又は所定のサブセットを利用するように、入力色と再生色との間の距離を適切に適応させることにより、用いられることができる。色域圧縮の場合には、該更なる距離は、コントラスト低減及び／又は色度低減の必要とされる量を示す。
【００２４】
一実施例においては、前記入力色域は、家庭用テレビジョン放送信号における表現を持つ色の色域である。本方法は、入力信号において利用可能ではない色を有する再生色域を持つ現代のディスプレイにおける、（レガシーの）テレビジョン番組の再生を改善するために適している。
【００２５】
一実施例においては、前記入力色は入力色相を持ち、前記再生色は再生色相を持ち、前記入力色相と前記再生色相とは本質的に等しい。色相が変更されると不快なものとなることが分っている。
【００２６】
一実施例は、所定の入力色を所定の再生色へとマッピングするための色ルックアップテーブルと、前記ルックアップテーブル中の前記入力色に対応する前記再生色をルックアップするための手段と、を有する。ルックアップテーブルは、該変換を実装する効率的な方法である。
【００２７】
一実施例においては、前記入力色及び／又は前記再生色は、前記ルックアップテーブルにおいて、ＲＧＢ座標空間を用いて表される。ＲＧＢ色空間は、ビデオ及び画像データを表すためにしばしば利用される。
【００２８】
一実施例は、第１の色域（１０２）内で定義された入力画像の入力色（６０８）を、前記第１の色域とは異なる第２の色域（１０４）内の色を再生することが可能な再生装置による再生のための出力画像の再生色（６１０）へと変換することにより、色域圧縮又は色域拡張を実行するための方法であって、前記入力色は、合わせて色度−明度平面における入力点（２０２）を形成する入力色度（Ｃｉ）と入力明度（Ｌ＊ｉ）とを持ち、前記再生色は、合わせて色度−明度平面における再生点（２１０）を形成する再生色度と再生明度とを持ち、前記入力明度と出力明度との間の絶対差は少なくとも前記色度の減少関数であり、前記入力色度と出力色度との間の絶対差は少なくとも前記色度の増加関数である、方法を有する。一実施例は、開示される方法をプロセッサに実行させるための命令を有するコンピュータプログラムを有する。
【００２９】
一実施例は、開示される方法で入力色を再生色にマッピングするためのルックアップテーブルを有する。
【００３０】
一実施例は、
第１の色域（１０２）内の色を持つ入力画像を受信するための入力部（９５、９６）と、
出力画像を再生するためのディスプレイ（９３）であって、前記第１の色域とは異なる第２の色域（１０４）内の色を再生することが可能なディスプレイ（９３）と、
前記入力画像の入力色（６０８）を、前記出力画像の再生色（６１０）へと変換することにより、色域圧縮又は色域拡張を実行するための手段（９７）であって、前記入力色は、合わせて色度−明度平面における入力点（２０２）を形成する入力色度（Ｃｉ）と入力明度（Ｌ＊ｉ）とを持ち、前記再生色は、合わせて色度−明度平面における再生点（２１０）を形成する再生色度と再生明度とを持ち、前記入力明度と出力明度との間の絶対差は少なくとも前記色度の減少関数であり、前記入力色度と出力色度との間の絶対差は少なくとも前記色度の増加関数である、手段（９７）と、
を有するカラーテレビジョンセットを有する。
【００３１】
一実施例においては、ディスプレイ（９３）は、ＬＥＤバックライトを有する。
【００３２】
一実施例においては、ディスプレイ（９３）は、３つよりも多い原色を再生するための手段を有する。
【００３３】
一実施例は、
第１の色域（１０２）内の色を持つ入力画像を受信するための入力部（９５、９６）と、
出力画像を再生するためのディスプレイ（９３）であって、第２の色域（１０４）内の色を再生することが可能であり、前記第１の色域は前記第２の色域に含まれない色を有するディスプレイ（９３）と、
前記入力画像の入力色（６０８）を、前記出力画像の再生色（６１０）へと変換することにより、色域圧縮を実行するための手段（９１、９２）であって、前記入力色は、合わせて色度−明度平面における入力点（２０２）を形成する入力色度（Ｃｉ）と入力明度（Ｌ＊ｉ）とを持ち、前記再生色は、合わせて色度−明度平面における再生点（２１０）を形成する再生色度と再生明度とを持ち、前記入力明度と出力明度との間の絶対差は少なくとも前記色度の減少関数であり、前記入力色度と出力色度との間の絶対差は少なくとも前記色度の増加関数である、手段（９１、９２）と、
を有するハンドヘルド型装置を有する。
【００３４】
本発明のこれらの及び他の態様は、図面を参照しながら説明され明らかとなるであろう。
【図面の簡単な説明】
【００３５】
【図１】ＣＥＩｘｙ色度図における入力色域及び再生色域の境界を示す。
【図２】色度−明度平面におけるマッピング角θの定義を示す。
【図３】色度−明度平面における拡張方向を示す。
【図４】拡張タイプを示す。
【図５】拡張方向及び拡張タイプの結果を示す。
【図６】本発明の一実施例の図を示す。
【図７】本発明の一実施例の図を示す。
【図８】本発明の一実施例の図を示す。
【発明を実施するための形態】
【００３６】
現在、テレビジョン用途のために、３つよりも多い原色を用いることによる、又はバックライトにＬＥＤを配置することによる、広色域ディスプレイに向かうトレンドがある。同様の発展は、モバイル用途に対しても、まもなく起こり得る。色域拡張アルゴリズムは、原則的に、ビデオ又は静止画像データの色域の外にある色をディスプレイが再生することが可能であるいずれの状況においても、適用され得る。多くのビデオデータが、例えば標準的なＥＢＵ色域において利用可能であり、色域拡張アルゴリズムが、該レガシーのビデオデータを再生するときに現代のディスプレイの色再生機能をより適切に活用することを可能とする。
【００３７】
一実施例は、ビデオ信号を入力色域よりも広い再生色域にマッピングするための色域拡張方法を提供する。該方法は、新たな広色域ディスプレイのための有用なツールである。色域拡張方法は、信号の明度及び色度の両方に対して、ＣＩＥＬａｂ色空間における補正を適用するが、色相を変化させない。該実施例においては、色度補正（拡張方向）と明度補正（拡張方向）との間の比率は、明度及び色度の入力座標の関数として変更される。コントラスト増強及び彩度増強は、明るい及び暗い彩度の低い色に対しては、信号のコントラストが増大され、色度が殆ど維持されて、無彩色の画素の望ましくない色付きを防止することにより、バランスをとられる。一方、彩度の高い色に対しては、該マッピングは色度を増強させ、新規なディスプレイのより優れた色再生機能を、最適に活用する。
【００３８】
本説明においては、入力色域に存在しない色を有する再生色域へと色がマッピングされる色処理アルゴリズムは、色域拡張アルゴリズムと呼ばれる（モバイルディスプレイのような、より狭い色域へと色がマッピングされる色域圧縮手法とは反対である）。ここで示される色域拡張アルゴリズムは、色域圧縮アルゴリズムの基礎として用いられても良いことは、当業者には理解されるであろう。とりわけ、色域拡張アルゴリズムの逆動作が、色域圧縮アルゴリズムとして利用されても良い。
【００３９】
色彩科学より、或る原色のセットで表現される信号が、内在する色情報が保存されるように、どのように他の原色のセットに変換されるべきかが、以下のように良く知られている（例えばG. Wyszeckiらによる「Color science: concepts and methods, quantitative data and formulae （第２版）」（J. Wiley & Sons, Inc.、New York州、1982年）を参照されたい）：
（ＲＧＢ）２＝ｉｎｖ（Ａ２）＊Ａ１＊（ＲＧＢ）１                    （１）
ここで、Ａ１及びＡ２は、列がそれぞれ原色の入力及び再生セットの三刺激値（Ｘ，Ｙ，Ｚ）を含む３×３行列であり、ＲＧＢ１及びＲＧＢ２は、それぞれ原色の入力及び再生セットにおけるビデオの駆動値を表す。斯かる三刺激値（Ｘ，Ｙ，Ｚ）は、ＣＩＥのＸＹＺ色空間定義より知られている（ここでＣＩＥとはCommission Internationale de l'Eclairageを表す）。入力色域がより広い再生色域に完全に囲まれている場合、出力駆動値ＲＧＢ２は常に［０，２５５］の正当な範囲に留まり、クリッピングは起こらない。しかしながら、トゥルーカラーマッピング（true color mapping）は単に色情報を維持するのみであり、新たなディスプレイが再生することが可能であり得る、より彩度の高い色を活用しない。
【００４０】
より広い色域を活用する単純且つ直接的な手法は、色処理を全く適用せず（カラリメトリック・マッピングさえも）、表示のためにＥＢＵ原色に対して定義された同一の駆動値を単に利用することである。この単純な手法は、入力色域と再生色域とが同様な形状である場合には満足な結果をもたらし得るが、それ以外の場合には、特に図１に示されたように入力原色と再生原色との間に色相差が存在する場合には、非常に貧弱な色再生をもたらし得る。図１は、軸ｘ及びｙと共に、ＣＩＥｘｙ色度グラフの例を示す。該グラフは、入力色域１０２及び再生色域１０４を示す。これら色域は、人間の観測者によって見られることができる色を表す、色域１０６のサブセットである。
【００４１】
色処理アルゴリズムのとり得る目的のひとつは、表示される画像の見かけが観測者にとって快適なものとなるような方法で、明度、色度、色相又は彩度のような、知覚的な画像の属性を変更することである。好適には、色処理コンポーネントは、これら属性が直接的に評価及び変更され得る、ＣＩＥＬＡＢ又はＬＩＥＬＣｈのような、知覚的に有意な色空間において実装される。色処理コンポーネントの色特性を調査した後、これらコンポーネントは、ＲＧＢ色空間のような他の色空間にこれらコンポーネントを実装することにより最適化される。更に、拡張方法が目的の再生装置により表示されることができる色のみを生成することを確実にするため、選択された色空間における座標による、入力及び再生色域の境界についての状況が、利用されても良い。本分野において知られているように、該情報は、（１）ＲＧＢデータ立方体の包（hull）をサンプリングし、（２）原色の入力及び再生セットの色点を用いてこれらデータ点をＣＩＥＬａｂ又はＣＩＥＬＣｈ座標へと変換し、（３）サンプリングされた位置間の色域境界を計算するために適切な補間ルーチンを実装することにより、得られる。ＣＩＥＬＡＢ座標（又は他の色空間における座標）への変換、及びこれらの及び他の色空間における色域境界の計算は、共に十分にドキュメント化されており、本明細書においては詳細に議論されない。
【００４２】
一実施例においては、色域拡張方法は、以下の４つのステップを有する。
１．ＲＧＢ入力駆動値の、ＣＩＥＬＣｈ座標の明度、色度及び色相（Ｌ，Ｃ，Ｈ）への変換
２．ＬＣｈ座標における関連する入力及び出力色域境界の特定
３．該入力及び再生色域境界を考慮に入れた、適応型の、明度及び色度信号の色相保存型の拡張
４．拡張されたＬＣｈ信号の、表示のためのＲＧＢ駆動信号への逆変換
【００４３】
これら４つのステップは複数の色について実行されても良く、その結果は、ビデオ及び画像データの効率的な変換のため、ルックアップテーブルに保存されても良い。代替として、これら４つのステップは、ビデオ及び画像データに直接に適用されても良い。該実施例は画像の色相を保存し、かくして明度及び色度座標における２次元マッピング手順に対する問題を低減する。
【００４４】
図２は、色度−明度平面における入力色２０２のグラフを示す。該グラフは、色度軸Ｃと明度軸Ｌ＊とを示している。本図は、入力色域境界２０４と、出力色域境界２０６とを示している。拡張方向２０８も示されている。入力及び再生色域境界の知識が、色域拡張アルゴリズムにおいて利用されても良い。明度座標Ｌ＊ｉ及び色度座標及びＣｉを持つ画素のマッピングは、最初に拡張方向θを計算すること、並びに続いて当該拡張方向における入力色域境界との交点（Ｌ＊ｉ，ｍａｘ，Ｃｉ，ｍａｘ）及び再生色域境界との交点（Ｌ＊ｒ，ｍａｘ，Ｃｒ，ｍａｘ）を計算することを含む。これら色域境界座標は次いで、適切な拡張の量を決定するために利用される適切な（正規化された）変換曲線を設計するために、利用されても良い。該手順は、再生色域の外に画素がマッピングされることを防ぐ。
【００４５】
色の色域拡張は、色が拡張される拡張方向と、該拡張方向に沿った拡張の量を決定する拡張タイプとの組み合わせとして、特徴付けられ得る。該拡張方向は、図２に示されるような色度−明度平面における該拡張方向を示す角度θにより表現されることができる。
【００４６】
一実施例においては、色度増強は主に彩度の高い入力色に対して適用され、彩度の低い色の色度は略保存される。この理由のひとつは、自然のオブジェクトは一般に低い乃至は中程度の彩度を示し、これらの色度を増強することは画像の不自然な見掛けに容易に帰着することである。一方、高い彩度を持つ入力色（例えば車、プラスチックの玩具、漫画のような人工的なオブジェクト）は、より快適な画像を得るため増強され得る。無彩色は、明度を変更することにより、付加的に利用可能な色域量から利益を得ることができ、効率的にコントラストが増強されることを可能とする。手短に言えば、低彩度の色についての明度方向におけるコントラスト増強マッピングは、高彩度の色についての色度増強と組み合わせられる。
【００４７】
このことは、明度座標及び色度座標の両方の関数として、拡張角θを計算することにより達成され得る。例えば、
θ＝Ｆ（Ｌ＊）・Ｆ（Ｃ）                                              （１）
であり、ここでＦ（Ｌ＊）及びＦ（Ｃ）は、拡張角の明度依存の及び色度依存の調節を表す。拡張方向角θは度で表され、色度−明度平面における拡張方向と色度軸との間の角度である。例えば、Ｆは以下のように定義されても良い：
【数１】
2010511314.tif 000003
【００４８】
以上の式において、Ｌ＊及びＣはそれぞれ入力明度座標及び入力色度座標であり、Ｌ＊ｍｉｄ及びＣＴＨはユーザ定義された定数である。式２によれば、拡張角θは、−９０度から＋９０度まで調節され、Ｌ＊＝Ｌ＊ｍｉｄについては０度（色度増強）に、０及び１００に近いＬ＊については９０度になる。式３によれば、該角度は、ＣＴＨよりも低い色度については色度の増大と共に線形に減少し、ＣＴＨよりも高い色度については０度に設定される。
【００４９】
図３は、Ｌ＊ｍｉｄ＝５０及びＣＴＨ＝５０である例示的な場合における、式（１）乃至（３）の関数的な振舞を示す。本図は単に拡張方向を示すものであって、ベクトルが全て一定の長さに設定されている点に留意されたい。実際には、拡張タイプがベクトルの長さを決定する（以下を参照されたい）。図３は、無彩色（低色度座標）のマッピングが主に明度方向で変化し、事実上コントラスト増強を表していることを示している。色度の増大につれて、画素は次第に色度方向にマッピングされるようになり、これら画素の彩度を増強する。色域圧縮の場合には、図３の矢印は、それぞれの逆の方向を指すこととなる。これら矢印は、Ｌ＊軸から離れる方向ではなく、Ｌ＊軸の方を指すこととなる。これら矢印は、色度増大ではなく色度減少を、コントラスト増強ではなくコントラスト低減を表すこととなる。
【００５０】
図２は、所与の入力色点２０２について、拡張方向線２０８の入力色域境界２０４との交点が見出され得ることを示している。同様に、拡張方向線２０８の再生色域境界２０６との交点が見出され得る。所与の拡張方向における色域境界点を決定する方法は本分野において知られており、例えばJ. Morovicらによる「Calculating medium and image gamut boundaries for gamut mapping」（Col. Res. Appl.、25、394-401頁、 2000年）を参照されたい。
【００５１】
所望の拡張方向における色域境界点が確立されると、拡張のタイプが、それぞれの色域境界までの距離によって正規化された変換曲線により表現されることができる。低色度の自然色の彩度増強、及びグレイ画素の色付けは、高色度（彩度の高い）色よりも低色度の色が増強されないような方法で、該変換曲線を設計することにより、更に防止されることができる。このことは例えば、色度及び明度座標に対して指数関数的な利得関数を用いることにより達成される：
【数２】
2010511314.tif 000004
ここでもまた、Ｌ＊ｉ、Ｃｉ及びＨｉは入力明度、色度及び色相座標を示し、Ｌ＊ｒ、Ｃｒ及びＨｒは再生（出力）ＬＣＨ座標を表し、Ｌ＊ｉ，ｍａｘ、Ｃｉ，ｍａｘ、Ｌ＊ｒ，ｍａｘ及びＣ＊ｒ，ｍａｘはそれぞれ入力色域境界座標及び再生色域境界座標に対応する（図２を参照されたい）。色相の変化はしばしば観測者にとって非常に不快なものとなるので、提案される色マッピングアルゴリズムは、画素の色相を保存する。図４は、式（４）により定義される拡張のタイプを示す。本図は、式（４）が実質的に、線形拡張（式（４）の右辺の第１項）とカラリメトリック（拡張のない）マッピング（式（４）の右辺の第２項）との間の、適応的なマッピングを表すことを示している。結果として、自然の彩度の低い（低色度の）色は短い距離だけ拡張され、彩度の高い（高色度の）色は長い距離だけ拡張される。同様の効果は、区分的線形関数又は多項式関数のような、代替の変換曲線を用いても達成されることができる。
【００５２】
図５は、拡張方向と拡張タイプとの組み合わせられた効果を、矢印により示す。本図は、Ｌ＊ｍｉｄ＝５０、ＣＴＨ＝５０、γ＝２である例示的な場合を示す。各矢印の方向は拡張方向に対応し、各矢印の長さは拡張タイプに従って色がマッピングされる距離に対応する。本図はまた、入力色域境界４０２（Ｃｉ／Ｃｉ，ｍａｘ＝１）及び再生色域境界４０４（Ｃｉ／Ｃｒ，ｍａｘ＝１）を示す。本例においては、Ｃ＝０において、入力色域境界と再生色域境界とが一致する。このため、またＬ＊軸の近くにおける拡張方向のため、色が伸張されるために利用可能な余裕はなく、当該領域においては拡張が殆ど又は全く起こらない。本図はまた、入力色域境界４０２により近い座標について増大する拡張量を示す。該拡張量はまた、拡張方向に沿った再生色域境界４０４と入力色域境界４０２との間の距離が大きいと、即ち上部空間が大きいと、大きくなる。Ｃ＞ＣＴＨについては、拡張方向はθ＝０であり、このことは明度が一定に保たれることを意味する。このことは色度を増大させるため殆どの余裕を残し、再生装置において利用可能であり得る、より彩度の高い原色を積極的に活用する。入力色域境界と再生色域境界とがＣ＝０で一致しない他の場合においては、低色度の色に対して、更なるコントラスト増強が適用されることとなる。
【００５３】
本発明の一実施例が、図６に示される。本実施例は、第１の色域内で定義された入力色６０８を、第２の色域内の色を再生することが可能な再生装置による再生のための再生色６１０へと変換するためのシステム６００を有する。該第２の色域は、前記第１の色域に含まれない色を有する。入力色は、ブロック６０２において供給される。入力色は入力色度と入力明度を持ち、これらは合わせて色度−再生平面における入力点を形成する。ブロック６０６において、再生色度と再生明度とを持つ出力として再生色が供給され、これら再生色度及び再生明度は合わせて色度−再生平面における再生点を形成する。これらの色は明度、色度及び／又は色相の形で物理的に表されている必要はなく、ＲＧＢ座標系のようないずれの利用可能な又は実用的な座標系で表されていても良い。例えば、ＰＡＬ、ＳＥＣＡＭ又はＮＴＳＣ入力信号が利用されても良い。また、ディジタルビデオ信号が利用されても良い。好適には、入力信号に関連する色域よりも多くの色を持つ色域をサポートする出力信号座標系が利用される。
【００５４】
ブロック６０４において、入力色に対応する再生色が計算又はルックアップされる。ここで色度平面の色度軸と、入力点と再生点とを結ぶ線との間の角度は、入力明度に依存する。該再生色は、ブロック６０６に送られる。入力色と出力色とが異なる座標系で表されている場合には、例えばルックアップテーブルを用いることにより、入力座標系と再生座標系との間の変換が同時に実行されても良い。代替として、ブロック６０２において、入力色が例えばＣＩＥＬＣｈ座標系のような中間座標系に変換されても良い。ブロック６０４において、色域拡張アルゴリズムが、該中間座標系を用いて実行される。その結果の再生色の色座標は次いで、ブロック６０６において、再生色座標系へと変換される。
【００５５】
本発明の一実施例が、図７に示される。ブロック７００は、入力色７０８を受信し、再生色７１０へと変換する。ブロック７０２において、説明されたように拡張方向が計算される。ブロック７０４において、該拡張方向に沿った入力色域境界との交点が決定され、該拡張方向に沿った再生色域境界との交点が決定される。これら交点、及びこれら交点間の距離を用いて、説明されたように拡張の量が計算される。ブロック７０６において、入力色、拡張方向及び拡張の量に基づいて、再生色が計算される。ブロック７００は、色ルックアップテーブルにおける値を計算するために用いられることができる。該ブロック７００はまた、例えば、画像又はビデオデータ中に見出された色値を直接に変換するためにも用いられることができる。
【００５６】
実施例が色域拡張の例について説明されたが、これら実施例は、色域拡張ではなく色域縮小を実現するように当業者によって適応され得る。斯かる縮小は例えば、広色域ディスプレイにおける再生のために最適化されたビデオデータが、該ビデオデータ中の全ての色を再生することが可能ではないレガシーのＣＲＴディスプレイにおいて再生される場合に生じる。この場合には、該レガシーのディスプレイにおける快適な結果のため、逆の処理動作が実行されても良い。
【００５７】
説明されたシステム及び方法は、ハードウェア、ファームウェア、又はコンピュータモニタ、テレビジョンセット若しくはハンドヘルド型装置（例えばモバイル電話、ＰＤＡ）のディスプレイのようなディスプレイのソフトウェアドライバにおいて実装されても良いが、画像増強（ソフトウェア）パッケージの一部として実装されても良い。本システムはまた、ビデオカメラに含められても良い。
【００５８】
図８は、本発明の一実施例を示す。斯かる実施例は、コンピュータモニタ、テレビジョンセット又はハンドヘルド型装置（例えばモバイル電話、ＰＤＡ）のディスプレイにおいて実現されても良い。本図は、ディジタルコンテンツのプロバイダと接続するための、インターネットへの接続部のような、通信ポート９５を示す。通信ポート９５は、アンテナ、衛星受信器又はケーブルテレビジョンネットワークに接続されても良い。コンテンツは、ＤＶＤ又はＣＤのような媒体９６から得られても良い。コンテンツは、カラー画像及び／又はカラービデオデータを有する。ポート９５又は媒体９６を介して受信されたコンテンツは、プロセッサ９２により処理される。手段９７は、受信されたディジタルコンテンツにおける色を、第１の色域から、ディスプレイ９３の能力に対応する第２の色域へと変換するように構成された、ハードウェア及び／又はソフトウェア要素を有するユニットである。このことは例えば、メモリ９１に保存されたルックアップテーブルにより実現されても良い。プロセッサ９２はデータフローを制御するものであり、手段９７に保存された命令を実行するように構成されても良い。その結果は、ディスプレイ９３を用いて、ユーザに提示される。ディスプレイ９３は例えばＬＥＤバックライトを有し、及び／又は３つ以上の原色を再生することが可能である。ユーザ入力部９４は、再生されるべきコンテンツを選択するためのコマンドをユーザから得るために備えられても良い。
【００５９】
本発明は、コンピュータプログラム、特に本発明を実行するように構成された、担体上又は担体中のコンピュータプログラムにも拡張されることは、理解されるであろう。該プログラムは、ソースコード、オブジェクトコード、部分的にコンパイルされた形態のようなコード中間ソース及びオブジェクトコード、又は本発明による方法の実装における使用に適した他のいずれかの形態であっても良い。該担体は、該プログラムを担持することが可能ないずれのエンティティ又は装置であっても良い。例えば、該担体は、例えばＣＤ−ＲＯＭ若しくは半導体ＲＯＭといったＲＯＭのような記憶媒体、又は例えばフロッピー（登録商標）若しくはハードディスクのような磁気記録媒体を含んでも良い。更に、該担体は、電気若しくは光ケーブル、無線、又はその他の手段を介して搬送され得る、電気又は光信号のような、送信可能な媒体であっても良い。該プログラムが斯かる信号において実施化される場合には、該担体は斯かるケーブル又はその他の装置若しくは手段により構成されても良い。代替として、該担体は、関連する方法を実行するように又は関連する方法の実行における使用のために構成された、該プログラムが組み込まれた集積回路であっても良い。
【００６０】
上述の実施例は本発明を限定するものではなく説明するものであって、当業者は添付する請求項の範囲から逸脱することなく多くの代替実施例を設計することが可能であろうことは留意されるべきである。実施例において色域拡張が詳細に議論されたが、色域圧縮を得るようにこれら実施例を適応させる方法は当業者には明らかであることは留意されるべきである。
【００６１】
請求項において、括弧に挟まれたいずれの参照記号も、請求の範囲を限定するものとして解釈されるべきではない。動詞「有する（comprise）」及びその語形変化の使用は、請求項に記載されたもの以外の要素又はステップの存在を除外するものではない。要素に先行する冠詞「１つの（a又はan）」は、複数の斯かる要素の存在を除外するものではない。本発明は、幾つかの別個の要素を有するハードウェアによって、及び適切にプログラムされたコンピュータによって実装されても良い。幾つかの手段を列記した装置請求項において、これら手段の幾つかは同一のハードウェアのアイテムによって実施化されても良い。特定の手段が相互に異なる従属請求項に列挙されているという単なる事実は、これら手段の組み合わせが有利に利用されることができないことを示すものではない。
【図１】
2010511314.tif 000005
【図２】
2010511314.tif 000006
【図３】
2010511314.tif 000007
【図４】
2010511314.tif 000008
【図５】
2010511314.tif 000009
【図６】
2010511314.tif 000010
【図７】
2010511314.tif 000011
【図８】
2010511314.tif 000012
【国際調査報告】
2010511314.tif 000013
2010511314.tif 000014
2010511314.tif 000015