(57)【要約】カラーグレーディングを施された画像をプレビューする方法は、最初に、異なるサンプル画像外観の組の中からユーザによって選択されたサンプル画像外観に対応するカラーメタデータを取得することによって、開始する。夫々のサンプル画像外観は、関連するカラーメタデータを有する。選択されたサンプル画像外観に対応するカラーメタデータは、ユーザがカラーグレーディングのために選択した画像ファイルとともに記憶される。選択されたサンプル画像外観に対応するカラーメタデータは、画像ファイルのプレビューを、それがカラーメタデータによるカラーグレーディング時に現れるように生成するよう、画像ファイルに適用される。
2015514367.tif 000002
【特許請求の範囲】
【請求項１】
夫々が対応するカラーメタデータを有する異なるサンプル画像外観の組の中からユーザによって選択されたサンプル画像外観に対応するカラーメタデータを取得するステップと、
前記選択されたサンプル画像外観に対応するカラーメタデータを画像ファイルとともに記憶するステップと、
前記画像ファイルのプレビューを生成するよう、前記選択されたサンプル画像外観に対応するカラーメタデータを前記画像ファイルに適用するステップと
を有する、カラーグレーディングが強化された画像プレビュー方法。
【請求項２】
ユーザ入力に応答して前記サンプル画像外観に対応するカラーメタデータを変更するステップを更に有する、
請求項１に記載の画像プレビュー方法。
【請求項３】
前記カラーメタデータは、曲線制御ルックアップテーブルからの少なくとも１つの値のユーザ選択に応答して変更される、
請求項２に記載の画像プレビュー方法。
【請求項４】
前記カラーメタデータは、カラーキーイングルックアップテーブルからの少なくとも１つの値のユーザ選択に応答して変更される、
請求項２に記載の画像プレビュー方法。
【請求項５】
前記カラーメタデータは、色補正決定リストからの少なくとも１つの値のユーザ選択に応答して変更される、
請求項２に記載の画像プレビュー方法。
【請求項６】
夫々が対応するカラーメタデータを有するサンプル画像外観の組を記憶する第１のファイルシステムと、
少なくとも１つのオーディオビジュアルファイルを有する第２のファイルシステムと、
ユーザによって選択されたサンプル画像外観を前記第１のファイルシステムからダウンロードし、前記選択されたサンプル画像外観に対応するカラーメタデータを画像ファイルとともに記憶し、前記画像ファイルのプレビューを生成するよう前記選択されたサンプル画像外観に対応するカラーメタデータを前記画像ファイルに適用するプロセッサ手段と
を有する、カラーグレーディングが強化された画像プレビュー装置。
【請求項７】
前記プロセッサ手段は、ユーザ入力に応答して前記サンプル画像外観に対応するカラーメタデータを変更する、
請求項６に記載の画像プレビュー装置。
【請求項８】
前記プロセッサ手段は、曲線制御ルックアップテーブルからの少なくとも１つの値のユーザ選択に応答して、前記サンプル画像外観に対応するカラーメタデータを変更する、
請求項６に記載の画像プレビュー装置。
【請求項９】
前記プロセッサ手段は、カラーキーイングルックアップテーブルからの少なくとも１つの値のユーザ選択に応答して、前記サンプル画像外観に対応するカラーメタデータを変更する、
請求項６に記載の画像プレビュー装置。
【請求項１０】
前記プロセッサ手段は、色補正決定リストからの少なくとも１つの値のユーザ選択に応答して、前記サンプル画像外観に対応するカラーメタデータを変更する、
請求項６に記載の画像プレビュー装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラーグレーディングを施された画像をプレビューする技術に関する。
【背景技術】
【０００２】
動画特徴提示を生成するプロセスは、通常、動画特徴提示内の画像（フレーム）がカラーグレーディングを含む処理を受ける“ポストプロダクション”フェーズを含む。通常“カラリスト”と呼ばれる個人又は個人のチームは、所望の外観を得るよう、映画のディレクタ及び／又は写真撮影のディレクタの監督の下に、動画特徴提示内の選択された画像の色属性を変更することがある。そのような色属性は、色調、彩度、及びガンマを含むことができる。そのような様式における選択された画像のカラーグレーディングは、原のカメラネガフィルムストックの色特性又は、デジタルで作り出された映画の場合には、そもそも画像を捕捉したデジタルカメラの色特性、を越えて動画特徴提示を強化する能力を提供する。
【０００３】
消費者デジタル写真撮影の高度化が増しており、カラーグレーディングを含む映画フィルム産業で使用されるのと同種の高度なポストプロダクション技術の多くを実行したいとの消費者の要望も高まっている。消費者がカラーグレーディングのような何らかのポストプロダクション作業を実行するためのツールが存在するが、そのようなツールは、通常、画像ファイルを恒久的に変更することができる時間のかかるプロセスである、原の画像ファイルのレンダリング、によって動作する。よって、消費者がカラーグレーディングに不満を持つ場合に、原の画像ファイルを回復することは困難又は不可能となり得る。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
よって、画像レンダリングの必要なく所望の様態でカラーグレーディングを施された画像ファイルをプレビューすることを可能にする技術が必要とされる。
【課題を解決するための手段】
【０００５】
簡潔に、本原理の好ましい実施形態に従って、カラーグレーディングを施された画像をプレビューする方法は、最初に、異なるサンプル画像外観の組の中からユーザによって選択されたサンプル画像外観に対応するカラーメタデータを取得することによって、開始する。夫々のサンプル画像外観は、関連するカラーメタデータを有する。選択されたサンプル画像外観に対応するカラーメタデータは、ユーザがカラーグレーディングのために選択した画像ファイルとともに記憶される。選択されたサンプル画像外観に対応するカラーメタデータは、画像ファイルのプレビューを、それがカラーメタデータによるカラーグレーディング時に現れるように生成するよう、画像ファイルに適用される。
【図面の簡単な説明】
【０００６】
【図１】カラーグレーディングを施された画像のプレビューのための、本原理の好ましい実施形態に従うシステムのブロック略図を表す。
【図２】図１のシステムに関連するグラフィカルユーザインターフェースの例を表す。
【図３】カラーグレーディング情報のセーブの間に作動している図１のシステムの部分を表す。
【図４】図１に関して記載されるようにカラーグレーディングプレビューのための画像の再生の間に作動している図１のシステムの部分を表す。
【発明を実施するための形態】
【０００７】
図１は、カラーグレーディングを施された画像をプレビューするための本原理の好ましい実施形態に従うシステム１０のブロック略図を表す。システム１０は、ディスプレイへの出力ためにフレームバッファにおける画像の構築を加速させるようメモリ（図示せず。）を高速に操作及び変更するための当該技術でよく知られているグラフィクスプロセッシングユニット（ＧＰＵ）１２を有する。ＧＰＵ１２へのユーザ入力は、通常、マウス及びキーボード（いずれも図１に図示せず。）のような１以上のユーザ入力装置を通じて起こる。ＧＰＵ１２は、カラーモニタのようなディスプレイ装置１６を駆動するための当該技術でよく知られているグラフィクスカード１４を有する。グラフィクスカード１４は、ＧＰＵ１２のマザーボード又は映像処理回路を備えた別個の回路基板に実装されている回路の形をとることができる。グラフィクスカード１４は、例えば、ＶＧＡ、ＡＳＵＳ、Ｍａｔｒｏｘ、及びＶｉｓｉｏｎ  Ｔｅｋを含む様々な製造者から入手可能である。
【０００８】
システム１０は、入来するオーディオビジュアルファイルを記憶する第１のファイルシステム１８を更に有する。オーディオビジュアルファイルは、通常、必ずしもでないが、Ａｐｐｌｅ（登録商標）の“Ｑｕｉｃｋ  Ｔｉｍｅ”フォーマットにおいてフォーマットされる。（入来するオーディオビジュアルファイルは、本原理から逸脱することなく他のフォーマットを有してよい。）通常、ファイルシステム１８に記憶されている夫々のオーディオビジュアルファイルは、付随の音声の有無にかかわらず、動画又は映像プログラムの少なくとも一部に相当する。ファイルシステム１８に記憶されているオーディオビジュアルファイルは夫々、記憶されているオーディオビジュアルファイルのカラーグレーディングのためのカラーメタデータを記憶するトラックを有する。夫々のオーディオビジュアルファイルに関連するメタデータトラックは、通常、ファイルシステム１８への最初の取り込み（すなわち、最初のインポーテーション）時には空であり、よって、後に生成されるカラーメタデータの適応を可能にする。
【０００９】
ファイルシステム１８に加えて、システム１０は、（１）カラー曲線制御３次元（３Ｄ）ルックアップテーブル（ＬＵＴ）２２、（２）カラーキーイング３ＤＬＵＴ２４、（３）３方向色決定リスト（ＣＤＬ）２６、及び（４）画像外観３ＤＬＵＴ２８の形でカラーメタデータを記憶するファイルシステム２０を有する。画像外観ＬＵＴ２８からのデータは、カラー曲線制御ＬＵＴ２２、カラーキーイングＬＵＴ２４及び３方向色決定リスト２６からのデータとともに、プレビュー３ＤＬＵＴ３０に記憶される値の組を生成するよう組み合わされる。ＧＰＵ１２は、ディスプレイ１６でのプレビューのために、ファイルシステム１８に記憶されているユーザにより選択されたオーディオビジュアルファイルにカラーグレーディングを施すよう、プレビューＬＵＴ３０内の値を使用する。通常、ＧＰＵ１２は、選択されたオーディオビジュアルファイルにおける個々のピクセルに３ＤＬＵＴ（図示せず。）を用いて陰影をつけることによって、画像デコーディングの後の画像プレビューのためにカラーグレーディングを実行する。
【００１０】
画像外観ＬＵＴ２８は、本原理に従う画像プレビューのためのカラーグレーディングより前に生成された少なくとも１つ、望ましくは複数の組の所定のカラーメタデータを含む。通常、所定のカラーメタデータの組は、原のファイル情報（“カラーグレーディング無し”）及び複数の異なる色の度合い又は外観を含むであろう。画像外観ＬＵＴ２８内のカラーメタデータの各組は、プレビュー動作の部分として又はレンダリング動作の部分としてであろうとなかろうと、ファイルシステム１８に記憶されている選択されたオーディオビジュアルファイルに適用される場合に、そのファイルにおける画像に特定の外観（例えば、特定の“見た目”）を与えることができる。例えば、一組のカラーメタデータは、選択されたオーディオビジュアルファイルに適用される場合に、その画像に特定の色合いを持たせることができる。他の組のカラーメタデータは、選択されたオーディオビジュアルファイルに適用される場合に、異なる色合いを与えることができる。よって、画像外観ＬＵＴ２８に記憶されているカラーメタデータの様々な組の夫々は、選択されたオーディオビジュアルファイルに適用される場合に、特定の様態において画像の外観を変更することができる。カラーメタデータの組の特定の１つを選択することによって、ユーザは、前もってカラーメタデータのための適切な値を決定する必要なしに、所望の画像外観を得ることができる。ユーザは、単一の組を選択するよりむしろ、選択された画像への連続した適用のためにカラーメタデータの複数の組を選択することができる点に留意されたい。
【００１１】
所望の画像外観のユーザ選択を容易にするよう、ユーザは、図２に表されているグラフィカルユーザインターフェース（ＧＵＩ）３２を使用することができる。図２のＧＵＩ３２は、図１のＧＰＵ１２によって生成され、通常は、図１のファイルシステム１８からダウンロードされる選択されたオーディオビジュアルファイルの現在のフレームを示す主表示ウィンドウ３４を有する。ＧＵＩ３２は、以下“サムネイル”と呼ばれる複数の小画像３８から成る画像外観ライブラリ３６を更に有する。サムネイル３８の夫々は、画像外観ＬＵＴ２８から得られたカラーメタデータの組の別個の１つによりレンダリングされたウィンドウ３４内に現れる現在のフレームを表す。よって、ユーザは、対応するサムネイル３８をそのサムネイルの概観に基づき選択することによって、所望のカラーメタデータセットを選択することができる。
【００１２】
ユーザは、同じ映画クリップを原の画像にドラッグすることによって主ウィンドウ３４内の画像を有利に分割することができ、このようにして垂直セパレータ４２によって分割された２つのセクション４０ａ及び４０ｂを生成する。通常、ユーザは、クリップの１つのコピー、通常は主ウィンドウ３４の左側セクション４０ａに現れる画像を、その原の形において（すなわち、カラーメタデータの選択された組の適用なしで）残すであろう。ユーザは次いで、右側セクション４０ｂに現れるクリップにカラーメタデータの選択された組を適用して、そのクリップについて所望の“見た目”を得ることができる。つまり、図２のＧＵＩ３２の主ウィンドウ３４において表される右側セクション４０ｂは、選択されたオーディオビジュアルファイルの現在の画像フレームを、あたかもそれがカラーメタデータの選択された組に従ってカラーグレーディングを施されたかのように表す。実際に、ユーザは、通常、原の画像とカラーグレーディングを施された画像とを比較するために、セクション４０ａ及び４０ｂの相対サイズを変化させて一方の画像のサイズを他方に対して増大又は低減するよう垂直セパレータ４２を移動させることができる。
【００１３】
図１を参照すると、曲線制御ＬＵＴ２２及びカラーキーイングＬＵＴ２４は、３方向色補正ＣＤＬ２６とともに、上記のカラーメタデータの選択された組の適用から得られるカラーグレーディングをユーザが手動により調整することを可能にするメカニズムを提供する。曲線制御ＬＵＴ２２は、プロットされる場合に特定の形状の曲線を生じさせる特定の色パラメータに従って変化するカラーメタデータ値の組を含む。実際に、ＧＵＩ３２は、特定の色パラメータ、例えば、ガンマ、色調、又は彩度を増大又は低減するようユーザが操作することができるノブのようなコントロール（図示せず。）をユーザに提供するであろう。図１は、単一の曲線制御１ＤＬＵＴ２２を表すが、ファイルシステム２０は、夫々が色パラメータの組の別個の１つについての単一の曲線に対応する複数の１ＤＬＵＴを含むことができる。更に、ＬＵＴ２２は、１Ｄ曲線制御よりむしろ、１以上の３Ｄ曲線制御を容易に有することができる。
【００１４】
カラーキーイングＬＵＴ２４は、色の単離を可能にするポストプロダクションツールであるカラーキーイングに関連した値を含む。カラーキーイングＬＵＴ２４によれば、ユーザは、場面における特定の対象上に色キーを置いて、その色の対象を変えることができる。
【００１５】
３方向色補正ＣＤＬ２６は、他のオーディオビジュアル画像ファイルに以前に適用された色補正（すなわち、カラーグレーディング）動作を示す情報を含む。色補正ＣＤＬ２６内の情報によれば、ユーザは、上記の様態における画像外観ＬＵＴ２８から選択されたカラーメタデータセットの適用に加えて、選択された画像への適用のための色補正動作の１以上を選択することができる。
【００１６】
上述されたように、画像外観ＬＵＴ２８からのデータは、カラー曲線制御ＬＵＴ２２、カラーキーイングＬＵＴ２４及び３方向色決定リスト２６からのデータとともに、プレビュー３ＤＬＵＴ３０に記憶される値の組を生成するよう組み合わされる。しかし、ユーザは、カラー曲線制御ＬＵＴ２２、カラーキーイングＬＵＴ２４及び３方向色決定リスト２６からのデータとともに画像外観ＬＵＴ２８の全て又はいずれかを対象とする手動による画像調整を行う必要はない。よって、画像外観ＬＵＴ２８並びにカラー曲線制御ＬＵＴ２２、カラーキーイングＬＵＴ２４及び３方向色決定リスト２６の一部又は全てからのデータは、画像外観ＬＵＴ２８からのデータと組み合わされる必要はない。
【００１７】
図３は、カラーグレーディング情報が記憶される様態を示す図１のシステム１０の部分を表す。上述されたように、ファイルシステム１８に記憶されている夫々のオーディオビジュアルファイルは、最初は空のメタデータトラックを含む。ファイルシステムからダウンロードされる記憶されたオーディオビジュアルファイルのユーザ選択の後、画像外観ＬＵＴ２８、カラー曲線制御ＬＵＴ２２、カラーキーイングＬＵＴ２４、及び３方向色決定リスト２６からのデータを表すカラーメタデータは、通常、ＸＭＬデータの形で、メタデータトラックに記憶される。加えて、プレビューＬＵＴ３０からのデータも同様に、選択されたオーディオビジュアルファイルのメタデータトラックに記憶される。オーディオビジュアルファイルの部分としてカラーメタデータを記憶することは、色補正を追跡するプロセス及びオーディオビジュアルファイル自体を簡単にする。以降でより良く理解されるであろうように、所望のカラーグレーディングをプレビューするプロセスは、画像表示に関連してカラーメタデータの適用を伴い、選択されたオーディオビジュアルファイルの実際のレンダリングを必要としない。よって、選択されたオーディオビジュアルファイルはその原の形のままであり、これは、時間やディスク空間を節約し、どの色補正がどのファイルに属するのかを追跡する問題を取り除く。
【００１８】
図４は、ユーザによって変更される、選択された画像外観に関連するカラーグレーディングによる選択されたオーディオ画像ファイルの画像プレビュー（すなわち、再生）を表すシステム１０の部分を表す。カラーメタデータは、メタデータトラックに記憶されている画像外観ＬＵＴ２８並びにカラー曲線制御ＬＵＴ２２、カラーキーイングＬＵＴ２４及び３方向色決定リスト２６からのデータに相当し、プレビュー３ＤＬＵＴ３０で結合され、その後にＧＰＵ１２へ送信される。ＧＰＵ１２で、プレビュー３ＤＬＵＴ３０からのデータは、カラーメタデータによりカラーグレーディングを施された画像プレビューを生成するよう、グラフィクスカード１４を用いて、選択されたオーディオビジュアルファイルに適用される。
【００１９】
上記は、カラーグレーディングを施された画像をプレビューするための技術について記載する。
【００２０】
［関連出願の相互参照］
本願は、２０１２年３月２７日付けで出願された米国特許仮出願第６１／６１６１８６号に基づき優先権を３５Ｕ．Ｓ．Ｃ．１１９（ｃ）の下で主張するものであり、その特許仮出願の教示は本願に援用される。
【図１】
2015514367.tif 000003
【図２】
2015514367.tif 000004
【図３】
2015514367.tif 000005
【図４】
2015514367.tif 000006
【国際調査報告】
2015514367.tif 000007
2015514367.tif 000008