Academy Color Encoding System (ACES)は、映画芸術科学協会の科学技術委員会によって開発されたイメージ交換フレームワークです。
ACES システムの中核は、Academy Color Encoding Specification (別名 ACES 2065-1)です。これは、負の値を使用せずにすべての表示色をエンコードできる、非常に広域にわたるシーンリニア スペースです。
ACES システムには、革新的なカラー管理ワークフローを提供できる、カラー変換のセットも含まれています。特に、ACES システムはシーンリニア イメージを表示用に出力参照カラー スペースに変換するための第一標準高品質トーンマッピング アルゴリズムを提供します。
オートデスクのカラー管理では、Maya、Flame、Lustre などのアプリケーションで ACES フレームワークのコンポーネントを提供しています。
A | オートデスクのカラー管理では、指定した入力カラー スペースに基づいて入力トランスフォームを適用し、イメージ ソースを作業スペースに変換します。一部のアプリケーションでは、カラー トランスフォームのカスタム チェーンを指定することもできます。 |
B | ACES 2065-1 は、ACEScg、ACEScc、または ACEScct などの適切な作業スペースに変換するための接続スペースとして使用したり、作業スペース自体として使用したりできます。 |
C | 出力トランスフォームは、Digital Cinema Distribution Master (DCDM)または HD ビデオ(Rec. 709). オートデスク アプリケーションに応じて、表示に使用される出力トランスフォームを単一のオプションとして指定したり、独立したビュー トランスフォームおよび表示トランスフォームとして指定したりできます。 |
ACES フレームワークの詳細には追加手順がありますが、それらはアプリケーション インタフェースに表示される効率的なバージョンに組み合わされています。次の図に、これらの詳細が相互にどのように関連しているのかを、標準の開発からの履歴を表す頭字語を使用して示します。
A | 異なるソースからの入力では、異なるカラー スペースとエンコーディングを使用することができます。 |
B | Input Device Transforms (IDTs)はイメージを ACES に変換します。IDTs は、デバイスのベンダ、Autodesk などのソフトウェアのベンダ、その他の第三者、および AMPAS 自身により供給されることがあります。また、独自に作成することができます。
ADX から ACES への変換は、「ユニバーサル アンビルド」と呼ばれています。その逆は「ユニバーサル ビルド」です。 |
C | Academy Color Encoding Specification (ACES2065-1)はシーンリニア エンコーディングで、接続スペースと作業スペースの両方として使用できます。参照表示環境は、D60 白色点を使用する屋外昼光です。 |
D | ACES イメージは、SMPTE ST-2065-4 として標準化された追加メタデータとともに、コンストレイントされた、つまり制限されたバージョンの OpenEXR ファイル形式で交換またはアーカイブ用として保存できます。立体視および非立体視の RGB および RGBA のチャネル レイアウトのみを使用できます。 |
E | Look Modification Transform (LMT)はオプションです。これは、RRT の前に挿入して、ワークフローを通じて共有する必要のあるショット固有のカラー グレードなどの美的な効果を提供できます。これは通常、セットで撮影監督によって確立されます。最終的な出力にベイク処理すること、単純に下見用に使用すること、最終的なカラー グレード用のリファレンスとして使用することができます。 |
F | 参照レンダリング変換(RRT)は、表示用のイメージの準備の第一段階として変換を適用します。その他のイメージ間で、RRT は以下のことを行います。
ACES 1.0 standard で使用できる RRT は 1 つのみです。ただし、オートデスクのカラー管理変換コレクションには RRT のベータ版も含まれており、それらを使用する可能性のある古いプロジェクトをサポートします。 |
G | Output Color Encoding Specification (OCES)は、ダイナミック範囲制限のない場合の目的の出力を示します。これらの値は、理想的な広範囲、高ダイナミック範囲表示デバイスがある場合にシネマ表示環境に投影するカラーです。 |
H | リファレンス デバイス変換(RDT)は、SMPTE リファレンス プロジェクタで表示できるように OCES のイメージを変換します。RDT は、別のデバイスの ODTs を開発するためのリファレンスとして使用されます。 |
I | RDT の出力は、デジタル シネマ分布マスターを形成します。 |
J | 別のデバイスでの表示用のイメージの準備には、別の出力デバイス変換(ODTs)が適用されます。IDTs と同様に、ODTs もデバイスのベンダ、Autodesk などのソフトウェアのベンダ、その他の第三者、および AMPAS 自身により供給されることがあります。 |
ACES2065-1 と ADX のカラー エンコーディング、およびコンストレイントされた OpenEXR コンテナ仕様は、SMPTE 標準の 2065 のファミリーで公開されています。ACEScg、ACEScc、および ACEScct 作業スペースや、Common LUT Format (CLF)などのその他のトピックは、Academy Web サイトで公開されている追加ドキュメントに記載されています。オートデスクのカラー管理のネイティブのカラー トランスフォーム形式(CTF 形式)は、Common LUT Format のスーパーセットです。
セット上で作業するときは、通常はモニタ用に浮動小数点の値を使用することはできません。この問題を解決するために、ACES システムには ACESproxy と呼ばれるセット上のモニタのための HD-SDI リンク間を伝播できる、整数エンコーディングが含まれています。これは保存されることのない低品質 ACES エンコーディングで、その場でのプレビューにのみ使用されます。
セットでは同様に、撮影監督が「外観」、または基本的なカラー グレードを確立し、製作チームが意図された最終的なグレードに近いものをプロセスの早期に確認できるようにすることが一般的になりつつあります。これは通常、編集用の下見フィルムおよびフッテージにベイク処理されます。また、この外観はデジタル中間(DI)プロセス中の最終的なグレードの初期のリファレンスとしても使用されます。外観の変換の効果は適用されているカラー スペースによって異なるため、ワークフローの一部として目的のスペースを指定することが重要です。
ACES システムには、ACESproxy スペースでセット上の外観を適用し、その後、オリジナルの外観が保持されるように DI で再度適用するための標準が含まれています。これは、ASC CDL の外観に使用することが意図されたワークフローです。
オートデスクのカラー管理では、ほとんどの出力トランスフォームに外観の変換(LMT)に対する参照が含まれています。オートデスクのカラー管理のプリファレンスで現在 defaultLook エイリアスに設定されている変換が RRT の前に適用されます。外観は ACES 仕様に従って ACEScc スペースに適用されます。
出力トランスフォームは、外観が最終的な出力に適用されず、表示用に有効にできるように外観の変換を参照します。Flame や Smoke などの一部のオートデスクのアプリケーションでは、外観の変換のオンとオフをインタラクティブに切り替えて表示することができます。これにより、VFX、エディトリアルで、最終的なカラー グレードの開始点としてセット上の外観をすばやくプレビューできるようになります。
すべての内部プロセスは 32 ビット浮動小数点精度で行われるため、外観の変換のための ACEScc への変換(およびその後の ACES への復帰)では、セット上で使用される整数ベースの ACESproxy の実装によって課される量子化とクリッピングが回避されます。
出力用の外観にベイク処理する必要がある場合には、カスタム カラー変換を使用して、RRT+ODT 変換の前に misc/ フォルダの default_look-ACESproxy.ctf 変換を適用することができます。「カスタム カラー変換」を参照してください。