Filmlexikon.
支援
ノードベース・カラーグレーディング
編集 · 用語

ノードベース・カラーグレーディング

Node-Based Color Grading
Murnau AI illustration
color grading color correction davinci resolve fusion power window qualifier secondary correction

ネットワーク化されたノードグラフを備えた非破壊的な色補正ワークフロー。複雑なグレード、VFX統合、モジュール式カラーパイプライン用。

定義

ノードベースカラーグレーディングは、相互に接続されたノード(Node)のネットワークに基づいた、非破壊的なカラーコレクションワークフローです。各ノードは特定タスク(例:カラーコレクション、マスキング、トランスフォーメーション)を実行し、その結果を次のノードに渡します。これにより、複雑でモジュール化され、再利用可能なカラーパイプラインが可能になります。

基本概念

シーケンシャルなコントロールに基づいた従来のページベースインターフェース(Lumetri、Legacy Resolve Color Page)とは異なり、ノードグラフシステムはワークフロー全体をダイアグラムとして視覚化します。

[入力] → [プリトランスフォーム] → [プライマリ補正] → [セカンダリ1] → [出力]
 ↓
 [パワーウィンドウノード]
 ↓
 (マスキング)

技術詳細

DaVinci Resolve Fusion のノードタイプ

1. 入出力ノード

  • MediaIn: タイムラインからビデオクリップをインポート
  • ColorPageInput: DaVinci Color Page への接続
  • MediaOut: 結果をタイムラインにエクスポート
  • Saver: フレームを画像ファイルとして保存

2. カラーコレクションノード

  • ColorCorrector: Lift-Gamma-Gain によるプライマリ補正
  • Curves: トーンカーブと個別のRGBチャンネルカーブ
  • HSL: Hue-Saturation-Luminance による選択的調整
  • Qualifier: セカンダリグレーディングのための色ベースの選択
  • DeltaKeyer: クロマキーベースのマスキング

3. トランスフォーメーションノード

  • ColorSpace: カラースペース間の変換(Log→Linear→Rec.709)
  • Fusion: 2つ以上のビデオ入力を合成
  • Background: 背景要素を挿入
  • Matte: アルファチャンネルを作成し透明度を付与

4. エフェクトノード

  • Blur: 様々なアルゴリズムによるぼかし
  • Sharpen: シャープネスとディテールエンハンスメント
  • Vignette: 周辺減光
  • Grain: フィルムグレインを追加

5. コントロールノード

  • PrimaryIn: Color Page から値を受信
  • Merge: アルファチャンネルを合成
  • Expression: パラメータ間の数学的演算

ノードワークフロー構造

標準的なプロフェッショナルノードツリー(最小構成)

MediaIn (タイムラインインポート)
 ↓
ColorSpace (Log→Linear 入力変換)
 ↓
ColorCorrector (プライマリ LGG)
 ↓
Qualifier → Power Window (選択的セカンダリ)
 ↓
Curves (微調整)
 ↓
ColorSpace (Linear→出力変換 Rec.709)
 ↓
MediaOut (エクスポート)

複雑なマルチブランチグレーディング

 ┌─ プライマリ CC ノード
 │ ↓
MediaIn ─→ ColorSpace ─┼─ セカンダリ1 (肌)
 │ ↓
 ├─ セカンダリ2 (空)
 │ ↓
 ├─ LUT ノード (ルック)
 │ ↓
 └─ Grain/Vignette
 ↓
 Merge (3入力)
 ↓
 出力変換
 ↓
 MediaOut

パラメータの連鎖

ノード間でパラメータを直接接続することで、動的な調整が可能になります。

// 例:セカンダリノードがクオリファイアマスクによって制御される

Qualifier Node
 └─ Red Channel Output → ColorCorrector Alpha Input
 └─ クオリファイアが赤色ピクセルを選択
 └─ ColorCorrector はこれらのピクセルにのみ適用される

バッチ処理

一度作成したノードツリーは、数百のクリップに適用できます。

# DaVinci Resolve スクリプティング例
project = resolve.GetProjectManager().GetCurrentProject()
timeline = project.GetCurrentTimeline()
clips = timeline.GetClips()

for clip in clips:
 # 各クリップに保存された Fusion コンポジションを追加
 clip.AddFusionComp()
 # ノードグラフをテンプレートからロード
 clip.GetFusionComp().SetNodeGraphString(saved_graph)

ワークフロー統合

オフライン編集とノードベースフィニッシング

DaVinci Edit Page + Fusion 統合:

  1. Edit Page: ラフグレーディングLUT を使用して編集
  2. Fusion Page: 問題のあるクリップに「Fusion コンポジションを追加」をクリック
  3. ノード構築: グローバルグレーディングではなく、必要な箇所にのみ複雑なグレーディングを作成
  4. タイムラインへの戻り: グレーディングされたクリップが自動的にタイムラインに統合

カラーグレーディング → デリバリー

DaVinci Color Page (プライマリ補正)
 ↓
 ピクチャーロック
 ↓
Fusion (セカンダリ補正、コンポジット)
 ↓
 [3つのデリバリー用出力ノードを作成]
 ├─ Rec.709 ノード → ProRes 422 マスター
 ├─ DCI-P3 ノード → DCP-マスター
 ├─ Rec.2020 HDR ノード → マスターファイル
 ↓
 デリバリー

ノードベースグレーディングのベストプラクティス

1. 構造化されたノード整理

  • プリトランスフォームセクション: すべての入力変換(Log→Linear)
  • 補正セクション: プライマリおよびセカンダリ補正
  • ルックセクション: LUT およびクリエイティブグレーディング
  • 出力セクション: 出力変換

命名規則:

01_PreTx_LogC3toLinear
02_Primary_LGG
03_Secondary_SkinTone
04_Look_FilmEmulation
05_Output_Rec709

2. コメントによるドキュメンテーション

Fusion ではノードにメモを追加できます。

// このノードはシャドウリフト中の肌の色を保護します
// クオリファイア: 色相 0-60°、彩度 30-100、輝度 20-80
// 夜間の屋内シーンでの顔のオレンジ色のシフトを防ぎます

3. 再利用可能なノードツリー

頻繁に使用するパターンをテンプレートとして保存します。

  • ナイトインテリアテンプレート: シャドウリフト + ウォームカラー + スキンプロテクション
  • ゴールデンアワーテンプレート: ハイライトロールオフ + ウォームティント
  • クール/悲しいルックテンプレート: 彩度低下 + ブルーシャドウ + ハイコントラスト

これらはペーストノードグラフ経由で数秒で適用できます。

4. GPU vs CPU 最適化

特定のノードは GPU 最適化されています。

  • ColorSpace Transforms: GPU 加速
  • Curves: GPU 加速
  • Blur: 10 ピクセル以上の半径で GPU 最適化

DeltaKeyer のような複雑なノードは CPU をより多く使用します。リアルタイムパフォーマンス向上のため、ツリーの最後に配置します。

実践的な適用シナリオ

シナリオ 1: マルチカメラダイアロググレーディング

課題: 3台のカメラ(異なるアングル、露出)
解決策ノードグラフ:

カメラ A MediaIn ──→ ColorSpace → Primary CC → Output
カメラ B MediaIn ──→ ColorSpace → Primary CC → Merge → MediaOut
カメラ C MediaIn ──→ ColorSpace → Primary CC ↗

3台のカメラすべてに同じノードツリーを適用し、自動マッチングを行います。

シナリオ 2: VFX プレートマッチング

課題: CGI レンダリングとライブアクションプレートのマッチング
解決策ノードグラフ:

ライブアクションプレート
 ↓
 プライマリ CC
 ↓
 [ノードグラフを「VFX-ベース」として保存]
 ↓
 VFX アーティストが Nuke でロード:
 - CGI レンダリングに同じノードグレーディングを適用
 - 結果: 色ずれのない完璧なカラーマッチング

シナリオ 3: マルチフォーマットデリバリー

課題: Rec.709 (TV)、DCI-P3 (映画)、Rec.2020 HDR (Netflix) で同じグレーディング

3つの出力ブランチを持つノードグラフの解決策:

マスターグレーディングノード (すべて同じ)
 ├─ 出力変換 Rec.709 → ProRes 422
 ├─ 出力変換 DCI-P3 → DCP
 └─ 出力変換 Rec.2020 HDR → H.265 マスター

1回のレンダリングで、3つの異なるフォーマットを、出力ノードの調整のみで実現します。

比較: ページベース vs ノードベース

側面Color PageFusion Nodes
学習曲線容易(1〜2週間)中程度(4〜8週間)
リアルタイムパフォーマンス非常に高速複雑な場合、遅くなる
柔軟性限定的最大
VFX 統合不可ネイティブ Fusion 統合
バッチ処理限定的完全に自動化可能
初心者向け推奨最初の経験後
プロ向けラフパス最終/複雑なグレーディング

よくある初心者エラー

エラー 1: ノードが多すぎる

症状: パフォーマンスが低下し、タイムラインが遅延する
解決策: 同様のノードを統合する(例: 5つのCurvesノード → 1つのマスターCurvesノード)

エラー 2: 整理されていない

症状: ノードが絡まり合い、追跡不能になる
解決策: セクション間にビューアノードを使用して検証する

エラー 3: 出力ノードの忘れ

症状: グレーディングは行われるが、レンダリングではオリジナルが表示される
解決策: 常に最後に MediaOut ノードを使用し、ノード接続を確認する

エラー 4: 間違ったカラースペース

症状: Resolve でのグレーディングが、最終マスターと異なる
解決策: モニターエミュレーションで出力変換を視覚化する

関連項目

各職能から

視点

監督

Node-basiertes Grading ermoeglicht parallele Looks ohne Neustart. Der Colorist experimentiert schneller, was weniger Wartezeit und besseres kreatives Feedback bedeutet.

編集

Node-basierte Workflows ermoeglichen komplexe Composits mit gestapelten Videoclips und Effekten. Die Lernkurve ist steil, aber fuer komplexe Projekte mit vielen Ebenen lohnt sich der Aufwand. Jede Korrektur wird als separater Node organisiert.

プロデューサー

Node-Workflows sparen 10-15% Grading-Zeit durch Batch-Processing. Bei Serien mit 10+ Episoden ist ein wiederverwendbarer Node-Tree sehr wertvoll.

辞典を続ける

関連語

知識を試す

クイズ

1. Was beschreibt „Node-basiertes Color Grading" am besten?

2. Zu welchem Department gehört „Node-basiertes Color Grading"?

3. Wie viele verschiedene Fachperspektiven bietet dieser Eintrag?

間違いを報告
Filmfarm エコシステムから

映像言語を理解し、制作費を見積もり、クルーをつなぐ。

本辞典は Filmfarm エコシステムの一部です——制作費の見積もり(FilmBalance)、業界マガジン(FilmCircus)、クルーのネットワーキング(FilmCall、CrewMesh)と並びます。制作全体のための共通の用語体系。

FilmFarm FilmRadar近日公開FilmPulse近日公開FilmNumbers近日公開FilmCapital近日公開FilmLab近日公開FilmBalance近日公開FilmCircus近日公開