(57)【要約】広色域ディスプレイデバイスに表示するための画像処理方法であって、観察者の特性を受信し、その特性に基づいて一組のカラースケーリング係数を決定し、その一組のカラースケーリング係数を利用して画像の白色点を調整する。
2019534646.tif 000002
【特許請求の範囲】
【請求項１】
広色域ディスプレイデバイスに表示するために入力画像を処理する方法であって、
前記広色域ディスプレイデバイスを観察するユーザの年齢関連特性を受信するステップと、
前記ユーザの年齢関連特性及び前記広色域ディスプレイデバイスの色域に基づいて一組のカラースケーリング係数を決定するステップと、
前記入力画像に色域拡大を適用して色域拡大画像を生成するステップと、
前記一組のカラースケーリング係数を前記色域拡大画像に適用してその白色点を調整するステップと、
を備える、方法。
【請求項２】
前記色域拡大は前記入力画像の白色−白色拡大である、請求項１に記載の方法。
【請求項３】
色温度設定を受信するステップを更に備え、
前記一組のカラースケーリング係数が更に前記ユーザの色温度特性に基づいて決定される、請求項１又は２に記載の方法。
【請求項４】
前記ユーザの前記年齢関連特性は前記ユーザの有効年齢を示すユーザ入力パラメータから受信される、請求項１−３の何れかに記載の方法。
【請求項５】
前記ユーザ入力パラメータはスライダと相互作用するユーザから入力され、前記スライダは年齢を明示せずに有効年齢を代表する、請求項４に記載の方法。
【請求項６】
前記年齢関連特性は前記ユーザの年齢関連情報を提供するサードパーティから受信される、請求項５に記載の方法。
【請求項７】
前記サードパーティはソーシャルメディアプラットフォームである、請求項６に記載の方法。
【請求項８】
広色域ディスプレイデバイスに表示するために入力画像を処理する方法であって、
前記広色域ディスプレイデバイスを観察するユーザの年齢関連特性を受信するステップと、
色温度設定を受信するステップと、
前記受信した色温度設定に対応する黒体スペクトルを決定するステップと、
前記ユーザの前記年齢関連特性に基づいて前記黒体スペクトルに対応する第１組のＬＭＳ錐体応答を決定するステップと、
前記広色域ディスプレイデバイスの原色スペクトルに基づいて第２組のＬＭＳ錐体応答を決定するステップと、
前記第１組のＬＭＳ推定応答と前記第２組のＬＭＳ錐体応答との間の一致を提供する一組のカラースケーリング係数を決定するステップであって、該一組のカラースケーリング係数は前記入力画像のホワイトバランスを調整するのに有効である、ステップと、
を備える、方法。
【請求項９】
前記広色域ディスプレイデバイスの原色スペクトルを前記広色域ディスプレイデバイスの現在の白色点に従ってバランスさせるステップを更に備え、
前記第１組のＬＭＳ錐体応答は前記広色域ディスプレイデバイスのバランスされた原色スペクトルに基づいて決定される、請求項８に記載の方法。
【請求項１０】
前記第１組のＬＭＳ錐体応答は更に観察者錐体応答の年齢別生理学的モデルに基づいて決定される、請求項８又は９に記載の方法。
【請求項１１】
前記一組のカラースケーリング係数を正規化するステップを更に備える、請求項８−１０の何れかに記載の方法。
【請求項１２】
第１の色空間に表示される入力画像を広色域ディスプレイデバイスに表示するために処理する方法であって、該方法は、前記入力画像の複数のピクセルの各画像ピクセルに対して、
前記第１の色空間内の前記画像ピクセルのカラー値成分を色度座標空間内の対応する一組の色度座標に変換するステップと、
前記色度座標空間内に神聖領域を規定するステップと、
前記画像ピクセルの前記一組の色度座標が前記神聖領域内に位置するかどうかを決定するステップと、
前記画像ピクセルの前記色度座標が前記神聖領域内に位置する場合には、前記画像ピクセルのカラー値成分の第１のマッピングを適用することによって、
前記画像ピクセルの前記色度座標が前記神聖領域外に位置する場合には、前記画像ピクセルのカラー値成分の第２のマッピングを適用することによって、
前記画像ピクセルの一組のマッピングされたカラー値を決定するステップと、
を備える、方法。
【請求項１３】
前記画像ピクセルの前記色度座標が前記神聖領域外に位置する場合に、前記第２のマッピングは、
ｉ）前記画像ピクセルと前記神聖領域のエッジとの間の距離、及び
ii）前記画像ピクセルの前記色度座標と前記広色域ディスプレイデバイスのスペクトルを規定する前記第２の色空間の外側境界との間の距離、
に基づいて適用する、
請求項１２に記載の方法。
【請求項１４】
前記広色域ディスプレイデバイスは画像を第２の色空間に表示するように構成され、前記方法は更に、
前記画像ピクセルのカラー値成分を前記第２の色空間内の対応する一組のカラー値成分に変換するステップを備え、
前記画像ピクセルの色度座標が前記神聖領域内に位置する場合には、前記第１のマッピングを適用して前記第２の色空間内の前記対応する一組のカラー値成分を所与のピクセルに対する色域マッピングされたカラー値として設定する、
請求項１４に記載の方法。
【請求項１５】
前記画像ピクセルの色度座標が前記神聖領域外に位置する場合には、前記第２のマッピングを、
ｉ）前記画像ピクセルの色度座標と前記神聖領域のエッジとの間の距離、及び
ii）前記画像ピクセルの色度座標と前記広色域ディスプレイデバイスのスペクトルを規定する前記第２の色空間の外側境界との間の距離、
に基づいて適用する、
請求項１４に記載の方法。
【請求項１６】
前記第２のマッピングは、前記第１の色空間内の前記画像ピクセルのカラー値成分と前記第２の色空間内の前記画像ピクセルのカラー値成分との間で線形補間を適用する、請求項１４又は１５に記載の方法。
【請求項１７】
前記第１の色空間は中間色、アーストーン及びフレッシュトーンの１つ以上を含む、請求項１２−１６の何れかに記載の方法。
【請求項１８】
前記一組のカラースケーリング係数は請求項８−１１の何れかに記載の方法に従って決定される、請求項１−７の何れかに記載の方法。
【請求項１９】
前記色域拡大は請求項１２−１７の何れかに記載の方法に従って決定される、請求項１−７及び１８の何れかに記載の方法。
【請求項２０】
ディスプレイデバイスを有する電子デバイス上で動作するアプリケーション内の画像コンテンツを表示する方法であって、
前記アプリケーションにより表示すべき前記画像コンテンツを前記画像コンテンツのプロバイダから受信するステップと、
前記電子デバイス上の前記アプリケーションを用いてユーザのユーザ関連特性を受信するステップと、
前記画像コンテンツを前記ユーザ関連特性に基づいて処理してユーザ目標画像コンテンツを生成するステップと、
前記ユーザ目標画像コンテンツを前記アプリケーションを介して表示するステップと、
前記表示されたユーザ目標画像コンテンツとのユーザのインタラクションを前記アプリケーションによって検出するステップと、
を備える、方法。
【請求項２１】
前記ユーザ関連特性は前記ユーザの年齢関連特性である、請求項２０に記載の方法。
【請求項２２】
前記画像コンテンツの処理は前記画像コンテンツの白色バランシングと色域マッピングとを含む、請求項２０又は２１に記載の方法。
【請求項２３】
前記表示されたユーザ目標画像コンテンツとのユーザのインタラクションを示すメッセージを、前記画像コンテンツを提供するパーティへ送信するステップを更に備える、請求項２０−２２の何れかに記載の方法。
【請求項２４】
前記メッセージは更に前記画像コンテンツの処理を提供するパーティを示す、請求項２３に記載の方法。
【請求項２５】
前記ユーザ関連特性は前記ユーザのユーザ関連情報を提供するサードパーティから受信される、請求項２０−２４の何れかに記載の方法。
【請求項２６】
前記サードパーティはソーシャルメディアプラットフォームである、請求項２５に記載の方法。
【請求項２７】
少なくとも１つのデータ記憶装置と、
前記少なくとも１つの記憶装置に動作可能に結合された少なくとも１つのプロセッサと、
を備え、前記少なくとも１つのプロセッサは請求項１−２６の何れかに記載の方法を実行するように構成されている、コンピュータ実装システム。
【請求項２８】
請求項１−２６の何れかに記載の方法を実行するコンピュータ実行可能命令を備えるコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術分野は概して広色域ディスプレイデバイスに表示するための画像処理に関する。
【背景技術】
【０００２】
カラリメトリは、すべての人の色応答は光のスペクトル成分に対する平均的観察者の応答を予測するＣＩＥ標準観察者関数で定量化できるという仮定に基づいている。しかしながら、個々の観察者はわずかに異なる応答関数を有する可能性があり、どの色が一致しどの色が一致しないかについてずれが生じ得る。なめらかに変化する（広い）スペクトルを有する色に対して、ずれは一般的に小さいが、少数の狭帯域スペクトルピークを用いて混合された色に対して、ずれは１０ＣＩＥＬＡＢ単位の大きさになり得る［Ｆａｉｒｃｈｉｌｄ ＆ Ｗｙｂｌｅ ２００７］。（５ＣＩＥＬＡＢ単位より大きいずれは極めて目立つ）。
【０００３】
有機発光ダイオード（ＯＬＥＤ）等の広色域ディスプレイはこの厄介な状況を拡大し得る。これにより、観察者は例えばサムソンの人気ＡＭＯＬＥＤデバイス等の狭帯域ディスプレイに表示される白色に賛成し難くなる。広色域の場合には観察者メタメリズムがより頻繁に起こりやすい。
【発明の概要】
【０００４】
一態様によれば、広色域ディスプレイデバイスに表示するための入力画像の処理方法が提供される。該方法は、前記広色域ディスプレイデバイスを観察するユーザの年齢関連特性を受信するステップと、前記ユーザの年齢関連特性及び前記広色域ディスプレイデバイスの色域に基づいて一組のカラースケーリング係数を決定するステップと、前記入力画像に色域拡大を適用して色域拡大画像を生成するステップと、前記一組のカラースケーリング係数を前記色域拡大画像に適用してその白色点を調整するステップと、を備える。
【０００５】
別の態様によれば、広色域ディスプレイデバイスに表示するために入力画像を処理する方法が提供される。該方法は、前記広色域ディスプレイデバイスを観察するユーザの年齢関連特性を受信するステップと、色温度設定を受信するステップと、前記受信した色温度設定に対応する黒体スペクトルを決定するステップと、前記ユーザの前記年齢関連特性に基づいて前記黒体スペクトルに対応する第１組のＬＭＳ錐体応答を決定するステップと、前記広色域ディスプレイデバイスの原色スペクトルに基づいて第２組のＬＭＳ錐体応答を決定するステップと、前記第１組のＬＭＳ推定応答と前記第２組のＬＭＳ錐体応答との間の一致を提供する一組のカラースケーリング係数を決定するステップであって、該一組のカラースケーリング係数は前記入力画像のホワイトバランスを調整するのに有効である、ステップと、を備える。
【０００６】
更に別の態様によれば、第１の色空間に表示される入力画像を広色域ディスプレイデバイスに表示するために処理する方法が提供される。該方法は、前記入力画像の複数のピクセルの各画像ピクセルに対して、前記第１の色空間内の前記画像ピクセルのカラー値成分を色度座標空間内の対応する一組の色度座標に変換するステップと、前記色度座標空間内に神聖領域を規定するステップと、前記画像ピクセルの前記一組の色度座標が前記神聖領域内に位置するかどうかを決定するステップと、前記画像ピクセルの前記色度座標が前記神聖領域内に位置する場合には、前記画像ピクセルのカラー値成分の第１のマッピングを適用することによって、
前記画像ピクセルの前記色度座標が前記神聖領域外に位置する場合には、前記画像ピクセルのカラー値成分の第２のマッピングを適用することによって、
前記画像ピクセルの一組のマッピングされたカラー値を決定するステップと、
を備える。
【０００７】
更に別の態様によれば、ディスプレイデバイスを有する電子デバイス上で動作するアプリケーション内の画像コンテンツを表示する方法が提供される。該方法は、前記アプリケーションにより表示すべき前記画像コンテンツを前記画像コンテンツのプロバイダから受信するステップと、前記電子デバイス上の前記アプリケーションを用いてユーザのユーザ関連特性を受信するステップと、ユーザ関連画像コンテンツを生成するために前記画像コンテンツを前記ユーザ関連特性に基づいて処理するステップと、前記ユーザ関連画像コンテンツを前記アプリケーションを介して表示するステップと、を備える。
【０００８】
様々な態様によれば、コンピュータ実装システムが提供され、該システムは、少なくとも１つのデータ記憶装置と、前記少なくとも１つの記憶装置に動作可能に結合された少なくとも１つのプロセッサとを備え、前記少なくとも１つのプロセッサは本明細書に記載する様々な態様による方法を実行するように構成されている。
【０００９】
様々な態様によれば、コンピュータ可読記憶媒体が提供され、該記憶媒体は、本明細書に記載する様々な実施形態による方法を実行するコンピュータ実行可能命令を含んでいる。
【００１０】
上述の説明は実施形態の例を提供するものの、開示の実施形態の幾つかの特徴及び／又は機能については、開示の実施形態の精神及び動作原理から逸脱せずに変更を加えることが可能であることに留意されたい。したがって、上述した事項は例示的であり非限定的であることが意図されており、当業者は、添付の特許請求の範囲で特定される本願発明の範疇から逸脱せずに、他の変形や変更をなし得ることを理解されよう。
【図面の簡単な説明】
【００１１】
【図１】ホワイトバランシング／色域拡大システムの動作モジュールの概略図を示す。
【図２】広色域ディスプレイデバイスに表示するために入力画像を処理する例示的方法の操作ステップのフローチャートを示す。
【図３】白色点をシフトさせるためのカラースケーリング係数を決定する例示的方法の操作ステップのフローチャートを示す。
【図４】入力画像に色域マッピングを適用する例示的方法の操作ステップのフローチャートを示す。
【図５】コンテンツプロバイダからの画像コンテンツをユーザ適応表示するシステムを示す。
【図６】コンテンツプロバイダからの画像コンテンツをユーザ適応表示する方法の操作ステップのフローチャートを示す。
【図７】サムスンＡＭＯＬＥＤディスプレイ（ギャラクシータブレット）上の２５歳基準に対する２度及び１０度パッチにおけるＤ６５白顕色の差を示す。
【図８】神聖領域（緑）をその中心から入力色を通ってｓＲＧＢ色域境界まで引いた線とともに示す。
【図９】本明細書に記載の実装例によるｓＲＧＢ色域からＡＭＯＬＥＤ原色へのマッピングを示す。
【図１０】本明細書に記載の実装例によるｓＲＧＢ色域からカラーモニタ例を示すレーザ原色へのマッピングを示す。
【図１１】ｓＲＧＢ入力（上）の画像と、レーザディスプレイを用いる本明細書に記載の実装例を用いてホワイトバランスされ且つ色域マッピングされた画像（下）を示す。強烈な色はより強烈になり、特に深い青において色相が僅かにずれ、原色が整列しない。
【図１２】色域マッピング例をオリジナル画像（ＳＤＳ）及び測色基準とともに示す。ＨＣＭ：本明細書に記載の例示的実施形態、ＳＤＳ：オリジナル画像、及びＴＣＭ：測色又はトゥルーカラーマッピングである。
【図１３】１０画像の各々に対するペアワイズ比較の主観的評価結果をＪＮＤ値として表すグラフを示し、ブートストラップにより計算された９５%信頼区間を示すエラーバーを含む。ＳＤＳ：オリジナル画像、及びＴＣＭ：測色又はトゥルーカラーマッピングである。
【発明を実施するための形態】
【００１２】
概して、本明細書に記載される様々な例示的な実施形態は、標準の色空間で表される入力画像を年齢等のユーザ関連特性に従って例えば広色域ディスプレイデバイスに表示するように処理する方法を提供する。
【００１３】
本明細書に記載する１つ以上の色域マッピングシステムはプログラマブルコンピュータで実行されるコンピュータプログラムに実装することができ、各システムは少なくとも１つのプロセッサ、データ記憶システム（揮発性及び不揮発性メモリ及び／又は記憶素子を含む）、少なくとも１つの入力装置、及び少なくとも１つの出力装置を備える。例えば、限定ではないが、プログラマブルコンピュータは、プログラマブル論理装置、メインフレームコンピュータ、サーバ、パーソナルコンピュータ、クラウドベースプログラム又はシステム、ラップトップ、携帯情報端末、携帯電話、スマートフォン、ウェアラブルデバイス、タブレットデバイス、バーチャルリアリティデバイス、スマートディスプレイデバイス（例えば、スマートＴＶ）、セットトップボックス、ビデオゲームコンソール、又は携帯ビデオゲームデバイスであってよい。
【００１４】
各プログラムは、コンピュータシステムとの通信のためにハイレベルプロシージャ又はオブジェクト指向プログラミング及び／又はスクリプト言語で実装するのが好ましい。しかしながら、プログラムは必要に応じアセンブリ又はマシン言語で実装することができる。いずれにせよ、言語はコンパイラ型又はインタープリタ型言語としてよい。このような各コンピュータプログラムは汎用又は専用プログラマブルコンピュータにより読み出し可能な記憶媒体又はデバイスに格納するのが好ましく、該記憶媒体又はデバイスがコンピュータにより読み出されるとき本明細書に記載するプロシージャを実行するようにコンピュータを設定し動作させる。いくつかの実施形態では、システムはプログラマブルコンピュータ上で動作するオペレーティングシステム内に組み込んでよい。他の例では、システムはハードウェア内、例えばビデオカード内に実装してもよい。
【００１５】
更に、記載した実施形態のシステム、プロセス及び方法は、１つ以上のプロセッサ用のコンピュータユーザブル命令を有するコンピュータ可読媒体を備えるコンピュータプロダクトに分布させることができる。媒体は様々な形態で提供することができ、例えば１つ以上のディスケット、コンパクトディスク、テープ、チップ、有線伝送、衛星伝送、インターネット伝送又はダウンロード、磁気及び電子記憶媒体、ディスプレイ及びアナログ信号等として提供することができる。コンピュータ可読命令も様々な形態、例えばコンパイルされたコード及びコンパイルされてないコードとすることができる。
【００１６】
課題はカラーマッピングを個人的好み及び生理的特性を考慮するようにカスタマイズすることによって広色域ディスプレイデバイスに最高の観察者体験を提供することにある。かなり制限された色域を有するｓＲＧＢ標準色空間を主に使用するにもかかわらず、このような色空間の画像は広色域ディスプレイデバイスにより提供される追加の色域を生かすように処理すべきである。
【００１７】
本明細書において、「入力画像」は広色域ディスプレイデバイスに表示するために処理されるべき画像を指す。入力画像は一般的に広色域ディスプレイデバイスの色域より狭い色域を有する色空間で表される。例えば、入力画像は標準色空間で表される。
【００１８】
本明細書において、「標準色空間」はｓＲＧＢ色空間又はｓＲＧＢの色域とほぼ同じ大きさの色域を有する色空間を指す。
【００１９】
本明細書において、「広色域ディスプレイデバイス」は標準色空間より実質的に大きい色域内の色を表示するように構成された電子ディスプレイデバイスを指す。広色域ディスプレイデバイスの例として、ＯＬＥＤディスプレイ、量子ドットディスプレイ及びレーザプロジェクタがある。
【００２０】
図１を参照すると、図１には様々な例示的実施形態によるホワイトバランシング／色域拡大のためのシステムの演算モジュールの概略図が示されている。
【００２１】
ホワイトバランシング／色域拡大システム１００は受信入力画像のホワイトバランシング及び／又は色域拡大に関する設定を受信する設定モジュール１０８を含む。
【００２２】
設定モジュール１０８はユーザ関連設定のエントリを捕集することを目的とするキャリブレーション環境から関連設定を受信することができる。設定モジュール１０８は広色域ディスプレイデバイスに接続された又はそれに組み込まれたユーザデバイス（例えば、コンピュータ、タブレット、スマートフォン、携帯コンピュータネットワークオール）に既に格納されている関連設定を受信することもできる。設定モジュール１０８は関連設定を外部データから適切なネットワーク（例えば、インターネット、クラウドベースネットワーク）を介して受信することもできる。外部デバイスはユーザに関する情報を格納するサードパーティに属するものであってよい。サードパーティは外部のｅメールアカウント又はソーシャルメディアプラットフォームであってよい。
【００２３】
ホワイトバランシング／色域拡大システム１００はカラースケーリング係数計算モジュール１１６も含む。カラースケーリング係数計算モジュール１１６は設定モジュール１０８から１つ以上のユーザ関連設定を受信し、ホワイトバランシングを入力画像の処理に適用するのに有効なカラースケーリング係数を決定する。
【００２４】
カラースケーリング係数計算モジュール１１６はホワイトバランシングモジュール１２４と結合して動作し、ホワイトバランシングモジュール１１６は計算されたカラースケーリング係数を受信し、そのカラースケーリング係数を利用してホワイトバランシング（例えば、白色点のシフト）を生ぜしめる。
【００２５】
ホワイトバランシング／色域拡大システム１００は更に色域マッピングモジュール１３２を含む。色域マッピングモジュール１３２は標準色空間（例えば、ＲＧＢ、ｓＲＧＢ）で表された画像をより広い色域を有する色空間にマッピングするよう機能する。
【００２６】
ホワイトバランシング／色域拡大システム１００の出力はホワイトバランスされ色域拡大された画像である。入力画像のホワイトバランシング及び／又は色域拡大は設定モジュール１０８により受信された設定に基づいて実行することができる。本明細書においては、色域マッピング及び色域拡大、及びその
変形表現が、１つの色空間に表示された入力画像の色を別の色空間にマッピングするプロセスを示すために交換可能に使用されることに留意されたい。
【００２７】
ここで図２を参照するに、この図には広色域ディスプレイデバイスに表示するために入力画像を処理する例示的な方法２００の処理ステップのフローチャートが示されている。広色域ディスプレイデバイスの色域は知ることができる。更に、広色域ディスプレイデバイスを観察するユーザのアイデンティティ及び特性も知ることができる。
【００２８】
ステップ２０８において、処理すべき入力画像が受信される。本明細書の他の場所でも記載されるように、入力画像は広色域ディスプレイデバイスの利用可能な色域より狭い色空間で表示される。この入力画像の処理は、入力画像の色をその色空間が広色域ディスプレイデバイスの色域のより広い区域をカバーするように変更しようとするものである。
【００２９】
ステップ２１６において、ユーザの１つ以上のユーザ関連特性が受信される。ユーザ関連特性はユーザがどのように色を知覚するかに影響を与える特性を指す。
【００３０】
ユーザ関連特性は、年齢に関連した特性、例えばユーザの実年齢、ユーザの年齢層、ユーザの性質、ユーザの年齢を示唆し得る好み又は活動（例えば、閲覧履歴）、又はユーザの有効年齢に相当するユーザ選択設定等、を含み得る。ユーザの年齢関連特性は、広色域ディスプレイデバイスを含むユーザ操作デバイスに格納されたユーザ詳細から得ることができる。ユーザの年齢関連特性は、ユーザに関連するユーザアカウント、例えばオンラインサービス（例えば、ｅメールアカウント、サードパーティプラットフォーム、ソーシャルメディアサービス）等、から得ることができる。
【００３１】
一例では、キャリブレーション／トレーニングフェーズを実施し、キャリブレーション画像（例えば、人の顔の画像）及びグラフィカル制御要素をユーザに表示することができる。そのグラフィカル制御要素（例えば、スライダ）の相互作用はユーザが有効年齢設定を選択することを可能にし、キャリブレーション画像は該有効年齢の代表的ユーザが該画像をどのように知覚するかに基づいて調整される。ユーザはその後該ユーザの有効年齢となる好ましい設定を確定することができる。従って、年齢関連特性はユーザ選択パラメータである。
【００３２】
一例では、グラフィカル制御要素はスライダであり、スライダが制御され、キャリブレーション画像が調整されるにつれて、スライダの位置に対応する現在の有効年齢はユーザから隠され、明示されない。従って、ユーザはユーザの実際の年齢に対応する有効年齢を選択するのに影響されない。スライダはユーザに他の観察特性、例えば詳細レベル、色温度及びコントラスト等、を選択させることもできる。
【００３３】
ユーザの知覚に影響を与える他のユーザ特性は、ユーザの色覚異常及びユーザの民族性を含み得る。
【００３４】
ステップ２２４において、色温度設定が必要に応じ受信される。色温度設定は入力画像を処理するための目標色温度に対応する。色温度設定はユーザの好ましい色温度に対応させてよい。色温度設定はユーザによって、例えば複数のプリセット設定から選択することにより、入力することができる。色温度設定は、ユーザ関連特性、例えば時刻又はユーザの場所から得てもよい（異なる領土、例えば異なる大陸のユーザは一般的に色温度に関して異なる好みを有する）。
【００３５】
一例では、キャリブレーション／トレーニングフェーズを実施し、ユーザが好ましい色温度を選択できるように、キャリブレーション画像（例えば、人の顔の画像）及び画像制御要素をユーザに提示することができる。この画像制御要素（例えば、スライダ）の相互作用によってユーザは有効色温度設定を選択することができ、キャリブレーション画像が現在選択されている色温度設定に基づいて調整される。ユーザはその後好ましい色温度設定を固定することができる。
【００３６】
一例では、有効年齢設定及び色温度設定は同一のキャリブレーション／トレーニング環境でユーザにより選択することができ、キャリブレーション画像は有効年齢設定及び色温度設定にそれぞれ対応する２つの別個のスライダとともに表示される。ユーザは両スライダを交互に切り替えて入力画像の処理に使用する好ましい有効年齢設定及び色温度設定を選択することができる。
【００３７】
ステップ２３２において、一組のカラースケーリング係数が、ユーザの年齢関連特性のようなユーザ関連特性に基づいて、及び広色域ディスプレイデバイスの色域に基づいて決定される。一組のカラースケーリング係数の決定はユーザに対する色温度設定に依存してもよい。例えば、広色域ディスプレイデバイスの色域は広色域ディスプレイデバイスの原色スペクトル（即ち、広色域ディスプレイデバイスの原色の各々のスペクトル）で表すことができる。カラースケーリング係数は画像の白色点をシフトさせるのに有効である。
【００３８】
ステップ２４０において、色域マッピングが色域マップ画像を生成するために入力画像に適用される。色域マッピングは広色域ディスプレイデバイスの色域に基づいて適用される。
【００３９】
ステップ２４８において、カラースケーリング係数が白色点をシフトするために適用される。図示の例では、カラースケーリング係数は入力画像が色域マッピングを受けた後に入力画像に適用される。或いは、カラースケーリング係数は入力画像が色域マッピングを受ける前に適用してもよい。
【００４０】
この方法により入力画像のホワイトバランスされ且つ色域拡大されたバージョンが出力され、ユーザの電子デバイスの広色域ディスプレイデバイスに表示する準備が整う。
【００４１】
ここで図３を参照すると、図３には入力画像の処理における白色点をシフトさせるためのカラースケーリング係数を決定する代表的な方法３００の処理ステップのフローチャートが示されている。方法３００はスタンドアロン方法として実施してよい。代わりに、そのステップは入力画像を広色域ディスプレイデバイスに表示するよう処理するための方法２００内で実施してもよい。
【００４２】
例えば、方法３００の入力画像を受信するステップ２０８、ユーザの１つ以上のユーザ関連特性を受信するステップ２１６及び目標色温度を受信するステップ２２４は方法２００の対応するステップと実質的に同じである。
【００４３】
ステップ２５０において、年齢関連特性により決まる年齢に対するＬＭＳ錐体応答が決定される。ＬＭＳ錐体応答は周知の生理学的モデル、例えばＣＩＥ２００６生理学的モデル［Ｓｔｏｃｋｍａｎ ＆ Ｓｈａｒｐｅ ２００６］等、に基づいて決定することができる。
【００４４】
ステップ２５２において、受信した色温度設定に対する黒体スペクトルが決定される。
【００４５】
ステップ２５４において、黒体スペクトルに対する第１サブセットの年齢ベースのＬＭＳ錐体応答が決定される。この第１サブセットの年齢ベースのＬＭＳ錐体応答はステップ２５０で決定された一組のＬＭＳ錐体応答を用いて決定される。
【００４６】
ステップ２５６において、広色域ディスプレイデバイスの原色スペクトルに対する第２サブセットの年齢ベースのＬＭＳ錐体応答が決定される。第２サブセットの年齢ベースのＬＭＳ錐体応答もステップ２５０で決定された一組のＬＭＳ錐体応答を用いて決定される。
【００４７】
ステップ２５８において、第１サブセットのＬＭＳ錐体応答と第２サブセットのＬＭＳ錐体応答とを一致させる一組のカラースケーリング係数が決定される。この一組のカラースケーリング係数は画像のホワイトバランス、例えば色域拡大を受けた入力画像のホワイトバランスを調整するのに有効である。
【００４８】
ステップ２５０〜２５８の組み合わせは、方法２００の一組のカラースケーリング係数を決定するステップ２３２のサブセットを表すことができる。
【００４９】
この一組のカラースケーリング係数はユーザの年齢関連特性により決定された年齢に対するＬＭＳ錐体応答を考慮して決定されることは理解されよう。従って、年齢ベースのホワイトバランスが実施される。他の例では、ＬＭＳ錐体応答は色覚異常及び／又は民族性等の別のユーザ関連特性に対するＬＭＳ錐体応答を顧慮して決定することもできる。
【００５０】
様々な例示的実施形態によれば、カラースケーリング係数を決定する方法３００は更に、広色域ディスプレイデバイスの原色スペクトルを広色域ディスプレイデバイスの現在の白色点（例えば、ホワイトバランス設定）に基づいてバランスさせるステップを含む。更に、第２サブセットのＬＭＳ錐体応答をバランスの取れた原色スペクトルに基づいて決定することができる。
【００５１】
広色域ディスプレイデバイスの原色スペクトルをバランスさせる方法はディスプレイデバイスの実際の白色点を決定するために広色域ディスプレイデバイスの実際の出力を測定するステップを含む。ディスプレイデバイスに対する原色スペクトルはその後、一組のカラースケーリング係数を決定するために実際の白色点に基づいて調整される。
【００５２】
様々な例示的実施形態によれば、方法３００は更に一組のカラースケーリング係数を正規化するステップを備える。
【００５３】
図４を参照すると、図４には入力画像の処理内で色域マッピングを入力画像に適用する代表的な方法４００の処理ステップのフローチャートが示されている。方法４００はスタンドアロン方法として実施してよい。代わりに、そのステップは入力画像を広色域ディスプレイデバイスに表示するよう処理するための方法２００内で実施してもよい。
【００５４】
ステップ４０８において、入力画像のピクセルのカラー値成分が色度座標空間に変換される。
【００５５】
ステップ４１６において、色度座標空間内に神聖領域が規定される。本明細書で更に説明されるように、神聖領域の境界は入力画像の第１の色空間内の一組のカラー値成分がどのようにマッピングされるかを規定する。
【００５６】
本明細書において、「神聖領域」は、シフトされると観察者に不自然な色として知覚される確率が高いために、色域マッピング時にシフトされないままにすべき色又は他の色より少なくシフトされるべき色に対応する領域を言う。例えば、神聖領域内の色は中間色、アーストーン及びフレッシュトーンを含み得る。
【００５７】
ステップ４２４において、入力画像のカラー値は神聖領域に対する色度空間内の一組のカラー値成分の相対位置に基づいてマッピングされる。
【００５８】
一つの例示的な実施形態によれば、所与の一組のカラー値成分に対して、入力画像の一組のカラー値成分に対応する色度座標が神聖領域内に位置する場合、カラー値成分の第１のマッピングが適用される。所与の一組のカラー値成分に対応する色度座標が神聖領域外に位置する場合、カラー値成分の第２のマッピングが適用される。
【００５９】
一例では、入力画像は第１の色空間で表され、広色域ディスプレイデバイスは第１の色空間と異なる第２の色空間で画像を表示するように構成されている。入力画像の所与の一組のカラー値成分は第２の色空間内の対応する一組のカラー値成分に変換される。入力画像の所与の一組のカラー値成分に対応する色度座標が神聖領域内に入る場合、第１のマッピングが適用され、広色域ディスプレイデバイスの第２の色空間内に変換された一組のカラー値成分が色域マッピングされた出力画像の出力カラー値成分として設定される。
【００６０】
一例では、所与の一組のカラー値成分の色度座標が神聖領域外にある場合には、第２のマッピングがその色度座標と神聖領域のエッジとの間の距離に基づいて適用される。第２のマッピングは更に、その色度座標と広色域ディスプレイデバイスのスペクトルを規定する第２の色空間の外側境界との間の距離に基づく。第２の色空間の外側境界は広色域ディスプレイデバイスの原色の色度座標に対応する。
【００６１】
第１の色空間内のカラー値成分と第２の色空間内のカラー値成分との間の線形補間を適用してよい。線形補間は計算された２つの距離の比に基づくものとしてよい。
【００６２】
方法４００は入力画像に対してピクセルごとに実施することができ、方法４００のステップはピクセルごとに繰り返されることは理解されよう。即ち、所与のピクセルのカラー値成分は色度空間に変換され、特定のピクセルに対する第２の色空間内のカラー値成分を決定するためにマッピングが実施される。神聖領域は入力画像の各ピクセルの色域マッピング前に色度空間内で規定することができる。
【００６３】
ここで図５を参照すると、図５にはユーザにより現在使用されているユーザデバイス５１６（例えば、コンピュータ、タブレット、スマートフォン、携帯コンソール）のディスプレイデバイス５０８に標準色空間のコンテンツを表示するシステム５００が示されている。ユーザデバイス５１６はコンピュータプログラム５２０を実行し、様々な画像コンテンツを広色域ディスプレイデバイスに表示するよう構成されている。コンピュータプログラムは、特定の環境内、例えばオペレーティングシステム内で実行されるアプリケーション又は「ａｐｐ」であってよい。或いはまた、コンピュータプログラムはオペレーティングシステムの内臓機能であってよい。
【００６４】
画像コンテンツはコンテンツ生成パーティ５２４により生成することができる。画像コンテンツは１つ以上の画像及び／又はビデオとし得る。コンテンツ生成パーティ５２４はコンピュータプログラムを実行するユーザデバイス５１６とインターネット、ＷＡＮ又はクラウドベースネットワーク等の適切なネットワークを介して通信可能である。コンテンツ生成パーティ５２４はコンピュータプログラムにより表示すべき画像コンテンツを選択するコンテンツ選択モジュール５２８を含んでよい。コンテンツ選択モジュール５２８はコンピュータプログラム５２０からユーザに関する情報（例えば、ユーザプロフィール、ユーザ履歴等）を受信し、ユーザプロフィールに適合するコンテンツを生成することができる。
【００６５】
選択された画像コンテンツはコンピュータプログラム５２０で受信される。しかし、その画像コンテンツが標準色空間である場合には、その画像コンテンツの表示はそのコンテンツをディスプレイデバイス５０８で見るユーザに適切に適合し得ない。受信した画像コンテンツはユーザデバイス５１６内に実装された画像処理モジュール５３２により処理され、ユーザに適合するように処理された画像コンテンツを生成する。
【００６６】
例えば、画像処理は広色域ディスプレイデバイスに表示するために画像コンテンツを本明細書に記載の方法に従って色域マッピングすることを含んでよい。加えて又は代わりに、色域マッピングは、ホワイトバランシング、コントラスト調整、トーンマッピング、カラー輝度調整、感度調整、輝度制限等を含んでよい。
【００６７】
画像処理モジュール５３２は電子デバイス５１６を使用するユーザのユーザ関連特性を受信するように構成される。ユーザのユーザ関連特性は電子デバイス５１６に記憶してよい。代わりに、ユーザのユーザ関連情報はサードパーティプロバイダ５４０から、例えば適切な通信ネットワークを介して受信してもよい。サードパーティプロバイダ５４０はｅメールアカウント又はユーザと関連するアカウントを有するソーシャルメディアプラットフォームとしてよい。アカウント情報又はソーシャルメディアプラットフォームはユーザのユーザ関連特性を含んでよい。
【００６８】
画像処理モジュール５３２は電子デバイス５１６を使用するユーザのユーザ関連特性を受信するように構成される。ユーザのユーザ関連特性は電子デバイス５１６に格納してよい。
【００６９】
ユーザのユーザ関連特性に基づいて、画像処理モジュール５３２は画像コンテンツの処理を実行する。加えて又は代わりに、画像処理モジュール５３２は画像コンテンツの処理を周囲ビュー特性及び／又はデバイス関連特性に基づいて実行することができる。画像処理モジュール５３２は、イリステック社で開発された、画像コンテンツのユーザの知覚を改善する処理方法を実行することができる。これらの処理方法は、本明細書に記載の様々な例示的実施形態による色域マッピング、周囲照明状態の調整（例えば、輝度再標的化、コントラスト調整、カラー再標的化、ディスプレイのピーク輝度に基づく画像変換）、ビデオトーンマッピング等を含んでよい。画像処理技術は、ＰＣＴ出願第ＰＣＴ／ＧＢ２０１５／０５１７２８号、タイトル「ＩＭＰＲＯＶＥＭＥＮＴＳ  ＩＮ  ＡＮＤ  ＲＥＬＡＴＩＮＧ  ＴＯ  ＴＨＥ  ＤＩＳＰＬＡＹ  ＯＦ  ＩＭＡＧＥＳ」；ＰＣＴ出願第ＰＣＴ／ＣＡ２０１６／０５１０４３号、タイトル「ＳＹＳＴＥＭ  ＡＮＤ  ＭＥＴＨＯＤ  ＦＯＲ  ＲＥＡＬ−ＴＩＭＥ  ＴＯＮＥ    ＭＡＰＰＩＮＧ」；米国仮特許出願第１６２／４３６，６６７号、タイトル「ＳＹＳＴＥＭ  ＡＮＤ  ＭＥＴＨＯＤ  ＦＯＲ  ＣＯＭＰＥＮＳＡＴＩＯＮ  ＯＦ  ＲＥＦＬＥＣＴＩＯＮ  ＯＮ  Ａ  ＤＩＳＰＬＡＹ  ＤＥＶＩＣＥ」に記載された方法を含んでよく、それらのすべては参照することにより本明細書に組み込まれる。
【００７０】
周囲ビュー特性は、電子デバイス５１６を取りまく環境内に存在する周囲状態を規定する特性を指し、それらは観察者の経験に影響を与え得る。このような周囲ビュー特性は、周囲照明のレベル（例えば、明るい環境対暗い環境）、ディスプレイデバイス上で反射する光源の存在等を含み得る。周囲ビュー特性は電子デバイスの様々なセンサ、例えばＧＰＳ、周囲光センサ、カメラ等を含み得る。
【００７１】
デバイス関連特性は電子デバイス５１６の性能を規定する特性を指し、それらは観察者の経験に影響を与え得る。このようなデバイス関連特性は、ディスプレイデバイス５０８の解像度、ディスプレイデバイス５０８のタイプ（ＬＣＤ、ＬＥＤ、ＯＬＥＤ、ＶＲディスプレイ等）、ディスプレイの色域、電子デバイス５１６の処理能力、電子デバイス５１６の現在の仕事量、ディスプレイのピーク輝度、ディスプレイの現在のモード（例えば、節電モード）等を含み得る。
【００７２】
色域マッピングされた画像コンテンツはコンピュータプログラム５２０へ送られ、プログラム５２０が処理された画像コンテンツ５３６をユーザの電子デバイスのディスプレイデバイス５０８に表示させる。
【００７３】
画像処理モジュール５３２及びコンピュータプログラム５２０のうちの１つは更に、画像コンテンツがユーザデバイス５１６のディスプレイデバイスに表示される前に色域マッピングされていることを示すメッセージをコンテンツ生成パーティ５２４に送信することができる。
【００７４】
幾つかの例示的実施形態では、画像コンテンツは広告コンテンツ等のインタラクティブ要素としてよい。コンピュータプログラム５２０は画像コンテンツを監視して画像コンテンツとのユーザインタラクション（例えば、ユーザによる選択操作、クリック操作、スクロール操作、共有操作、視聴操作）を検出し、色域マッピングされた画像コンテンツがユーザによりインタラクトされたことを示すメッセージを送信する。
【００７５】
コンテンツ生成器５２４は更に再生追跡モジュール５４８を含んでよく、該モジュールは画像コンテンツが画像処理モジュールにより処理された回数及び／又は処理された画像コンテンツがインタラクトされた回数を追跡する。
【００７６】
画像処理モジュール５３２はユーザにより使用されるコンテンツプログラム５２０と分離して実装してよい。代わりに、画像処理モジュール５３２はコンピュータプログラム５２０内に組み入れてもよい。
【００７７】
幾つかの例示的な実施形態では、画像処理モジュール５３２はコンテンツ生成器５２４内に実装してもよい。従って、コンテンツ生成器５２４はユーザ関連特性、周囲ビューイング特性及び／又はデバイス関連特性を電子デバイス５１６から受信し、選択されたコンテンツを表示のために電子デバイス５１６へ送信する前にこれらの特性に基づいて処理する。
【００７８】
例えば、ユーザ関連特性はユーザの年齢関連特性等の知覚関連特性であり、画像処理は本明細書に記載した様々な例によるホワイトバランシング及び色域マッピングを含む。
【００７９】
画像処理モジュール５３２は画像コンテンツの観察者の知覚が改善されるように画像コンテンツを更に処理せしめる。更に、この処理は観察者の知覚に直接影響を及ぼすユーザの１つ以上の特定の特性にパーソナライズされる。
【００８０】
ここで図６を参照すると、図６にはコンテンツプロバイダからの画像コンテンツのユーザ適合ディスプレイのための例示的な方法の処理ステップのフローチャートが示されている。
【００８１】
ステップ６０８において、表示すべき画像コンテンツが、例えばサードパーティコンテンツプロバイダから受信される。
【００８２】
ステップ６１６において、ユーザ関連特性が受信される。周囲ビューイング特性及び／又はデバイス関連特性も受信され得る。
【００８３】
ステップ６２４において、画像コンテンツが、表示のために、受信したユーザ関連特性、周囲ビューイング特性及び／又はデバイス関連特性に基づいて処理される。
【００８４】
ステップ６３２において、処理された画像コンテンツがユーザに表示される。
【００８５】
ステップ６４０において、処理された画像コンテンツのインタラクションを監視し検出する。更にこのようなインタラクションを知らせるために１つ以上の通知が送信される。処理された画像コンテンツを表示する電子デバイスとのユーザのインタラクションは電子デバイスでモニタし検出することができ、その通知がコンテンツ生成パーティ５２４に送信される。その通知は、選択された画像コンテンツが表示されたこと、その画像コンテンツは知覚の改善のために処理されたこと、及び処理されたコンテンツがインタラクトされたことを示す標識を提供する。
【００８６】
例えば、画像コンテンツは広告コンテンツとすることができ、画像コンテンツはユーザの関心を引くように処理することができる。通知はユーザによるクリックスルーを示す。通知を受信するコンテンツ生成パーティ又はサードパーティは生起するインタラクションの回数を追跡する。通知に関するこのような情報は画像コンテンツを処理するサービスに対する報酬額を決定するために使用することができる。
【００８７】
実例では、ユーザは、例えばウェブサイト、モバイルアプリケーション、ソーシャルメディアサービス、又はコンテンツストリーミングサービス等を介してオンラインコンテンツにアクセスすることができる。広告等の画像コンテンツはユーザに選ばれ、コンテンツとともに表示される。例えば、オンラインコンテンツ生成パーティは表示すべき広告を選択することもできる。ユーザ関連特性、周囲ビュー特性、及びデバイス関連特性を得ることもできる。ユーザ関連情報は電子デバイスに格納されたユーザプロフィール情報から、又は該ユーザの１つ以上のソーシャルメディアプロフィールから得ることができる。画像コンテンツはその後ユーザの知覚ビューを改善するように処理され、オンラインコンテンツとともに表示される。ユーザがオンラインコンテンツを消費しているとき、処理されたグラフィック広告コンテンツとユーザがインタラクトするかどうかを検出するためにユーザの行動が監視される。ユーザが処理されたグラフィック広告コンテンツとインタラクトすると、グラフィックコンテンツが処理され、該コンテンツとユーザがインタラクトしたことを示す通知が送出される。
【００８８】
実装例
実装例は、観察者変動（メタメリズム）を色温度の好みと一緒に考量するホワイトバランシング技術と、フレッシュトーン等のクリティカルカラーの精度を維持しながらｓＲＧＢ入力を広ＯＬＥＤ色域にマッピングする色域拡大技術とを含む。
【００８９】
ＣＩＥ２００６モデルの年齢ベース観察者等色関数が使用され、このモデルはスペクトル刺激に対するＬＭＳ錐体応答を計算する方法を確立するものである[Stockman $ Sharpe 2006]。このモデルは年齢単独からの応答を予測するよりむしろ予測される変動の範囲を発見するために使われている。一部のユーザは標準の６５００°Ｋより低い（より赤い）又はより高い（より青い）白色を好むことがわかっているので［Ｆｅｒｎａｎｄｅｚ ＆ Ｆａｉｒｃｈｉｌｄ ２００２］、色温度の好みの差も考慮される。ユーザに中間色背景の一組の顔が示され、年齢関連及び色温度関連次元に対応するそれらの好ましい白色点設定を見出すために２軸制御が提供される。（年齢変動は緑からマゼンタへの曲線に沿う傾向があるが、色温度は赤から青へ変化するため、全体としてこれは広い変化をもたらす）。Ｒａｄｂｏｕｎｄ Ｆａｃｅｓデータベース［Ｌａｎｇｅｒ ｅｔ ａｌ． ２０１０］が使用される。
【００９０】
フルＯＬＥＤ色域を使用する一般的な方法はＲＧＢ値をディスプレイに直接マッピングするので、飽和した色であるが正しくない色を生じる。適切な３×３変換を用いるｓＲＧＢのＯＬＥＤディスプレイへの正確なマッピングは、出力を入力（ｓＲＧＢ）色範囲に制限するので、広い色域の利点を生かせない。
【００９１】
色空間の中間及びアーストーン領域における正確さが最も重要であることが観察され、該領域におけるシフト及び過度の飽和は好ましくない。しかしながら、スペクトル軌跡に向かって、観察者は強い色の彩度又は色相の変化にあまり気にならないため、過飽和色は望ましい。特にナイーブな観察者には、きらびやかな色がしばしば好まれる。
【００９２】
実装例は色空間の特定の「神聖」領域内の色の正確さを維持しようとするものであり、該領域はフレッシュトーン及びよく見られるアーストーンのあらゆる変動を含むように決定される。この領域の外では、マッピングはｓＲＧＢ色域境界マップに沿う値が目標ＯＬＥＤディスプレイの最大色域に沿う値に位置するように徐々に変更される。
【００９３】
実装例はｓＲＧＢ入力画像を取り込み、それを好ましい白色点を用いてＡＭＯＬＥＤディスプレイにマッピングし、中間領域内の色を正確に維持するとともにその外側の色を色域境界に向かって飽和させる。この実装例の詳細及びいくつかの出力例が以下に与えられる。
【００９４】
この実装例の重要なステップは、ディスプレイ白色点を観察者の年齢関連色応答及び好みに対応するように調整することにある。２つの入力はＣＩＥ２００６観察者の年齢と黒体温度である。上述したように、２つの入力は有効年齢及び色温度を表す制御素子のユーザ所与の２次元制御から得られ、実際の有効年齢値及び色温度はユーザから隠される。これらのパラメータ及びＯＬＥＤ ＲＧＢスペクトル及びデフォルトホワイトバランスから、ホワイトバランス乗数（カラースケーリング係数）が以下の手順を用いて計算される。
【００９５】
１．ＯＬＥＤ原色スペクトルをそれらの和が現在のディスプレイ白色点になるようにバランスさせる（即ち、１９３１標準観察者曲線を掛け合わせ、測定ｘｙ色度を達成するＲＧＢスケーリングについて解く）。最大ホワイト輝度に対応する任意のスケール係数が残り、これはこの文脈において問題にならない。
２．ＣＩＥ２００６生理学的モデルに基づいて所与の年齢に対するＬＭＳ錐体応答を決定する。
３．指定の目標色温度に対する黒体スペクトルを計算する。
４．この黒体スペクトルに対する年齢ベースのＬＭＳ錐体応答を計算する。
５．このＬＭＳ錐体応答に対応する３×３マトリクスをＯＬＥＤ ＲＧＢ原色スペクトルに対して計算する。
６．線形システムを解いて所望の黒体等色を達成するＲＧＢ係数（この場合も共通の輝度スケールリング内で）を決定する。
７．これらのホワイトバランス係数を３つの係数のうちの最大の係数で割り算して最大の係数が１となるようにする。これらは画像を所望の白色点にマッピングするためにＲＧＢピクセルの各々に与える線形係数である。
【００９６】
入力には年齢と色温度という２つの自由度があり、出力にはＲＧＢ係数の１つは常に１．０であるため２つの自由度があることに注意されたい。
【００９７】
図７は、サムスンＡＭＯＬＥＤディスプレイ（ギャラクシータブレット）上の２５歳基準に対する２度及び１０度パッチにおけるＤ６５白顕色の差を示す。
【００９８】
色域マッピングに対して、大きい色域に関する情報はｓＲＧＢ入力画像の取得又は生成時に欠落しているので、広色域ディスプレイデバイスの全色範囲をフルに利用する正しい表示を導出することはできないものと仮定する。狭いｓＲＧＢ色域を広色域ディスプレイデバイスの広い色域上に維持するよりもむしろ、色域マッピングにより視覚的に好ましい方法でより広い色域に拡大することを目指す。
【００９９】
実装例は、以下の目標を達成しつつ直接的な色域マッピングを目指している。
・  色空間の臨界領域内の不飽和色、即ちアーストーン及びフレッシュトーンには影響をあたえてはならない（即ち、測色的）
・  ｓＲＧＢ内で可能なほとんどの飽和色は目標の色域内のほとんどの飽和色にマッピングし、色域体積間の単射関数（１対１マッピング）を達成すべきである。
・  輝度及び関連コントラストを維持すべきである。
【０１００】
実装例による色域マッピングは、色空間内にマッピングが厳密に測色的である領域を規定することによって開始し、この領域はソース色域と目標色域の両色域内に完全に含まれるものと仮定する。この領域は神聖領域に対応し、該神聖領域はＣＩＥ色空間（ｕ’, ｖ’）内の点及びその点を取り囲む動径関数として規定される。実装例では、（ｕ’, ｖ’）＝（０．２１７，０．４８３）の中心位置と０．０５１の一定の半径を有し、ナチュラルトーンの実験的測定に基づいている。（この中心は更に調整又は調節されるかもしれず、より洗練された動径関数が将来使用されるかもしれない）。
【０１０１】
単射色域マッピング関数は以下の通りに定義される。既定の神聖領域に入る色に対して、値を測色的にマッピングし（ＴＣＭ）、それらを目標広色域ディスプレイデバイスにオリジナルｓＲＧＢ値にできるだけ近似して再生する。この線形３×３マッピング行列はＭｄと称される。
よって、
ＲＧＢdT＝ＭｄＲＧＢiT
ここで、
ＲＧＢｉ＝ＣＣＩＲ−７０９原色の線形化入力値
ＲＧＢｄ＝線形測色表示駆動値
【０１０２】
白色点も上述の行列によって変換してソース白色点をディスプレイの白色点に一致させることができる。線形化された入力色は行列Ｍxを用いてＣＩＥ ＸＹＺに変換され、その後下記の標準公式を用いて（ｕ’, ｖ’）に変換される。
【数１】
2019534646.tif 000003
【０１０３】
（Ｍｘ行列はＤ６５白色点変換を意図的に省いているが、それは観察者は白色を表示するのに適応しており、神聖領域の中心は維持されるべきであるためである）。
【０１０４】
神聖領域外の入力色に対して、実装例は上述の測色的マッピングとオリジナルＲＧＢｉ値をディスプレイに送るＳＤＳマッピングとの間を補間し、直線性（「ガンマ」）補正を必要に応じ各チャネルに供給する。
【０１０５】
図８は、神聖領域（緑）を中心から入力色を通ってｓＲＧＢ色域境界まで引いた線とともに示す。神聖領域は緑で示され、中心からｓＲＧＢ色域境界まで引いた赤線は一定の色相への近似を表す。距離ａは入力色が（ｕ’, ｖ’）座標内において神聖領域のエッジからどのくらい離れているかを示す。距離ｂは前記神聖領域のエッジから色相線に沿ってｓＲＧＢ色域境界に達するまでの距離である。値ｄはａ／ｂの比である。その結果、リニアドライブ値は、
ＲＧＢｏ＝（１−ｄ２）・ＲＧＢｄ＋ｄ２・ＲＧＢｉ
として計算される。
【０１０６】
ｄの指数は一般に使用されている線形補間より好ましいことが観測されたが、その結果は加速係数に過度にセンシティブでなかった。これはＨＣＭに対する以前の混合係数と相違し、ＨＣＭは神聖領域と色域境界との間の距離よりもむしろ飽和に基づいて直線ランプを適用する。冪関数は機能連続性を提供し、「ほとんどの神聖」カラーをよりよく保存する。
【０１０７】
（ｕ’, ｖ’）色度座標の規則的アレイへのこのマッピングの効果は図９に示され、図９においてｓＲＧＢは特定の一組のＡＭＯＬＥＤ原色にマッピングされている。神聖領域として規定された中心部における動きは皆無かそれに近い。図１０に示すレーザ原色のもっと極端な場合でも、中間色は測色的にマッピングされる。しかしながら、より飽和した色は拡大した色域境界に向かって展開され、原色コーナに到達するには色相の回転も必要になる。一つの前提は、カラー値間の関係が維持される限り、観察者は極端な場合でも色ずれに鈍感であることにある。測色的マッピングと直接駆動信号マッピングとの間の補間は局所的な関係を歪めることなく目標色域の利用を最大にする。第３の次元（輝度）はマッピングに影響を与えないので視覚化されない。ｓＲＧＢの色域境界にクリップされた値は目標色域に同様にクリップされ、これはハイブリッドカラーマッピング（ＨＣＭ）方法の意図された結果である。
【０１０８】
図１１は、実装例を用いるｓＲＧＢからレーザ原色空間への拡大時に見られる色ずれを（可能な範囲内で）示す。不飽和色はオリジナルと広色域ディスプレイデバイスとの間で一致するとともに、飽和色はより飽和され、色相が目標デバイスの原色に向かってシフトし得る。
【０１０９】
色域マッピング実装の実験検証
実験実装の色域マッピングモデルの性能を［Ｅｉｌｅｒｔｓｅｎ］で紹介されているペアワイズ比較法を用いて評価した。実験は暗室内に図１０に示す広色域色空間を有するレーザプロジェクタ（ＭｉｃｒｏＶｉｓｉｏｎ社のＰｉｃｏＰ） でセットアップした。３つの異なるカラーモデル、即ち実装ＨＣＭ色域マッピング、測色又はトゥルーカラーマッピング（ＴＣＭ）及びオリジナル画像−ＳＤＳ（Ｓａｍｅ Ｄｒｉｖｅ Ｓｉｇｎａｌ）、で処理した１０の画像を使用した。２０人のナイーブな観察者に、提示した結果を比較するよう要求した。観察者達に、各対のうち好ましい画像を選択するよう要求した。各観察者に対して、レーザプロジェクタを用いて全部で３０対の画像、即ち１０対のＴＣＭ：ＨＣＭ、１０対のＨＣＭ：ＳＤＳ及び１０対のＳＤＳ：ＴＣＭを表示した。観察者は、２つの表示された画像のうちの１つを色及び肌の色合いの全体的なフィーリングに基づいて自身の好ましい画像として選択するよう命令された。
【０１１０】
観察者は年齢２０〜５８の範囲内の男性７人及び女性１３人よりなる。平均すると、全実験は各観察者に対して約１０分を要した。
【０１１１】
図１２は色域マッピング結果（ＨＣＭ）をオリジナル画像（ＳＤＳ）及び測色マッピング（ＴＣＭ）とともに示す。画像のうちの数枚は肌の色が観察者によく知られている有名な俳優を含んでいる。例示の色域マッピング結果は顔及び肌の色を測色基準と同じに維持するが、他の部分、例えば結婚式の画像中のカラフルな服（第１行、左）、少女の画像中のトラの風船（第４行、右）、及び家族の画像中の立っている少年の赤いズボン（第５行、右）をより鮮やかに表示する。
【０１１２】
最小可知差異（ＪＮＤ）評価を用いるペアワイズ比較法がこの実験で使用された。このアプローチは近年主観的評価のために文献［Ｅｉｌｅｒｔｓｅｎ，  Ｗａｎａｔ，  Ｍａｎｔｉｕｋｉ］において使用されている。Ｓｉｌｖｅｒｓｔｅｉｎ及びＦａｒｒｅｌのベイズ法が使用され、この方法はペアワイズ比較結果がサーストンケースＶの仮定の下での実験からなる確率を最大にする。最適化プロシージャ中に、この確率を最大にするために各画像の品質値が計算され、２項分布によりモデル化される。比較に対して３つの状態（ＨＣＭ，ＴＣＭ，ＳＤＳ）があるため、このベイズアプローチは適切であり、それは多数の状態を比較するとき全員一致の回答及び共感にロバストであるからである。
【０１１３】
図１３は、［Ｅｉｌｅｒｔｓｅｎ］に定義されているＪＮＤ値を計算する主観的評価の結果を示す。絶対ＪＮＤ値自体は意味がなく、相対差のみが弁別選択に使用され得る。高いＪＮＤを用いる方法の方が小さいＪＮＤ値を用いる方法よりも好ましく、ここで１ＪＮＤは７５％弁別閾値に対応する。ＪＮＤは他のものと比較するときに意味がある相対値であるため、図１３は平均値ではなく各シーンに対する各ＪＮＤ値を示している。図１３は各ＪＮＤに対して９５％の確率を有する信頼区間を示している。信頼区間を計算するために、ランダムサンプリング法を用いる殆どの統計値の標本分布の推定を可能にするブートストラップ法として知られる数値法を使用した［１８］。５００のランダムサンプリングを使用し、各ＪＮＤ点に対して第２．５及び第９７．５百分位数を計算した。ＳＤＳのＪＮＤ値が同一である理由は、ＪＮＤと、ＪＮＤに対する信頼区間は両方とも相対的価値であるからである。それらを計算するためには基準点が必要とされる。ＳＤＳが基準点として選択された。画像のうちの７つに対して、前記の例示的マッピングは最も好ましい方法であり、最も好ましい方法と２番目に好ましい方法とのＪＮＤ差は０．０３〜１．８であった。画像のうちの３つ（Ａｎｔｈｏｎｙ、Ｆａｍｉｌｙ、Ｇｅｏｒｇｅ）に対して、ＨＣＭは最も好ましい方法ではなく、０．３１〜０．７１のＪＮＤ差だけよくない。
【０１１４】
広告関連における画像コンテンツ処理の検証
比較広告キャンペーンをフェースブック（登録商標）ソーシャルネットワークプラットフォーム上で実施し、２つの静止バナー広告をフェースブック（登録商標）プラットフォーム上に表示した。各バナーは人の写真といくらかの文字列を含んでいる。各広告バナーは場合によっては最初に生成された通りに表示し、場合によってはユーザ知覚を改善するよう処理した後で表示した。第１のバナーに対して、未処理のバージョンに対するクリックスルー率は１．８５％であったが、処理したバージョンに対するクリックスルー率は２．９２％であったことが観測された。また、第２のバナーに対して、未処理のバージョンに対するクリックスルー率は４．２３％であったが、処理したバージョンに対するクリックスルー率は４．９７％であったことが観測された。
【０１１５】
第２の比較広告キャンペーンをフェースブック（登録商標）ソーシャルネットワークプラットフォーム上で実施し、３０秒のビデオ広告を表示した。未処理のバージョンに対するクリックスルー率は１．０２％であったが、処理したバージョンに対するクリックスルー率は１．３２％であったことが観測された。
【０１１６】
両キャンペーンにおいて、上記の広告コンテンツの処理は広告コンテンツの未処理バージョンに対して高いクリックスルー率をもたらすことが理解されよう。
【０１１７】
幾つかの代替実施形態及び実施例が本明細書に記載されている。上述の本発明の実施形態は単なる例示を意図している。当業者は、個々の実施形態の特徴、及び構成要素の可能な組み合わせ及び変更を理解するであろう。当業者は更に、本発明の実施形態のいずれかを本明細書に開示した他の実施形態と組み合わせて提供することができることも理解するであろう。本発明はその主要な特徴から離れることなく他の特定の形態に実施することができることは理解される。それゆえ、本開示の実施例及び実施形態はあらゆる面で例示的であり、限定的でないとみなすべきであり、本発明は本明細書に記載された詳細に限定されるものではない。従って、特定の実施形態を示し説明したが、多くの変更が添付の請求の範囲で特定される発明の範囲から大きく離れることなく想到される。
【０１１８】
参考文献
[Fairchild & Wyble 2007]       Mark D. Fairchild and David R. Wyble, “Mean Observer Metamerism and the Selection of Display Primaries,” Fifteenth Color Imaging Conference: Color Science and Engineering Systems, Technologies, and Applications, Albuquerque,  New Mexico; November 2007.
[Fernandez & Fairchild 2002] S. Fernandez and M.D. Fairchild, "Observer preferences and cultural differences in color reproduction of scenic images," IS&T/SID 10th Color Imaging Conference, Scottsdale, 66-72 (2002).
[Langner et al. 2010]     Oliver Langner, Dotsch, Ron , Bijlstra, Gijsbert , Wigboldus, Daniel H. J. , Hawk, Skyler T. and van Knippenberg, Ad(2010) “Presentation and validation of the Radboud Faces Database,” Cognition & Emotion, 24: 8 (2010).
[Morovic 2008]       Jan Morovic, Color Gamut Mapping. Wiley (2008).
[Stockman & Sharpe 2006]     A. Stockman and L. Sharpe, Physiologically-based colour matching functions, Proc. ISCC/CIE Expert Symp. ’06, CIE Pub. x030:2006, 13-20 (2006).
Jan Morovic, Color Gamut Mapping, Wiley Publishing, 2008.
J. Laird, R. Muijs, J. Kuang, “Development and Evaluation of Gamut Extension Algorithms,” Color Research & Application, 34:6 (2008).
G. Song, X. Meng, H. Li, Y. Han, “Skin Color Region Protect Algorithm for Color Gamut Extension,” Journal of Information & Computational Science, 11:6 (2014), pp. 1909-1916.
S.W. Zamir, J. Vazquez-Corral, M. Bertalmio, “Gamut Extension for Cinema: Psychophysical Evaluation of the State of the Art, and a New Algorithm,” Proc. SPIE Human Vison and Electronic Imaging XX, 2015.
S.W. Zamir, J. Vazquez-Corral, M. Bertalmio, “Gamut Mapping in Cinematography Through Perceptually-Based Contrast Modification,” IEEE Journal of Selected Topics in Signal Processing, 8:3, June 2014.
J. Vazquez-Corral, M. Bertalmio, “Perceptually inspired gamut mapping between any gamuts with any intersection,” AIC Midterm Meeting, 2015.
G. Eilertsen, R. Wanat, R. K. Mantiuk, and J. Unger, “Evaluation of tone mapping operators for hdr-video,” Computer Graphics Forum, vol. 32, no. 7, pp. 275-284, Wiley Online Library, 2013.
R. Wanat, and R. K. Mantiuk, “Simulating and compensating changes in appearance between day and night vision,” ACM Trans. Graph., vol. 33, no. 4, 147-1, 2014.
M. Rezagholizadeh, T. Akhavan, A. Soudi, H. Kaufmann, and J. J. Clark, “A Retargeting Approach for Mesopic Vision: Simulation and Compensation,” Journal of Imaging Science and Technology, 2015.
D. A. Silverstein, and J. E. Farrell, “Efficient method for paired comparison,” Journal of Electronic Imaging, vol. 10, no. 2, pp. 394- 398, 2001.
Getty Images, Image-Anthony, from
http://www.gettyimages.ca/detail/news-photo/anthony-hopkinswearing- a-red-fez-unveils-a-statue-of-tommy-news-photo/79953291.
Associated Newspapers Ltd, August 28, 2008, Image-Brad, from 
http://www.dailymail.co.uk/tvshowbiz/article-1050071/Brad-Pittsshining- moment-Venice-interrupted-hes-asked-present-gift-George-Clooney.html#ixzz453n84rM6.
NAVER Corp., Image-George, from
http://movie.naver.com/movie/bi/mi/photoView.nhn?code=81834&i mageNid=6261978
FANPOP, Inc., Image-Yuna, from
http://www.fanpop.com/clubs/yunakim/images/9910994/title/scheherazade-yuna-kim-08-09-season-freeskating-long-program-photo.
Emma, April 21, 2012, Image-Scarlett, from
http://vivanorada.blogspot.ca/2012/04/you-got-style-scarlettjohansson. html
Just Jared Inc., July 13, 2011, Image-Nicole, from
http://www.justjared.com/photo-gallery/2560483/nicole-kidmankeith- urban-snow-flower-06/#ixzz453u8lJIE
Bett Watts, December 13, 2011, Image-Matt, from
http://www.gq.com/story/matt-damon-gq-january-2012-cover-storyarticle.
H. Varian, “Bootstrap tutorial.,” Mathematica Journal, vol. 9, no. 4, pp. 768-775, 2005
【図１】
2019534646.tif 000004
【図２】
2019534646.tif 000005
【図３】
2019534646.tif 000006
【図４】
2019534646.tif 000007
【図５】
2019534646.tif 000008
【図６】
2019534646.tif 000009
【図７】
2019534646.tif 000010
【図８】
2019534646.tif 000011
【図９】
2019534646.tif 000012
【図１０】
2019534646.tif 000013
【図１１】
2019534646.tif 000014
【図１２】
2019534646.tif 000015
【図１３】
2019534646.tif 000016
【国際調査報告】
2019534646.tif 000017
2019534646.tif 000018
2019534646.tif 000019
2019534646.tif 000020
2019534646.tif 000021