(57)【要約】改善されたアップスケーリング及びピクチャ最適化のためのプロセスであって、原コンテンツが解析され、コンテンツのアップスケーリング及び最適化のためのメタデータが生成されるプロセスが提供される。メタデータは、その場合に、コンテンツとともに再生デバイスへ供給される。再生デバイスは、次いで、コンテンツのアップスケーリング及び表示を改善するために、メタデータを使用することができる。
2017507541.tif 000002
【特許請求の範囲】
【請求項１】
ビデオコンテンツの再生を最適化する方法であって、
最適化のためのビデオコンテンツを受け取るステップと、
前記ビデオコンテンツの再生を最適化するためのメタデータを受け取るステップと、
前記ビデオコンテンツ及び前記メタデータを処理するステップと、
前記メタデータを用いて最適化されたビデオコンテンツを出力するステップと
を有する方法。
【請求項２】
前記最適化は、前記ビデオコンテンツをアップスケーリングすることを含む、
請求項１に記載の方法。
【請求項３】
前記メタデータは、輝度、クロミナンス、ブロックサイズ、ビットデプス、動きベクトル、ノイズ低減パラメータ、動き推定、量子化レベル、及びハイダイナミックレンジのための色情報、を含むグループから選択された少なくとも１つのパラメータに関するメタデータを含む、
請求項１に記載の方法。
【請求項４】
前記メタデータは、再生デバイスに特有のメタデータを含む、
請求項１に記載の方法。
【請求項５】
前記メタデータを受け取るステップは、前記ビデオコンテンツとともに符号化された前記メタデータを受け取ることを含む、
請求項１に記載の方法。
【請求項６】
ビデオコンテンツの再生を最適化する装置であって、
ビデオコンテンツを記憶するストレージと、
処理のためのメタデータを記憶するメモリと、
前記ストレージ及び前記メモリと通信するプロセッサであって、最適化のためのビデオコンテンツを受信し、該ビデオコンテンツの再生を最適化するためのメタデータを受信し、前記ビデオコンテンツ及び前記メタデータを処理し、該メタデータを用いて最適化されたビデオコンテンツを出力するよう構成される前記プロセッサと
を有する装置。
【請求項７】
ネットワークへ接続するネットワーク接続を更に有する
請求項６に記載の装置。
【請求項８】
前記ビデオコンテンツの再生の最適化は、前記ビデオコンテンツをアップスケーリングすることを含む、
請求項６に記載の装置。
【請求項９】
前記メタデータは、輝度、クロミナンス、ブロックサイズ、ビットデプス、動きベクトル、ノイズ低減パラメータ、動き推定、量子化レベル、及びハイダイナミックレンジのための色情報、を含むグループから選択された少なくとも１つのパラメータに関するメタデータを含む、
請求項６に記載の装置。
【請求項１０】
前記メタデータは、当該装置に特有のメタデータを含む、
請求項６に記載の装置。
【請求項１１】
前記プロセッサは、前記ビデオコンテンツとともに符号化された前記メタデータを受け取ることによって、前記メタデータを受信する、
請求項６に記載の装置。
【請求項１２】
実行される場合に、
最適化のためのビデオコンテンツを受け取るステップと、
前記ビデオコンテンツの再生を最適化するためのメタデータを受け取るステップと、
前記ビデオコンテンツ及び前記メタデータを処理するステップと、
前記メタデータを用いて最適化されたビデオコンテンツを出力するステップと
を実施する命令を有する機械読み出し可能な媒体。
【請求項１３】
前記最適化は、前記ビデオコンテンツをアップスケーリングすることを含む、
請求項１２に記載の媒体。
【請求項１４】
前記メタデータは、輝度、クロミナンス、ブロックサイズ、ビットデプス、動きベクトル、ノイズ低減パラメータ、動き推定、量子化レベル、及びハイダイナミックレンジのための色情報、を含むグループから選択された少なくとも１つのパラメータに関するメタデータを含む、
請求項１２に記載の媒体。
【請求項１５】
前記メタデータは、再生デバイスに特有のメタデータを含む、
請求項１２に記載の媒体。
【請求項１６】
前記メタデータを受け取るステップは、前記ビデオコンテンツとともに符号化された前記メタデータを受け取ることを含む、
請求項１２に記載の媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、ビデオの最適化に関係があり、より具体的には、特定のコンテンツ及びハードウェアのためのアップスケーリング及び再生の実施を改善することに関係がある。
【背景技術】
【０００２】
現在、ビデオコンテンツのアップスケーリングは一般プロセスである。すなわち、アップスケーリングされるコンテンツ、又はコンテンツのアップスケーリング及び再生のために使用されるハードウェアに基づく、アップスケーリングプロセスの調整はない。
【発明の概要】
【０００３】
改善されたアップスケーリング及びピクチャ最適化のためのプロセスであって、原コンテンツが解析され、コンテンツのアップスケーリング及び最適化のためのメタデータが生成されるプロセスが提供される。メタデータは、その場合に、コンテンツとともに再生デバイスへ供給される。再生デバイスは、次いで、コンテンツのアップスケーリング及び表示を改善するために、メタデータを使用することができる。
【０００４】
本開示の一実施形態は、ビデオコンテンツの再生を最適化する方法を提供する。当該方法は、最適化のためのビデオコンテンツを受け取るステップと、該ビデオコンテンツの再生を最適化するためのメタデータを受け取るステップと、前記ビデオコンテンツ及び前記メタデータを処理するステップと、前記メタデータを用いて最適化されたビデオコンテンツを出力するステップとを有する。
【０００５】
本開示の他の実施形態は、ビデオコンテンツの再生を最適化する装置を提供する。当該装置は、ストレージ、メモリ、及びプロセッサを含む。前記ストレージ及び前記メモリは、データを記憶するためのものである。前記プロセッサは、最適化のためのビデオコンテンツを受信し、該ビデオコンテンツの再生を最適化するためのメタデータを受信し、前記ビデオコンテンツ及び前記メタデータを処理し、該メタデータを用いて最適化されたビデオコンテンツを出力するよう構成される。
【０００６】
目的及び利点は、特許請求の範囲において特に指摘された要素及び結合を用いて実現及び達成される。開示されている実施形態は、ここでの革新的な教示の多数の有利な使用の単なる例であることを留意することは重要である。上記の概要及び下記の詳細な説明はいずれも、例及び説明のためであり、請求されている発明の限定ではないことが理解されるべきである。更には、幾つかの記述は、幾つかの発明特徴に当てはまるが、他には当てはまらなくてよい。一般に、特段示されない限りは、一般性を失うことなしに、単一の要素は複数であってもよく、逆も同様である。図面において、同じ参照符号は、幾つかの図を通して同じ部分を参照する。
【図面の簡単な説明】
【０００７】
【図１】実施形態に従って、ビデオの最適化が実施され得るシステムのブロック略図を表す。
【図２】実施形態に従って、ビデオの最適化の方法を実施する電子デバイスのブロック略図を表す。
【図３Ａ】実施形態に従って、ビデオの最適化のための方法の例となるフローチャートを表す。
【図３Ｂ】実施形態に従って、図３Ａのコンテンツ処理ステップのための方法の例となるフローチャートを表す。
【図４】実施形態に従って、最適化のためのメタデータを含むＭＰＥＧ４  Ｐａｒｔ１４  コンテナファイルの例となる表現を表す。
【図５Ａ】実施形態に従って、図３Ａのメタデータによるコンテンツの再生の最適化ステップの方法の例となるフローチャートを表す。
【図５Ｂ】実施形態に従って、図４のコンテナファイルにおいて与えられるデータが最適化のために如何に使用され得るかの一例を表す。
【発明を実施するための形態】
【０００８】
これより図１を参照して、本開示に照らしてコンテンツの最適化を実施するシステム１００の実施形態のブロック図が、表されている。システム１００は、コンテンツ源１１０、コンテンツ処理部１２０、及び再生デバイス１３０を含む。それらの夫々は、以下で更に詳細に論じられる。
【０００９】
コンテンツ源１１０は、ブロードキャストソース、カメラ、サーバ、あるいは、ハードドライブ、フラッシュストレージ、磁気テープ、光ディスク、又は同様のもののような他の記憶デバイスであってよい。コンテンツ源１１０は、ビデオコンテンツ１１２のようなコンテンツをコンテンツ処理部１２０へ供給する。ビデオコンテンツ１１２は、あらゆるフォーマット及び分解能であってもよい。例えば、コンテンツは、標準画質（Standard  Definition）、高解像度（High  Definition）（２Ｋ）、又は超高解像度（Ultra  High  Definition）（４Ｋ）であってよい。そのようなビデオコンテンツ１１２はまた、ＭＰＥＧ−２、ＭＰＥＧ−４、Ｈ．２６４、Ｈ．２６５、ＳＶＥＣ、及び同様のもののような種々のビデオ標準について知られている、メイン（Main）、拡張（Extended）、ベースライン（Baseline）のような種々のビデオプロファイルに従うことができる。
【００１０】
コンテンツ処理部１２０は、ビデオコンテンツが、そのビデオコンテンツの表示を最も良く最適化する方法を決定するよう解析されるところである。これは、人若しくはコンピュータシステム、又は両者の結合によって、実施され得る。ある実施形態では、コンテンツ処理部は、ビデオコンテンツを符号化し、あるいは、受信のためにビデオコンテンツ１２２のフォーマット及び解像度を別なふうに変更することと、再生デバイス１３０により復号することとを更に伴ってよい。この変更は、コンテンツを１つのプロファイルから第２のプロファイルへ変えることであってよい。コンテンツ処理部１２０は、ビデオコンテンツ１２２と同時に生じるようメタデータ１２４を供給する。
【００１１】
再生デバイス１３０は、コンテンツの再生及び／又は表示のために使用されるテレビ受像機、メディアプレイヤー、パーソナル電子デバイス、又は同様のものであることができる。本開示に従って、再生デバイス１３０は、ビデオコンテンツ１２２とともにメタデータ１２４を受け取る。再生デバイス１３０は、次いで、コンテンツ１２２の再生及び／又は表示を最適化するためにメタデータ１２４を使用することができる。ある実施形態では、これは、より低い解像度からより高い解像度へのビデオコンテンツのアップスケーリングを含む。
【００１２】
ビデオの処理のためのメタデータフィールドの例には、次のものが含まれる：
メタデータ  −  輝度
メタデータ  −  クロミナンス
メタデータ  −  ブロックサイズ
メタデータ  −  ビットデプス
メタデータ  −  動きベクトル
メタデータ  −  ノイズ低減パラメータ
メタデータ  −  動き推定
メタデータ  −  量子化レベル
メタデータ  −  ハイダイナミックレンジのための色情報
メタデータ  −  他。
【００１３】
そのようなメタデータフィールド及びメタデータは、ビデオコンテンツの再生を改善し、あるいは、別なふうに最適化するために、再生デバイス１３０内のプロセッサにおいて使用され得ると考えられる。一例において、再生デバイス１３０は、再生のための受け取られたビデオコンテンツのアップスケーリングにおいて受け取られたメタデータを使用することができるアップスケーリングチップ（Marseille  Networksによって提供されている“ＶＴＶ−１２２ｘ”）を備える。
【００１４】
図２は、ビデオの最適化のための方法及びシステムを実施するために使用され得る、例となる電子デバイス２００を表す。電子デバイス２００は、１つ以上のプロセッサ２１０、メモリ２２０、ストレージ２３０、及びネットワークインターフェイス２４０を含む。それらの要素の夫々は、以下で更に詳細に論じられる。
【００１５】
プロセッサ２１０は、電子デバイス２００の動作を制御する。プロセッサ２１０は、電子デバイスを動作させるソフトウェアを実行するとともに、図１に示されているコンテンツ処理部１２０又は再生デバイス１３０のような、ビデオの最適化のための機能を提供する。プロセッサ２１０は、メモリ２２０、ストレージ２３０、及びネットワークインターフェイス２４０へ接続されており、それらの要素の間の情報の転送及び処理をハンドリングする。プロセッサ２１０は、汎用プロセッサ、あるいは、特定の機能に専用のプロセッサであることができる。ある実施形態では、複数のプロセッサが存在することができる。
【００１６】
メモリ２２０は、プロセッサによって実行される命令及びデータが記憶されるところである。メモリ２２０は、揮発性メモリ（ＲＡＭ）、不揮発性メモリ（ＥＥＰＲＯＭ）、又は他の適切な媒体を含むことができる。
【００１７】
ストレージ２３０は、コンテンツ解析を実施する際にプロセッサによって使用及び生成されるデータが記憶されるところである。ストレージは、磁気媒体（ハードドライブ）、光学媒体（ＣＤ／ＤＶＤ−ＲＯＭ）、又はフラッシュベースストレージであってよい。他のタイプの適切なストレージは、本開示の利点を鑑みて当業者に明らかである。
【００１８】
ネットワークインターフェイス２４０は、ネットワーク上の他のデバイスとの電子デバイス２００の通信をハンドリングする。適切なネットワークの例には、Ｅｔｈｅｒｎｅｔ（登録商標）ネットワーク、Ｗｉ−Ｆｉ（登録商標）ネットワーク、セルラーネットワーク、及び同様のものが含まれる。他のタイプの適切なネットワークは、本開示の利点を鑑みて当業者に明らかである。
【００１９】
図２に示されている要素は、実例であることが理解されるべきである。電子デバイス２００は、要素をいくつでも含むことができ、特定の要素は、他の要素の機能の一部又は全てを提供することができる。他の起こり得る実施は、本開示の利点を鑑み当業者に明らかである。
【００２０】
図３Ａは、本開示に従うビデオの最適化のプロセスのための例となるフロー図３００である。その根底において、プロセスは、ビデオコンテンツを受け取るステップ３１０、ビデオコンテンツを処理するステップ３２０、及びコンテンツに関連したメタデータを出力するステップ３３０、の３ステップを有する。ある実施形態では、プロセスは、メタデータを用いてコンテンツの再生を最適化するステップ３４０を更に有する。それらのステップの夫々は、以下で更に詳細に論じられる。
【００２１】
図１を参照して上述されたように、ビデオコンテンツ１１２はコンテンツ源１１０から受け取られる（ステップ３１０）。ビデオコンテンツ１１２は、あらゆるフォーマット、プロファイル、及び解像度であることもできる。ある実施形態では、コンテンツは、標準画質又は高解像度において供給される。
【００２２】
コンテンツ１１２の処理（ステップ３２０）は、図１のコンテンツ処理部１２０で実施される。ここで、コンテンツは、コンテンツの表示を最も良く最適化する方法を決定するよう解析される。これは、人若しくはコンピュータシステム、又は両者の結合によって、実施され得る。これは、画像最適化要件の時間コードに基づくマッピングを提供するシーンごと又はショットごとにおいて行われ得る。これの例は、図３Ｂにおいて見られ得る。
【００２３】
図３Ｂは、ビデオコンテンツを処理する１つの方法（ステップ３２０）の例となるフローチャートを表す。それは、シーンの解析（ステップ３２２）、メタデータの生成（ステップ３２４）、及びメタデータの確認（ステップ３２６）を有する。それらのステップの夫々は、以下で更に詳細に論じられる。
【００２４】
シーンの解析（ステップ３２２）において、動画における夫々のシーンは識別され、そのシーンの時間コードがマークされる。夫々のシーンは、次いで、最適化を必要とし得るシーンのパラメータに関して、分類され、あるいは、別なふうに解析される。ある実施形態では、解析は、夫々のシーンの異なるエリア又は領域の解析を更に含んでよい。
【００２５】
最適化のためのいくつかのそのようなパラメータは、高周波又はノイズ、ハイダイナミックレンジ（ＨＤＲ）、シーンにおけるフォーカスの量又はシーンにおけるフォーカスの欠如、動きの量、色、輝度及び陰影、ビットデプス、ブロックサイズ、並びに量子化レベルを含むが、それらに制限されない。ある実施形態では、パラメータは、結果として起こる最適化を実施する再生ハードウェアの再生能力及び制限を考慮に入れてよい。他のとり得るパラメータは、本開示の利点を鑑み当業者に明らかである。
【００２６】
次いで、そのようなパラメータに基づき、如何にしてコンテンツを最も良く最適化すべきかが決定される。ある実施形態では、これは、ビデオコンテンツをより低い解像度からより高い解像度へ最も良くアップスケーリングする方法を含む。更なる他の実施形態では、この解析は、コンテンツの符号化、あるいは、再生デバイス１３０による受信及び復号化のためにコンテンツのフォーマット又は解像度を別なふうに変更すること、を伴うことができる。例えば、幾つかのシーンは、視覚効果の高い集中を有してよく、あるいは、ショットは、極めて詳細な画像を入れ込んでよく、又は非常に高いコントラスト比を有してよい。それら及び他の状況は、アーチファクトを回避し且つビューイング体験の品質を最大限にするよう、ノイズ、色度及びスケーリングの様々な設定に対する調整を必要としてよい。最適化はまた、コンテンツの再生又は表示のために使用されるハードウェアの能力又は制限も考慮することができる。
【００２７】
シーン及び最適化の解析の結果は、メタデータへ変成され、あるいは、別なふうに変換され得る（ステップ３２４）。メタデータは、コンテンツの再生を最も良く最適化する方法に関する再生デバイスのための命令であることができる。例えば、メタデータは、再生デバイス１３０のアップスケーラ及び／又は復号器のためのコード又はハードウェア固有命令を含むことができる。ある実施形態では、メタデータは、シーン解析プロセスにおいて解析された特定のシーンと同期された時間である。
【００２８】
そのようなメタデータ命令の例には、シャープネス、コントラスト、又はノイズ低減のような一般パラメータが含まれ得る。メタデータは、種々のタイプのデバイス又はハードウェアのための特有の命令を更に含んでよい。他のとり得るメタデータは、本開示の利点を鑑み当業者に明らかである。
【００２９】
メタデータが生成（ステップ３２４）されると、それは次いで、メタデータが所望の結果を達成すること、あるいは、コンテンツのアップスケーリング又は復号化のような所望の最適化に悪影響を及ぼさないことを判定するために、確認され得る（ステップ３２６）。これは、所望の最適化のためのメタデータを使用し、結果をレビューすることによって、実施され得る。パラメータ及び／又はメタデータは、次いで、必要に応じて更に調整され得る。確認されると、メタデータは、次いで、再生の最適化における使用のために供給され、あるいは、別なふうに出力される準備ができている。
【００３０】
上述されたように、処理ステップのいずれも、人間であるユーザ、機械、又はそれらの組み合わせによって、実施され得る。
【００３１】
このプロセスの部分として、マスタ又はリファレンスファイルは、次いで、コンテンツの各片について生成され得る。ファイルは２つの要素を有することができる：
１）要素１：画像品質に影響を及ぼし得る因子のシーンごと及び／又はフレームごとの解析。この解析は、比較の前及び後の自動化された及び人による品質観測、並びに画像品質に影響を及ぼし得る因子の専門的説明の両方を伴う。それらの因子を定義することによって、自動オーサリングシステムが条件の解析を提供することは、実行可能である。条件は、次いで、メタデータとして挿入のためにタグ付けされることが可能である。
【００３２】
２）要素２：メタデータは、それらの設定を調整して、ビューイング体験を最適化し且つスクリーンで表示されるアーチファクトの発生を最小限とするよう、表示及びアップスケーリングチップのための命令セット内に符号化され得る。
【００３３】
そのようなマスタ又はリファレンスリストの生成及び使用は、コンテンツパイプラインにおいて次のことを可能にする：
１）アップスケーリング及び表示チップは、生成に応じて、ノイズ低減、ガンマ、スケーリングなどの設定を調整する。この高度に発展したメタデータは、コンテンツファイルと、他の製造者のアップスケーリング及び画像制御チップをサポートするよう開発された符号化プロセスとに基づき、達成され得る。
【００３４】
２）より高い解像度及び新しいビューイングフォーマットが発達するにつれて、このコンテンツパイプラインは、要素２のための完全に自動化されたプロセスにおいて新しいフォーマットに適応するように、マスタファイルの要素１を別な目的のために再利用するよう適応され得る。
【００３５】
そのような処理（ステップ３２０）の後に、結果として得られるメタデータ１２４は、コンテンツの再生を最適化すること（ステップ３４０）における使用のために、出力される（ステップ３３０）。
【００３６】
上述されたように、コンテンツの処理（ステップ３２０）は、再生デバイス１３０への供給のための、コンテンツ１２２のフォーマット又は解像度の符号化又は別なふうな変更を更に含んでよい。
【００３７】
幾つかの実施形態において、最適化のためのメタデータは、最適化されるべきコンテンツとは別個に供給される。他の実施形態において、コンテンツ１２２は、メタデータ１２４とともに供給され得る（ステップ３３０）。幾つかのそのような実施形態において、メタデータ１２４は、コンテンツ１２２とともに符号化されて供給され得る。これの例は、図４において見られ得る。
【００３８】
図４は、ＭＰＥＧ４  Ｐａｒｔ１４  コンテナファイル４００の例となる表現である。コンテナファイル４００は、ビデオデータ４１０、オーディオデータ４２０、サブタイトルデータ４３０、アップスケーリングデータ４４０、及び他のデータ４５０を含む。メタデータ１２４は、アップスケーリングデータ４４０及び／又は他のデータ４５０の部分として与えられてよい。メタデータについてのパラメータの幾つかの例は、４６０において見られ得る。
【００３９】
図３Ａを参照し直すと、メタデータが出力（ステップ３３０）された後に、メタデータは、次いで、コンテンツの再生を最適化（ステップ３４０）するために使用され得る。ある実施形態では、これは、ビデオコンテンツの再生のために構成された、図２に示されたような電子デバイスによって、実施される。ビデオ再生のための適切な電子デバイスの例には、パーソナルコンピュータ、ポータブルデバイス、ゲームシステム、ビデオディスクプレイヤー、及びメディアストリーミングデバイスが含まれるが、それらに制限されない。他の適切なデバイスは、本開示の利点を鑑み当業者に明らかである。
【００４０】
図５Ａは、メタデータを用いてビデオデータの再生を最適化する１つの方法（ステップ３４０）の例となるフローチャートを表す。それは、最適化されるべきコンテンツの受け取り（ステップ５１０）、最適化において使用されるメタデータの受け取り（ステップ５２０）、最適化のためのコンテンツ及びデータの処理（ステップ５３０）、並びに最適化されたデータの出力（ステップ５４０）を有する。それらのステップの夫々は、以下で更に詳細に論じられる。
【００４１】
コンテンツの受け取り（ステップ５１０）は、ＤＶＤ、ブルーレイ、フラッシュメモリ、又はハードドライブのような記憶媒体において提供されるメディアファイルからであることができる。代替的に、コンテンツファイルは、（地上又は衛星）放送され、ダウンロードされ、あるいは、ネットワーク上のデータファイルストリームとして供給され得る。上述されたように、ある実施形態では、コンテンツは、図４で示されるＭＰＥＧ４のようなＭＰＥＧフォーマットにおいて再生デバイスへ供給されて該再生デバイスで受け取られる。他のとり得る配信メカニズム及びフォーマットは、本開示の利点を鑑み当業者に明らかである。
【００４２】
コンテンツと同じく、メタデータの受け取り（ステップ５２０）は、ＤＶＤ、ブルーレイ、フラッシュメモリ、又はハードドライブのような記憶媒体において提供されるメディアファイルからであることができる。代替的に、メタデータファイルは、（地上又は衛星）放送され、ダウンロードされ、あるいは、ネットワーク上のデータファイルストリームとして供給され得る。上述されたように、ある実施形態では、メタデータは、コンテンツとともに供給され、そして、図４で示されるＭＰＥＧ４のようなＭＰＥＧフォーマットにおいて再生デバイスへ供給されて該再生デバイスで受け取られ得る。他のとり得る配信メカニズム及びフォーマットは、本開示の利点を鑑み当業者に明らかである。
【００４３】
最適化のためのコンテンツ及び関連するメタデータが受け取られると、コンテンツ及び関連するメタデータは処理され得る（ステップ５３０）。これは、コンテンツを処理し、あるいは、別なふうに提示するために、メタデータによって与えられる命令を実施することを有する。そのようなものとして、メタデータは、アーチファクトを回避し且つビューイング体験の品質を最大限にするよう、ノイズ、色度及びスケーリングのための様々な設定に対する調整を含んでよい。メタデータの最適化は、コンテンツの再生又は表示のために使用されるハードウェアの能力又は制限も考慮することができる。図５Ｂは、図４のコンテナファイル４００において提供されるデータが再生デバイス１３０のハードウェアによって処理され得る方法の一例である。
【００４４】
図５Ｂの例において、与えられているメタデータはアップスケーリングに焦点を当てられているので、ビデオデータ４１０、オーディオデータ４２０、サブタイトルデータ４３０は、再生デバイス１３０の復号器５５０によって処理される。メタデータ１２４を含む、アップスケーリングデータ４４０及び他のデータ４５０は、再生デバイス１３０のアップスケーラ５６０によって処理される。ある他の実施形態では、メタデータを含む他のデータ４５０は、復号器５５０によっても処理されてよい。復号器５５０及びアップスケーラ５６０は、ソフトウェアにおいて、又は専用のハードウェアとして、実装され得る。他の起こり得る実施は、当業者に明らかである。
【００４５】
最後に、最適化されたビデオコンテンツは、ディスプレイでの再生デバイス１３０による再生のために、出力され得る（ステップ５４０）。
【００４６】
語「最適化」を用いて与えられている、例となる実施形態は、ビデオコンテンツを第１のフォーマットから第２のフォーマットに変更する、及び／又は処理動作の間にビデオコンテンツの属性を変更する、アップスケーリング、ダウンスケーリング、アップコンバージョン、ダウンコンバージョン、又は何らかの他のタイプの同様の動作を用いても、実施され得る。このとき、そのような変更は、例となる実施形態に従って、メタデータによって制御される。
【００４７】
挙げられている全ての例及び条件付き言語は、当該技術を促進させることに本発明者によって寄与される概念及び本開示の原理を読者が理解するのを助けるための情報提供を目的とし、そのような具体的に挙げられている例及び条件に制限されないものとして解釈されるべきである。
【００４８】
更には、本開示の原理、態様及び実施形態、並びにそれらの具体例を挙げている本明細書中の全ての記述は、それらの構造上及び機能上の同等物を包含するよう意図される。加えて、そのような同等物は、現在知られている同等物及び将来開発される同等物（すなわち、構造にかかわらず同じ機能を実施する、開発されたあらゆる要素）の両方を含むことが意図される。
【００４９】
よって、例えば、当業者に明らかなように、本願により提示されているブロック図は、本開示の原理を具現する、実例となる回路構成の概念図を表す。同様に、如何なるフローチャート、フロー図、状態遷移図、擬似コード、及び同様のものも、コンピュータ可読媒体において実質的に表現され、故に、コンピュータ又はプロセッサによって、そのようなコンピュータ又はプロセッサが明示的に示されていようとなかろうと、実行され得る様々なプロセスを表すことは明らかである。
【００５０】
図示されている様々な要素の機能は、専用のハードウェア、及び適切なソフトウェアに関連してソフトウェアを実行することが可能なハードウェア、の使用を通じて提供されてよい。プロセッサによって提供される場合に、機能は、単一の専用プロセッサによって、単一の共有プロセッサによって、一部が共有され得る複数の個別プロセッサによって、提供されてよい。更には、語「プロセッサ」又は「コントローラ」の明示的な使用は、ソフトウェアを実行することが可能なハードウェアをもっぱら参照するものと解釈されるべきではなく、制限なしに、デジタル信号プロセッサ（“ＤＳＰ”）ハードウェア、ソフトウェアを記憶するリードオンリーメモリ（“ＲＯＭ”）、ランダムアクセスメモリ（“ＲＡＭ”）、及び不揮発性ストレージを暗に含んでよい。
【００５１】
従来及び／又はカスタムの他のハードウェアも含まれてよい。同様に、図示されている如何なるスイッチも、単に概念的である。それらの機能は、プログラムロジックの動作を通じて、専用のロジックを通じて、プログラム制御及び専用のロジックのインタラクションを通じて、又は手動によってさえ、実施されてよく、特定の技術は、より具体的に文脈から理解されるように、実施者によって選択可能である。
【００５２】
本開示の教示を組み込む実施形態がここで詳細に図示及び記載されてきたが、当業者であれば、それらの教示を依然として組み込む多数の他の様々な実施形態を容易に想到可能である。特定の実施形態（制限ではなく実例であるよう意図される。）が記載されてきたが、改良及び変更は、上記の教示に照らして当業者によって行われ得ることが知られる。
【００５３】
［関連出願の相互参照］
本願は、２０１４年１月３日付けで出願された米国特許仮出願第６１／９２３４７６号の優先権を主張する。当該米国特許出願は、その全文を参照により本願に援用される。
【図１】
2017507541.tif 000003
【図２】
2017507541.tif 000004
【図３Ａ】
2017507541.tif 000005
【図３Ｂ】
2017507541.tif 000006
【図４】
2017507541.tif 000007
【図５Ａ】
2017507541.tif 000008
【図５Ｂ】
2017507541.tif 000009
【国際調査報告】
2017507541.tif 000010
2017507541.tif 000011
2017507541.tif 000012