"表示サブシステムにビデオデータを提供する方法であって、a一連のビデオフレームを取り込んで、ビデオデータを提供すること、b前記ビデオデータによって提供される画像を、リファレンスディスプレイ上で編集すること、c前記リファレンスディスプレイの設定パラメータと、編集された画像の特性とを特定するメタデータを生成すること、d前記ビデオデータに前記メタデータを埋め込むこと、e埋め込まれたメタデータを含む前記ビデオデータを前記表示サブシステムに配信すること、f前記表示サブシステムにおいて前記メタデータを抽出すること、g前記メタデータに少なくとも部分的に基づいて、前記表示サブシステムを設定するか、または前記ビデオデータを前記表示サブシステム用に処理することを含む方法。前記ビデオデータに前記メタデータを埋め込むことは、前記ビデオデータの中の複数の保護ビットに上書きすることを含む、請求項1に記載の方法。前記ビデオデータに前記メタデータを埋め込むことは、a配信されるべきメタデータパケットからメタデータのビットを取得すること、b前記ビデオデータの中で、第1の保護ビットを見つけること、c前記第1の保護ビットに先行する複数のビデオビットを、予約ビデオ語を示す第1の語と比較すること、d前記第1の保護ビットに先行する複数のビデオビットが前記第1の語と異なる場合は、前記第1の保護ビットに前記メタデータのビットを書き込むことを含む、請求項2に記載の方法。前記ビデオデータに前記メタデータを埋め込むことは、前記第1の保護ビットに先行する複数のビデオビットが前記第1の語と一致する場合に、前記第1の保護ビットにガードを設定することを含む、請求項3に記載の方法。前記第1の保護ビットにガードが設定されている場合に、前記ビデオデータに前記メタデータを埋め込むことは、a前記第1の保護ビットの後に続くビデオデータの中で、第2の保護ビットを見つけること、b前記第2の保護ビットに先行する複数のビデオビットを、前記第1の語と比較すること、c前記第2の保護ビットに先行する前記複数のビデオビットが前記第1の語と異なる場合は、前記第2の保護ビットに前記メタデータのビットを書き込むことを含む、請求項4に記載の方法。前記メタデータを抽出することは、a前記ビデオデータの中で、前記第1の保護ビットを見つけること、b前記第1の保護ビットに先行する前記複数のビデオビットを、前記第1の語と比較することにより、前記第1の保護ビットがガードを含んでいるか否かを判断すること、c前記第1の保護ビットがガードを含んでいないと判断された場合に、前記第1の保護ビットを抽出することを含む、請求項5に記載の方法。前記第1の保護ビットがガードを含んでいると判断された場合に、前記メタデータを抽出することは、a前記ビデオデータの中で、前記第2の保護ビットを見つけること、b前記第2の保護ビットに先行する前記複数のビデオビットを、前記第1の語と比較することにより、前記第2の保護ビットがガードを含んでいるか否かを判断すること、c前記第2の保護ビットがガードを含んでいないと判断された場合に、前記第2の保護ビットを抽出することを含む、請求項6に記載の方法。前記ビデオデータに前記メタデータを埋め込むことは、前記ビデオデータのクロミナンスチャネルの複数の最下位ビットLSBに上書きすることを含む、請求項1に記載の方法。前記ビデオデータに前記メタデータを埋め込むことは、a配信されるべきメタデータパケットからメタデータのビットを取得すること、b前記ビデオデータの中で、クロミナンスチャネルの第1のLSBを見つけること、d前記第1のLSBに前記メタデータのビットを書き込むことを含む、請求項8に記載の方法。システムであって、aビデオデータを生成するビデオキャプチャサブシステムと、bリファレンスディスプレイと、前記ビデオキャプチャサブシステムにより生成される前記ビデオデータを受信して編集し、該ビデオデータを前記リファレンスディスプレイに表示するように構成されたプロセッサとを有するポストプロダクションサブシステムと、cディスプレイと、前記ポストプロダクションサブシステムにより編集された前記ビデオデータを受信して、該ビデオデータを前記ディスプレイに表示するように構成されたビデオプロセッサとを有する表示サブシステムとを備え、前記ビデオキャプチャサブシステム、前記ポストプロダクションサブシステム、および前記表示サブシステムのうちの少なくとも1つは、前記ビデオデータの後の処理または表示をガイドするため、前記ビデオデータの中にメタデータを符号化するように構成されている、システム。前記ビデオキャプチャサブシステム、前記ポストプロダクションサブシステム、および前記表示サブシステムは、前記ビデオデータの複数の保護ビットにメタデータを埋め込むことにより、前記ビデオデータの中にメタデータを符号化するように構成されている、請求項10に記載のシステム。前記ビデオキャプチャサブシステム、前記ポストプロダクションサブシステム、および前記表示サブシステムは、前記ビデオデータの複数の最下位ビットにメタデータを埋め込むことにより、前記ビデオデータの中にメタデータを符号化するように構成されている、請求項10に記載のシステム。前記ビデオキャプチャサブシステム、前記ポストプロダクションサブシステム、および前記表示サブシステムは、前記ビデオデータのクロミナンスデータをメタデータで上書きすることにより、前記ビデオデータの中にメタデータを符号化するように構成されている、請求項10に記載のシステム。1つまたは複数のリポジトリを備え、各リポジトリは、予約ビデオ語のリストを格納しており、前記ビデオキャプチャサブシステム、前記ポストプロダクションサブシステム、および前記表示サブシステムの各々は、前記ビデオデータの中で利用可能な次の保護ビットを見つけて、前記リポジトリの1つから前記予約ビデオ語のリストを取得し、前記予約ビデオ語を前記ビデオデータと比較して、前記利用可能な次の保護ビットにガードを挿入するか否かを判断するように構成されている、請求項11に記載のシステム。前記ポストプロダクションサブシステムの前記プロセッサは、前記リファレンスディスプレイの設定パラメータと、前記ビデオデータにより提供される画像の輝度および色域の特性とのうち少なくとも1つを特定するメタデータを前記ビデオデータの中に符号化するように構成されている、請求項11乃至14のいずれか1項に記載のシステム。ビデオデータからメタデータを抽出する方法であって、a前記ビデオデータの中で、第1の保護ビットを見つけること、b前記第1の保護ビットに隣接する複数のビデオビットを、1つまたは複数の予約ビデオ語と比較することにより、前記第1の保護ビットがガードを含んでいるか否かを判断すること、c前記第1の保護ビットがガードを含んでいないと判断された場合に、前記第1の保護ビットを抽出することを含む方法。前記第1の保護ビットがガードを含んでいないと判断された場合に、前記メタデータを抽出することは、a前記第1の保護ビットの後に続くビデオデータの中で、第2の保護ビットを見つけること、b前記第2の保護ビットに隣接する複数のビデオビットを、前記1つまたは複数の予約ビデオ語と比較することにより、前記第2の保護ビットがガードを含んでいるか否かを判断すること、c前記第2の保護ビットがガードを含んでいないと判断された場合に、前記第2の保護ビットを抽出することを含む、請求項16に記載の方法。メタデータを含むビデオデータを表示サブシステムに提供するためのシステム、装置、および方法を提供する。ビデオデータは、例えば、衛星、ケーブル、または高解像度ネットワークを介したテレビ放送、IPまたは無線ネットワークを介したストリーミングマルチメディア、DVDまたは他の記憶媒体からの再生、などコンテンツ配信のタイプに適したシステム、装置、および方法を用いて表示サブシステムに伝送または提供することができる。具体的な実施形態では、メタデータは、ビデオ配信パイプラインの1つまたは複数のステージで、生成されてビデオデータに埋め込まれる。メタデータは、ビデオデータの編集に使用されたリファレンスディスプレイの特性、リファレンスディスプレイが置かれている環境の特性、編集された画像の特性例えば、輝度および色域、表示サブシステムのディスプレイが置かれるビューイング環境の特性などに関する情報を提供することができる。メタデータは、ビデオデータと共に、表示サブシステムなど下流の装置に配信される。メタデータは、その埋め込みメタデータが適用されるべきビデオフレームよりも先に配信されて、これを下流の装置で受信することができる。表示サブシステムにおいて、メタデータを抽出して復号化し、そしてそれを適用することで、表示サブシステムのディスプレイを設定し、さらに/または、そのディスプレイ用にビデオデータを調整するようにビデオデータを処理することができる。一部の実施形態では、メタデータは、ビデオデータの中の複数の保護ビットに上書きすることによって、ビデオデータに埋め込むことができる。他の実施形態では、メタデータは、クロミナンスチャネルの最下位ビットなど、ビデオデータの中の複数の最下位ビットに上書きすることによって、ビデオデータに埋め込むことができる。本明細書に記載の方法を用いて、他のタイプのデータを、ビデオデータに埋め込むことができる。予約されたビデオ語例えば、予約されたピクセル値および/または予約されたメタデータ語例えば、フレーム開始ヘッダまたはフレーム終了ヘッダの意図しない伝達を回避するように、メタデータを符号化する方法を提供する。保護ビットがメタデータで上書きされる実施形態では、保護ビットに先行する複数のビデオデータビットを予約ビデオ語と比較することで、その保護ビットがガードを含むべきかどうか判断することができ、そうでないと判断されれば、メタデータのビットをその保護ビットに埋め込むことができる。図面を参照し、以下の詳細な説明を精査することで、上記の例示的な態様および実施形態に加えて、さらなる態様および実施形態が明らかになるであろう。例示的な実施形態を図面の参照図に示している。本明細書において開示する実施形態および図面は、限定するものではなく、例示とみなされるべきものである。以下の説明を通して、より深い理解を当業者に与えるため、具体的詳細について記載する。ただし、開示を不必要に不明瞭にすることがないよう、周知の要素については、詳細に提示または記載していない場合がある。よって、説明および図面は、限定的意味ではなく例示的意味のものとみなされるべきである。実施形態例により、ビデオ配信パイプラインにおいて有用なシステム、装置、および方法を提供する。ビデオ配信パイプラインを通して、メタデータは、ビデオデータの中に書き込まれて、ビデオデータと共に伝送される。メタデータは、例えば、ビデオデータを処理する下流の装置をガイドし、さらに/またはディスプレイでのビデオ再生をガイドするのに役立つものとすることができる。ディスプレイは、テレビ、コンピュータモニタ、ラップトップ、携帯電話、またはハンドヘルドモバイル機器などで提供されているような、フラットパネルディスプレイ例えば、LCD、LED、OLED、高ダイナミックレンジ、またはプラズマディスプレイ、またはビデオデータを表示することができる他のディスプレイとすることができる。メタデータは、ビデオ取り込みcapture、ポストプロダクション編集、表示前処理を含むビデオ配信パイプラインの様々なステージにおいて、動的に生成されて、ビデオデータストリームに書き込まれるか、または埋め込まれることができる。メタデータは、例えば、ポストプロダクション編集で使用されるリファレンスディスプレイの色域および他の特性、画像における光源の位置、変更すべきではない画像の保護されている色、などを含むパラメータを規定することができる。そのようなメタデータは、デコーダおよび/またはディスプレイにより復号化して処理し、そして、ディスプレイでのビデオ再生の制御と向上のためのビデオデータの処理および/または表示管理と設定に用いることができる。メタデータは、ビデオ制作者の創作意図を保護するようにビデオを表示するために、ディスプレイを制御するさらに/または、そのディスプレイ用にビデオデータを処理するのに用いることができる。具体的な実施形態によれば、ビデオデータは、保護ビット、および/またはクロミナンスchrominanceチャネルのLSBなどの最下位ビットLSB:LeastSignificantBitを含んでいる場合がある。一部の実施形態において、メタデータは、保護ビットおよび/またはLSBに保持される。VDR形式などのビデオ形式では図2Aを参照、ビデオデータフレーム10は、1つまたは複数の保護ビット11を含んでいる場合がある。これらの保護ビット11の少なくとも一部に、メタデータ225を書き込むことができる。非VDR形式など、他のビデオ形式では図2Bを参照、ビデオデータフレーム10は、1つまたは複数のLSB12例えば、クロミナンスチャネルまたは輝度チャネルの各々のLSB12を含んでいる場合がある。これらのLSB12の少なくとも一部に、メタデータ225を書き込むことができる。人間の視覚システムHVS:HumanVisionSystemは、輝度の変化よりもクロミナンスの変化に鈍感な傾向がある。従って、このHVS特性を考えると、一部の実施形態において、クロミナンスチャネルのうち1つ以上のLSB12に、メタデータ225を書き込むことができる。ビデオデータフレーム10内の保護ビット11および/またはLSB12に、メタデータ225のビットをシリアル化することで、可変長または固定長のメタデータ225のパケットを提供することができる。VDR形式は、同一所有者によるEXTENDEDDYNAMICRANGEANDEXTENDEDDIMENSIONALITYIMAGESIGNALCONVERSIONAND/ORDELIVERYVIALEGACYVIDEOINTERFACES拡張ダイナミックレンジおよび拡張次元の画像信号の変換および/またはレガシービデオインタフェースを介した配信という国際出願PCT/US2010/022700に記載されているビデオ形式であり、この文献は、参照により本明細書に組み込まれる。LSB例えば、クロミナンスチャネルのLSBを有する非VDR形式または他の形式のビデオデータの場合、それらのLSBに、例えば以下の方法のいずれかで、メタデータを書き込むことができる。すべてのLSBがメタデータを保持する可能性があるように、それぞれのクロミナンスチャネルのLSBにメタデータを書き込むことができる。すべてのLSBがメタデータを保持する可能性があるわけではないように、それぞれのクロミナンスチャネルのLSBにラウンドロビン方式で、またはLSBを一部スキップする他の何らかの方式で、メタデータを書き込むことができる。LSBに上書きすることによる影響を受ける傾向が比較的少ない画像領域の中のピクセルのクロミナンスチャネルのLSBに、メタデータを書き込むことができる。例えば、一部の実施形態では、LSBに上書きすることによって生じる表示画像における変化が明るい画像領域では見立ちにくいという一般的な傾向を利用して、明るい画像領域の中のピクセルのクロミナンスチャネルのLSBに、メタデータを書き込むことができる。一部の実施形態では、LSBにメタデータを書き込む方法は、メタデータを保持するためにそれぞれのクロミナンスチャネルまたは、他のタイプのデータのLSBに上書きすることで生じ得るビデオコンテンツ表示の画質低下の可能性を考慮して選択することができる。メタデータを書き込む方法は、ビデオデータまたは画像に基づいて、表示される画像のアーティファクトを低減するか、または最小限とするように、選択することができる。ビデオ配信パイプラインを通して各ビデオフレームで可変量のメタデータを伝送することができるので、メタデータの配信と処理のタイミングを管理する方法および装置を提供することができる。例えば、複数のビデオフレームにまたがるメタデータペイロードが、そのメタデータが適用されるべき特定のビデオフレームの処理に先立って、ビデオデコーダまたはプロセッサに伝送されて、受信されることができる。メタデータペイロードは、そのメタデータがビデオデコーダまたはプロセッサによってディスプレイの管理または設定に適用されるべき時を示すタイムスタンプと共に、伝送されることができる。メタデータペイロードに、優先レベルを割り当てることができる。相対的に優先度の高いメタデータとして分類されるメタデータを、相対的に優先度の低いメタデータとして分類されるメタデータの配信よりも前に配信することができるような、システム、装置、および/または方法を提供することができる。そのようなシステム、装置、および/または方法を用いて、ビデオ配信パイプラインで1つ以上のビデオフレーム用に生成されたメタデータをすべて伝送するのに十分なバンド幅がない場合のメタデータの配信を管理することができる。具体的な実施形態では、ビデオ配信パイプラインを通した特定のメタデータの伝送が、相対的に優先度の高いメタデータとして分類される他のメタデータの伝送を可能にするため、一時的に中断されることがある。追加のメタデータを伝送するために、他の伝送機構を提供することができる。例えば、一部のビデオ形式では、ビデオデータは、輝度データとは別に表されるクロミナンスデータを含んでいる。一部の実施形態では、特定のビデオフレームまたはビデオフレームの特定の領域のクロミナンスデータをメタデータで上書きすることにより、ビデオ配信パイプラインを通してメタデータをバーストで提供する。輝度レベルがゼロまたは閾値未満であるピクセルについては、表示される画像の外観に実質的に影響を与えることなく、クロミナンスデータを、メタデータ225のビットで上書きすることができる。メタデータは、フィールド、値、ビットなどを含み得るビデオデータのクロミナンス部分またはクロミナンスチャネルに書き込むことができる。図2Cは、メタデータ225で上書きすることができる、データフレーム10の一連のビット13を構成するクロミナンス部分を示している。クロミナンス部分へのメタデータの符号化は、SYSTEMS,APPARATUSANDMETHODSFORVIDEODELIVERYANDCONTROLLINGVIDEODISPLAYBYOVERWRITINGVIDEODATAビデオデータへの上書きによるビデオ配信およびビデオ表示制御のためのシステム、装置、および方法という名称の同一所有者による同時係属中の出願に記載されており、この文献は、参照により本明細書に組み込まれる。図3は、具体的な実施形態による、ビデオ配信パイプライン200を通したビデオデータの流れを示すフローチャートである。ビデオ配信パイプライン200には、図1のビデオ配信パイプライン100に示すものと同様のステージが組み込まれており、よって、図3のビデオ配信パイプライン200では参照符号が1ではなく2で始まることを除いて、同様のステージを識別するために類似の参照符号を用いている。ビデオ配信パイプライン200の1つ以上のステージにおいて、下流のステージで用いるためのメタデータ225を生成して、ビデオデータ203のストリームに埋め込むことができる。メタデータ225は、ビデオデータを処理する下流の装置をガイドするため、さらに/またはブロック210での表示サブシステムにおけるビデオ再生をガイドするため、ビデオ配信パイプライン200を通してビデオデータ203と共に伝送される。メタデータ225が埋め込まれたビデオデータ203は、例えば、衛星、ケーブル、または高解像度ネットワークを介したテレビ放送、IPまたは無線ネットワークを介したストリーミングマルチメディア、DVDまたは他の記憶媒体からの再生、などビデオコンテンツ配信のタイプに適したシステム、装置、および方法を用いて、ブロック206において表示サブシステムに配信することができる。図3の実施形態では、ブロック202で、カメラメタデータ225Aが生成されて、ビデオデータ203に埋め込まれる。カメラメタデータ225Aは、カメラ設定およびビデオフレーム取り込み環境に基づいて生成することができる。カメラメタデータ225Aは、例えば、ビデオフレーム取り込み時のカメラ設定のスナップショットを提供するカメラパラメータを含むことができる。このようなカメラパラメータとして、絞りFストップ、レンズ、シャッター速度、感度ISOの評価などを含むことができる。これらのカメラパラメータは、ブロック204でのポストプロダクション編集の際の色調整例えば、色タイミングまたはブロック210での表示設定など、ビデオ配信パイプライン200における後のステップをガイドするために用いることができる。ブロック204において、ポストプロダクションメタデータ225Bが生成されて、ビデオデータ203に埋め込まれる。ポストプロダクションメタデータ225Bは、リファレンスディスプレイおよび環境のメタデータ225B1と、ソースビデオコンテンツ特性評価sourcevideocontentcharacterizationのメタデータ225B2とを含むことができる。ポストプロダクションメタデータ225Bは、ブロック210での表示設定など、ビデオ配信パイプライン200における後のステップをガイドするために用いることができる。リファレンスディスプレイおよび環境のメタデータ225B1は、ブロック204のポストプロダクション編集で用いられるリファレンスディスプレイ設定およびスタジオまたはビューイング環境を記述することができる。例えば、リファレンスディスプレイおよび環境のメタデータ225B1は、ブロック204のポストプロダクション編集においてビデオデータ203の表示に使用されるリファレンスディスプレイに関して、以下のようなパラメータを含むことができる。細かい解像度でのリファレンスディスプレイの色調および色域の境界を記述する3次元色域マッピング;リファレンスディスプレイの色調および色域の境界を規定するパラメータの縮小セットこれは、3次元色域マッピングを推測するために用いることができる;それぞれのクロミナンスチャネルについてのリファレンスディスプレイの色調応答を記述するシステム色調応答パラメータ;および/または類するもの。リファレンスディスプレイおよび環境のメタデータ225B1は、さらに、ブロック204のポストプロダクション編集においてリファレンスディスプレイでビデオコンテンツの色タイミング調整または編集が行われたスタジオ環境を記述するパラメータを含むこともできる。このようなパラメータとして、周辺輝度および周辺色温度を含むことができる。ソースビデオコンテンツ特性評価メタデータ225B2は、ポストプロダクション編集されたビデオコンテンツを記述することができ、以下のものを識別または提供し得る情報を含んでいる。画像における光源の、または画像における反射または発光オブジェクトの、位置マップ;ビデオソースコンテンツの色域;意図的にリファレンスディスプレイの色域外に色タイミング調整された画像の領域;ビデオプロセッサによる表示前処理の際、または表示設定の際に変更すべきではない保護された色;輝度または色域に関して画像を特徴付ける画像ヒストグラム例えば、このような情報は、下流の装置によって、色調および色域マッピングを向上させるために平均輝度を求めるのに用いることができる;前のビデオフレームからの統計またはヒステリシスがもはや有効ではないことを下流の装置に警告するための、シーン変更またはリセットのフラグ;下流の装置によって、光源位置マップと組み合わせて、色調および色域マッピングを導くのに用いることができる、動いているオブジェクトを識別するようにビデオコンテンツを特徴付けるモーションマップ;色タイミング調整されたコンテンツのソースの表示例えば、カメラから直接、またはポストプロダクション編集;デコーダ/テレビまたは他のディスプレイなどの下流の装置を制御するために用いることができる、ディレクタの創作意図の設定。例えば、そのような設定として、ディスプレイを特定のモード例えば、ビビッド、シネマ、スタンダード、プロフェッショナル、などで動作させるように制御することを可能にする表示モード制御、適切な色域または色調マッピングなどを決定するために用いることができるコンテンツタイプ例えば、アニメーション、ドラマ、スポーツ、ゲーム、など、色調マッピング例えば、ディスプレイでの色調拡張をガイドするために用いることができるカスタマイズされた色調マッピングパラメータまたは曲線、色域マッピング例えば、ディスプレイでの色域拡張をガイドするために用いることができるカスタマイズされた色域マッピングパラメータ、を含むことができる;および/または類するもの。ビデオデータ203は、ブロック206で表示サブシステムに配信される。図3Aに示すように、ブロック206の配信は、衛星、ケーブル、または高解像度ネットワーク、IPまたは無線ネットワーク、DVDもしくは他の記憶媒体など、ビデオ配信媒体205を介してビデオデータ203を配信、ブロードキャスト、または伝送するためのエンコーダステージ207Aを含むことができる。ブロック206の表示側に、媒体205を介して配信されたビデオデータ203を復号化するためのデコーダステージ207Bを設けることができる。デコーダステージ207Bは、例えば、セットトップボックスによって、または表示サブシステム内のデコーダによって、実現することができる。ブロック206および/または208では、ビューイング環境メタデータ225Cおよび/または他のメタデータ225をビデオデータ203に埋め込むことができる。ビューイング環境メタデータ225Cは、例えば、以下のものを含むことができる。リファレンスモニタの色調マッピングもしくは色域曲線、またはリファレンス環境の周辺輝度を提供する、高度ビデオ符号化AVC:AdvancedVideoCodingVDRエンコーダデータ。この情報の少なくとも一部は、デコーダステージ207Bでまたはビデオプロセッサにより、表示サブシステムの例えば、ディスプレイの拡張ディスプレイ識別データEDID:ExtendedDisplayIdentificationDataを読み取ることによる表示特性および環境の情報によって決定することができる。実施形態によっては、この情報の少なくとも一部が、ビデオデータのポストプロダクション処理の際のスタジオで決定されることがある。表示サブシステムのディスプレイが置かれる環境を記述するパラメータ。このようなパラメータとして、例えば、周辺の輝度および/または色調もしくは色温度を含むことができる。ビューイング環境メタデータ225Cは、ブロック208でのビデオデータ処理および/またはブロック210での表示設定をガイドするために用いることができる。表示サブシステムは、ブロック208で受信ビデオデータ203を処理するためのビデオプロセッサを備えている。表示サブシステムのビデオプロセッサは、ビデオデータ203から抽出したメタデータ225例えば、メタデータ225Aおよび/または表示サブシステムのディスプレイに関する既知の表示特性に基づいて、ビデオデータ203に対する信号処理を実行することができる。表示特性評価パラメータ226および/またはメタデータ225に従って、そのディスプレイ用にビデオデータ203を処理および調整することができる。ブロック206および/または208、あるいはビデオ配信パイプライン200の他のステージにおいて、ビデオデータ203に埋め込むことができる他のメタデータ225として、例えば、以下のような頒布権などを管理するためのハウスキーピングメタデータ225Dが含まれる。ビデオコンテンツがどこで生成、配信、変更されたのかなどを示す透かしデータ;検索または索引付けを目的としたビデオコンテンツの記述などを提供するフィンガープリントデータ;ビデオコンテンツの所有者、および/またはそのアクセス権を持つ者を示す保護データ;および/または類するもの。ビューイング環境メタデータ225Cは、表示サブシステムのディスプレイに関する表示特性評価パラメータ226に少なくとも部分的に基づいて、生成することができる。一部の実施形態では、ビューイング環境メタデータ225C、ソースビデオコンテンツ特性評価メタデータ225B2、および/またはハウスキーピングメタデータ225Dは、エンコーダステージ207A、デコーダステージ207Bでのビデオデータ203の分析によって、さらに/またはブロック208でビデオプロセッサによって、生成または提供することができる。ブロック210では、表示サブシステムのディスプレイにおいて表示設定を行うことができる。表示設定のための適切なパラメータは、表示特性評価パラメータ226、および/またはカメラメタデータ225A、ポストプロダクションメタデータ225Bリファレンスディスプレイおよび環境のメタデータ225B1、ソースビデオコンテンツ特性評価メタデータ225B2を含む、ビューイング環境メタデータ225Cなどのメタデータ225に基づいて、決定することができる。ディスプレイは、それらのパラメータによって設定される。ビデオデータ203は、ディスプレイに出力される。ビデオ配信パイプライン200を通して配信されるビデオフレームのために、ブロック202、204、206、または208でメタデータ225を生成して、パイプラインを通して配信されるビデオフレームの利用可能な保護ビットおよび/またはLSBに、メタデータ225をシリアルに書き込むことができる。必要なメタデータバンド幅は、特定のメタデータタイプのメタデータ伝送の頻度とサイズによって、ビデオフレーム間で異なることがある。特定の実施形態によれば、一部のタイプのメタデータ225は、およそ10秒ごとに下流に伝送される場合があり例えば、これにはリファレンスディスプレイおよび環境のメタデータ225B1を含むことができる、別のタイプのメタデータ225は、フレームシーケンスごとに1回、またはシーン変更ごとに1回、下流に伝送される場合があり例えば、これにはビューイング環境メタデータ225Cを含むことができる、さらに別のタイプのメタデータ225は、フレームごとに1回、または数個のフレームごとに1回、下流に伝送される場合がある例えば、これにはソースビデオコンテンツ特性評価メタデータ225B2の一部のパラメータを含むことができる。一部のビデオフレームについては、ブロック202、204、206、または208で生成されるメタデータ225をすべて1つのビデオフレーム内の保護ビットまたはLSBに順次埋め込むことが可能な場合がある。他のビデオフレームについては、ブロック202、204、206、または208で生成されるメタデータ225が、その伝送に1つよりも多くのビデオフレームを必要とする場合があり、また、ビデオ配信パイプライン200により提供されるメタデータバンド幅を超える場合がある。これによって、メタデータは配信不能になることがある。メタデータ225が適時に配信および適用されるようにするため、以下でさらに詳細に説明するように、ビデオ配信パイプライン200を通したメタデータ225の符号化および配信を管理するためのシステム、装置、および/または方法を提供する。ブロック208でのビデオデータ203の処理およびブロック210での表示設定に用いられるメタデータ225は、ビデオプロセッサおよびディスプレイを含む表示サブシステムにおいてメタデータ225がその適用に先立って受信されるように、ビデオデータストリームの中に伝送される。一部の実施形態では、メタデータ225は、メタデータ225が適用されるべきフレームよりも少なくとも1ビデオフレーム前に、表示サブシステムによって受信されるように、送られる。一部の実施形態では、メタデータ225は1ビデオフレーム前に送られて、ブロック208および/または210でのメタデータ225の適用は、受信ビデオストリームに新しいビデオフレームを検出することでトリガすることができる。具体的な実施形態において、ビデオ配信パイプライン200のシステムおよび/または装置は、メタデータ構造を定義するメタデータプロトコルに準拠している。図6Aは、具体的な実施形態によるメタデータ構造すなわちメタデータ225のパケット250を示しており、これは、例えば、図3のビデオ配信パイプライン200のブロック202、204、206、または208のいずれかにおいて生成されて、パイプラインの下流に伝送され得るものである。パケット250は、ヘッダによってフレーム化されている。図6Aに示す実施形態では、パケット250は、以下のフィールドを含んでいる。フレーム開始ビットセットによってヘッダを規定するフレーム開始SOF:StartOfFrameヘッダ252;ペイロードの中のメタデータのタイプ例えば、色域パラメータ、シーン変更フラグ、画像ヒストグラム、などと、後に続くメタデータの形式またはパターンとを規定するパケットタイプ254;フレーミング構造の設定可能な部分を規定するCFGビット256例えば、CFGビット256は、パケットについてのタイムスタンプが有効であるかどうかと、タイムスタンプの適用の仕方について規定することができる;長さが可変の場合があるメタデータペイロード258;フレーム終了ビットセットによってヘッダを規定するフレーム終了EOF:EndOfFrameヘッダ260;メタデータペイロード258のデータがいつ適用されるべきか例えば、メタデータパケット250を受信した後のビデオフレームまたはシーンの特定の数、または他の何らかの以後の遅延を示すタイムスタンプ262オプション;メタデータパケット250の検証を可能にする、例えば、巡回冗長検査CRC:CyclicRedundancyCheck値264などのチェックサム。図6Bは、図6Aに示すようなメタデータパケット250の開始すなわちSOFヘッダ252または終了すなわちEOFヘッダ260を規定するために使用することができるヘッダ270を示している。図示の実施形態では、所定のパターン272の複数のビットで、ヘッダ270は始まる。ペイロード終了EOP:EndOfPayloadフラグまたはビット266と、SOF/EOFフラグまたはビット268例えば、0/1で、ヘッダ270は終わる。SOF/EOFフラグ268は、ヘッダ270が、SOFヘッダ252であるか、EOFヘッダ260であるかを定めている。EOPフラグ266は、EOFフラグ268が設定されている場合のみ有効とすることができる。EOPフラグ266を設定することは、メタデータパケット250がメタデータペイロードの最後の部分を含んでいることを示している。EOPフラグ266によって、メタデータペイロードを、ビデオフレームにまたがって分割することができる幾つかのメタデータパケット250に分割することが可能となる。EOPフラグ266によって、優先度の高いメタデータパケットの伝送のために、優先度の低いメタデータパケットに割り込むことが可能となる。EOPフラグ266によって、図10に示すように、異なるタイプのメタデータを保持するパケットを、複数のビデオフレームによって伝送することが可能となる。パケットに保持されているメタデータのタイプは、ヘッダの中のパケットタイプ254によって示すことができる図6A参照。図示の例では、タイプAのメタデータを保持する第1のパケット280が、ビデオフレーム1のビデオデータに埋め込まれる。タイプAのメタデータをビデオデータストリームに埋め込んでいる間に、メタデータタイプAよりも高い優先度を有するタイプBのメタデータを受信する。タイプBのメタデータを優先させて、タイプAのメタデータの伝送を中断するため、第1のパケット280を終了させるようにEOFフラグを設定するただし、伝送されるべきタイプAのメタデータが残っているので、EOPフラグは設定されない。そして、タイプBのメタデータを保持する第2のパケット282を、ビデオフレーム1のビデオデータに埋め込むことができる。図示の例では、ビデオフレーム1は、タイプBのメタデータをすべて伝送するのに十分な保護ビットまたはLSBを有していない。そこで、ビデオフレーム1の終わりにあたって、第2のパケット282の終わりを示すためのEOFフラグが設定されるただし、伝送されるべきタイプBのメタデータが残っているので、EOPフラグは設定されない。残りのタイプBのメタデータを保持する第3のパケット284は、ビデオフレーム2のビデオデータに埋め込むことができる。第3のパケット284は、パケットの終わりと、タイプBのメタデータのメタデータペイロードの終わりを示すように、EOFフラグとEOPフラグで終了させることができる。その後、タイプAのメタデータの伝送を再開することができる。図示の例では、タイプBのメタデータを埋め込む際に保存された残りのタイプAのメタデータが全て取り出されて、ビデオフレーム2のビデオデータに埋め込まれるメタデータの第4のパケット286の中に保持される。第4のパケット286は、パケットの終わりと、タイプAのメタデータのメタデータペイロードの終わりを示すように、EOFフラグとEOPフラグで終了させることができる。具体的な実施形態によれば、メタデータビットは、予約もしくは保護された語またはビット列そのビット長は任意とすることができるが誤って伝達されることがないような方法で、ビデオデータのビット例えば、保護ビットおよび/またはLSB上にシリアル化される。予約語reservedwordには、メタデータによって伝達されることがある予約メタデータ語と、ビデオデータストリームによって伝達されることがある予約ビデオ語の、2つのタイプがあり得る。メタデータペイロードが、パケットのフレーム終了ヘッダすなわちEOFヘッダ260図6Aなどの予約メタデータ語と一致することがないように、メタデータを符号化することができる。ビデオデータの保護ビットがメタデータで上書きされる実施形態では、ビデオデータにより予約ビデオ語が伝達されることを防ぐという保護ビットの機能が、シリアル化されたメタデータによって無効にされることは避けなければならない。例えば、VDRまたはHDMI形式など一部のビデオ形式では、保護ビットを用いることで、特定の予約ビデオ語例えば、予約ピクセル値が伝送されないようにしている。予約ピクセル値として、例えば、0、255、および他の予約値を含むことができる。図4Aは、予約ビデオ語の伝達を回避するように、ビデオデータの中にメタデータビットを符号化する方法300を示している。方法300は、保護ビットを用いるVDR形式または他のビデオ形式のビデオデータの中に、メタデータをシリアル化するために適用することができる。方法300は、ビデオデータストリームの中に伝送されるべきメタデータをブロック302で受信することで開始する。メタデータは、例えば、図3に示すビデオ配信パイプライン200のブロック202、204、206、または208のいずれかにおいて、メタデータジェネレータまたはエンコーダから受信されることがある。一部の実施形態では、メタデータが、そのメタデータが適用されるべきフレームより少なくとも1ビデオフレーム前に、ビデオデータストリームの中に伝送されるようにするため、ブロック302で受信されるメタデータは、後来のビデオフレームに例えば、ビデオデータ処理および/または表示設定のために適用されるべきメタデータである。メタデータは、メタデータパケット例えば、図6Aに示すようなメタデータパケット250として符号化することができる。ブロック304で、メタデータパケットの第1のビットを取得し、また、ビデオデータストリームの中で、利用可能な次の保護ビットつまり、メタデータで上書きされていない保護ビットを見つける。ブロック306で、実施形態によっては、先に伝送されたメタデータを含んでいるビデオデータストリームについて、1つまたは複数の予約ビデオ語の意図しない伝達を防ぐためのガードとしての保護ビットが必要であり得るかどうか判断するための検討が行われる。保護ビットがガードとして使用されるべき状況である場合は、ブロック310で保護ビットにガードが挿入される。他の実施形態では、ガードは、ビデオデータを符号化する際に保護ビットに書き込まれる場合があり、よって、既にガードが保護ビットに入っていることがあり、この場合、ブロック310では保護ビットをスキップすることができ、スキップした保護ビットにメタデータビットは挿入されない。ガードを挿入するためのブロック306でのガード条件として、例えば、ビデオデータストリームにおいて保護ビットに先行するビットが予約ビデオ語とほぼ一致しているか例えば、あと1ビットで一致するかどうかについての検討を含むことができる。この判断は、ビデオデータストリームの中の先行するビットを、予約ビデオ語のリストにある各語と比較することによって、行うことができる。ブロック310で保護ビットにガードを挿入または保護ビットをスキップしたら、ブロック312で、ビデオデータストリームにおいて次の保護ビットを見つけて、次のこの保護ビットに対して、保護ビットをガードとして使用すべきかどうかまたは、保護ビットにメタデータを書き込んでもよいかどうか判断するためのブロック306の検証を適用する。特定の保護ビットがガードとして使用される必要がないと、ブロック306で判断される場合は、ブロック308において、その保護ビットにメタデータのビットを書き込むことができる。ビデオデータストリームに埋め込まれるべきメタデータパケットの残りのビットがある間はブロック314を参照、メタデータパケットから次々とビットを取得し、また、ビデオデータストリームにおいて次々と保護ビットを見つけるブロック316を参照。それぞれの取得したメタデータビットおよび見つけた保護ビットについて、ブロック306の検証を適用することで、その保護ビットをガードとして処理してブロック310次の保護ビットにスキップするブロック312べきかどうか判断し、そうではないと判断されたら、その保護ビットにメタデータを書き込むブロック308ことができる。具体的な実施形態では、保護ビットの直前のピクセルデータ305のビットについて、ビデオデータにより予約ビデオ語が伝達される可能性があるかどうか判断するための検討を行うことにより、ブロック306でのガード条件が評価される。例えば、予約ビデオ語として例えば、2進形でそれぞれ、00000000、11111111と表される0および255などの特定のピクセル値を含むビデオ形式の場合、保護ビットに先行するピクセルデータ305の7つのビットについて、ブロック306で検討することができる。先行する7ビットがすべて、連続するゼロまたは連続する1である場合には、その一連のビデオデータビットにおける8番目のビットとなる保護ビットは、ガードとして機能しなければならない。保護ビットには、ブロック310で、予約ビデオ語の伝達を防ぐように適切に選択された0または1のガードを設定することができる。予約ビデオ語として、様々に異なる長さの他の語またはビット列を含むことができる。ブロック306でのガード条件により、ピクセルデータ305について、これらの予約ビデオ語のいずれかの伝達の可能性を検出するための評価を行うことができる。予約メタデータ語の意図しない伝達を回避するように、メタデータ225を符号化することができる。予約メタデータ語として、例えば、メタデータパケットの開始を規定するパケットのフレーム開始ヘッダ、またはメタデータパケットの終了を規定するパケットのフレーム終了ヘッダを含むことができる。予約メタデータ語の意図しない伝達を回避するために用いられる符号化方式として、例えば以下のものを含むことができる。6b/8b符号化一続きの連続する同じビットが、最長で6ビット長に制限される;8b/10b符号化一続きの連続する同じビットが、最長で5ビット長に制限される;連続する同じビットの固定パターンで、SOFヘッダ252またはEOFヘッダ260などの予約メタデータ語を表すように定義し、ビデオデータにメタデータペイロードを埋め込む際には、それらの固定パターンを符号化することは避ける。例えば、それらの固定パターンが6ビット長パターン000000と111111である場合に、メタデータペイロードに5ビット長パターン00000または11111が現れるときには、いずれも、その次のビットとして1または0の保護ビットがビデオデータストリームの中に埋め込まれる例えば、000001または111110。ビデオデータストリームからメタデータを抽出する際には、この保護ビットは有効とはみなされず、無視される。図4Bは、図4Aの方法300を用いて符号化されたメタデータビットを、ビデオ信号から取り出す方法330を示している。この方法330は、ビデオデータ332のストリームを受信し、SOFヘッダ252図6Bを参照またはメタデータパケットの開始を規定する他の予約メタデータ語を検出するため、ブロック333でビデオデータ332を監視することで、開始する。ブロック333におけるメタデータパケットの開始の検出は、SOFヘッダ252を形成する一連のメタデータビットが検出されるまで、ビデオデータストリームの中の保護ビットを受信して、復号化することさらには、予約ビデオ語の伝達を防ぐためのガードとして使用されている保護ビットをスキップすることを含むことができる。ブロック333でメタデータパケットの開始が検出されたら、方法300はブロック334に進んで、ビデオデータストリームにおいて次の保護ビットを見つける。ブロック336で、先行するビデオデータ335すなわち、保護ビットの直前に受信したビデオデータビットについて、保護ビットが、ビデオデータストリームの中に予約ビデオ語を伝達することを防ぐためのガードとして機能しているものであるかどうか判断するため検討が行われる。保護ビットが、ガードとして使用されていないつまり、保護ビットにメタデータが書き込まれているとブロック336で判断される場合は、ブロック338で、保護ビットからメタデータが取り出される。保護ビットがガードとして使用されているとブロック336で判断される場合には、ブロック334で、ビデオデータ332のストリームにおいて次の保護ビットを見つけて、次のこの保護ビットに対して、保護ビットがガードとして使用されているかどうか判断するためのブロック336の検証を適用するそうでないと判断されたら、保護ビットに入っているメタデータを、ブロック338で取り出すことができる。具体的な実施形態では、保護ビットの直前のビデオデータ335のビットを、予約ビデオ語を示すビットの固定パターンと比較することにより、ブロック336での評価を行うことができる。ブロック336では、もし保護ビットにガードが挿入されていなかった場合、ビデオデータによって予約ビデオ語が伝達された可能性があるかどうか判断される。予約ビデオ語が伝達された可能性がある場合には、保護ビットはガードとして使用されていると仮定することができ、方法300は、ブロック334に進んで、ビデオデータストリームにおいて次の保護ビットを見つける。一方、予約ビデオ語が伝達されたことはあり得ない場合には、保護ビットにはメタデータが入っていると仮定することができ、これを、ブロック338で保護ビットから取り出すことができる。他の実施形態では、ビデオフレームの保護ビット11例えば、図2Aを参照ではなく、ビデオフレームのクロミナンスチャネルのLSB12例えば、図2Bを参照に、メタデータが書き込まれる。予約メタデータ語例えば、フレーム開始ヘッダまたはフレーム終了ヘッダの意図しない伝達を回避するように、メタデータ225をLSB12の中に符号化することができる。メタデータ225は、上記の方法例えば、6b/8b符号化、8b/10b符号化、連続する同じビットの固定パターンとして予約語を定義する、などのいずれかを用いて、予約メタデータ語の意図しない伝達を回避するように、符号化することができる。LSB12などクロミナンスデータのビットに上書きした結果として、ビデオコンテンツ表示の画質に影響を与えることがある。画質に与える悪影響を抑えるために、メタデータをLSBの中に符号化する特別な方法を用いることができる。図5Aは、ビデオフレームのクロミナンスチャネルのLSB12例えば、図2Bを参照の中にメタデータを符号化するために用いることができる方法400を示している。方法400は、クロミナンスチャネルのLSB12の中にメタデータを符号化するいくつかの異なる方法を評価する。メタデータを符号化する選択された方法が、ビデオコンテンツ表示の画質に影響することがある。方法400は、次の後来のM個のビデオフレームのためのメタデータ225をブロック402で受信することで開始する。ブロック402で受信するメタデータ225が、後来のビデオフレームで例えば、ビデオ処理および/または表示設定のために適用されるべきメタデータであることによって、そのメタデータは、適用されるべきフレームより少なくとも1ビデオフレーム前に、ビデオデータストリームの中に伝送されることができる。方法400は、続いて、表示の際のアーティファクトを最小限とするような特定の方法でメタデータ225を埋め込むことができるかどうか検討する。例えば、LSBに上書きすることによって生じる表示画像における変化が、明るい画像領域では目立ちにくい傾向があることを考えると、画像の明るい領域を表すピクセル例えば、輝度がある閾値を超えているピクセルのクロミナンスチャネルのLSBにメタデータ225を書き込むことができる。一部の実施形態では、クロミナンス値がある閾値を超えているピクセルのクロミナンスデータのLSBに、メタデータが書き込まれる。ビデオフレームによって表示されることになる明るい画像領域が、方法400のブロック406で識別される。明るい画像領域を表すピクセルによってメタデータ225を伝送するのに十分なバンド幅が提供されるかどうかについての判断が、ブロック408で行われる。十分なバンド幅がある場合は、ブロック410で、それらの明るい画像領域の中のピクセルのクロミナンスチャネルのLSBに、メタデータ225を書き込むことができる。そうでない場合は、方法400は、続いて、メタデータ225を書き込む別の方法を評価することができる。ブロック410で明るい画像領域のピクセルにメタデータ225を書き込む前に、後に続くメタデータ225が符号化されているビデオフレームにおける領域複数の場合もあるをビデオレシーバまたはプロセッサに示すための第1のメタデータパケットを、ビデオデータストリームの中に例えば、それぞれのクロミナンスチャネルのLSBに書き込むデフォルトの方法で伝送することができる。方法400は、ラウンドロビン方式でまたは、表示される画像におけるアーティファクトを最小限にするためにLSBをスキップする他の何らかの方法でメタデータ225を書き込むことによって、メタデータ225の伝送のための十分なバンド幅が提供されることになるかどうか、ブロック412で評価することができる。十分なバンド幅が利用可能になる場合は、ブロック414で、ビデオフレームのクロミナンスチャネルのLSBに、例えば、第1のピクセルは赤チャネルのみに埋め込みメタデータビットを含み、第2のピクセルは緑チャネルのみに埋め込みメタデータビットを含み、第3のピクセルは青チャネルのみに埋め込みメタデータビットを含む、などラウンドロビン方式で、メタデータ225を書き込む。ラウンドロビン方式でメタデータ225を書き込む前に、後に続くメタデータ225がラウンドロビン方式で書き込まれていることをビデオレシーバまたはプロセッサに示すための第1のメタデータパケットを、ビデオデータストリームの中に例えば、それぞれのクロミナンスチャネルのLSBに書き込むデフォルトの方法で伝送することができる。第1のメタデータパケットは、ラウンドロビン方式で書き込まれたメタデータ225が、ビデオフレームの中のどこに埋め込まれているのかを示すことができる。第1のメタデータパケットによって、ビデオ配信パイプラインの送信側と受信側の間でメタデータ配信を同期させる方法を提供することができる。ラウンドロビン方式でメタデータを書き込むことにより提供されるバンド幅が十分でない場合は、ブロック416で、メタデータを埋め込むデフォルトの方法を適用することができる例えば、ビデオフレームのクロミナンスチャネルの各LSBに、メタデータ225を書き込むことができる。ブロック416でメタデータ225を書き込んだ後に、ビデオデータストリームに未だ埋め込まれていないメタデータ225が残っている場合ブロック422を参照は、ブロック424で、残りのメタデータ225の配信に優先順位を付けて、配信を管理することができる。メタデータ225は、伝送のため、複数のパケットに分割することができる。図8および10を参照して本明細書で説明するように、EOPフラグを用いることで、メタデータパケットの伝送を中断させて、優先度がより高いメタデータパケットの伝送を優先させることができる。図5Bは、メタデータをバーストで提供するように、ビデオフレームのクロミナンスデータに上書きすることによりメタデータを符号化するために用いることができる方法425を示している。例えば、ピクセルの輝度値がゼロまたはある閾値未満である黒のフレームまたは黒の画像領域の中のピクセルのクロミナンス部分を、メタデータの伝送に用いることができ、そのようなピクセルのクロミナンスデータは、実質的に画質に影響を与えることなく上書きすることができる。例えば以下のような種類のフレームでは、多数のピクセルが、ゼロまたは極めて小さい値の輝度値を有している。例えば、映画の異なるシーンの間での移行、またはコマーシャルと予定の番組の間での移行に用いられることがあるような、黒フレーム;ビデオ画像の側方および/または上方および下方にマットまたは黒バーを伴ってビデオ画像が表示される、レターボックス形式、ピラーボックス形式、およびウィンドウボックス形式など、特定のビデオ形式のフレーム。そのような形式は、一般に、ディスプレイ上でビデオの元の縦横比を維持するために用いられる。方法425は、次のM個のビデオフレームのためのメタデータ225をブロック426で受信することで開始する。ブロック428で、方法425は、現在のビデオフレームにおいて、メタデータをバーストで伝送するために使用することができる黒フレームまたは黒画像領域を識別する。識別された黒フレームまたは黒画像領域の中のピクセルのクロミナンスチャネルの範囲内に、ブロック430で、メタデータ225の複数のビットが書き込まれる。例えば、図2Cに示すように、一連のメタデータビット13を、クロミナンスデータに上書きするようにして、クロミナンスチャネルに挿入することができる。クロミナンスチャネルにメタデータ225を書き込む前に、後に続くメタデータ225がピクセルのクロミナンスチャネルに書き込まれていることをビデオデータレシーバまたはプロセッサに伝える情報を提供するため、第1のメタデータパケットを、ビデオデータストリームの中に例えば、LSBに書き込むデフォルトの方法で伝送することができる。ブロック432で、残っているすなわち、黒フレームのピクセルのクロミナンスチャネルに書き込まれていないメタデータ225がある場合は、そのようなメタデータ225を、現在の非黒ビデオフレームの中の利用可能なLSBに書き込むことができる。すべての利用可能なLSBに埋め込んだ後に、ビデオデータストリームに未だ埋め込まれていないメタデータ225が残っている場合ブロック434を参照は、残りのメタデータ225の配信に優先順位を付けて、配信を管理することができるブロック436。メタデータに優先順位を付ける具体的な方法については、図8に関して、以下でさらに詳細に説明する。一部のビデオ形式では、ビデオ画像が、そのビデオ画像の側方および/または上方および下方にマットまたは黒バーを伴って表示されることがある。ビデオデータがこのような形式で提供される場合には、黒マットまたはバーを表すピクセルのクロミナンスチャネルの範囲内にメタデータ225を埋め込むことができる。他の実施形態では、方法300、400、および/または425の手順の変形または組み合わせである方法を、メタデータの配信を管理するために適用することができる。例えば、具体的な方法では、黒ビデオフレームおよび/または領域の中のクロミナンスデータに上書きすることによりメタデータをバーストで提供する手順と、非黒ビデオフレームのクロミナンスチャネルの保護ビットまたはLSBにメタデータを書き込む手順とを組み合わせることができる。ビデオデータストリームの中にメタデータ225を符号化するために適用されるそれぞれの方法には、ビデオデータによって予約ビデオ語が意図せずに伝達されることがないようにするための手順を組み込むことができる。例えば、図4Aおよび4Bを参照して上記で説明したのと類似の方法を実行することができ、これにより、先行して伝送されるビデオデータについて、検討を行い、予約ビデオ語のリストと比較して、必要であれば、予約ビデオ語の伝達を防ぐためのガードを保護ビットに設定する。図8は、一実施形態によりメタデータの配信を管理する方法500を示すフローチャートである。この方法500によると、ビデオ配信パイプラインを通したメタデータの伝送を一時的に中断させて、相対的に優先度の高いメタデータとして分類される他のメタデータの伝送を可能にすることができる。ビデオ配信パイプライン200に沿った複数のステージで、メタデータが生成されて、ビデオデータストリームに埋め込まれる場合があることを考えると、メタデータ配信の中断が必要となることがある。一部のビデオフレーム例えば、ビデオ配信パイプラインの複数のステージで生成されたメタデータを含むビデオフレームでは、メタデータ225が下流の装置で適用されるべき時点よりも前にメタデータ225を下流の装置に配信するためには、利用できるメタデータバンド幅が十分でないことがある。ビデオデータストリームに埋め込まれるべき新しいメタデータがあるが、ビデオデータストリームの現在のビデオフレームには、新しいメタデータと既存のメタデータを伝送するためのメタデータバンド幅がない場合に、方法500を実行することができる。例えば、ビデオ配信パイプラインの前のステージで、現在のビデオフレームに既存のメタデータ225が既に埋め込まれており、新しいメタデータの配信には十分でないバンド幅が残されている場合がある。図8では、まずブロック502で、ビデオデータストリームに埋め込まれている既存のメタデータ構造を見つけて、これを取り出す。既存のメタデータ構造の優先度PRIORITYEXISTIMGと、伝送されるべき新しいメタデータ構造の優先度PRIORITYTRANSMITを、ブロック504で決定する。一部の実施形態では、特定のメタデータタイプに特定の優先レベルを割り当てることができる。従って、ブロック504での優先度の決定は、フレームヘッダで規定されているメタデータタイプに基づく場合がある。ブロック504で決定された優先度は、ブロック508において比較される。伝送されるべき新しいメタデータ構造の優先度が、ビデオデータストリームに埋め込まれている既存のメタデータ構造の優先度よりも低い場合、方法500は、ブロック502に進んで、ビデオデータストリームに埋め込まれている次のメタデータ構造を取り出す。ビデオデータストリームにおいて、伝送されるべき新しいメタデータ構造よりも優先度の低い既存のメタデータ構造を見つけるまでまたは、ビデオデータストリームの中のメタデータバンド幅が利用可能になるまで、ブロック502~508の手順を繰り返すことができる。ブロック508において、伝送されるべき新しいメタデータ構造の優先度が、ビデオデータストリームに埋め込まれている既存のメタデータ構造の優先度よりも高い場合、方法500は、ブロック510で、ビデオデータストリームから既存のメタデータ515を抽出して、その既存のメタデータ515を後の伝送のために保存することにより、既存のメタデータ構造の伝送を中断させる。これまでメタデータ515が入っていたビデオデータの保護ビットまたはLSBは、ブロック512で、伝送されるべき新しいメタデータ構造で上書きされる。これまでメタデータ515が入っていたビデオデータの保護ビットまたはLSBを新しいメタデータで上書きブロック512を参照した後に、伝送する必要のある新しいメタデータが残っておりブロック514を参照、かつ、そのような伝送のために利用可能なメタデータバンド幅が限られている場合、方法500は、続いて、ビデオデータストリームに埋め込まれている次の既存のメタデータ構造を取り出してブロック502、その優先度を、新しいメタデータの優先度と比較することができるブロック504。残りの伝送されるべき新しいメタデータの優先度のほうが高い場合には、ブロック510および512で、上述のように既存のメタデータ構造の伝送を中断させて、新しいメタデータの伝送を優先させることができる。伝送すべき新しいメタデータが、もうそれ以上ない場合ブロック514には、既存のメタデータ515の伝送を再開することができる。これは、ブロック516で、ビデオデータストリームの中の保護ビットまたはLSBにメタデータ515を再書き込みすることによって、達成することができる。状況によっては、メタデータは、そのメタデータがビデオフレームの処理または表示の際に適用されるべきそのビデオフレームの範囲内に、同時期で埋め込まれて、配信される。他の状況では、特定のビデオフレームに適用されるべきメタデータは、1フレーム以上前のビデオフレームのビデオデータと共に伝送されることができる。メタデータは、そのメタデータが適用されるべき特定のビデオフレームよりも前に、ビデオデコーダ、プロセッサ、または他の下流の装置に伝送されて、これにより受信されることができる。メタデータペイロードを伝送するメタデータパケット複数の場合もあるは、メタデータの処理および適用を円滑にするため、メタデータがいつ適用されるべきかを示すタイムスタンプを含んでいることがある。一部の実施形態では、タイムスタンプは、メタデータを受信した後の特定の数のビデオフレームの時点でメタデータが適用されるべきであることを示すフレーム遅延によって規定することができる。他の実施形態では、タイムスタンプは、時間遅延、フレームシーケンス番号、ビデオの開始からの相対時間などによって規定することができる。一部の実施形態では、メタデータは、シーン遷移の間またはシーン内に挿入された黒フレームのピクセルデータの中に保持することができる。表示側図3のブロック210では、黒フレームの中のメタデータが抽出および/または適用されている間のシーンの表示の中断を避けるため、ディスプレイにより、黒フレームの前のビデオフレームの再生を繰り返すことができる。黒フレームのピクセルデータにメタデータを書き込む前に、後に続くメタデータ225が黒フレームに書き込まれていることを下流の装置に示すための第1のメタデータパケットを、ビデオデータストリームの中に例えば、保護ビットに書き込む、または、それぞれのクロミナンスチャネルのLSBに書き込むデフォルトの方法で伝送することができる。一部の実施形態では、メタデータを含む黒フレームは、ディスプレイによって再生されることがある。他の実施形態では、メタデータを含む黒フレームは、ディスプレイによって再生されないことがあるつまり、黒フレームの表示がスキップされる。黒フレームからメタデータを抽出および/または適用している間、ディスプレイによって、黒フレームの前のビデオフレームの再生が繰り返されることがある。図7は、メタデータが処理および適用される時点に先立って、ビデオ配信パイプラインを通して伝送され、下流の装置例えば、ビデオプロセッサ、デコーダ、および/またはディスプレイにより受信されるメタデータ225を示している。メタデータ225は、6つのメタデータペイロードを含み、その各々がビデオフレームすなわち、ビデオフレーム3~9のいずれかと関連付けられている。図7に示すように、ビデオフレーム3に関連付けられたメタデータペイロードが、下流の装置に伝送されている間に、下流の装置は、ビデオフレーム1および2を処理している。ビデオフレーム3に関連付けられたメタデータペイロードのタイムスタンプは、このメタデータペイロードが、メタデータペイロードを受信してから3フレーム後に適用されるべきであることを示すことができる。あるシーンのためのすべてのメタデータの配信を、そのようなメタデータが、下流の装置によるメタデータの適用例えば、そのシーン用のビデオデータ処理および/または表示設定のために、メタデータを適用することができるに先立って、下流の装置で使用可能となるようにすることが、タイムスタンプを用いることによって容易となり得る。メタデータは、シーン遷移の間のビデオデータに埋め込むことができる例えば、メタデータは、シーンの合間に挿入される黒フレームと共に配信されることがある。メタデータは、例えば、図5Bを参照して本明細書で記載した方法を用いて輝度値がゼロとなるフレームまたはフレームの領域の中のクロミナンスデータに埋め込むことができる。ブロック206図3において非圧縮ビデオデータが配信される実施形態では、エンコーダステージ207Aのエンコーダと、ブロック208のビデオプロセッサ/デコーダとの間で図3A、ビデオデータの中のメタデータの配信を管理するために、タイムスタンプを用いることができる。図9は、本明細書に記載の方法の1つ以上を実行するように構成することができる、一実施形態によるシステム600を示している。システム600の構成要素は、ソフトウェア、ハードウェア、および/またはそれらの組み合わせとして実現することができる。システム600は、ビデオキャプチャサブシステム602と、ポストプロダクションサブシステム603と、表示サブシステム604とを含んでいる。ビデオデータ203のストリームは、ビデオキャプチャサブシステム602によって生成され、処理と編集のため、ポストプロダクションサブシステム603に送られる。ビデオデータ203を編集する過程で、ビデオは、ポストプロダクションサブシステム603のリファレンスディスプレイ111に表示させて見ることができる。編集されたビデオデータ203は、さらなる処理と表示のため、エンコーダ207Aとデコーダ207Bにより、配信媒体205を介して表示サブシステム604に送られる。サブシステム602、603、604の各々およびエンコーダ207Aは、ビデオデータ203の中にメタデータ225を符号化するように構成することができる。下流のサブシステムは、上流の装置からビデオデータ203を受信して、その中に埋め込まれているメタデータ225を復号化するように構成することができる。メタデータ225は、下流のサブシステム例えば、サブシステム603および604によって、ビデオデータ203の処理および/または表示をガイドするために用いることができる。メタデータ225は、表示サブシステム604によって、表示サブシステム604のディスプレイ618におけるビデオ再生を制御および/またはガイドするために、表示特性評価パラメータ620と共に用いることができる。図9に示すように、サブシステム602、603、604は、それぞれプロセッサ606、608、616を備えることができ、さらに、それぞれのプロセッサがアクセス可能なプログラムメモリ607、609、617を備えることができる。各プロセッサとして、中央処理装置CPU、1つまたは複数のマイクロプロセッサ、1つまたは複数のフィールドプログラマブルゲートアレイFPGA、またはそれらの任意の組合せ、または本明細書に記載のように機能することが可能なハードウェアおよび/またはソフトウェアを備える他の適当な処理装置複数の場合もある、を含むことができる。それぞれのサブシステムにおいて、プロセッサは、プログラムメモリに格納されているソフトウェアによって提供される命令を実行する。ソフトウェアは、本明細書に記載のメタデータの生成、符号化、復号化、および処理の手順を実行するための、例えば以下のようなルーチンを含むことができる。メタデータ225を生成するか、またはメタデータ225のためのパラメータを受信するルーチン例えば、そのようなパラメータは、ポストプロダクションステージで、カラータイマまたはカラーグレーダにより設定することができる。メタデータ225は、図3を参照して本明細書で記載したような幾つかのパラメータを規定することができる;上流の装置から受信したビデオデータ203から、メタデータ225を復号化するルーチン;ビデオデータの処理および/または表示をガイドするために、メタデータ225を処理および適用するルーチン;ビデオデータが下流の装置に伝達される前に、そのビデオデータ203の中にメタデータ225を符号化するルーチン;より低い優先度のメタデータ225の配信を中断して、より高い優先度のメタデータ225をビデオデータストリームの中に配信することを可能にするルーチン;画像および/またはビデオデータ203に基づいて、メタデータ225を符号化する方法を選択するルーチン例えば、メタデータ225を符号化する方法は、画質への悪影響を最小限とするように選択することができる;輝度値がゼロまたは閾値未満であるビデオフレーム、ビデオフレームの領域、またはピクセルのクロミナンス部分への、メタデータ225のバーストでの符号化を管理するルーチン;および/または類するもの。システム600は、サブシステム602、603、604がアクセス可能なリポジトリ610を備えることができる。リポジトリ610は、例えば、メタデータのエンコーダとデコーダに対し、メタデータの生成および/または読み取りの方法についての情報を与えるメタデータ定義612のライブラリと、予約ビデオ語614例えば、保護されたピクセル値のリストとを含むことができる。メタデータ定義612のライブラリは、サブシステム602、603、604によって、メタデータを生成、符号化、および/または処理する際にアクセスすることができる。メタデータ225の符号化または復号化の際には、予約ビデオ語614を、上記のように、保護ビットに先行するビデオデータビットと比較することで、保護ビットは、予約ビデオ語の伝達を防ぐためのガードとして処理されるものであるかどうかを特定することができる。図9に示す実施形態では共有リポジトリ610を提示しているが、他の実施形態では、サブシステム602、603、604の各々に、そのサブシステムがアクセス可能な記憶媒体に格納されたローカルリポジトリ610が組み込まれていてもよい。図11Aは、一例の実施形態により、ビデオデータのストリームの中にメタデータを符号化するために用いることができるサブシステム280を示している。サブシステム280は、例えば図4Aに示す方法300、または本明細書に記載の他の方法を用いて、後のupcomingシーンまたは別の一連のフレームに関するメタデータ225を符号化するために使用することができる。サブシステム280は、ビデオデータのソースから入力ビデオデータ203を受信することができる。一部の実施形態では、サブシステム280は、バッファまたは他の記憶媒体から入力ビデオデータ203を取り出すことができる。他の実施形態では、サブシステム280は、ビデオ信号入力からストリーミングビデオデータ203を受信することができる。ビデオデータ203は、衛星、ケーブル、または高解像度ネットワークを介したテレビ放送、IPまたは無線ネットワークを介したストリーミングマルチメディア、またはDVDもしくは他の記憶媒体の読み取りなど、ビデオコンテンツ配信のタイプに適した形式で提供されることができる。入力ビデオデータ203は、上流の装置によりビデオデータに追加された埋め込みメタデータを含んでいることがある。一部の実施形態では、入力ビデオデータ203は、保護ビットを含むことができる。入力ビデオデータ203は、輝度およびクロミナンスの情報を含むことができる。具体的な実施形態では、ビデオデータ203は、デコーダ282によって復号化される。デコーダ282は、ビデオ信号の中の輝度成分とクロミナンス成分を分離することができる。後のシーンまたはフレームシーケンスのビデオデータ203は、ソフトウェアおよび/またはハードウェアによって実現される1つまたは複数のデータバッファ283に押し込まれることができる。ビデオデータ203を受信しながら、ビデオデータ203の1つ以上のフレームまたは、ビデオデータ203の他の部分を、バッファ283に次々と押し込むことができる。一部の実施形態では、保護ビットリーダ284は、予約メタデータ語例えば、メタデータペイロードの終わり、などが検出されるまで、バッファ283に入ったビデオデータ203の保護ビットをガードを含む保護ビットはスキップして監視することにより、ビデオデータストリームの中のどこでメタデータの挿入を開始すべきか判断する。新しいメタデータ225は、そのような予約メタデータ語の後のビデオデータの中に書き込むことができる。他の実施形態では、保護ビットリーダ284は、ビデオストリームへのメタデータの符号化をサブシステム280が開始することができるビデオデータストリーム203での位置を示す信号を受信するか、またはメタデータパケットから読み取ることができる。メタデータの符号化を開始するために、保護ビットリーダ284は、バッファ283に記憶されているビデオデータ203にアクセスして、それぞれの保護ビットについて順に検討する。検討する保護ビットの各々について、保護ビットリーダ284は、その保護ビットに先行するビデオビットを、予約語記憶285からアクセスされる複数の予約ビデオ語例えば、予約ピクセル値の各々と比較することができる。そのような比較に基づいて、保護ビットリーダ284は、その保護ビットが予約ビデオ語の伝達を防ぐためのガードとして機能しているものであるかどうか、または、その保護ビットがメタデータを入れることができるものであるかどうか識別することができる。保護ビットはメタデータを入れることができるものであると、保護ビットリーダ284が判断した場合、保護ビットリーダ284は、例えば、図4Aのブロック308に関して説明したようにメタデータ225または、他のデータを保護ビットに書き込んでもよいことを伝える信号287を、データライタ286に送ることができる。保護ビットリーダ284は、特定のシーンまたは一連のフレームためのメタデータ225がすべてビデオデータ203の中に書き込まれるまで、バッファ283のビデオデータ203へのアクセスと読み取りを続けることができる。データライタ286により信号287が受信されると、データライタ286は、後のシーンに関するメタデータ225の次のビットを取得する。メタデータ225のこのビットを、データライタ286は、メタデータの伝送に適していると保護ビットリーダ284により判断された保護ビットに書き込む。データライタ286は、メタデータが入っている記憶装置またはバッファから、メタデータ225を取り出すことができる。バッファ283の中のビデオデータ203の利用可能な保護ビットのすべてにデータライタ286によってメタデータ225が書き込まれたら、サブシステム280は、メタデータ225が挿入されたビデオデータ203を出力する例えば、ビデオデータ203はバッファ283から押し出される場合があり、そしてビデオデータ203の新しい受信フレームがバッファ283に押し込まれて、バッファ283の中のビデオデータ203のこの新しいフレームにメタデータ225を書き込むことができる。出力ビデオデータ203は、処理および/またはビデオ再生のため、表示サブシステムなどの下流の装置に伝送されることができる。保護ビットがガードを含むものであるとしてメタデータの伝送に適していないと、保護ビットリーダ284により特定された場合、保護ビットリーダ284は、データライタ286に信号288を伝達して、これにより、データライタ286に、例えば、図4Aのブロック310を参照して説明したようにガードを保護ビットに挿入させることができる。他の実施形態では、信号288により、または信号287の表明がないことによって、データライタ286に、保護ビットをスキップさせることができる。このように、データライタ286は、この保護ビットにはメタデータ225の書き込みを行わない。図11Bは、一例の実施形態により、ビデオデータのストリームからメタデータを復号化するために用いることができるサブシステム290を示している。サブシステム290は、例えば図4Bの方法330など、本明細書に記載の方法のいずれかを用いて、後のシーンのためのメタデータ225を抽出するために使用することができる。サブシステム290は、いくつかの点でサブシステム280に類似している。例えば、サブシステム280が入力ビデオデータ203を受信して、復号化するのと同様にしてサブシステム290は、入力ビデオデータ203を受信し、デコーダ292で入力ビデオデータ203を復号化することができる。入力ビデオデータ203は、バッファ293に入れることができる。保護ビットリーダ294は、バッファ293に記憶されているビデオデータ203にアクセスして、それぞれの保護ビットについて順に検討する。検討する保護ビットの各々について、保護ビットリーダ294は、その保護ビットに先行するビデオビットを、予約語記憶295からアクセスされる複数の予約ビデオ語例えば、予約ピクセル値の各々と比較することができる。そのような比較に基づいて、保護ビットリーダ294は、その保護ビットが予約ビデオ語の伝達を防ぐためのガードとして機能しているものであるかどうか、または、その保護ビットがメタデータを含み得るものであるかどうか識別することができる。保護ビットはメタデータを含み得るものであると保護ビットリーダ294により判断された場合、保護ビットリーダ294は、メタデータリーダ296に信号297を送り、これにより、メタデータリーダ296に、例えば、図4Bのブロック338で実行されるように保護ビットを読み取らせることができる。保護ビットから読み取られたメタデータ225は、後に取り出して適用するために、メタデータ記憶296に保存することができる。保護ビットはガードが入ったものであると保護ビットリーダ294により判断される場合、保護ビットリーダ294は、一部の実施形態では、メタデータリーダ296に信号298を送り、これにより、メタデータリーダ296に、保護ビットの読み取りをスキップさせることができる。他の実施形態では、メタデータリーダ296は、信号297を受信した場合にのみ保護ビットからメタデータを読み取り、一方、信号297の表明がないことによって、保護ビットはメタデータリーダ296によりスキップされる。一部の実施形態では、保護ビットリーダ284、294は、ビデオデータで符号化または復号化を開始すべき場所を見つけるための、受信ビデオストリームにおける保護ビットの監視を行う必要がない場合がある。ビデオデータにメタデータを書き込むときに、ビデオデータにおいて既存のメタデータを探すべき場所例えば、特定のビデオフレームの中、またはビデオフレームの中の特定のピクセルで始まること、または特定の画像領域の中、などを下流の装置に対して示すメタデータパケットを、メタデータライタにより生成して、ビデオデータストリームの中に挿入することができる。このメタデータパケットは、サブシステム280によって、ビデオデータへの追加メタデータの書き込みをガイドするために用いることができ、また、サブシステム290によって、ビデオデータからのメタデータの抽出をガイドするために用いることができる。このメタデータパケットは、ビデオ配信パイプラインを通したメタデータの配信を同期させるために役立つことがある。このメタデータパケットは、さらに、メタデータが抽出されたピクセルの表示に用いられるべきピクセル値を、下流の装置に示すこともできる。これによって、色相が不変の画像領域の中にメタデータを符号化することが可能となる。他の実施形態では、ビデオデータへのメタデータの書き込みを他の何らかの方法により行うように、サブシステム280およびサブシステム290を適応させるか、または再構成することができる。例えば、ビデオデータのクロミナンス部分のLSBをビデオデータの伝送に用いる実施形態では、サブシステム280の保護ビットリーダ284とデータライタ286の代わりに、最下位ビットライタを設けることができる。同様に、サブシステム290の保護ビットリーダ294とメタデータリーダ296の代わりに、最下位ビットリーダを設けることができる。最下位ビットライタは、バッファ283のビデオデータ203にアクセスして、ビデオデータのクロミナンス部分のLSBにメタデータを書き込むことができる。最下位ビットリーダは、バッファ293のビデオデータ203にアクセスして、ビデオデータのクロミナンス部分のLSBからメタデータを読み取ることができる。最下位ビットライタは、例えば、6b/8b符号化、または8b/10b符号化などを用いること、あるいは、連続する同じビットの固定パターンとして予約語を定義すること、などにより予約メタデータ語の意図しない伝達を回避するような方法で、メタデータを符号化することができる。保護ビットリーダ284、294および、最下位ビットリーダまたはライタは、データプロセッサ、CPU、マイクロプロセッサ、FPGA、またはそれらの任意の組み合わせにより実現することができ、あるいは、ビデオデータを読み取って輝度レベルを決定し、それらの輝度レベルを閾値と比較することが可能な他の適当な処理装置により実現することができる。データライタ286およびメタデータリーダ296は、データプロセッサ、CPU、マイクロプロセッサ、FPGA、またはそれらの任意の組み合わせにより実現することができ、あるいは、ビデオデータソースからのビデオデータ203にアクセスし、ビデオデータ203のビットの書き込みまたは読み取りを行うことが可能な他の適当な処理装置により実現することができる。上記で構成要素例えば、プロセッサ、デコーダ、エンコーダ、装置、ディスプレイ、などに言及している場合には、特に指定のない限り、その構成要素への言及は手段と呼ぶことも含めて、その構成要素の均等物として、記載の構成要素の機能を実行するすなわち、機能的に等価であるあらゆる構成要素を含むものと解釈されるべきであり、本発明の図示した例示的実施形態での機能を実行する構成要素であって、開示の構造と構造的に等価ではないものを含んでいる。具体的な実施形態は、プログラムプロダクトの形態で提供することができる。プログラムプロダクトは、データプロセッサによって実行されることで本発明の方法をデータプロセッサに実行させる命令を含むコンピュータ可読信号のセットを保持した媒体を含むものとすることができる。本発明に係るプログラムプロダクトは、多種多様な形態のいずれかとすることができる。プログラムプロダクトは、例えば、フロッピーディスク、ハードディスクドライブを含む磁気データ記憶媒体、CD‐ROM、DVDを含む光データ記憶媒体、ROM、フラッシュRAM含む電子データ記憶媒体、などの物理媒体を含むことができる。プログラムプロダクトのコンピュータ可読信号は、任意選択的に、圧縮または暗号化されたものとすることができる。いくつかの例示的な態様および実施形態について上記説明を行ったが、当業者であれば、これらについての、いくらかの変更、置換、追加、および部分的組み合わせに気付くであろう。例えば、一部の実施形態では、保護ビットまたはLSBではないビットにメタデータを埋め込むことにより、メタデータをビデオデータストリームの中に保持することができる。例えば、メタデータは、一部の実施形態において、最上位ビットMSB:MostSignificantBitに埋め込むことができる。これは、既存のビデオデータを右に1ビットだけシフトさせて、MSBにメタデータを入れることにより、実現することができる。本明細書に記載の実施形態の例では、ビデオ配信パイプラインにおいて有用なシステム、装置、および方法を提供している。このようなシステム、装置、および方法は、他のタイプのデータの配信に有用なものとすることもできる。実施形態の例では、メタデータが、ビデオ配信パイプラインを通して、ビデオデータの中に書き込まれて、ビデオデータと共に伝送される。他の実施形態では、他の種類のデータが、ビデオ配信パイプラインを通して、ビデオデータの中に書き込まれて、ビデオデータと共に伝送されることができる。本明細書に記載の実施形態によりビデオデータに書き込まれるメタデータは、ビデオアーカイバ、レコーダなど、他の装置の設定、制御、および/または動作をガイドするのに有用なものとすることができる。従って、以下の添付の請求項および今後導入される請求項は、それらの真の精神および範囲から逸脱しない、あらゆる変更、置換、追加、および部分的組み合わせを含むと解釈されるものである。よって、本発明は、適宜、本明細書に記載の、現存する、さらに/または後に開発される任意の要素本発明の様々な部分または特徴、およびそれらの均等物を備え、それらにより構成され、それらにより基本的に構成されることができる。また、本明細書において例示的に開示された本発明は、本明細書において具体的に開示されているかどうかにかかわらず、いずれかの要素を省いて実施することができる。言うまでもなく、上記の教示に照らして、本発明の多くの変更および変形が可能である。従って、当然のことながら、本発明は、添付の請求項の範囲内で、本明細書に具体的に記載しているのとは別の方法で実施することができる。よって、本発明は、本明細書に記載の形態のいずれかで実施することができ、それには、限定するものではないが、本発明のいくつかの部分の構造、特徴、および機能を記載した以下の例示列挙実施形態EEE:EnumeratedExampleEmbodimentが含まれる。EEE1.表示サブシステムにビデオデータを提供する方法であって、aビデオデータを提供するため、一連のビデオフレームを取り込むこと、bビデオデータによって提供される画像を、リファレンスディスプレイ上で編集すること、cリファレンスディスプレイの設定パラメータと、編集された画像の特性と、を特定するメタデータを生成すること、dビデオデータにメタデータを埋め込むこと、eメタデータが埋め込まれたビデオデータを表示サブシステムに配信すること、f表示サブシステムにおいてメタデータを抽出すること、gメタデータに少なくとも部分的に基づいて、表示サブシステムを設定すること、またはビデオデータを表示サブシステム用に処理すること、を含む方法。EEE2ビデオデータにメタデータを埋め込むことは、ビデオデータの中の複数の保護ビットに上書きすることを含む、請求項1に記載の方法。EEE3ビデオデータにメタデータを埋め込むことは、a配信されるべきメタデータパケットからメタデータのビットを取得すること、bビデオデータの中で、第1の保護ビットを見つけること、c第1の保護ビットに先行する複数のビデオビットを、予約ビデオ語を示す第1の語と比較すること、d第1の保護ビットに先行する複数のビデオビットが第1の語と異なる場合は、第1の保護ビットにメタデータのビットを書き込むこと、を含む、請求項2に記載の方法。EEE4ビデオデータにメタデータを埋め込むことは、第1の保護ビットに先行する複数のビデオビットが第1の語と一致する場合に、第1の保護ビットにガードを設定することを含む、請求項3に記載の方法。EEE5第1の保護ビットにガードが設定されている場合に、ビデオデータにメタデータを埋め込むことは、a第1の保護ビットの後に続くビデオデータの中で、第2の保護ビットを見つけること、b第2の保護ビットに先行する複数のビデオビットを、第1の語と比較すること、c第2の保護ビットに先行する複数のビデオビットが第1の語と異なる場合は、第2の保護ビットにメタデータのビットを書き込むこと、を含む、請求項4に記載の方法。EEE6メタデータを抽出することは、aビデオデータの中で、第1の保護ビットを見つけること、b第1の保護ビットに先行する複数のビデオビットを、第1の語と比較することにより、第1の保護ビットにガードが入っているかどうか判断すること、c第1の保護ビットにガードは入っていないと判断される場合に、第1の保護ビットを取り出すこと、を含む、請求項5に記載の方法。EEE7第1の保護ビットにガードが入っていると判断される場合に、メタデータを抽出することは、aビデオデータの中で、第2の保護ビットを見つけること、b第2の保護ビットに先行する複数のビデオビットを、第1の語と比較することにより、第2の保護ビットにガードが入っているかどうか判断すること、c第2の保護ビットにガードは入っていないと判断される場合に、第2の保護ビットを取り出すこと、を含む、請求項6に記載の方法。EEE8ビデオデータにメタデータを埋め込むことは、ビデオデータのクロミナンスチャネルの複数の最下位ビットLSBに上書きすることを含む、請求項1に記載の方法。EEE9ビデオデータにメタデータを埋め込むことは、a配信されるべきメタデータパケットからメタデータのビットを取得すること、bビデオデータの中で、クロミナンスチャネルの第1のLSBを見つけること、d第1のLSBにメタデータのビットを書き込むこと、を含む、請求項8に記載の方法。EEE10ビデオデータにメタデータを埋め込むことは、輝度値が閾値未満であるピクセルのビデオデータの複数のクロミナンスビットに上書きすることを含む、請求項1に記載の方法。EEEl1ビデオデータにメタデータを埋め込むことは、aビデオデータの中で、1つまたは複数の黒フレームを識別すること、b1つまたは複数の黒フレームの中のピクセルの複数のクロミナンスビットを、メタデータで上書きすること、を含む、請求項1に記載の方法。EEE12ビデオデータにメタデータを埋め込むことは、aビデオデータの中で、1つまたは複数の黒画像領域を識別すること、b1つまたは複数の黒画像領域の中のピクセルの複数のクロミナンスビットを、メタデータで上書きすること、を含む、請求項1に記載の方法。EEE13ビデオデータにメタデータを埋め込むことは、a2つのビデオデータフレームの間に、ビデオデータの黒フレームを挿入すること、bその黒フレームのピクセルデータにメタデータを埋め込むこと、を含む、請求項1に記載の方法。EEE14表示サブシステムにおいて、黒フレームのピクセルデータの中のメタデータが抽出される間に、表示サブシステムにより、ビデオデータの黒フレームの前のビデオフレームの再生を繰り返すことを含む、請求項13に記載の方法。EEE15メタデータが埋め込まれたビデオデータを表示サブシステムに配信することは、aビデオデータで伝送されるべき新しいメタデータを受信すること、b新しいメタデータの優先レベルを特定すること、c埋め込まれているメタデータの優先レベルを特定すること、d新しいメタデータの優先レベルを、埋め込まれているメタデータの優先レベルと比較すること、e埋め込まれているメタデータの優先レベルが、新しいメタデータの優先レベルよりも低い場合は、埋め込まれているメタデータの配信を中断させて、新しいメタデータをビデオデータに書き込むこと、を含む、請求項1に記載の方法。EEE16埋め込まれているメタデータの配信を中断することは、a埋め込まれているメタデータをビデオデータから抽出すること、b抽出したメタデータを保存すること、を含む、請求項15に記載の方法。EEE17新しいメタデータのすべてがビデオデータに書き込まれた後に、上記抽出したメタデータをビデオストリームに再書き込みすることにより、抽出したメタデータの伝送を再開することを含む、請求項16に記載の方法。EEE18ビデオデータを配信することは、埋め込みメタデータを有するビデオデータを、その埋め込みメタデータが適用されるべきビデオフレームに先立って配信することを含む、請求項1に記載の方法。EEE19メタデータは、その埋め込みメタデータが適用されるべき時を特定するタイムスタンプを含んでいる、請求項18に記載の方法。EEE20ビデオデータを配信することは、DVD、ブルーレイ、衛星、ケーブル、またはインターネットのいずれかの伝送媒体による配信を含む、請求項1ないし19のいずれか1つに記載の方法。EEE21メタデータは、以下の形式のいずれかで符号化される、請求項1ないし20のいずれか1つに記載の方法。a6b/8b符号化、b8b/10b符号化。EEE22メタデータにおいてフレーム開始ヘッダは、連続する同じビットの第1の固定パターンで表され、メタデータにおいてフレーム終了ヘッダは、連続する同じビットの第2の固定パターンで表されるように、メタデータは符号化される、請求項1ないし21のいずれか1つに記載の方法。EEE23aビデオデータを生成するための、ビデオキャプチャサブシステムと、bリファレンスディスプレイを有し、さらに、ビデオキャプチャサブシステムにより生成されるビデオデータを受信して編集し、そのビデオデータをリファレンスディスプレイに表示するように構成されたプロセッサを有する、ポストプロダクションサブシステムと、cディスプレイを有し、さらに、ポストプロダクションサブシステムにより編集されたビデオデータを受信して、そのビデオデータをディスプレイに表示するように構成されたビデオプロセッサを有する、表示サブシステムと、を備えるシステムであって、ビデオキャプチャサブシステム、ポストプロダクションサブシステム、表示サブシステムのうちの少なくとも1つは、後のビデオデータの処理または表示をガイドするため、ビデオデータの中にメタデータを符号化するように構成されている。EEE24ビデオキャプチャサブシステム、ポストプロダクションサブシステム、および表示サブシステムは、ビデオデータの複数の保護ビットにメタデータを埋め込むことにより、ビデオデータの中にメタデータを符号化するように構成されている、請求項23に記載のシステム。EEE25ビデオキャプチャサブシステム、ポストプロダクションサブシステム、および表示サブシステムは、ビデオデータの複数の最下位ビットにメタデータを埋め込むことにより、ビデオデータの中にメタデータを符号化するように構成されている、請求項23に記載のシステム。EEE26ビデオキャプチャサブシステム、ポストプロダクションサブシステム、および表示サブシステムは、ビデオデータのクロミナンスデータをメタデータで上書きすることにより、ビデオデータの中にメタデータを符号化するように構成されている、請求項23に記載のシステム。EEE271つまたは複数のリポジトリを備え、各リポジトリには予約ビデオ語のリストが保存されており、ビデオキャプチャサブシステム、ポストプロダクションサブシステム、および表示サブシステムの各々は、ビデオデータの中で利用可能な次の保護ビットを見つけて、リポジトリの1つから予約ビデオ語のリストを取得し、そして、利用可能な次の保護ビットにガードを挿入すべきかどうか判断するため、予約ビデオ語をビデオデータと比較するように構成されている、請求項24に記載のシステム。EEE28ポストプロダクションサブシステムのプロセッサは、リファレンスディスプレイの設定パラメータと、ビデオデータにより提供される画像の輝度と色域の特性、のうち少なくとも1つを特定するメタデータをビデオデータの中に符号化するように構成されている、請求項23ないし27のいずれか1つに記載のシステム。EEE29表示サブシステムのビデオプロセッサは、ビデオデータの中のメタデータを復号化して、表示サブシステムのディスプレイの設定のため、または表示サブシステムのディスプレイの特性向けにビデオデータを調整する処理のために、復号化したメタデータを適用するように構成されている、請求項28に記載のシステム。EEE30表示サブシステムのビデオプロセッサは、表示サブシステムのディスプレイの特性向けにビデオデータを調整する処理のために、表示サブシステムのディスプレイの拡張ディスプレイ識別データを読み取るように構成されている、請求項28に記載のシステム。EEE31ビデオキャプチャサブシステム、ポストプロダクションサブシステム、および表示サブシステムは、ビデオデータに少なくとも部分的に基づいて、メタデータを符号化する方法を選択し、選択された方法を適用することで、後のビデオデータの処理または表示をガイドするためのメタデータをビデオデータの中に符号化するように構成されている、請求項23ないし30のいずれか1つに記載のシステム。EEE32ビデオキャプチャサブシステム、ポストプロダクションサブシステム、および表示サブシステムは、相対的に優先度の高いメタデータの配信を優先させて、相対的に優先度の低いメタデータの配信を中断させることが可能となるように、ビデオデータでのメタデータの配信を管理するように構成されている、請求項23ないし31のいずれか1つに記載のシステム。EEE33表示サブシステムは、DVD、ブルーレイ、衛星、ケーブル、またはインターネットのうち少なくとも1つの伝送媒体を介して、ビデオデータを受信するように構成されている、請求項23ないし32のいずれか1つに記載のシステム。EEE34ビデオキャプチャサブシステム、ポストプロダクションサブシステム、および表示サブシステムは、以下の形式のいずれかでメタデータを符号化するように構成されている、請求項23ないし33のいずれか1つに記載のシステム。a6b/8b符号化、b8b/10b符号化。EEE35ビデオキャプチャサブシステム、ポストプロダクションサブシステム、および表示サブシステムは、メタデータにおいてフレーム開始ヘッダが、連続する同じビットの第1の固定パターンで表され、メタデータにおいてフレーム終了ヘッダが、連続する同じビットの第2の固定パターンで表されるように、メタデータを符号化するように構成されている、請求項23ないし34のいずれか1つに記載のシステム。EEE36ビデオデータの中にメタデータを符号化する方法であって、aビデオデータの中に保持されるべきメタデータのビットを取得すること、bビデオデータの中で、第1の保護ビットを見つけること、c第1の保護ビットに隣接する複数のビデオビットを、予約ビデオ語を示す第1の語と比較すること、dそれら複数のビデオビットが第1の語と異なる場合は、第1の保護ビットにメタデータのビットを書き込むこと、を含む方法。EEE37ビデオデータの中にメタデータを符号化することは、第1の保護ビットに隣接する複数のビデオビットが第1の語と一致する場合に、第1の保護ビットにガードを設定することを含む、請求項36に記載の方法。EEE38第1の保護ビットにガードが設定されている場合に、ビデオデータの中にメタデータを符号化することは、a第1の保護ビットの後に続くビデオデータの中で、第2の保護ビットを見つけること、b第2の保護ビットに隣接する複数のビデオビットを、第1の語と比較すること、e第2の保護ビットに隣接する複数のビデオビットが第1の語と異なる場合は、第2の保護ビットにメタデータのビットを書き込むこと、を含む、請求項37に記載の方法。EEE39メタデータを符号化することは、以下の形式のいずれかでメタデータを符号化することを含む、請求項36ないし38のいずれか1つに記載の方法。a6b/8b符号化、b8b/10b符号化。EEE40メタデータにおいてフレーム開始ヘッダは、連続する同じビットの第1の固定パターンで表され、メタデータにおいてフレーム終了ヘッダは、連続する同じビットの第2の固定パターンで表されるように、メタデータは符号化される、請求項36ないし39のいずれか1つに記載の方法。EEE41ビデオデータからメタデータを抽出する方法であって、aビデオデータの中で、第1の保護ビットを見つけること、b第1の保護ビットに隣接する複数のビデオビットを、1つまたは複数の予約ビデオ語と比較することにより、第1の保護ビットにガードが入っているかどうか判断すること、c第1の保護ビットにガードは入っていないと判断される場合に、第1の保護ビットを取り出すこと、を含む方法。EEE42第1の保護ビットにガードが入っていると判断される場合に、メタデータを抽出することは、a第1の保護ビットの後に続くビデオデータの中で、第2の保護ビットを見つけること、b第2の保護ビットに隣接する複数のビデオビットを、1つまたは複数の予約ビデオ語と比較することにより、第2の保護ビットにガードが入っているかどうか判断すること、c第2の保護ビットにガードは入っていないと判断される場合に、第2の保護ビットを取り出すこと、を含む、請求項41に記載の方法。EEE43本明細書に記載の新規かつ発明的な動作、手順、動作および/または手順の組み合わせ、または動作および/または手順の部分的組み合わせの、いずれかを含む方法。EEE44本明細書に記載の新規かつ発明的な特徴、特徴の組み合わせ、または特徴の部分的組み合わせの、いずれかを含む装置。"