(57)【要約】  広色域のためのＲＧＢプライマリ生成システム及び方法、並びに、ＲＧＢプライマリを用いたカラー符号化システムが開示される。ＲＧＢプライマリ生成システムは、色域範囲が色域範囲閾値を満足し、固有色調を満足し、色域効率が最大でありながら量子化の効率が最小の色域を生成することによって広色域を導出することができる。
2013505623.tif 000002
【特許請求の範囲】
【請求項１】
ＲＧＢプライマリを設定するＲＧＢプライマリ設定部と、
特定の色空間におけるデータ集合を用いてリファレンス色域の色域境界を設定する色域境界設定部と、
前記リファレンス色域と前記ＲＧＢプライマリに基づいたターゲット色域を用いて前記ターゲット色域の色域範囲が色域範囲閾値を満足するか否かを判断する色域範囲判断部と、
前記色域範囲が前記色域範囲閾値を満足すれば、ターゲット色域と前記リファレンス色域を用いて前記ターゲット色域の色域効率が最大であるか否かを判断する色域効率判断部と、
を備えることを特徴とするＲＧＢプライマリ生成システム。
【請求項２】
前記データ集合は、オブジェクトカラーまたはディスプレイカラーのうち少なくとも１つを含むことを特徴とする請求項１に記載のＲＧＢプライマリ生成システム。
【請求項３】
前記色域境界設定部は、ＣＩＥ−ｕ’ｖ’の平面上に位置するｕ’ｖ’データ集合に対してｖ’軸に特定間隔をもって色域を分類し、ｖ’軸の全ての間隔でｕ’値の最大値と最小値を連結して色域境界を設定することを特徴とする請求項１に記載のＲＧＢプライマリ生成システム。
【請求項４】
前記設定されたＲＧＢプライマリが同一の色調として認知される軌跡を維持するための固有色調範囲に属するか否かを判断する固有色調判断部をさらに備えることを特徴とする請求項１に記載のＲＧＢプライマリ生成システム。
【請求項５】
前記固有色調判断部は、前記設定されたＲＧＢプライマリに対してＲｅｄはＭａｇｅｎｔａとＹｅｌｌｏｗとの間に属し、ＧｒｅｅｎはＹｅｌｌｏｗとＣｙａｎとの間に属し、ＢｌｕｅはＣｙａｎとＭａｇｅｎｔａに属するか否かを判断することを特徴とする請求項４に記載のＲＧＢプライマリ生成システム。
【請求項６】
前記色域範囲判断部は、前記リファレンス色域と前記ターゲット色域との間にオーバラップされる色域範囲が色域範囲閾値を超過するか否かを判断することを特徴とする請求項１に記載のＲＧＢプライマリ生成システム。
【請求項７】
前記色域効率判断部は、前記ターゲット色域の色域効率が最大でありながら量子化の誤差が最小であるか否かを判断することを特徴とする請求項１に記載のＲＧＢプライマリ生成システム。
【請求項８】
前記ＲＧＢプライマリがリアルカラーであるかを判断して前記色域範囲閾値を調整するＲＧＢ判断部をさらに備えることを特徴とする請求項１に記載のＲＧＢプライマリ生成システム。
【請求項９】
前記ＲＧＢ判断部は、前記ＲＧＢプライマリがリアルカラーではない場合、前記色域範囲閾値を減少させることを特徴とする請求項８に記載のＲＧＢプライマリ生成システム。
【請求項１０】
ＲＧＢプライマリを設定するステップと、
特定の色空間におけるデータ集合を用いてリファレンス色域の色域境界を設定するステップと、
前記リファレンス色域と前記ＲＧＢプライマリに基づいたターゲット色域を用いて前記ターゲット色域の色域範囲が色域範囲閾値を満足するか否かを判断するステップと、
前記色域範囲が前記色域範囲閾値を満足すれば、ターゲット色域と前記リファレンス色域を用いて前記ターゲット色域の色域効率が最大であるか否かを判断するステップと、
を含むことを特徴とするＲＧＢプライマリ生成方法。
【請求項１１】
前記設定されたＲＧＢプライマリが同一の色調として認知される軌跡を維持するための固有色調範囲に属するか否かを判断するステップをさらに含むことを特徴とする請求項１０に記載のＲＧＢプライマリ生成方法。
【請求項１２】
前記ターゲット色域の色域効率が最大であるか否かを判断するステップは、前記ターゲット色域の色域効率が最大でありながら量子化の誤差が最小であるか否かを判断することを特徴とする請求項１０に記載のＲＧＢプライマリ生成方法。
【請求項１３】
前記ＲＧＢプライマリがリアルカラーであるかを判断して前記色域範囲閾値を調整するステップをさらに含むことを特徴とする請求項１０に記載のＲＧＢプライマリ生成方法。
【請求項１４】
前記ＲＧＢプライマリがリアルカラーであるかを判断して前記色域範囲閾値を調整するステップは、前記ＲＧＢプライマリがリアルカラーではない場合、前記色域範囲閾値を減少させることを特徴とする請求項１３に記載のＲＧＢプライマリ生成方法。
【請求項１５】
請求項１０〜請求項１４のいずれか一項の方法を実行するためのプログラムが記録されていることを特徴とするコンピュータで読み出し可能な記録媒体。
【請求項１６】
ＣＩＥ−ｕ’ｖ’の色空間でＲＧＢプライマリを生成するＲＧＢプライマリ生成システムにおいて、
ＲＧＢプライマリそれぞれの色空間座標集合が｛Ｒ、Ｇ、Ｂ｝＝｛（ｕ１、ｖ１）、（ｕ２、ｖ２）、（ｕ３、ｖ３）｝である場合、｛Ｒ、Ｇ、Ｂ｝＝｛（０．５３９９、０．５１９０）、（０．０３５、０．５８５９）、（０．１６５、０．１１８２）｝である部分集合を含むことを特徴とするＲＧＢプライマリ生成システム。
【請求項１７】
前記ＲＧＢプライマリ生成システムは、
ＲＧＢプライマリを設定するＲＧＢプライマリ設定部と、
特定の色空間におけるデータ集合を用いてリファレンス色域の色域境界を設定する色域境界設定部と、
前記設定されたＲＧＢプライマリが同一の色調として認知される軌跡を維持するための固有色調範囲に属するか否かを判断する固有色調判断部と、
前記リファレンス色域と前記ＲＧＢプライマリに基づいたターゲット色域を用いて前記ターゲット色域の色域範囲が色域範囲閾値を満足するか否かを判断する色域範囲判断部と、
前記色域範囲が前記色域範囲閾値を満足すれば、ターゲット色域と前記リファレンス色域を用いて前記ターゲット色域の色域効率が最大であるか否かを判断する色域効率判断部と、
前記ＲＧＢプライマリがリアルカラーであるかを判断して前記色域範囲閾値を調整するＲＧＢ判断部と、
を備えることを特徴とする請求項１６に記載のＲＧＢプライマリ生成システム。
【請求項１８】
ＲＧＢプライマリを用いたカラー符号化システムにおいて、
下記の式（４）によるルーマ及び色差数式（Ｌｕｍａ  ａｎｄ  ｃｏｌｏｒ−ｄｉｆｆｅｒｅｎｃｅ  ｅｑｕａｔｉｏｎｓ）を用いてカラー符号化を行うことを特徴とするカラー符号化システム。
【数４】
2013505623.tif 000008
【請求項１９】
前記ＲＧＢプライマリは、ＣＩＥ−ｕ’ｖ’の色空間で色空間座標集合が｛Ｒ、Ｇ、Ｂ｝＝｛（ｕ１、ｖ１）、（ｕ２、ｖ２）、（ｕ３、ｖ３）｝である場合、少なくとも１つの｛Ｒ、Ｇ、Ｂ｝＝｛（０．５３９９、０．５１９０）、（０．０３５、０．５８５９）、（０．１６５、０．１１８２）｝である部分集合を含むことを特徴とする請求項１８に記載のカラー符号化システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、以下に開示する実施例に示すように、広色域のためのＲＧＢプライマリ信号生成システム及び方法に関し、固有色調、色域範囲、色域効率を用いて広色域のためのＲＧＢプライマリ生成システム及び方法に関する。
【背景技術】
【０００２】
従来の映像キャプチャー装置とビデオ装置に含まれるカラー符号化ではｓＲＧＢの色空間が用いられている。ｓＲＧＢの色空間が整えられた当時にはアナログフィルムカメラ、ＣＲＴテレビ、モニターがディスプレイのほとんどを占めていることから色域の大きさがそれほど重要ではなかった。しかし、現在にはほとんどのビデオ入出力装置がデジタル化され、高性能のＤＳＬＲカメラはｓＲＧＢよりも広い色域をキャプチャーすることができ、ディスプレイ装置は広色域を出力可能である。しかし、今でもビデオ入出力装置のカラー符号化はｓＲＧＢになっているため、入力と出力の全てで広色域データはクリッピング（ｃｌｉｐｐｉｎｇ）されて取得かつ出力されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明は、様々な条件が満足されるＲＧＢプライマリを設定することによって、従来のｓＲＧＢ色域が表現できなかった自然色を表現できる広色域が取得され得る装置及び方法を提供する。
【０００４】
本発明は、色域効率が最大で量子化の効率は最小の色域を示すＲＧＢプライマリを設定することによって、映像を表現するときグラデーション（ｇｒａｄｉａｔｉｏｎ）が滑らかに表現できる装置及び方法を提供する。
【０００５】
本発明は、また固有色調を示すＣｏｎｓｔａｎｔ  Ｈｕｅを満足するようにＲＧＢプライマリを設定することによって、カラーのバランスを維持できる装置及び方法を提供する。
【課題を解決するための手段】
【０００６】
ＲＧＢプライマリ生成システムは、ＲＧＢプライマリを設定するＲＧＢプライマリ設定部と、特定の色空間におけるデータ集合を用いてリファレンス色域の色域境界を設定する色域境界設定部と、前記リファレンス色域と前記ＲＧＢプライマリに基づいたターゲット色域を用いて前記ターゲット色域の色域範囲が色域範囲閾値を満足するか否かを判断する色域範囲判断部と、前記色域範囲が前記色域範囲閾値を満足すれば、ターゲット色域と前記リファレンス色域を用いて前記ターゲット色域の色域効率が最大であるか否かを判断する色域効率判断部とを備えている。
【０００７】
本発明の一実施形態に係るＲＧＢプライマリ生成システムは、前記設定されたＲＧＢプライマリが同一の色調として認知される軌跡を維持するための固有色調範囲に属するか否かを判断する固有色調判断部をさらに備えてもよい。
【０００８】
本発明の一実施形態に係るＲＧＢプライマリ生成方法は、ＲＧＢプライマリを設定するステップと、特定の色空間におけるデータ集合を用いてリファレンス色域の色域境界を設定するステップと、前記リファレンス色域と前記ＲＧＢプライマリに基づいたターゲット色域を用いて前記ターゲット色域の色域範囲が色域範囲閾値を満足するか否かを判断するステップと、前記色域範囲が前記色域範囲閾値を満足すれば、ターゲット色域と前記リファレンス色域を用いて前記ターゲット色域の色域効率が最大であるか否かを判断するステップとを含む。
【０００９】
本発明の一実施形態に係るＣＩＥ−ｕ’ｖ’の色空間でＲＧＢプライマリを生成するＲＧＢプライマリ生成システムは、ＲＧＢプライマリそれぞれの色空間座標集合が｛Ｒ、Ｇ、Ｂ｝＝｛（ｕ１、ｖ１）、（ｕ２、ｖ２）、（ｕ３、ｖ３）｝である場合、｛Ｒ、Ｇ、Ｂ｝＝｛（０．５３９９、０．５１９０）、（０．０３５、０．５８５９）、（０．１６５、０．１１８２）｝である部分集合を含んでもよい。
【００１０】
本発明の一実施形態に係るＲＧＢプライマリを用いたカラー符号化システムは、下記の式（１）によるルーマ及び色差数式（Ｌｕｍａ  ａｎｄ  ｃｏｌｏｒ−ｄｉｆｆｅｒｅｎｃｅ  ｅｑｕａｔｉｏｎｓ）を用いてカラー符号化を行ってもよい。
【発明の効果】
【００１１】
本発明によれば、様々な条件が満足されるＲＧＢプライマリを設定することによって、従来のｓＲＧＢ色域が表現できなかった自然色を表現できる広色域を取得することができる。
【００１２】
本発明によれば、色域効率が最大で量子化の効率が最小の色域を示すＲＧＢプライマリを設定することによって、映像を表現するときグラデーションを滑らかに表現することができる。
【００１３】
本発明によれば、固有色調を示すＣｏｎｓｔａｎｔ  Ｈｕｅを満足するようにＲＧＢプライマリを設定することによって、カラーのバランスを維持することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係るＲＧＢプライマリ生成システム１００の動作を説明するための図である。
【図２】本発明の一実施形態に係るＲＧＢプライマリ生成システムの細部構成を示すブロックダイアグラムである。
【図３】ＣＩＥ−ｕ’ｖ’の色空間でオブジェクトとディスプレイ色域を比較した図である。
【図４】本発明の一実施形態に係るデータ集合に対して色域境界を設定する過程を説明するための図である。
【図５】本発明の一実施形態によって設定されたＲＧＢプライマリがＣｏｎｓｔａｎｔ  Ｈｕｅを満足するか否かを判断するための図である。
【図６】本発明の一実施形態に係るリファレンス色域とターゲット色域を比較した結果を示す図である。
【図７】本発明の一実施形態によって設定されたＲＧＢプライマリを用いたカラー符号化システムの一例を示す図である。
【図８】本発明の一実施形態によってＢＴ．７０９ＲＧＢと互換可能なカラー符号化システムの一例を示す図である。
【図９】本発明の一実施形態に係るＲＧＢプライマリを設定する過程を示す図である。
【発明を実施するための形態】
【００１５】
以下、添付された図面に記載された内容を参照して本発明に係る実施形態を詳細に説明する。ただし、本発明が実施形態によって制限されたり限定されることはない。各図面に提示された同一の参照符号は同一の部材を示す。本発明の一実施形態に係るＲＧＢプライマリ生成方法はＲＧＢプライマリ生成システムによって行われてもよい。
【００１６】
図１は、本発明の一実施形態に係るＲＧＢプライマリ生成システムの動作を説明するための図である。
【００１７】
本発明の一実施形態に係るＲＧＢプライマリ生成システム１００は、リファレンス色域について更に広いターゲット色域を設定する。一例として、リファレンス色域はｓＲＧＢ色域であってもよく、ターゲット色域はｓＲＧＢ色域の外部に存在するカラーを表現してもよい。
【００１８】
本発明の一実施形態によれば、ＲＧＢプライマリ生成システム１００は、（１）リファレンス色域に対する色域範囲は最大であり、（２）量子化の誤差は最小で色域効率は最大であり、（３）Ｃｏｎｓｔａｎｔ  Ｈｕｅの範囲を満足するＲＧＢプライマリを設定する。ここで、ＲＧＢプライマリは、特定の色空間に位置する各Ｒ（Ｒｅｄ）、Ｇ（Ｇｒｅｅｎ）、Ｂ（Ｂｌｕｅ）を意味する。
【００１９】
すなわち、ＲＧＢプライマリから生成される色域の大きさは大きいほど好ましいが、デジタル信号を表現するためのビット数は限定されているため、量子化の誤差が増加してしまう恐れがある。また、ｓＲＧＢ色域のように大きさが小さい色域についてＲＧＢプライマリを設定する場合、量子化の誤差を減らすことはできるものの、自然界に存在するオブジェクトカラーを表現できない状況が発生し得る。そして、ＲＧＢプライマリがＣＩＥ−ｕ’ｖ色空間で特定の基準に適して位置しない場合、カラーのバランスが取れないことから色を充分に表現することができない。したがって、本発明の一実施形態に係るＲＧＢプライマリ生成システム１００は、前記条件を満足するようにＲＧＢプライマリを設定する。
【００２０】
図２は、本発明の一実施形態に係るＲＧＢプライマリ生成システムの細部構成を示すブロックダイアグラムである。図２を参考すれば、ＲＧＢプライマリ生成システム１００は、ＲＧＢプライマリ設定部２０１、色域境界設定部２０２、固有色調判断部２０３、色域範囲判断部２０４、色域効率判断部２０５、及びＲＧＢ判断部２０６を備える。
【００２１】
ＲＧＢプライマリ設定部２０１は、特定の色空間に対して初期ＲＧＢプライマリを設定する。設定されたＲＧＢプライマリは予め設定された条件が満足される範囲で変更され得る。
【００２２】
色域境界設定部２０２は、特定の色空間におけるデータ集合（ｄａｔａ  ｓｅｔ）を用いてリファレンス色域の色域境界を設定する。ここで、データ集合は、オブジェクトカラーまたはディスプレイカラーの少なくとも１つを含んでもよい。一例として、色域境界設定部２０２は、ポインタ（ｐｏｉｎｔｅｒ）、ＳＯＣＳ、ディスプレイ（ＬＣＤ、ＯＬＥＤなど）などのデータサンプルからＣＩＥ−ｕ’ｖ’の色空間のデータ集合を設定する。そして、色域境界設定部２０２はデータ集合から色域境界を設定する。色域境界を設定する具体的な過程については図４を参照して説明する。
【００２３】
固有色調判断部２０３は、ＲＧＢプライマリが同一の色調として認知される軌跡を維持するための固有色調範囲に属するか否かを判断する。ここで、同一の色調として認知される軌跡はＣｏｎｓｔａｎｔ  Ｈｕｅ軌跡に定義され得る。Ｃｏｎｓｔａｎｔ  ＨｕｅはＲ（Ｒｅｄ）、Ｇ（Ｇｒｅｅｎ）、Ｂ（Ｂｌｕｅ）、Ｃ（Ｃｙａｎ）、Ｍ（Ｍａｇｅｎｔａ）、Ｙ（Ｙｅｌｌｏｗ）の色調に対して定義され得る。
【００２４】
一例として、固有色調判断部２０３は、下記の式（１）によってＲＧＢプライマリがＣｏｎｓｔａｎｔ  Ｈｕｅ軌跡を満足するかを判断する。
【００２５】
【数１】
2013505623.tif 000003
すなわち、固有色調判断部２０３は、ＲＧＢプライマリに対してＲｅｄはＭａｇｅｎｔａとＹｅｌｌｏｗとの間に属し、ＧｒｅｅｎはＹｅｌｌｏｗとＣｙａｎとの間に属し、ＢｌｕｅはＣｙａｎとＭａｇｅｎｔａに属するか否かを判断する。もし、初期に設定されたＲＧＢプライマリがＣｏｎｓｔａｎｔ  Ｈｕｅを満足しない場合、ＲＧＢプライマリ設定部２０１は再びＲＧＢプライマリを再設定する。ＲＧＢプライマリがＣｏｎｓｔａｎｔ  Ｈｕｅを満足する場合、色がわい曲されない自然カラーを表現することができる。
【００２６】
色域範囲判断部２０４は、リファレンス色域とＲＧＢプライマリに基づいたターゲット色域を用いてターゲット色域の色域範囲（ｇａｍｕｔ  ｃｏｖｅｒａｇｅ）が色域範囲閾値を満足するか否かを判断する。ここで、色域範囲は、ＲＧＢプライマリによって決定されたターゲット色域が実際のオブジェクトカラーまたはディスプレイカラーのリファレンス色域を含むことができる程度を意味する。
【００２７】
具体的に、色域範囲判断部２０４は、リファレンス色域とターゲット色域との間にオーバラップされる色域範囲が色域範囲閾値を超過するか否かを判断する。一例として、色域範囲判断部２０４は下記の式（２）によって色域範囲を算出してもよい。
【００２８】
【数２】
2013505623.tif 000004
もし、色域範囲が色域範囲閾値を超過しない場合、ＲＧＢプライマリ設定部２０１は再びＲＧＢプライマリを再設定する。
【００２９】
色域効率判断部２０５は色域範囲が色域範囲閾値を満足すれば、ターゲット色域とリファレンス色域を用いてターゲット色域の色域効率が最大であるかを判断する。一例として、色域効率判断部２０５は、ターゲット色域の色域効率が最大で量子化の誤差が最小であるかを判断する。
【００３０】
一例として、色域効率判断部２０５は下記の式（３）によって色域効率が最大であるかを判断する。
【００３１】
【数３】
2013505623.tif 000005
前述したように、色域範囲は大きいであろうが、色域範囲が無理に大きく設定されれば、色域効率が減少して最大量子化の誤差（Ｍａｘ.Ｑｕａｎｔｉｚａｔｉｏｎ  Ｉｎｔｅｒｖａｌ）が増加する。言い換えれば、ＲＧＢプライマリによって色域を大きく設定すれば、既存のｓＲＧＢ色域他の色は表現できるものの、最大量子化の誤差が大きくなって、そのグラデーションを滑らかに表現することができず段差が発生し得る。ここで、最大量子化の誤差は、色空間の全てのコード値の１差異の組合せに対する色差値のうち最大値を意味する。最大量子化の誤差はターゲット色域の大きさが大きいほど比例して増加し、最大量子化の誤差が小さければディスプレイに適用される映像のグラデーションは滑らかに表現され得る。
【００３２】
ＲＧＢ判断部２０６は、ＲＧＢプライマリがリアルカラーであるかを判断して色域範囲閾値を調整する。もし、ＲＧＢプライマリがリアルカラーではない場合、色域範囲閾値を減少させる。減少された色域範囲閾値は色域範囲判断部２０４に適用されてもよい。
【００３３】
図３は、ＣＩＥ−ｕ’ｖ’の色空間でオブジェクトとディスプレイ色域とを比較した図である。図３に示す灰色に表現された点はポインタとＳＣＯＣＳデータを示し、四角形の三点によって表現される色域はオブジェクトであるＢＴ．７０９、ディスプレイであるＡＭＯＬＥＤ、ＬＣＤの色域を意味する。本発明の一実施形態に係るリファレンス色域は、オブジェクトカラーまたはディスプレイカラーを含む色域であってもよい。システムの構成によってリファレンス色域はオブジェクトカラーのみを含むか、他のディスプレイ色域が加えられてもよい。
【００３４】
図４は、本発明の一実施形態に係るデータ集合に対して色域境界を設定する過程を説明するための図である。
【００３５】
色域境界設定部２０２は、特定の色空間におけるデータ集合（ｄａｔａ  ｓｅｔ）を用いてリファレンス色域の色域境界を設定する。一例として、ＣＩＥ−ｕ’ｖ’の平面上に位置するｕ’ｖ’データ集合に対して、ｖ’軸に特定間隔をもって色域を分類し、ｖ’軸の全ての間隔でｕ’値の最大値と最小値を連結して色域境界を設定する。
【００３６】
ＣＩＥ−ｕ’ｖ’の平面上に位置するｕ’ｖ’データ集合４０１に対して色域境界設定部２０２はｖ’軸に特定間隔をもって色域を分類してもよい。ここで、間隔が小さいほど密度が大きい色域境界が設定され、間隔が大きいほど密度が小さい色域境界が設定される。そして、色域境界設定部２０２はｖ’軸方向に分けられたデータに対してｕ’値の最大値と最小値を求める。これによって、色域境界設定部２０２は、ｖ’値の全ての区間に対して求めたｕ’値の最大値と最小値を連結して色域境界を設定する。
【００３７】
図５は、本発明の一実施形態によって設定されたＲＧＢプライマリがＣｏｎｓｔａｎｔ  Ｈｕｅを満足するかを判断するための図である。図５を参考にすれば、ＲＧＢプライマリ信号を設定するためのＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙの色相に対するＣｏｎｓｔａｎｔ  Ｈｕｅの軌跡を示している。前述したように、Ｃｏｎｓｔａｎｔ  Ｈｕｅとは、Ｒ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙプライマリのそれぞれに対する同一の色調として認知される地点を連結した軌跡５０１、５０２、５０３、５０４、５０５、５０６を意味する。ここで、ＲＧＢプライマリ設定部２０２によって設定されたＲＧＢプライマリは、Ｃｏｎｓｔａｎｔ  Ｈｕｅの軌跡を満足しなければならない。もし、ＲＧＢプライマリがＣｏｎｓｔａｎｔ  Ｈｕｅを満足しなければ、カラーバランスを取ることができない。
【００３８】
図５に示すように、Ｒｅｄ５０２はＭａｇｅｎｔａ５０６とＹｅｌｌｏｗ５０４との間に位置し、Ｇｒｅｅｎ５０１はＹｅｌｌｏｗ５０４とＣｙａｎ５０５の色の範囲、Ｂｌｕｅ５０３はＣｙａｎ５０５とＭａｇｅｎｔａ５０６との間に属する。
【００３９】
図６は、本発明の一実施形態に係るリファレンス色域とターゲット色域とを比較した結果を示す図である。
【００４０】
前述したように、本発明の一実施形態に係るＲＧＢプライマリ生成システム１００は、オブジェクトカラーとディスプレイカラーに対するリファレンス色域６０２について更に広いターゲット色域を設定するためのＲＧＢプライマリ６０１を設定する。ここで、ＲＧＢプライマリ生成システム１００は、ＲＧＢプライマリによるターゲット色域がリファレンス色域を最大に含むようＲＧＢプライマリを設定する。ただし、この場合、ターゲット色域は色域効率が最大であり、同時に量子化の誤差が最小でなければならない。また、ターゲット色域に対するＲＧＢプライマリはＣｏｎｓｔａｎｔ  Ｈｕｅを満足し、リアルカラーでなければならない。
【００４１】
本発明の一実施形態によって設定されたＲＧＢプライマリはＣＩＥ−ｕ’ｖ’の色空間で下記の表１のような値を有してもよい。しかし、これらは単なる一例に過ぎないもこれに限定するものではない。
【００４２】
【表１】
2013505623.tif 000006
図７は、本発明の一実施形態によって設定されたＲＧＢプライマリを用いたカラー符号化システムの一例を示す図である。図７を参考にすれば、例えばエンコーダはＢＴ．７０９Ｇａｍｍａ（ｙ＝０．４５）を用いて入力ＲＧＢであるＲｕ、Ｇｕ、Ｂｕ信号を非成形信号であるＲｕ’Ｇｕ’Ｂｕ’信号を生成してもよい。そして、エンコーダは、本発明の一実施形態によって設定されたＲＧＢプライマリに基づいたＲＧＢ−ｔｏ−ＹＣｂＣｒマトリックスを用いて非成形信号であるＲｕ’Ｇｕ‘Ｂｕ’信号をＹ’ＣｂＣｒ信号に変形してもよい。
【００４３】
本発明の一実施形態に係るカラー符号化システムの場合、下記の表２により算出された結果を用いてもよい。ここで、Ｌｕｍａ  ａｎｄ  ｃｏｌｏｕｒ−ｄｉｆｆｅｒｅｎｃｅ  ｅｑｕａｔｉｏｎは本発明の一実施形態に係るＲＧＢプライマリが適用された結果である。
【００４４】
【表２】
2013505623.tif 000007
デコーダはＩｎｖｅｒｓｅ−ＭａｔｒｉｘであるＲＧＢ−ｔｏ−ＹＣｂＣｒを用いてＹ’ＣｂＣｒ信号からＲｕ’Ｇｕ’Ｂｕ’信号を生成した後、ディスプレイに送信してもよい。ディスプレイは、エンコーダで用いられた同一のＧａｍｍａ値を用いてＲｕ’Ｇｕ’Ｂｕ’信号を線形化して出力してもよい。
【００４５】
図８は、本発明の一実施形態によってＢＴ．７０９ＲＧＢと互換可能なカラー符号化システムの一例を示す図である。
【００４６】
ｓＲＧＢ互換部はＢＴ．７０９ＲＧＢとの互換のために図７に示すデコーダの出力信号であるＲｕ’Ｇｕ’Ｂｕ’の信号をＢＴ．７０９Ｇａｍｍａ（ｙ＝１／０．４５）を用いて線形化し、ＲｕＧｕＢｕ信号を生成してもよい。そして、ｓＲＧＢ互換部は、ＲＧＢ−ＸＹＺマトリックスを用いて線形化されたＲｕＧｕＢｕ信号をＸＹＺ信号に変換してもよい。その後、ｓＲＧＢ互換部は、ＸＹＺ−ＲＧＢマトリックスを用いてＸＹＺ信号からＲｓｕＧｓｕＢｓｕ信号を生成し、ＢＴ．７０９Ｇａｍｍａを用いてＲｓｕ’Ｇｓｕ’Ｂｓｕ’の信号を生成してもよい。ここで、ＲＧＢ信号は０よりも小さい負数値と１よりも大きい値が存在するクリッピングされない信号を意味する。ディスプレイはＧａｍｍａを用いてＲｓｕ’Ｇｓｕ’Ｂｓｕ’信号を線形化してクリッピングした後ＲｓＧｓＢｓ信号を出力してもよい。
【００４７】
図９は、本発明の一実施形態に係るＲＧＢプライマリを設定する過程を示す図である。
【００４８】
ＲＧＢプライマリ生成システム１００は初期ＲＧＢプライマリを設定する（Ｓ９０１）。ここで、色域範囲閾値は１００％に設定してもよい。
【００４９】
ＲＧＢプライマリ生成システム１００は、ＣＩＥ−ｕ’ｖ’のデータ集合を設定する（Ｓ９０２）。ここで、ＣＩＥ−ｕ’ｖ’のデータ集合はオブジェクトカラーまたはディスプレイカラーの少なくとも１つを含んでもよい。
【００５０】
ＲＧＢプライマリ生成システム１００は、ＣＩＥ−ｕ’ｖ’におけるデータ集合を用いてリファレンス色域の色域境界を設定する（Ｓ９０３）。一例として、ＲＧＢプライマリ生成システム１００は、ＣＩＥ−ｕ’ｖ’の平面上に位置するｕ’ｖ’のデータ集合に対してｖ’軸に特定の間隔をもって色域を分類し、ｖ’軸の全ての間隔でｕ’値の最大値と最小値とを連結して色域境界を設定する。
【００５１】
ＲＧＢプライマリ生成システム１００は固有色調を設定する（Ｓ９０４）。ここで、固有色調は前述したＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙの色相に対するＣｏｎｓｔａｎｔ  Ｈｕｅを意味する。
【００５２】
ＲＧＢプライマリ生成システム１００は、ＲＧＢプライマリが同一の色調として認知される軌跡を維持するための固有色調範囲に属するか否かを判断する（Ｓ９０５）。一例として、ＲＧＢプライマリ生成システム１００は、ＲＧＢプライマリに対してＲｅｄはＭａｇｅｎｔａとＹｅｌｌｏｗとの間に属し、ＧｒｅｅｎはＹｅｌｌｏｗとＣｙａｎとの間に属し、ＢｌｕｅはＣｙａｎとＭａｇｅｎｔａに属するかを判断する。もし、ＲＧＢプライマリが固有色調範囲に属しない場合、ＲＧＢプライマリ生成システム１００はＲＧＢプライマリを再設定する（Ｓ９１０）。
【００５３】
ＲＧＢプライマリ生成システム１００はターゲット色域の色域範囲を算出してもよい（Ｓ９０６）。色域範囲は、前記の式（２）によって算出されてもよい。
【００５４】
ＲＧＢプライマリ生成システム１００は、ターゲット色域の色域範囲が予め設定した色域範囲閾値（Ｔ）を満足するか否かを判断する（Ｓ９０７）。もし、色域範囲が色域範囲閾値を満足しない場合、ＲＧＢプライマリ生成システム１００はＲＧＢプライマリを再設定する（Ｓ９１０）。
【００５５】
ＲＧＢプライマリ生成システム１００はターゲット色域とリファレンス色域を用いてターゲット色域の色域効率を算出してもよい（Ｓ９０８）。色域効率を前記の式（３）によって算出されてもよい。
【００５６】
ＲＧＢプライマリ生成システム１００は、ターゲット色域の色域効率が最大であるかを判断する（Ｓ９０９）。ここで、ＲＧＢプライマリ生成システム１００は、ターゲット色域の色域効率が最大で量子化の誤差が最小であるかを判断する。もし、ターゲット色域の色域効率が最大ではない場合、ＲＧＢプライマリ生成システム１００はＲＧＢプライマリを再設定する（Ｓ９１０）。
【００５７】
ＲＧＢプライマリ生成システム１００は、ＲＧＢプライマリがリアルカラーであるかを判断する（Ｓ９１１）。ここで、ＲＧＢプライマリがリアルカラーではない場合、ＲＧＢプライマリ生成システム１００は色域範囲閾値を減少させる（Ｓ９１２）。
【００５８】
図９で説明されていない部分は図１〜図８を参照して説明された事項を参考にされたい。
【００５９】
また、本発明の一実施形態に係るＲＧＢプライマリ生成方法は、多様なコンピュータ手段を介して様々な処理を実行することができるプログラム命令の形態で実現され、コンピュータ読取可能な記録媒体に記録されてもよい。コンピュータ読取可能な媒体は、プログラム命令、データファイル、データ構造などのうちの１つまたはその組合せを含んでもよい。媒体に記録されるプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり、使用可能なものであってもよい。コンピュータ読取可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、光ディスクのような光磁気媒体、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が含まれてもよい。プログラム命令の例としては、コンパイラによって生成されるような機械語コード（ｍａｃｈｉｎｅ  ｃｏｄｅ）だけでなく、インタプリタなどを用いてコンピュータによって実行され得る高級言語コード（ｈｉｇｈｅｒ  ｌｅｖｅｌ  ｃｏｄｅ）を含む。上述したハードウェア装置は、本発明の動作を行うために１つ以上のソフトウェアのレイヤで動作するように構成されてもよい。
【００６０】
上述したように、本発明を限定された実施形態と図面によって説明したが、本発明は、上記の実施形態に限定されることなく、本発明が属する分野における通常の知識を有する者であれば、このような実施形態から多様な修正及び変形が可能である。
【００６１】
したがって、本発明の範囲は、開示された実施形態に限定されるものではなく、特許請求の範囲だけではなく特許請求の範囲と均等なものなどによって定められるものである。
【符号の説明】
【００６２】
１００      ＲＧＢプライマリ生成システム
２０１      ＲＧＢプライマリ設定部
２０２      色域境界設定部
２０３      固有色調判断部
２０４      色域範囲判断部
２０５      色域効率判断部
２０６      ＲＧＢ判断部
【図１】
2013505623.tif 000009
【図２】
2013505623.tif 000010
【図３】
2013505623.tif 000011
【図４】
2013505623.tif 000012
【図５】
2013505623.tif 000013
【図６】
2013505623.tif 000014
【図７】
2013505623.tif 000015
【図８】
2013505623.tif 000016
【図９】
2013505623.tif 000017
【国際調査報告】
2013505623.tif 000018
2013505623.tif 000019
2013505623.tif 000020
2013505623.tif 000021