(57)【要約】  複数のディスプレイ上でオリジナルビデオシーケンスの汎用的な表示のための修正情報を決定するための方法およびシステムは、第１のディスプレイを使用してオリジナルビデオシーケンスを修正するステップと、第１のディスプレイを使用してオリジナルビデオシーケンスの修正に関する修正情報を格納するステップと、異なるディスプレイを使用してオリジナルビデオシーケンスを修正するステップと、第１のディスプレイを使用および特定の異なるディスプレイを使用してオリジナルビデオシーケンスの修正に関する修正情報の間の差を格納するステップとを含む。オリジナルビデオシーケンスの表示の次および前に、オリジナルビデオシーケンスは、第１のディスプレイおよびそれぞれの決定された差を用いてオリジナルビデオシーケンスの修正に関する格納された修正情報の組合せを使用して修正され、修正情報があるならば、オリジナルビデオシーケンスが現在表示されている特定の異なるディスプレイに関連する。
2009514338.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも２つの異なるディスプレイタイプについての修正情報を決定する方法であって、
ａ）第１のディスプレイタイプについてのビデオコンテンツファイル内の少なくとも１つのビデオシーケンスを修正するための第１の修正情報を生成するステップと、
ｂ）前記第１の修正情報を格納するステップと、
ｃ）前記少なくとも２つの異なるディスプレイタイプのうちの異なる１つについて、前記少なくとも１つのビデオシーケンスを修正するための異なる修正情報を生成するステップと、
ｄ）前記第１の修正情報および前記異なる修正情報の間の差を決定し、格納するステップと、
ｅ）前記少なくとも２つの異なるディスプレイタイプのそれぞれについて、ステップｃ）乃至ステップｄ）を繰り返すステップと
を備えたことを特徴とする方法。
【請求項２】
前記ビデオコンテンツファイルの続くディプレイの前に、前記少なくとも１つのビデオシーケンスは、前記第１の修正情報およびそれぞれの異なる修正情報の組合せを使用して修正され、修正情報があるならば、前記ビデオコンテンツファイルが表示される前記少なくとも２つの異なるディスプレイタイプのうちの特定の異なる１つに関連することを特徴とする請求項１に記載の方法。
【請求項３】
修正情報はそれぞれのルックアップテーブルに格納されることを特徴とする請求項１に記載の方法。
【請求項４】
前記ルックアップテーブルは、修正されたビデオシーケンスについての開始タイムコードおよび終了タイムコードを備え、それぞれの修正情報をインデックス化し、オリジナルビデオコンテンツファイルにおけるそれぞれの位置を修正と関連付けることを特徴とする請求項３に記載の方法。
【請求項５】
前記修正情報は、前記少なくとも１つのビデオシーケンスの少なくとも１つの色調整、精度変更、および輝度コントラストの少なくとも１つの修正に関する情報を備えたことを特徴とする請求項１に記載の方法。
【請求項６】
前記オリジナルビデオコンテンツファイルおよび前記修正情報は、ポータブルメディアストレージデバイス上に格納されることを特徴とする請求項１に記載の方法。
【請求項７】
少なくとも２つの異なるディスプレイタイプ上のビデオコンテンツファイルの前記ディスプレイについての修正情報を離れた位置に提供する方法であって、
ａ）第１のディスプレイタイプについてのビデオコンテンツファイル内の少なくとも１つのビデオシーケンスを修正するための第１の修正情報を生成するステップと、
ｂ）前記第１の修正情報をポータブルメディアストレージデバイス上に格納するステップと、
ｃ）前記少なくとも２つの異なるディスプレイタイプのうちの異なる１つについて、前記少なくとも１つのビデオシーケンスを修正するための異なる修正情報を生成するステップと、
ｄ）前記第１の修正情報および前記異なる修正情報の間の差を決定し、前記ポータブルメディアストレージデバイス上に格納するステップと、
ｅ）前記少なくとも２つの異なるディスプレイタイプのそれぞれについて、ステップｃ）乃至ステップｄ）を繰り返すステップと
ｆ）前記少なくとも１つのビデオシーケンスを含む前記ビデオコンテンツファイルを、前記ポータブルメディアストレージデバイス上に格納するステップと、
ｇ）前記ビデオコンテンツファイルの前記ディスプレイについての離れた位置に、前記ポータブルメディアストレージデバイスを提供するステップであって、前記ビデオコンテンツファイルの続くディプレイの前に、前記少なくとも１つのビデオシーケンスは、前記第１の修正情報およびそれぞれの異なる修正情報の組合せを使用して修正され、修正情報があるならば、前記ビデオコンテンツファイルが表示される前期少なくとも２つの異なるディスプレイタイプのうちの特定の異なる１つに関することを特徴とする請求項１に記載の方法。
【請求項８】
前記修正情報は、前記ポータブルメディアストレージデバイス上のそれぞれのルックアップテーブルに格納されることを特徴とする請求項７に記載の方法。
【請求項９】
前記ポータブルメディアストレージデバイスは、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｋ）およびビデオカセットのうちの少なくとも１つを備えたことを特徴とする請求項７に記載の方法。
【請求項１０】
少なくとも２つの異なるディスプレイタイプ上のビデオコンテンツファイル内の少なくとも１つのビデオシーケンスの前記ディスプレイについての修正情報を決定するシステムであって、
前記ビデオコンテンツファイルを表示するための少なくとも２つのディスプレイと、
ａ）第１のディスプレイタイプについてのビデオコンテンツファイル内の少なくとも１つのビデオシーケンスを修正するための第１の修正情報を生成するステップと、
ｂ）前記第１の修正情報を格納するステップと、
ｃ）前記少なくとも２つの異なるディスプレイタイプのうちの異なる１つについて、前記少なくとも１つのビデオシーケンスを修正するための異なる修正情報を生成するステップと、
ｄ）前記第１の修正情報および前記異なる修正情報の間の差を決定し、格納するステップと、
ｅ）前記少なくとも２つの異なるディスプレイタイプのそれぞれについて、ステップｃ）乃至ステップｄ）を繰り返すステップと
をユーザからの入力と併せて実行するよう適合された修正モジュールと
を備えることを特徴とするシステム。
【請求項１１】
前記修正情報を、ストレージについてのそれぞれのルックアップテーブルに変換するための変換モジュールであって、それぞれのルックアップテーブルおよび前記ビデオコンテンツファイルが、前記少なくとも２つの異なるディプレイのそれぞれの１つ上の修正されたビデオコンテンツファイルを提供するために、再生において結合される変換モジュールをさらに備えることを特徴とする請求項１０に記載のシステム。
【請求項１２】
前記変換モジュールは、ビデオピクセルについての修正された色情報を、前記それぞれのルックアップテーブルに格納するための所与のシーケンスについてのタイムコードに関連付けることを特徴とする請求項１１に記載のシステム。
【請求項１３】
前記ビデオコンテンツファイルおよび前記それぞれのルックアップテーブルは、ポータブルメディアストレージデバイスに別々に格納されることを特徴とする請求項１１に記載のシステム。
【請求項１４】
前記ポータブルメディアストレージデバイスは、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｋ）を備えることを特徴とする請求項１３に記載のシステム。
【請求項１５】
前記変換モジュールは、セットトップボックスおよびビデオプレーヤの少なくとも１つにおいて提供されることを特徴とする請求項１１に記載のシステム。
【請求項１６】
前記それぞれのルックアップテーブルは複数のサブルックアップテーブルを備え、前記サブルックアップテーブルのそれぞれが、修正されることになる前記少なくとも１つのビデオシーケンスの異なるアスペクトに関連付けられることを特徴とする請求項１１に記載のシステム。
【請求項１７】
前記修正モジュールは、前記修正ステップを実行するよう適合されたビデオ編集ツールを備えることを特徴とする請求項１０に記載のシステム。
【請求項１８】
前記修正情報は、前記少なくとも１つのビデオシーケンスの色調整、精度変更および輝度コントラストの少なくとも１つの修正に関する情報を備えることを特徴とする請求項１０に記載のシステム。
【請求項１９】
それぞれのディスプレイ上で前記修正されたビデオシーケンスをレンダリングするステップをさらに備えることを特徴とする請求項１０に記載のシステム。
【請求項２０】
複数のディスプレイタイプの任意に修正されたビデオシーケンスを提供する方法であって、
オリジナルビデオシーケンスをオリジナル形式で保持し、前記オリジナルビデオシーケンスに関連付けられた修正情報を別々に格納するステップと、
前記オリジナルビデオシーケンスおよび前記修正情報を、修正されたビデオシーケンスに変換するステップと、
前記修正されたビデオシーケンスをレンダリングするためのディプレイタイプを特定し、ディスプレイタイプについての前記修正されたビデオシーケンスを調整するディスプレイファイルを選択することにより、前記修正されたビデオシーケンスを複数のディスプレイタイプの任意に変換するステップと
を備えたことを特徴とする方法。
【請求項２１】
前記オリジナル形式が圧縮されておらず、前記ビデオ変換が圧縮されておらず、前記修正情報がどのようにコード化および／またはデコード化されている前記オリジナルビデオシーケンスに修正情報を適用するかのアルゴリズムを含み、圧縮されていない修正ビデオシーケンスとして実際にレンダリングされる前に、
を特徴とする請求項２０に記載の方法。
【請求項２２】
前記オリジナルビデオシーケンスおよび前記修正情報を修正されたビデオシーケンスに変換するステップは、前記オリジナルビデオシーケンスの対応するタイムコード範囲についてルックアップテーブル内に格納された前記修正情報に従って、前記オリジナルビデオシーケンスを調整するステップを含むことを特徴とする請求項２０に記載の方法。
【請求項２３】
前記修正されたビデオシーケンスを複数の複数のディスプレイタイプの任意に変換するステップは、複数のディスプレイタイプのそれぞれについてディスプレイファイルとしてルックアップテーブルを提供ステップと、レンダリングのための前記ディスプレイタイプについて前記ルックアップテーブルの１つを選択するステップを含むことを特徴とする請求項２０に記載の方法。
【請求項２４】
様々なディスプレイタイプについての色修正情報を決定する方法であって、
ａ）ビデオコンテンツファイル内の少なくとも１つのビデオシーケンスを色修正するための第１の修正情報を決定するステップと、
ｂ）前記第１の修正情報を格納するステップと、
ｃ）前記様々なディスプレイタイプのうちの特定の１つ上で表示するための前記少なくとも１つのビデオシーケンスを色修正するためのそれぞれの修正情報を決定するステップと、
ｄ）前記第１の修正情報および前記特定のディスプレイタイプのために決定される前記それぞれの修正情報の間の差を決定し格納するステップと、
ｅ）様々なディスプレイタイプについて、ステップｃ）乃至ステップｄ）を繰り返すステップと
を備えたことを特徴とする方法。
【請求項２５】
特定のディスプレイタイプ上での前記ビデオコンテンツファイルの前記表示の前に、前記少なくとも１つのビデオシーケンスは、前記第１の修正情報および前記特定のディスプレイタイプについて決定される前記それぞれの修正情報を使用して修正されることを特徴とする請求項２４に記載の方法。
【請求項２６】
前記第１の修正情報は、前記特定のディスプレイタイプ上の前記ビデオコンテンツファイルを表示するための前記少なくとも１つのビデオシーケンスの色修正のための結果修正情報を決定するために、前記特定のディスプレイタイプについて決定される前記それぞれの修正情報から、引かれることを特徴とする請求項２４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概してビデオイメージングに関し、さらに詳しくは、複数のディスプレイ上の修正されたビデオコンテンツの汎用ディスプレイについての色修正情報を決定、格納、および通信するための方法およびシステムに関する。
【背景技術】
【０００２】
ビデオのコンテンツを見る分野におけるビデオ技術は、過去においては、消費者の領域で使用された閲覧する技術；ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅｓ：ブラウン管）で使用される技術のみに限られていた。したがって、単色規格ＲＥＣ６０９はＳＤ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ：標準品位）に使用され、その後、ＲＥＣ７０９は仮想的にすべてのアプリケーションでＨＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ：高品位）ディスプレイに使用された。デジタルシネマは、デジタルプロジェクタのために新しい色設定、つまりＰ７Ｖ２を標準規格化してきた。他の標準規格も将来開発されるであろう。
【０００３】
従来技術は、各venueは、特定のビューア（ｖｉｗｅｒ）タイプを生成するためのマスタファイルを有することを含む。ディスプレイタイプの数が少ない（たとえば、ＣＲＴおよび今のデジタルシネマ）ままである限り、１つの単一マスタ（場合によっては圧縮の後）の配布は、その特定の配布ビジネスにとって固有のままとなっていた。しかし、新しい色性能を有する複合型ディスプレイ技術のさらなる多様化と共に、ディスプレイ性能の制限（たとえば、ＲＥＣ６０９／７０９、および輝度、コントラスト率などの他のパラーメータのために）、または配布の複雑さについて、特に各ディスプレイ技術に取り組むためには問題があるであろう。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
同じメディアを使用して複数のデジタルディスプレイ技術に取り組むシステムおよび方法を提供することは、利点となる。
【課題を解決するための手段】
【０００５】
本発明は、複数のディスプレイタイプ上の修正されたビデオコンテンツの汎用ディスプレイのための色修正情報を決定、格納、および通信する方法およびシステムを提供することにより、従来技術の欠陥に取り組む。
【０００６】
本発明の一実施形態において、様々なディスプレイタイプについてのビデオシーケンスと通信するためのシステムは、変換モジュールを含む。変換モジュールは、オリジナルシーケンスを受け取り、第１のルックアップテーブルに格納された修正情報に従ってオリジナルシーケンスを修正することにより、特定のディスプレイタイプ上で閲覧される芸術的目的を表すかもしれない修正されたシーケンスを形成し、これは通常、修正環境において一般に使われる。本発明は、修正技術およびシステムにおいて必ずしも現在導入されていない任意のディスプレイタイプでの構成も含む。変換モジュールは、修正シーケンスがレンダリングされることになるディスプレイタイプに基づくグループから選択された第２のルックアップテーブルに従って、修正されたシーケンスをさらに調整する。
【０００７】
一実施形態において、画像修正情報を決定するためのシステムは、オリジナルビデオシーケンスを調整するために使用される修正モジュールを含むことによって、オリジナルビデオシーケンスはそのオリジナル形式（代替の実施形態において、オリジナルビデオシーケンスの圧縮形式も含む）で保持され、修正情報はビデオシーケンスのオリジナル形式とは別に格納される。変換モジュールは、ストレージについての修正情報をルックアップテーブルに変換する。ストレージでは、ルックアップテーブルおよびオリジナル形式（代替の実施形態において、オリジナルビデオシーケンスの圧縮形式も含む）は再生において結合され、修正されたビデオシーケンスを提供する。
【０００８】
別の実施形態において、複数のディスプレイタイプの任意にビデオシーケンスを提供するための方法は、オリジナルビデオシーケンスをオリジナル形式で保持するステップと、オリジナルビデオシーケンスに関連付けられた修正情報を別々に格納するステップと、オリジナルビデオシーケンスおよび修正情報を、修正されたビデオシーケンスに変換するステップとを含む。その後、修正されたビデオシーケンスをレンダリングするためにディスプレイタイプを特定し、そのディスプレイタイプについての修正されたビデオシーケンスを調整するディスプレイファイルを選択することにより、修正されたビデオシーケンスを複数のディスプレイタイプの任意に変換する。
【０００９】
本発明の技術は、添付の図面と併せて以下の詳細な説明を考慮することにより、容易に理解できる。
【００１０】
理解を容易にするために、図面に共通の同一要素を指定するのに、可能な限り同一の参照番号を使用する。図面は本発明の概念を図示する目的であり、本発明を図示する唯一のありうる構成というわけではないことを理解されたい。
【発明を実施するための最良の形態】
【００１１】
本発明は、複数のディスプレイタイプ上の修正されたビデオコンテンツの汎用ディスプレイのための色修正情報を決定、格納、および通信するためのシステムおよび方法を提供する。本明細書の技術を通して、および本発明の示されている様々な実施形態において、本発明の態様は、ビデオ信号のための色修正データファイルを利用するシステムおよび方法に関して説明するが、本発明の特定の実施形態は、本発明の範囲を制限するものとして扱われるべきではない。本発明の概念が、ビデオ信号の色補正のためだけでなく、ビデオ信号およびビデオ／オーディオ信号の組合せの色調整、精度変更、輝度コントラストなどのための任意のシステムまたは方法に実質的に、有利に適用できることは、当業者にとって理解され、本発明の教示により知らされる。さらに、添付の様々な図面において示された要素は、ハードウェア、ソフトウェア、またはハードウェアとソフトウェアの組合せの様々な形式で実装できる。好ましくは、これらの要素は、１または複数の適切にプログラムされた一般目的のデバイス上のハードウェアおよびソフトウェアの組合せにおいて実装され、プロセッサ、メモリ、および入力／出力インターフェースを含むことがきる。
【００１２】
本発明の様々な説明された実施形態に従って、未編集つまり、撮影後の編集段階の色補正がなされるとても早い段階における未編集のオリジナルのビデオ信号になされる色および他の調整についての情報を決定および保存することによって、各アプリケーションのためにマスタファイルを再生成する必要なく、オリジナルのマスタファイルを様々な閲覧環境において使用することができる。さらに、キャプチャされ保存された情報は、容易に使用可能な形式で、未編集のビデオデータ信号の様々なユーザに運ぶことができる。たとえば、あるアプリケーションにおいて、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｋ）は、ＣＲＴ、珍しいプロジェクションテレビ、液晶ディスプレイ、高精細ディスプレイなどの様々なディスプレイ上でビデオコンテンツをシームレスに表示するための情報を装備することができる。
【００１３】
本発明の一態様は、一般にシーンまたはシーンのサブセットである連続したフレームの各セットについて、連続したフレームのセットになされる色補正を特徴付けるマップ（たとえばルックアップテーブル（ＬＵＴ））などのファイル内の色補正されたビデオデータを、ユーザ（たとえばカラリスト）がキャプチャし、格納することを可能にするシステムおよび方法を提供することを含む。典型的なＣＤＬ（Ｃｏｌｏｒ  Ｄｅｃｉｓｉｔｏｎ  Ｌｉｓｔ：色決定リスト）と異なり、本発明の様々な実施形態において、ＬＵＴは、フレームについての未編集データ信号入力およびフレームについての色補正されたビデオデータ信号出力の間で、信号／データ特性についての様々な差に主に基づく。様々な実施形態において、本発明のシステムおよび方法は、リアルタイムで、つまり色補正処理の間、生成されたマップ（ＬＵＴ）のキャプチャおよびストレージを提供する。キャプチャおよびストレージはオペレータによって手動で初期化できるか、または処理は自動化できる。
【００１４】
図１は、本発明の一実施形態に従って、複数のディスプレイタイプ上で修正されたビデオコンテンツの汎用的な表示のための色修正情報を決定、格納、および通信するためのシステム１０の上位レベルのブロック図を示している。当業者に知られているシステムアーキテクチャを構成する個々のブロック要素の詳細は、本発明の理解に十分な詳細さでのみ説明されている。図１のシステム１０は、オリジナルファイルシーケンス（ビデオ）ソース１８、修正モジュール１６、ディスプレイデバイス１４、変換モジュール２２、第１のＬＵＴ２２、複数の第２のＬＵＴ（具体例では３つの第２のＬＵＴ）２１1−２１3、およびローカルメモリ１２を備える。ディスプレイデバイス１４は、撮影後の編集ビジネスにおいて一般に使用されるディスプレイタイプ、または参照ディスプレイもしくはディスプレイ関連ＬＵＴを有効にする品質検査ツールいずれかの役割を果たすために使用されるだろう任意のディスプレイタイプであることが可能である。
【００１５】
最初、オリジナルビデオ信号（ファイルシーケンス）を、ビデオソース１８から修正モジュール１６に通信する。修正モジュール１６は、関連するディスプレイデバイス１４を使用してオリジナルビデオ画像（および／またはオーディオ）をオペレータが修正／調整するために利用する。修正は、色補正、精度、ピクセル平均化（pixel averaging）、合成（blending）、またはファイルシーケンスのビデオもしくはオーディオコンポーネントを編集する任意の他の編集を含むことができる。この修正はディスプレイデバイス１４上でファイルシーケンスを閲覧する間、オリジナルファイルシーケンスを変更／拡張するための１または複数のソフトウェアプログラムを用いることにより達成できる。たとえば、修正モジュール１６は、基礎にあるオリジナルビデオシーケンスから別々に編集情報を格納するよう適合されたオーディオ／ビデオ編集ツールを含むことができる。修正情報１５を、続いてローカルメモリ１２に通信および格納する。
【００１６】
オリジナルファイルシーケンスは、デジタル情報をレンダリングするための基準または未編集ビデオ信号（および適用可能ならばオーディオ）を提供する。たとえば、オリジナルファイルシーケンスは、映画のための編集されていないビデオの１または複数のフレームを含むことが出来る。本発明の一実施形態に従って、オリジナルファイルシーケンスは、たとえば修正モジュール１６およびディスプレイデバイス１４を介して、手動（または自動）で修正され、なされた変更または拡張（修正情報）は、上述のようにローカルメモリ１２に格納される。ルックアップテーブル（ＬＵＴ）２０を生成する変換モジュール２２に修正情報を、通信し、生成されたＬＵＴはローカルメモリ１２における修正情報と別々に格納される。
【００１７】
ＬＵＴ２０は、オリジナルビデオ信号に適用されてきた色修正および他のデジタルな拡張を含む。さらに、オリジナルファイルシーケンスにおける修正されたビデオシーケンスについての開始タイムコードおよび終了タイムコードは、修正モジュール１６により決定され、ＬＵＴ２０におけるそれぞれの修正情報をインデックスし、修正をオリジナルファイルシーケンスにおけるそれぞれの位置に関連付けるために変換モジュール２２に提供される。たとえば、本発明の一実施形態において、変換モジュール２２はタイムコードを修正／拡張に関連付ける。たとえば、オリジナルファイルシーケンスのフレーム１００−１５５は、たとえば、赤２００、緑５５０、および青３４５に調整されるアドレスＡ，Ｂ、およびＣでピクセルを有することができる。調整情報は、ＬＵＴ３０において一覧(cataloged)となる。本発明の代替の実施形態において、係数または演算子が所与のピクセルまたはピクセルのグループのために指定されるかもしれない。たとえば、ＬＵＴマトリックスにおいて、ピクセル位置は、赤乗数０．６８で指定されるかもしれない。これは、オリジナルシーケンスピクセル値が所与の色のために０．６８で乗じられ、この場合赤であったことを意味する。つまり、マトリックス／ＬＵＴにおける各位置は、たとえば係数、赤（０．６８）、緑（１．２）、および青（０．８９）それぞれに、色ベクトル（０．６８、１．２、０．８９）を含むことができる。上に直接示された数値および例は、任意であり、例示のためのみである。本発明の代替の実施形態においても、ピクセル補正は他のピクセルまたは他の基準または演算の機能としてなされる。
【００１８】
本発明によると、追加ＬＵＴ２１は様々なディスプレイタイプについて生成および格納できる。たとえば、あるＬＵＴ２１はＣＲＴディスプレイについて格納でき、あるＬＵＴ２１は液晶ディスプレイ（ＬＣＤ）について格納でき、あるＬＵＴ２１はリアプロジェクションＴＶについて格納できる。各ＬＵＴ２１は上述のようにインデックスのためのタイムコードを使用して、そのシーケンスについてオリジナルＬＵＴ２０により拡張されたオリジナルフィルムシーケンスに有利に適用される。たとえば図１のシステム１０において、オリジナルファイルシーケンスソース１８からのオリジナルファイルシーケンスが異なるディスプレイデバイス（たとえば、ディスプレイデバイス１４Ａ）を使用して続いて修正される場合、新しい修正情報（たとえば修正情報１５Ａ）は修正モジュール１６により決定され、ローカルメモリ１２に格納される。さらに、変換モジュール２２は、新しく修正されたファイルシーケンスについて新しいＬＵＴ２０（たとえばＬＵＴ２０Ａ）を決定する。第１のディスプレイデバイス１４（つまり、オリジナルファイルシーケンスを修正するためにオリジナルで最初に使用されたディスプレイデバイス）を使用して生成されるＬＵＴ２０、および第２のディスプレイタイプ１４Ａを使用して生成されるＬＵＴ２０Ａの間の任意の差は、特定のディスプレイデバイスタイプ１４ＡについてのＬＵＴ２１を決定するために使用される。新しく決定されたＬＵＴ２１を将来の使用のためにローカルメモリ１２に通信または格納する。同様に、他のタイプのディスプレイデバイスについてのＬＵＴ２１を上述のように決定および格納できる。
【００１９】
ＬＵＴ２０を、拡張および使用された色補正に従って、単一フレームと同じくらい小さいシーケンス、またはビデオ全体と同じくらい大きいシーケンスに適用できることを理解されたい。本発明が色補正に用いられる間、ここで開示されている実施形態を、精度、グレースケール調整、コントラストもしくは輝度拡張、またはメタデータもしくは画像に関連付けられた他の情報に適用できることに留意すべきである。
【００２０】
本発明の別の実施態様は、未編集のビデオデータ信号のエンドユーザ（たとえば、閲覧者、配布者、デジタルシネマなど）に提供されることになるオリジナルビデオコンテンツについての決定されたＬＵＴを可能にするシステムおよび方法を提供する。本発明の様々な実施形態に従って、ＬＵＴを様々なユーザに様々な方法で提供できる。たとえば、本発明の実施形態において、決定されたＬＵＴを、運搬可能なメディア上に書き込む（つまり、ＬＵＴを未編集のビデオデータ信号に沿ってＤＶＤ上に書き込む）。本発明の代替の実施形態において、ＬＵＴを未編集のビデオデータ信号と併せて信号受信器に送信する。信号受信器は、たとえば、ビューワ、ケーブルオペレータ、デジタルシネマシステム、または既に発明されようがいまいが、今日存在するかあるいは将来存在する配布に使用される任意のシステム（たとえば、衛星ｈｅａｄ−ｅｎｄ、ＶＯＤ集積器など）であることができる。本発明のＬＵＴを、たとえばセットトップボックス、テレビセット、ＤＶＤプレーヤ、またはビデオ信号の表示の前にビデオ信号を処理するのに使用される他の装置などのメモリに格納またはダウンロードできる。
【００２１】
図２は、本発明の実施形態に従って、修正情報と共に格納されているオリジナルコンテンツ、および様々なディスプレイタイプについてのディスプレイタイプ変換情報を有するポータブルメディアデバイスの上位レベルのブロック図を示している。たとえば、図２のポータブルメディアデバイスは、たとえば図１の変換モジュール２２の出力を受け取るメディアストレージデバイス２５を例示的に備える。メディアストレージデバイス２５は、ハードディスク、ＤＶＤ、ＣＤ、フロッピー（登録商標）ディスク、または任意の他のメディアストレージデバイスを含む任意のメディアストレージデバイスを含むことができる。本発明の一実施形態において、オリジナルファイルシーケンス１８、ＬＵＴ２０、およびＬＵＴ２１をメディアストレージデバイス２５上に記録する。メディアストレージデバイス２５はその後、圧縮されているか（変換モジュール２２が画像圧縮アルゴリズムを含むどの場合においても）、あるいは圧縮されていない形式かのいずれかのすべてのコンテンツを含み、コンテンツパッケージ（たとえば映画）の所与のタイトルに適用可能なビデオシーケンスを提供する。有利なことに、メディアストレージデバイス２５はその後、以下により詳細に説明されるように任意のディスプレイタイプ上で再生およびレンダリングできる。ビデオを閲覧するユーザは、オリジナルシーケンスコンテンツ（圧縮されていようがいまいが）と同様に、ＬＵＴ２０およびＬＵＴ２１へのアクセスを認められることを理解されたい。さらに、結合され修正されたシーケンスは閲覧することもできる。
【００２２】
図３は、本発明の実施形態に従って、修正情報により拡張されたオリジナルファイルと結合および通信するためのシステムであって、様々なディスプレイタイプについての拡張されたシーケンスに適用することをさらに含むシステム１００の上位レベルのブロック図を示している。システム１００は、メディアストレージデバイス１０４上に格納されたビデオを再生することが可能なプレーヤデバイス１０２を含む。メディアストレージデバイス１０４は、保存またはダウンロードされたコンテンツを格納するハードディスク、つまりＤＶＤ、ＣＤ、ビデオカセット、フロッピー（登録商標）ディスク、または他のメディアストレージデバイスを備えることができる。プレーヤ１０２は、ＶＣＲ、ＤＶＤプレーヤ、セットトップボックス、コンピュータ、または他のプレーヤデバイスを含むことができる。プレーヤ１０２は、コンピュータまたはセットトップボックスなどの高機能のデバイス、またはより高機能ではないデバイス（たとえばＶＣＲ）であることができる。プレーヤ１０２は、ＬＵＴ変換モジュール１０６を含み、ＬＵＴ変換モジュール１０６は、オリジナルコンテンツが変換モジュール２２により以前に圧縮された場合に、解凍／デコーディングアルゴリズムを含むかもしれない。変換モジュール１０６は、図１の変換モジュール２２と逆の操作を基本的に提供する。
【００２３】
変換モジュール１０６を、ハードウェアおよび／またはソフトウェアにおいて実装でき、ＬＵＴ２０に格納されたデータをオリジナルファイルデータに追加する変換処理を実装するよう適合され、いずれのデータもメディアデバイス１０４上に格納されるのが好ましい。さらに、メディアデバイス１０４を、オリジナルシーケンスを適切なディスプレイタイプに変換されたＬＵＴ２０の変換を提供するＬＵＴ２１に格納していた。変換モジュール１０６は、一実施形態においてマトリックスおよび係数（ＬＵＴ）からの修正情報を変換するアルゴリズムを使用し、これをタイムコード範囲に関連付けて、オリジナルシーケンスへの変化を適用する。出力を、ローディングおよび閲覧のために、「ビューワ」システムに格納および／または提供することができる。
【００２４】
ディスプレイ１０８は、ＣＲＴ、ＬＣＤ、高品位の他のタイプのディスプレイを含むことができる。ディスプレイのタイプは、ユーザ選択のオプションであることができ、またはディスプレイのタイプは検知してユーザによりもしくはセットアップ時に前もって提供されたプラグ＆プレイ（Ｐｌｕｇ−ａｎｄ−Ｐｌａｙ）型機能でもよい。ディスプレイの選択は、適切なＬＵＴ２１が、ビデオ内の所与のシーケンスまたはフレームについてのオリジナルシーケンス内でＬＵＴ２０の拡張と結合することを可能にする。このように、所与のシーケンスについての適切なＬＵＴ２０は、それぞれのＬＵＴ２１により提供されるように、特定のディスプレイタイプについてのオリジナルファイルシーケンスに結合される。
【００２５】
これらの処理を実行する複数の方法がある。一実施形態において、ＬＵＴ変換モジュール１０６およびＬＵＴ２０はオリジナルファイルシーケンス１８と同じメディアに格納される。ＬＵＴ２１を、プレーヤデバイスにおいて提供または生成することができ、修正されたビデオシーケンスについてのディスプレイタイプを修正するのに使用する。
【００２６】
図４は、本発明の実施形態に従って、同じまたは異なるタイプのディスプレイによりレンダリングするためのルックアップテーブルを変換するためのシステムの上位レベルのブロック図を示している。システム２００をハードウェア、ソフトウェア、またはハードウェアとソフトウェアの組合せにおいて実装できる。システム２００は、たとえばセットアップボックス、ビデオプレーヤ、またはシステムによるテレビもしくはディスプレイにさえロードまたはインストールできる。
【００２７】
図４のシステム２００において、１または複数のビデオフレームを含むオリジナルファイルシーケンスを、メモリデバイス２０２（たとえばハードディスク）に格納するか、またはバス２０２にストリームするか、変換モジュール２０４に通信する。変換モジュール２０４は、シーケンスについてのタイムコード範囲を特定し、適切なＬＵＴ２０をオリジナルシーケンスに関連付ける。ＬＵＴ２０は、色調整、精度変更、輝度コントラスト、またはシーケンスへの他の任意の編集に関する情報を含むことができる。ＬＵＴ２０は、ピクセル値などへの更新を提供するためにシーケンスにおける演算またはピクセルの平均化を実行するために他のアプリケーション２０６をトリガすることができる。アプリケーション２０６は、ピクセル調整および操作を実行するために呼び出すことができる任意の数のモジュールまたはサブルーチンを含むことができる。アプリケーション２０６はオプションであり、システム２００の処理能力によるかもしれない。
【００２８】
もう一度上述の通り、ＬＵＴ２０は、ビデオシーケンスを修正、編集または変化するのに使用される色補正情報（または他の情報）を含む。この情報は、ピクセルについての新しい色値、またはオリジナルシーケンスにおいてオリジナルピクセル値の値を調節するための機能で、マトリックスの形式をとることができる。たとえば、すべてのピクセルについての赤値は５０減算（たとえば、赤ピクセル値−５０）されるか、または赤値は新しい値に単に割り当てられるかもしれない。１または複数のＬＵＴ２０は、タイムコード範囲内のシーケンスに関連付けられるかもしれない。たとえば、赤を変えるための１つのＬＵＴ、緑を変えるための１つのＬＵＴ，青を変えるための１つのＬＵＴ、およびピクセルを平均化するための１つのＬＵＴまたは同じ他の機能を実行するための１つのＬＵＴである変化の層があるかもしれない、そしてすべてのＬＵＴがタイムコード範囲ついてである。ＬＵＴ２０がオリジナルシーケンスに適用された後、それぞれのディスプレイタイプＬＵＴ２１を、複数のディスプレイタイプの任意の１つ上でシームレスなディスプレイを提供するための結合されたシーケンスについての画像を調整するために用いる。たとえば、ＬＵＴ２１をＣＲＴについて提供し、異なるＬＵＴ２１ＡをＬＣＤについて提供し、他のＬＵＴ２１Ｂをリアプロジェクションテレビについて提供し、ＬＵＴ２１Ｃを高品位ＴＶに提供する。
【００２９】
本発明の一実施形態において、ＬＵＴ２１をＬＵＴ２０およびオリジナルシーケンスの組合せに適用する。しかし、本発明の代替の実施形態において、ＬＵＴ２１をＬＵＴ２０の前に適用する。ＬＵＴ２１は、シーケンスを所与のディスプレイタイプ上での表示に合わせるために必要な適切なフォーマットおよび調整を提供する。どのタイプのディスプレイにビデオシーケンスが表示されるかを決定するとき、ディスプレイ２１０により、ユーザ（たとえばセットアップ機能を使用して）により、またはシステム２００により、変換モジュール２０２に、ディスプレイタイプを通信することができる。変換モジュール２０２からの出力は、それぞれのディスプレイタイプについて適切なＬＵＴ２１を単に適用することにより、同時に複数のディスプレイタイプに有利に伝達される。
ＬＵＴ２１はビデオシーケンスのタイム範囲に基づいてオリジナルファイルシーケンスに関連付けられるのが望ましい。変換モジュール２０２がタイムコード情報による複数のビデオディスプレイにビデオ信号を送信することを許可するために、このタイム情報をさらに用いる。たとえば、第１のタイムシーケンスはＣＲＴ上で表示され、第２のタイムシーケンスはＬＣＤ上で表示されるなど。
【００３０】
本発明の概念は、基礎となるコンテンツについて使用されるメディア上でＬＵＴを提供することに関連付けられた欠陥にも向けられる。つまり、一般に、ＬＵＴは非常に大きく、基礎となるコンテンツについて使用されるメディア上のそのようなファイルを転送するのに非現実的となることが多い。このように発明者は、分散環境において多くの数のＬＵＴを管理および転送するためのシステムおよび方法をここで提供する。つまり、本発明に従って、１または複数のＬＵＴはフレームセットベースで、フレームセットに定義可能／調節可能である。オリジナルＬＵＴよりはるかに少ない係数を含む新しいマトリックス（たとえばＬＵＴ´）を生成するアルゴリズムを用いることにより、特定のフレームセットの各ＬＵＴについて、これを実行できる。係数の減算された数を、エンドユーザにコンテンツと共に転送されたアルゴリズムと結合し、またはローカルに格納し、コンテンツがディスプレイ上でレンダリングされる前に数学的にＬＵＴを再構築する。たとえば一実施形態において本発明は、９係数の３×３マトリックスを含み、それぞれは、オリジナルコンテンツのたった１つの色コンポーネントの機能としてプロットされていて、たとえばフィルムセルロイドベースのクロストーク（ｃｒｏｓｓ  ｔａｌｋ）は対角線（ｎｏｎ−ｄｉａｇｏｎａｌ）でない係数により表される。再構築された３Ｄ  ＬＵＴは、３×３マトリックスアルゴリズムのアプリケーションの後、すべての入力される可能性のある色値に起因する出力色値のすべての可能性のある組合せのリストとなる。
【００３１】
サブジェクトフレームのすべてのセットからのすべてのＬＵＴの処理から起因するマトリックス係数の組合せを、適用されることになっている的確なフレームセットと共に、適切な順にロードされる。この場合、マトリックスおよび係数を、ＤＶＤなどのメディア上に提供でき、ビューワ（たとえばセットトップボックス）、ケーブルヘッドエンド、デジタルシネマにローカルにダウンロードおよび／または格納できる。このように本発明に従って、フレームの各セットについてＬＵＴを定義することを提供されるのに必要なすべては、フレームの各セットについてロードされることになる適切なマトリックスを選択するためのマトリックス識別子である。処理が閲覧の段階で手動の介入を必要としないような方法で自動化できる。たとえば、１つの例示している実施形態において、フレームの各タイムセットはマトリックスを参照し、ＲＧＢ信号およびマトリックス係数を使用して結果のＬＵＴを演算し、この組合せに起因する新しいＲＧＢ色値をそれぞれのディスプレイユニットに通信する。
【００３２】
図５は、本発明の実施形態に従って、ビデオを変換およびレンダリングするための方法のブロック／フロー図を示している。ブロック３０２において、好ましくはＤＶＤまたはビデオカセットなどの同じポータブルメディアストレージデバイス上に、オリジナル形式のオリジナルビデオシーケンスおよびオリジナルビデオシーケンスに関連付けられた修正情報を別々に格納する。代替として、オリジナルビデオシーケンスおよび修正情報を異なるストレージデバイス上に別々に格納できる。ブロック３０４においてオリジナルビデオシーケンスおよび修正情報は修正されたビデオシーケンスに変換される。一実施形態において、オリジナルシーケンスについてのタイムコードおよびたとえばルックアップテーブルで保持された修正情報において示されるタイムコードは、修正されたビデオシーケンスを提供するために結合される。
【００３３】
ブロック３０６において、上述の本発明の詳細に従って、修正されたビデオシーケンスをレンダリングするため、およびディスプレイタイムについての修正されたビデオシーケンスを調整するディスプレイファイルを選択するために、ディスプレイタイプを特定することにより、複数のディスプレイタイプの任意に、修正されたビデオシーケンスを変換する。本発明の概念のために有利には、修正されたビデオシーケンスは、本発明に従って適切なルックアップテーブルを使用するディプレイタイプの任意およびすべてに適用できるので、様々なディスプレイタイプは修正されたビデオを表示するのに、もはや現在問題ではない。ブロック３０８において、修正されたビデオシーケンスをディスプレイタイプ上および／または複数のディスプレイタイプ上にレンダリングする。
【００３４】
ビデオイメージ（例示の意図であり、制限を意図しない）についての修正情報を決定および通信するためのシステムおよびメソッドの好適な実施形態を説明してきたが、当業者が修正および変形できることに留意すべきである。したがって、開示された発明の特定の実施形態において、変更がなされるかもしれないことを理解されたい。変更は添付の特許請求の範囲で参照される本発明の範囲および精神内である。詳細と共に発明が説明され、特に特許法により必要とされるので、特許請求の範囲により特許請求され、特許証により保護を望むものは、添付の特許請求の範囲において説明する。
【図面の簡単な説明】
【００３５】
【図１】本発明の一実施形態に従って、複数のディスプレイタイプ上で修正されたビデオコンテンツの汎用的な表示のための色修正情報を決定、格納、および通信するためのシステムの上位レベルのブロック図を示している。
【図２】本発明の実施形態に従って、修正情報と共に格納されているオリジナルコンテンツ、および様々なディスプレイタイプについてのディスプレイタイプ変換情報を有するポータブルメディアデバイスの上位レベルのブロック図を示している。
【図３】本発明の実施形態に従って、修正情報により拡張されたオリジナルファイルと結合および通信するためのシステムであって、様々なディスプレイタイプについての拡張されたシーケンスに適用することをさらに含むシステムの上位レベルのブロック図を示している。
【図４】本発明の実施形態に従って、同じまたは異なるタイプのディスプレイによりレンダリングするためのルックアップテーブルを変換するためのシステムの上位レベルのブロック図を示している。
【図５】本発明の実施形態に従って、ビデオを変換およびレンダリングするための方法のブロック／フロー図を示している。
【図１】
2009514338.tif 000003
【図２】
2009514338.tif 000004
【図３】
2009514338.tif 000005
【図４】
2009514338.tif 000006
【図５】
2009514338.tif 000007
【手続補正書】
【提出日】平成20年10月28日(2008.10.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
異なるディスプレイタイプについての色修正情報を決定する方法であって、
ａ）ビデオコンテンツファイル内の少なくとも１つのビデオシーケンスを色修正するための第１の修正情報を決定するステップと、
ｂ）前記第１の修正情報を格納するステップと、
ｃ）前記異なるディスプレイタイプのうちの特定のディスプレイタイプにおける表示のために、前記少なくとも１つのビデオシーケンスを色修正するための個別の修正情報を決定するステップと、
ｄ）前記第１の修正情報と、前記特定のディスプレイタイプについて決定された前記個別の修正情報との間の差を決定して、格納するステップと、
ｅ）前記異なるディスプレイタイプのそれぞれについて、ステップｃ）乃至ステップｄ）を繰り返すステップと
を備えたことを特徴とする方法。
【請求項２】
特定のディスプレイタイプにおける前記ビデオコンテンツファイルの表示の前に、前記少なくとも１つのビデオシーケンスは、前記第１の修正情報と、前記特定のディスプレイタイプについて決定された個別の修正情報との組合せを使用して修正されることを特徴とする請求項１に記載の方法。
【請求項３】
前記第１の修正情報を、前記特定のディスプレイタイプについて決定された前記個別の修正情報から取り去り、前記少なくとも１つのビデオシーケンスを色修正するための、得られた修正情報を、前記ビデオコンテンツファイルを前記特定のディスプレイタイプにおいて表示するために、決定することを特徴とする請求項２に記載の方法。
【請求項４】
ルックアップテーブルは、修正されたビデオシーケンスについての開始タイムコードおよび終了タイムコードを備え、それぞれの修正情報をインデックス化し、修正をオリジナルビデオコンテンツファイル内のそれぞれの位置と関連付けることを特徴とする請求項３に記載の方法。
【請求項５】
前記修正情報は、前記少なくとも１つのビデオシーケンスについての色調整、精度変更、および輝度コントラストの少なくとも１つの修正に関する情報を備えることを特徴とする請求項１に記載の方法。
【請求項６】
前記オリジナルビデオコンテンツファイルおよび前記修正情報は、ポータブルメディアストレージデバイスに格納されることを特徴とする請求項１に記載の方法。
【請求項７】
少なくとも２つの異なるディスプレイタイプのビデオコンテンツファイル内の少なくとも１つのビデオシーケンスの表示についての修正情報を決定するシステムであって、
前記ビデオコンテンツファイルを表示する少なくとも２つのディスプレイと、
ユーザからの入力と併せて
ａ）第１のディスプレイタイプについてビデオコンテンツファイル内の少なくとも１つのビデオシーケンスを修正するための第１の修正情報を生成するステップと、
ｂ）前記第１の修正情報を格納するステップと、
ｃ）前記少なくとも２つの異なるディスプレイタイプのうちの前記第１のディスプレイタイプと異なるディスプレイタイプについて、前記少なくとも１つのビデオシーケンスを修正するための異なる修正情報を生成するステップと、
ｄ）前記第１の修正情報と、前記異なる修正情報との間の差を決定し、格納するステップと、
ｅ）前記少なくとも２つの異なるディスプレイタイプのそれぞれについて、ステップｃ）乃至ステップｄ）を繰り返すステップと
を実行するように適合された修正モジュールと
を備えることを特徴とするシステム。
【請求項８】
前記修正情報を記憶するためにそれぞれのルックアップテーブルに変換する変換モジュールをさらに備え、ルックアップテーブルおよび前記ビデオコンテンツファイルのそれぞれは、再生時に結合されて、前記少なくとも２つの異なるディプレイのそれぞれのディスプレイにおいて、修正されたビデオコンテンツファイルを提供することを特徴とする請求項７に記載のシステム。
【請求項９】
前記変換モジュールは、ビデオピクセルについての修正された色情報を、前記それぞれのルックアップテーブルに記憶するための所与のシーケンスについてのタイムコードに関連付けることを特徴とする請求項８に記載のシステム。
【請求項１０】
前記変換モジュールは、セットトップボックスおよびビデオプレーヤの少なくとも１つにおいて提供されることを特徴とする請求項８に記載のシステム。
【請求項１１】
前記それぞれのルックアップテーブルは、複数のサブルックアップテーブルを備え、前記サブルックアップテーブルのそれぞれが、修正される前記少なくとも１つのビデオシーケンスの異なるアスペクトに関連付けられることを特徴とする請求項８に記載のシステム。
【請求項１２】
前記修正モジュールは、前記修正ステップを実行するよう適合されたビデオ編集ツールを備えることを特徴とする請求項７に記載のシステム。
【請求項１３】
前記修正情報は、前記少なくとも１つのビデオシーケンスについての色調整、精度変更、および輝度コントラストの少なくとも１つの修正に関する情報を備えることを特徴とする請求項７に記載のシステム。
【請求項１４】
それぞれのディスプレイにおいて前記修正されたビデオシーケンスをレンダリングするステップをさらに備えることを特徴とする請求項７に記載のシステム。
【請求項１５】
修正されたビデオシーケンスを複数のディスプレイタイプのいずれかに提供する方法であって、
オリジナルビデオシーケンスをオリジナル形式で保持し、前記オリジナルビデオシーケンスに関連付けられた修正情報を別々に格納するステップと、
前記オリジナルビデオシーケンスおよび前記修正情報を、修正されたビデオシーケンスに変換するステップと、
前記修正されたビデオシーケンスをレンダリングするためのディプレイタイプを特定し、前記修正されたビデオシーケンスを前記ディスプレイタイプに対して調整するディスプレイファイルを選択することにより、前記修正されたビデオシーケンスを複数のディスプレイタイプのいずれかに変換するステップと
を備えたことを特徴とする方法。
【請求項１６】
前記オリジナル形式は、未圧縮であり、前記ビデオ変換は、圧縮されており、前記修正情報は、前記オリジナルビデオシーケンスが未圧縮の修正されたビデオシーケンスとして実際にレンダリングされる前に、コード化および／またはデコード化された前記オリジナルビデオシーケンスに修正情報を適用する方法のアルゴリズムを含むことを特徴とする請求項１５に記載の方法。
【請求項１７】
前記オリジナルビデオシーケンスおよび前記修正情報を、修正されたビデオシーケンスに変換するステップは、前記オリジナルビデオシーケンスの対応するタイムコード範囲についてルックアップテーブル内に格納された前記修正情報に従って、前記オリジナルビデオシーケンスを調整するステップを含むことを特徴とする請求項１５に記載の方法。
【請求項１８】
前記修正されたビデオシーケンスを複数のディスプレイタイプのいずれかに変換するステップは、ルックアップテーブルを複数のディスプレイタイプのそれぞれのディスプレイファイルとして提供するステップと、レンダリングのための前記ディスプレイタイプについて前記ルックアップテーブルの１つを選択するステップを含むことを特徴とする請求項１５に記載の方法。
【国際調査報告】
2009514338.tif 000008
2009514338.tif 000009