(57)【要約】  電子装置によって提供される少なくとも１つのマルチメディアフレームに亘って表示されるユーザインタフェースの色を管理するための自動化方法及びグラフィックプロセッサ。ユーザインタフェースは、少なくとも１つの所定の色を有する少なくとも１つのグラフィカルアイテムを備える。方法は、電子装置のグラフィックプロセッサによって、少なくとも１つのマルチメディアフレームを備えるデジタルマルチメディアコンテンツを分析するステップと、少なくとも１つのマルチメディアフレームの少なくとも一部において支配的な色の配列を定義するデータブロックをデジタルマルチメディアコンテンツから抽出するステップと、色選択を管理する少なくとも１つの既定の基準に従って少なくとも１つのマルチメディアフレームの一部の支配的な色の配列をフィルタリングするステップと、結果として生じる支配的な色の配列を取得するステップと、グラフィックプロセッサに結合されたユーザインタフェース生成器によって、結果として生じる支配的な色の配列から少なくとも１つの支配的な色を少なくとも１つのグラフィカルアイテムに適用することによって少なくとも１つのグラフィカルアイテムを生成するステップであって、少なくとも１つの支配的な色は、その上に少なくとも１つのグラフィカルアイテムが表示される少なくとも１つのマルチメディアフレームの一部において可視になるように選択されるステップとを備える。【選択図】図５
2018510396.tif 000002
【特許請求の範囲】
【請求項１】
デジタルマルチメディアコンテンツを処理するように構成されたグラフィックプロセッサ（ＧＰ）を備える電子装置によって提供される少なくとも１つのマルチメディアフレームに亘って表示されるユーザインタフェース（ＵＩ）のための色を管理するための自動化方法であって、前記ユーザインタフェース（ＵＩ）は少なくとも１つの所定の色を有する少なくとも１つのグラフィカルアイテムを備え、前記方法は、
・前記グラフィックプロセッサ（ＧＰ）によって、前記少なくとも１つのマルチメディアフレームを備える前記デジタルマルチメディアコンテンツを分析するステップと、
・前記少なくとも１つのマルチメディアフレームの少なくとも一部において支配的な色の配列を定義するデータブロックを、前記デジタルマルチメディアコンテンツから、抽出するステップと、
・色選択を管理する少なくとも１つの既定の基準に従って前記少なくとも１つのマルチメディアフレームの前記一部の前記支配的な色の配列をフィルタリングするステップと、
・結果として生じる支配的な色の配列を取得するステップと、
・前記グラフィックプロセッサ（ＧＰ）に結合されたユーザインタフェース生成器（ＵＩＧ）によって、前記結果として生じる支配的な色の配列から少なくとも１つの支配的な色を前記少なくとも１つのグラフィカルアイテムに適用することによって少なくとも１つのグラフィカルアイテムを生成するステップであって、前記少なくとも１つの支配的な色は、その上に少なくとも１つのグラフィカルアイテムが表示される前記少なくとも１つのマルチメディアフレームの前記一部において可視になるように選択されるステップと
を備える方法。
【請求項２】
前記グラフィックプロセッサ（ＧＰ）によって、前記少なくとも１つのマルチメディアフレームをオーバーレイするユーザインタフェース（ＵＩ）を形成する１セットのグラフィカルアイテムを組み立てるステップであって、前記グラフィカルアイテムの支配的な色は、前記ユーザインタフェース（ＵＩ）の前記グラフィカルアイテムによって網羅された前記少なくとも１つのマルチメディアフレームの前記一部において可視になるように選択されるステップを更に備えることを特徴とする請求項１に記載の方法。
【請求項３】
前記グラフィックプロセッサ（ＧＰ）は、Ｉフレームデータブロックを備えるビデオトランスポートストリームによって提供されたマルチメディアコンテンツを分析し、前記Ｉフレームデータブロックから、前記少なくとも１つのマルチメディアフレームの前記一部において支配的な色の情報を抽出することを特徴とする請求項１に記載の方法。
【請求項４】
前記マルチメディアコンテンツは、スマートグラス又はウインドスクリーン内に実装されたカメラによって提供され、前記少なくとも１つのマルチメディアフレームの前記一部における支配的な色の情報は、色合成から抽出されることを特徴とする請求項１に記載の方法。
【請求項５】
前記少なくとも１つのマルチメディアフレームの前記支配的な色の配列は、前記ユーザインタフェースのグラフィカルアイテムが表示される時に対話式の方式で導入されたユーザの好みに従って、又は予め格納された設定に基づいて、フィルタリングされることを特徴とする請求項１に記載の方法。
【請求項６】
前記少なくとも１つのマルチメディアフレームの前記支配的な色の配列は、前記少なくとも１つのマルチメディアフレームによって表現されるマルチメディアコンテンツの品質又はジャンルに従ってフィルタリングされることを特徴とする請求項１〜４のいずれか１項に記載の方法。
【請求項７】
デジタルマルチメディアコンテンツを処理するように構成された電子装置によって提供される少なくとも１つのマルチメディアフレームに亘って表示されるユーザインタフェース（ＵＩ）のための色を自動的に管理するように構成されたグラフィックプロセッサ（ＧＰ）であって、前記ユーザインタフェース（ＵＩ）は少なくとも１つの所定の色を有する少なくとも１つのグラフィカルアイテムを備え、前記グラフィックプロセッサは、
前記少なくとも１つのマルチメディアフレームを備える前記デジタルマルチメディアコンテンツを分析し、前記デジタルマルチメディアコンテンツから、前記少なくとも１つのマルチメディアフレームの少なくとも一部における支配的な色の配列を定義するデータブロックを抽出するように構成されたコンテンツ分析器（ＣＡ）と、
前記コンテンツ分析器（ＣＡ）の出力に結合されたフィルタ（Ｆ）であって、色選択を管理する少なくとも１つの既定の基準に従って前記少なくとも１つのマルチメディアフレームの前記一部の前記支配的な色の配列をフィルタリングし、結果として生じる支配的な色の配列を取得するように構成された前記フィルタ（Ｆ）と、
前記フィルタ（Ｆ）の出力に結合された動的なユーザインタフェースデータ処理装置（ＵＩＰ）であって、前記動的なユーザインタフェースデータ処理装置（ＵＩＰ）は、ユーザインタフェース生成器（ＵＩＧ）から受信された１セットのグラフィカルアイテムをアセンブルするように構成され、前記アセンブルされたグラフィカルアイテムは、前記少なくとも１つのマルチメディアフレームをオーバーレイするユーザインタフェース（ＵＩ）を形成し、前記グラフィカルアイテムの前記支配的な色は、その上に前記グラフィカルアイテムが表示される前記少なくとも１つのマルチメディアフレームの前記一部において可視になるように前記結果として生じる支配的な色の配列に基づいて選択される前記動的なユーザインタフェースデータ処理装置（ＵＩＰ）と
を備えるグラフィックプロセッサ。
【請求項８】
前記コンテンツ分析器（ＣＡ）は、Ｉフレームデータブロックを備えるビデオトランスポートストリームによって提供されたマルチメディアコンテンツを分析し、前記Ｉフレームデータブロックから、前記少なくとも１つのマルチメディアフレームの前記一部において支配的な色の情報を抽出するように構成されることを特徴とする請求項７に記載のグラフィックプロセッサ。
【請求項９】
前記コンテンツ分析器（ＣＡ）は、スマートグラス又はウインドスクリーン内に実装されたカメラによって提供されたマルチメディアコンテンツを分析し、前記少なくとも１つのマルチメディアフレームの前記一部における支配的な色の情報を、色合成から、抽出するように構成されることを特徴とする請求項７に記載のグラフィックプロセッサ。
【請求項１０】
前記フィルタ（Ｆ）は、前記少なくとも１つのマルチメディアフレームの前記支配的な色の配列を、前記ユーザインタフェースのグラフィカルアイテムが表示される時に対話式の方式で実行中に導入されたユーザの好みに従って、又は予め格納された設定に基づいて、フィルタリングするように構成されることを特徴とする請求項７〜９のいずれか１項に記載のグラフィックプロセッサ。
【請求項１１】
前記フィルタ（Ｆ）は、前記少なくとも１つのマルチメディアフレームによって表現されるマルチメディアコンテンツの品質又はジャンルに従って前記少なくとも１つのマルチメディアフレームの前記支配的な色配列をフィルタリングするように構成されることを特徴とする請求項７〜１０のいずれか１項に記載のグラフィックプロセッサ。
【請求項１２】
前記動的なユーザインタフェースデータ処理装置（ＵＩＰ）の出力に結合された色フェーダ（ＣＦ）であって、それほど支配的でない色による漸進的な遷移を導入することによって既定の期間内にグラフィカルアイテムの色を変更するように構成される前記色フェーダ（ＣＦ）を更に備えることを特徴とする請求項７〜１１のいずれか１項に記載のグラフィックプロセッサ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、静止画像、動画像、又はビデオコンテンツによって形成された、背景に亘って表示されるグラフィカルエレメント、テキスト、及び画像を備えるユーザインタフェースの色を管理し、更新するための自動化方法及びグラフィックプロセッサに関する。
【背景技術】
【０００２】
ユーザフレンドリーなグラフィカルユーザインタフェースは、簡単で且つ直観的な使用の実現性に加えて、快適で審美的な外観を有する魅力的なグラフィカル効果を提供する。ユーザインタフェースは、概して、テキスト文字列、グラフィカルアイコン、グラフィカルオブジェクト、階調度（gradients）、及び画像を備えるアイテムを表示する。アイテムのリストを表示する共通の方法は、静的な背景としてグラフィカルユーザインタフェースの第１のグラフィックス層と、スクローリング方式で背景に亘ってアイテムを表示する第２のグラフィックス層とを構成することである。背景は、ハイライト、階調度、又はフレームなどの特殊効果によって周辺エリアから区別される所定のエリアを有していてもよい。所定のエリアに亘って表示されるアイテムは、興味のあるアイテムとして取り扱われる。このような表示は、アイテムが第２のグラフィックス層上に表示される方法を変更しない。アイテムのリストを表示する別の方法は、アイテムを表示するグラフィカルユーザインタフェースの第１のグラフィックス層と、第１の層（first layer）に亘ってスクローリング方式でシンボル又はフレームを表示する第２のグラフィックス層とを構成することである。シンボルが表示されるアイテムは、興味のあるアイテムとして取り扱われる。このような表示は、アイテムが第１のグラフィックス層上に表示される方法を変更しない。
【０００３】
コンピュータ、モバイル装置、セットトップボックスに関連するテレビジョンセットなどの電子装置の分野における技術の発展につれて、装置を用いるユーザの体験を容易にするために様々なタイプのユーザインタフェースが開発されている。昨今、キーボードに取って代わるグラフィックユーザーインターフェースＵＩを提供するために、多くの電子装置にはタッチスクリーンが実装される。従って、ＵＩは、例えば、ウィンドウ、スクロールバー、アイコン、コントロールボタンなどのような、様々なタイプのメニュー及び画像を含む。
【０００４】
ビデオ中心の装置（video centric devices）及びビデオディスプレイ環境において、コンテンツの量は、相当に増加されており、関連する技術のアナログ放送環境に対して比較されるように、コンテンツの種類は、多様化される。ユーザインタフェース（Ｕｌｓ（Ｕｌの複数形））は、ほとんどは、オンスクリーンディスプレイ（ＯＳＤ：On Screen Display）方式で２次元的に構成される。しかしながら、Ｕｌｓの２次元構成には制限がある。情報が平面的な方式で表示されるので、ユーザは、ＵＩの認識及び使用において不便を感じる。例えば、多くの情報を含むＵＩ又は平面的な方式で表示されるメインメニュー及びサブメニューを含むＵＩが提供されると、ＵＩのすべて若しくは一部が見え隠れし得る若しくは判読不能になり得るように、メニューは、例えば、テレビジョンセットのメイン画面上に表示された背景画像又はビデオコンテンツのフレーム上に重ねられるかもしれない。従って、自動化されて且つユーザにとってより容易なスマートなやり方で、ユーザインタフェースにおいて用いられる色を管理し更新することができる方法及びシステムに対するニーズがある。
【０００５】
ビデオディスプレイ環境に関して、米国特許第８８７２９６９号明細書は、少なくともビデオフレームの一部分の色パラメータ、及び／又は、少なくとも表示される前にビデオフレームに関連づけられたサブタイトルの一部分の色パラメータの動的な相対調整の方法を開示する。方法は、データ処理装置のメモリ内のビデオフレームのサブタイトルに関連するデータから個別にビデオフレームに関連するデータを格納するステップと、メモリに対して通信可能に連結されたプロセッサを通じて、ビデオフレームに関連するデータの色パラメータをサブタイトルに関連するデータの色パラメータと比較するステップとを備える。方法は、また、少なくともサブタイトルに関連するデータの一部分の色パラメータ、及び／又は、少なくともビデオフレームに関連するデータの一部分の色パラメータを比較に基づいて動的に調整するステップを含む。更に、方法は、ビデオフレームに関連するデータ上のサブタイトルに関連するデータを、それをディスプレイ装置上にレンダリングする前に動的調整に続いて、オーバーレイするステップを含む。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】米国特許第８８７２９６９号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本開示の実施形態は、請求項１に記載の電子装置によって提供される、少なくとも１つのマルチメディアフレームに亘って表示されるユーザインタフェースの色を管理するための自動化方法を提案する。
【０００８】
本開示の更なる目的は、請求項７に記載の電子装置によって提供される、少なくとも１つのマルチメディアフレームに亘って表示されるユーザインタフェース内の色を自動的に管理するように構成されたグラフィックプロセッサに関する。
【０００９】
マルチメディアフレームは、マルチメディアコンテンツによって提供されるヒトの肉眼で見ることができる静止画像又は動画像のいずれかとしての開示との関連で定義される。
【課題を解決するための手段】
【００１０】
本発明の方法及びグラフィックプロセッサは、ビデオ中心の民生用電子装置上に表示される動的なユーザインタフェースに関する。ユーザインタフェースは、ディスプレイ画面上の様々な色、形状、サイズ、及び位置を有する１セットのグラフィカルアイテムを含む。ユーザは、電子装置のハードウェア及びソフトウェア構成に従って単一又は１セットのグラフィカルアイテムからオブジェクト又は関数を選択することができることになる。目標は、いかなる時でも、マルチメディアフレームのサイズを変更せずに、又はその一部をトリミングせずに、ディスプレイ上にビデオコンテンツを示すことから構成される。このような目標を実現するために、透光性のユーザインタフェースを用いることは、好ましいオプションとすることができる。同時に、この透光性は、背景マルチメディアフレーム色と不一致であるユーザインタフェースの色であって、且つ、目立つユーザエクスペリエンスを提供するユーザインタフェースの色をもたらす。
【００１１】
マルチメディアコンテンツ又はマルチメディアフレームという用語は、また、現実のシーンが、カメラによって、ユーザインタフェースのグラフィカルアイテムが表示され得るマルチメディアフレームを生成する場合を含む、ということが留意されるべきである。例えば、スマートグラス又はウインドスクリーンによって見られるシーンは、ユーザによって活用されるためにテキスト及び／又はグラフィックスの形式でユーザインタフェースアイテムのための背景として用いられてもよい。
【００１２】
本発明は、非限定的な例として提供された添付の図面を参照する以下の詳細な説明によって、より一層理解されることになる。
【図面の簡単な説明】
【００１３】
【図１】グラフィック層及びテキスト層を含むユーザインタフェースが重ね合わせられる背景画像層を備えるビデオマルチメディアフレームの積層構造を示す。
【図２】ビデオ画像上のユーザインタフェースアイテムの色の組織の図を示す。
【図３】支配的な色配列が分析の後に抽出されて、ユーザインタフェースアイテムの生成に用いられる背景画像のビデオデータブロックを示す。
【図４】電子装置によって提供される画像に亘って表示されるユーザインタフェース内の色を管理するように構成された周辺装置を伴うグラフィックプロセッサのブロック図を示す。
【図５】ユーザインタフェースアイテムの支配的な色及び画像の支配的な色の配列におけるカラー選択を管理する基準を用いる、本発明による方法の実施形態のフローチャートを示す。
【発明を実施するための形態】
【００１４】
概して、ビデオ中心の装置の画面上に表示された画像は、いくつかの重ね合わせられた層の形式でレンダリングされる。各層は、ビデオ装置内の異なるソースによって提供される情報を含む。図１は、最下層又は背景層ＢＬが画面の全表面を占めるが、その一方でユーザインタフェースＵＩの更なる層が画面の全表面を必ずしも網羅せずに画面上の既定の位置に配置されてもよい、マルチメディアコンテンツソースによって提供された層状のマルチメディアフレームの一例を図示する。ユーザインタフェースＵＩは、図、アニメ化エレメント、ロゴ、画像ボックス、ボタンなどのグラフィカルアイテムを含むグラフィック層ＧＬと、テキスト、英数字、表意文字、シンボル、様々な形状のフレームなどを含むテキスト層ＴＬとを備えてもよい。
【００１５】
ユーザインタフェース層の色成分は、ディスプレイ上のこれらの層及びそれらのグラフィカルアイテムをレンダリングするアプリケーションによって設定される。アプリケーションは、例えば、既定の順序で層上に配置されたスタック化ウィンドウの形式でグラフィカルアイテムを生成する。ユーザインタフェースウィンドウの色がアプリケーションによって設定されている一方で、第１の層における背景画像の色が事前設定される。従来のユーザインタフェースにおいて、重なりの場合にいくつかのウィンドウ又はそのアイテムが下層にあるウィンドウの色に亘る不十分なコントラストにより隠される又は表示されることができるように、ウィンドウの色は静的な方法において定義される。
【００１６】
図２の図解は、特定の色のセットを各々が有するウィンドウＷ１、Ｗ２、及びＷ３の形式でユーザインタフェースグラフィックスが表示される背景色ＡＶを有するディスプレイの例を図示する。表示順ＡＶ、Ｗ１、Ｗ２、Ｗ３は、背景画像ＡＶが最下層及び最上層上のウィンドウＷ３上に配置される層スタックに対応する。
【００１７】
例えば、インタラクティブマルチメディアコンテンツのレンダリング装置のグラフィックプロセッサによって、又はマルチメディア復号器によって、処理されるデジタルマルチメディアコンテンツは、画像合成を定義する圧縮形式のデジタルビデオデータブロックを含む。ビデオ圧縮のための１つの既知の技術は、ＭＰＥＧ（Motion Picture Experts Group）圧縮アルゴリズムと称される。このアルゴリズムにおいて、動画ビデオの各フレームは、独立的に又は以前に表示されたフレームからの転換として記載される。従って、ビデオシーンは、全体のシーンを示す単一の独立したフレームによって、それが最初に出現するように記載されてもよく、例えば、役者が移動するにつれてシーンの転換を記載する長い一連の転換フレーム（long series of change frames）がその後に続く。このような技術を用いて、伝送チャンネルにおけるビデオデータのスループットは、シーンの一定のエレメント（constant element）の冗長な伝達を除去することによってかなり増加される。
【００１８】
ＭＰＥＧアルゴリズムは、Ｉフレームと呼ばれる単一の独立したビデオフレームによって、又は、初期のＩフレームと１つ以上の次の転換フレームとの組み合わせによって、画像を記載することができ、ここで、１つ以上の次の転換フレームは、以前に表示された画像への転換を記載するＰフレームと、そのコンテンツを特定するために現フレームと先行フレーム及び後続フレームとの間の差分を記載するＢフレームとを備える。典型的には、Ｐフレームデータは、既に表示されているコンテンツのグラフィックプロセッサのフレームバッファ内に記載され、結果として、表示された画像に対する修正に繋がる。
【００１９】
静止画像又は動画像とすることができる背景画像の色合成情報は、本発明の方法によるグラフィックプロセッサによって分析されるＩフレームデータブロック内に主に含まれる。この分析は、背景画像の支配的な色の配列又はセットｋn＝（Ｃ１、Ｃ２、Ｃ３、…、Ｃn）を定義するデータブロックの抽出によって生じ、ここで、図３によって示されるように、Ｃ１が最も支配的でない色でありＣn、が最も支配的な色である。
【００２０】
更なる実施形態によれば、グラフィックプロセッサによって受信され処理されるマルチメディアコンテンツは、例えば、ＧｏｏｇｌｅのＶＰ８、ＶＰ９、ＲｅａｌＶｉｄｅｏ、マイクロソフトのＡＳＦなどのＭＰＥＧ以外のアルゴリズムを用いることによって符号化されたビデオデータブロックを備えてもよい。グラス又はウインドスクリーンに関連づけられたカメラによって提供される画像は、概して、各フレームが支配的な色配列を得るために分析され得るように圧縮されない。アナログビデオコンテンツは、支配的な色情報を抽出するように処理されたデジタルビデオデータブロックに変換されてもよい。
【００２１】
支配的な色は、スペクトラム内の他の色に対するその高輝度又は高強度によって定義される。支配的な色強度値は、数学的な強度分布曲線式を用いて決められてもよい。
【００２２】
グラフィックプロセッサは、マルチメディアコンテンツによって提供される背景マルチメディアフレームの一部又は全体に亘って表示される特定のアプリケーションによって動かされるユーザインタフェース生成器によって提供される１つ以上のグラフィカルアイテムを受信する。
【００２３】
ユーザインタフェースグラフィカルアイテムの支配的な色は、背景画像の当該部分の色に対して可視になるように少なくとも背景画像の一部の支配的な色の配列の関数（function of the array of dominant colors）ｋｎ＝（Ｃ１、Ｃ２、Ｃ３、…、Ｃn）において修正されてもよい。配列の１つ以上の色が、従って、動的に、即ち背景画像部の支配的な色が変わる度に、変更されてもよい。
【００２４】
背景画像の支配的な色の配列は、背景画像の品質、ユーザの好み、マルチメディアコンテンツのジャンル、Ｉフレームの配列内で利用可能な支配的な色、などの１つ以上の色選択基準に従ってフィルタリングされてもよい。背景画像の品質は、インチ当たりの画素数などの解像度、圧縮率、シャープネス、運動規則性（motion regularity）などによって定義されてもよい。
【００２５】
特に、ユーザインタフェース生成器は、背景マルチメディアフレームの支配的な色配列の関数において色が動的に置換されてもよい、いくつかのグラフィカルアイテム及び他のグラフィカルアイテムのためのデフォルト色を提供してもよい。オプションによれば、色の変更は、突然の色の切り換えを防止するために既定の期間内に色を変更するように構成された色フェーダによって行なわれてもよい。色の変更は、従って、それほど支配的でない色による漸進的な遷移（progressive transition）を導入することによって和らぐ。
【００２６】
マルチメディアコンテンツソースによって提供された背景マルチメディアフレームの支配的な色を迅速に変更する場合、ユーザインタフェースアイテムの色がマルチメディアコンテンツのジャンルの関数内でフィルタリングされてもよい。グラフィックプロセッサは、スリラーなどのアクション映画によってユーザインタフェースアイテムのデフォルト色を、明るくて刺激的な色、即ち配列の最も支配的な色に置き換えることができてもよい。例えば子ども用の物語に関連する映画に亘るユーザインタフェースアイテムの色は、柔らかなライトカラー（ｓｏｆｔ  ｌｉｇｈｔ  ｃｏｌｏｒ）に変更されてもよい。
【００２７】
ユーザインタフェースのグラフィカルアイテムが出現する時に、例えば、色のセットが、実行中のユーザによって対話方式で選択された特定色に限定されても良いように、ユーザの好みも、また、背景マルチメディアフレーム色をフィルタリングするために用いられてもよいし、又は、好みの色は、予め格納された設定に基づいてもよい。
【００２８】
ある時間間隔における色変更の回数も、また、背景層の色に応じてユーザインタフェースアイテム上に適用されてもよい。
【００２９】
色の変更は、従って、快適な審美さ（pleasant esthetic）を有する可視のユーザインタフェースを提示するために、グラフィカルアイテムのために選択される１セットの色を提供するために先行する背景マルチメディアフレームの分析の後に動的に行なわれる。グラフィカルアイテムの色は、従って、ユーザインタフェース層が異なる支配的な色を伴う部分を表示してもよい背景マルチメディアフレームを横断する場合と同様に背景マルチメディアフレームが変わる場合に色が変わってもよいように、背景マルチメディアフレームに適合する。
【００３０】
例えば、青色の背景部分を通過するラインなどの黄色のグラフィカルアイテムは、それが赤い背景部分を通過する時にシアンに変わることになる。更なる例によれば、矩形などのグラフィカルアイテムは当該辺が表示される背景マルチメディアフレーム部分の支配的な色に応じて各々の辺ごとに異なる色を有してもよい。背景ビデオフレーム上のサブタイトルは、サブタイトル文字が表示される背景ビデオフレームの部分に応じて各文字上に異なる色を有してもよい。白色の背景及び黒色の背景部分に亘って表示される文字は、白色の背景部分上に黒色で、黒色の背景部分上に白色として、出現することになる。これらの状況において、背景ビデオフレームの色が何であるにせよ、サブタイトルは常に可視のままである。
【００３１】
更なる実施形態によれば、ラインなどのグラフィカルアイテムは、例えば、ディスプレイ画面上のラインによって横切られたすべての個別の部分の上で可視になるように適合する「平均」色を有してもよい。この例において、分析及びフィルタリングからもたらされる色配列は、背景マルチメディアフレームの支配的な色によるユーザインタフェースグラフィカルアイテムの色の変更のために適切な可視色を選択するのを可能にする。
【００３２】
ユーザインタフェースアイテムが背景の支配的な色に適合する色を既に有する場合で、且つ付加的なフィルタリング基準が背景マルチメディアフレームの支配的な色配列に以前に適用されていない場合、色の変更は行なわれない。
【００３３】
本発明による例示的なグラフィックプロセッサＧＰは、図４によって示される。ビデオ処理ソフトウェアによって動かされるグラフィックプロセッサＧＰは、好ましくは、ビデオ中心の電子装置内に実装されてもよい。  ビデオ中心の装置は、ユーザの家庭内の、例えば、セットトップボックス、メディアプレーヤ、ゲームプレーヤ、テレビジョンセット、又は同種のものなどのビデオゲートウェイ装置であってもよい。
【００３４】
グラフィックプロセッサＧＰは、例えば、Ｉフレーム、Ｂフレーム、及びＰフレームのビデオデータブロックを提供するインタラクティブマルチメディアコンテンツのレンダリング装置ＩＭＲＤ、テレビジョンセットディスプレイ画面ＤＳに結合されたディスプレイドライバＤＤ、及びユーザインタフェース生成器ＵＩＧなどの周辺装置に結合されてもよい。
【００３５】
インタラクティブマルチメディアコンテンツのレンダリング装置ＩＭＲＤは、例えば、少なくとも１つのマルチメディアフレームからＩフレームを備えるデジタルマルチメディアコンテンツデータを分析するように構成されたコンテンツ分析器ＣＡに対して、マルチメディアコンテンツデータを転送する。少なくともテレビジョンセットＤＳの画面上に表示された少なくとも１つのマルチメディアフレームの一部に対応する支配的な色配列は、その後、Ｉフレームから抽出され、コンテンツ分析器ＣＡの出力に結合されたフィルタＦに転送される。フィルタＦは、色選択を管理する少なくとも１つの既定の基準に従って少なくとも１つのマルチメディアフレームの一部の抽出された支配的な色の配列をフィルタリングし、結果として生じる支配的な色の配列を取得するように構成される。
【００３６】
グラフィックプロセッサＧＰは、フィルタＦの出力とユーザインタフェースグラフィカルアイテムを生成するユーザインタフェース生成器ＵＩＧの出力とに結合された動的なユーザインタフェースデータ処理装置ＵＩＰを更に備える。動的なユーザインタフェースデータ処理装置ＵＩＰは、少なくとも１つのマルチメディアフレームをオーバーレイするユーザインタフェースＵＩを形成するためにグラフィカルアイテムをアセンブルする。
【００３７】
グラフィカルアイテムの支配的な色は、その上にグラフィカルアイテムが表示される少なくとも１つのマルチメディアフレームの一部において可視になるような方法でフィルタＦの出力において取得された結果として生じる支配的な色の配列に基づいて選択される。
【００３８】
ユーザインタフェース生成器ＵＩＧは、ユーザとの対話を可能にするビデオ中心の装置内で動作するアプリケーションによって動かされてもよい。アセンブルされたグラフィカルアイテムを備えるユーザインタフェースＵＩは、好ましくは、ディスプレイドライバＤＤによって、マルチメディアコンテンツに亘って表示される。従って、ユーザインタフェースＵＩのグラフィカルアイテムは、色の関数において、又は表示されたマルチメディアフレームの一部若しくは全体において修正されてもよい支配的な色を有する。
【００３９】
ユーザインタフェース生成器ＵＩＧは、支配的な色分析器ＣＡによって提供される支配的な色配列内のグラフィカルアイテムの色選択を管理する上述のフィルタリング基準の少なくとも１つに従ってユーザインタフェースグラフィカルアイテムのために支配的な色配列から１つ以上の色を選択する。
【００４０】
適合する色を有するユーザインタフェースＵＩは、マルチメディアフレームに亘ってディスプレイ画面ＤＳ上に表示されるために、動的なユーザインタフェースビデオデータプロセッサＵＩＰによってディスプレイドライバＤＤに転送される。
【００４１】
オプションによれば、グラフィックプロセッサＧＰは、動的なユーザインタフェースデータ処理装置ＵＩＰの出力とディスプレイドライバＤＤの入力との間に挿入された色フェーダＣＦを更に備える。この色フェーダＣＦはそれほど支配的でない色による漸進的な遷移を導入することによって既定の期間内にユーザインタフェースを構成するグラフィカルアイテムの色を変更するように構成される。
【００４２】
図５のフローチャートは、マルチメディアコンテンツの品質及びマルチメディアコンテンツのジャンルに基づいたユーザインタフェースアイテムの色選択を管理する基準を用いる本発明による方法の実施形態を図示する。ユーザの好みも、また、ユーザインタフェースグラフィカルアイテムの色選択を考慮に入れる。
【００４３】
インタラクティブマルチメディアコンテンツのレンダリング装置によって提供されるマルチメディアコンテンツの復号化及び分析の後、支配的な色配列に関連するＩフレームが抽出され、ユーザインタフェースグラフィカルアイテムの色転換に対する参照として用いられる。抽出された色配列Ｋは、色配列Ｋ２を取得するためにマルチメディアコンテンツジャンルに従って更にフィルタリングされてもよいフィルタリングされた色配列Ｋ１を取得するためにマルチメディアコンテンツの品質に関連するパラメータによって、例えば、予め格納されたユーザの好みとして、ユーザ設定によってフィルタリングされてもよい。
【００４４】
図５の例において、色選択は、コンテンツの品質、コンテンツのジャンル、コンテンツ画像の支配的な色などの既定の基準に従って抽出された支配的な色配列に適用されたフィルタによって実行される。例えば、スポーツに関連するコンテンツの場合には、フィルタは、ユーザインタフェースグラフィカルアイテムの色の置換を可能にするために用いられる最も支配的な色を保つために最も支配的でない色を除去する。
【００４５】
例において、色のセットＫ２は、その後、生成されたアプリケーションユーザインタフェース内のグラフィカルアイテムの色を、必要であれば、変更するために用いられる。ユーザインタフェースグラフィカルアイテムの色の変更は、ユーザエクスペリエンスの邪魔をする突然の色の切り換えを防止するためにディスプレイドライバＤＤに結合された色フェーダＣＦを通じて実行されてもよい。色の変更が必要でなければ、生成されたアプリケーションユーザインタフェースは、ビデオコンテンツの画像に亘ってディスプレイ画面上に直接表示される。
【００４６】
例えばスマートグラス又はウインドスクリーンを通じて現実のシーンによって提供された背景のビジュアルコンテンツの場合には、ビデオストリーミングサーバ、光学的ディスク又はハードディスクなどのビデオデータソースに接続されたマルチメディアコンテンツのレンダリング装置によってビデオコンテンツが受信される場合とは反対にＩフレームは作成されない。
【００４７】
但し、現実のシーン上に向けられたカメラは、色合成から支配的な色配列の情報を抽出するために分析されることができる背景マルチメディアフレームを提供してもよい。現実のシーン上に出現するユーザインタフェースグラフィカルアイテムの色は、従って、永続的にまた変わる背景マルチメディアフレームの支配的な色の関数内で連続的に変わってもよい。
【図１】
2018510396.tif 000003
【図２】
2018510396.tif 000004
【図３】
2018510396.tif 000005
【図４】
2018510396.tif 000006
【図５】
2018510396.tif 000007
【国際調査報告】
2018510396.tif 000008
2018510396.tif 000009
2018510396.tif 000010