コンテンツにスキップ

カラーバーの生成 (CreateColorBars)

概要 (What is it?)

CreateColorBars ノードは、映像キャリブレーション、ディスプレイテスト、および色精度の検証に使用される標準的なカラーバーテストパターンを生成します。SMPTE、EBU、日本の ARIB 規格を含む 40 種類以上のテストパターンに加え、PLUGE、ゾーンプレート、クロマランプなどの各種キャリブレーションパターンをサポートしています。

使用する場面 (When would I use it?)

以下のような場面でこのノードを使用します:

  • ビデオディスプレイやモニターのキャリブレーションを行いたい場合
  • 色の再現精度や輝度レベルをテストしたい場合
  • 映像制作ワークフロー用のテストパターンを生成したい場合
  • ディスプレイ設定や色空間(カラースペース)の取り扱いを検証したい場合
  • カラーグレーディング用のリファレンス画像を作成したい場合
  • ビデオエンコードおよびデコードのパイプラインをテストしたい場合
  • ディスプレイの表示品質を評価・測定するためのパターンを生成したい場合

使い方 (How to use it)

基本セットアップ

  1. ワークフローに CreateColorBars ノードを追加します
  2. "bar_type" ドロップダウンから生成したいカラーバーの種類を選択します
  3. テストパターンの幅(width)と高さ(height)を設定します(デフォルト: 1920x1080)
  4. 生成されたカラーバー画像が "image" 出力から得られます

パラメータ一覧 (Parameters)

主要設定 (Main Settings)

  • bar_type: 生成するカラーバーの種類(文字列、デフォルト: "SMPTE 219-100 Bars")

    利用可能な主なオプション:

    • SMPTE パターン: SMPTE 219-100 Bars, SMPTE 75% Bars, SMPTE Bars, SMPTE 219+i Bars
    • フルフィールドパターン: 100% Full Field Bars, 75% Full Field Bars, 75% Bars Over Red
    • 国際規格: EBU Bars(欧州規格)、ARIB 28-100、ARIB 28-75、ARIB 28+i(日本・電波産業会規格)
    • HD パターン: HD Color Bars
    • 単色(ソリッドカラー): Full Field White, Blue, Cyan, Green, Magenta, Red, Yellow
    • テストパターン: Zone Plate, Tartan Bars, Multi Burst, Bowtie
    • グレースケールランプ: Stair 5 Step, Stair 5 Step Vert, Stair 10 Step, Stair 10 Step Vert
    • グラデーションパターン: Y Ramp Up, Y Ramp Down, Vertical Ramp
    • クロマパターン: Legal Chroma Ramp, Full Chroma Ramp, Chroma Ramp
    • キャリブレーションパターン: Pluge(詳細オプション付き)、Pathological EG、Pathological PLL
    • 特殊パターン: AV Delay Pattern 1, AV Delay Pattern 2, Bouncing Box
  • width: カラーバー画像の幅(ピクセル単位、整数、デフォルト: 1920)

  • height: カラーバー画像の高さ(ピクセル単位、整数、デフォルト: 1080)

PLUGE 専用パラメータ (PLUGE-Specific Parameters)

これらのパラメータは、bar_type で "Pluge" を選択した時のみ表示されます:

  • pluge_ire_setup: PLUGE パターンのキャリブレーションに使用する IRE セットアップタイプ(文字列、デフォルト: "NTSC 7.5 IRE")

    • NTSC 7.5 IRE: 標準的な NTSC セットアップレベル(デフォルト)
    • PAL 0 IRE: 黒レベル 0 IRE の PAL 規格
    • RGB Full Range: RGB フルレンジ(0〜255)キャリブレーション
  • pluge_bar_count: 表示する PLUGE バーの数(整数、デフォルト: 3、範囲: 2〜5)

    • 2 本: 黒レベルと直上の黒
    • 3 本: スーパーブラック(黒下)、黒レベル、直上の黒(標準)
    • 4〜5 本: 黒レベル間の中間値を含む
  • pluge_orientation: PLUGE バーの向き(文字列、デフォルト: "vertical")

    • vertical: 垂直方向に配置(デフォルト)
    • horizontal: 水平方向に配置

出力 (Outputs)

  • image: ImageUrlArtifact として生成されたカラーバー画像

使用例 (Example)

基本的なカラーバー生成

  1. ワークフローに CreateColorBars ノードを追加します
  2. bar_type ドロップダウンから "SMPTE 75% Bars" を選択します
  3. width を 1920、height を 1080 に設定します
  4. "image" 出力を DisplayImage ノードに接続して結果を表示します
  5. 必要に応じて SaveImage に接続してテストパターンを保存します

PLUGE キャリブレーションパターン

  1. CreateColorBars ノードを追加します
  2. bar_type ドロップダウンから "Pluge" を選択します
  3. PLUGE 専用パラメータが表示されます
  4. キャリブレーションを設定します:
    • pluge_ire_setup を使用している映像規格に合わせて設定(例: NTSC なら "NTSC 7.5 IRE"、PAL なら "PAL 0 IRE")
    • 標準的なキャリブレーション用に pluge_bar_count を 3 に設定
    • vertical または horizontal の向きを選択
  5. 出力を DisplayImage に接続してキャリブレーションパターンを確認します

カスタム解像度のテストパターン

  1. CreateColorBars ノードを追加します
  2. 目的のパターン(例: "HD Color Bars")を選択します
  3. カスタム寸法を設定:
    • width: 3840(4K の幅)
    • height: 2160(4K の高さ)
  4. 指定した 4K 解像度でパターンが即座に生成されます

重要な注意点 (Important Notes)

  • リアルタイムプレビュー: bar_type、width、height、または PLUGE パラメータを変更すると、画像が自動的に再生成されます
  • SMPTE 規格: SMPTE 75% Bars および SMPTE Bars は、SDTV 向けの SMPTE ECR 1-1978 規格に準拠した 75% 輝度レベルを使用します
  • IRE 値: PLUGE パターンは、精密な黒レベル調整のために IRE(Institute of Radio Engineers)単位を使用します
  • リアルタイム更新: パラメータの変更を検知して即座に再レンダリングが行われます
  • PNG 形式: すべての生成画像は可逆圧縮の PNG ファイルとして保存され、色圧縮の劣化を防ぎます

主なユースケース (Common Use Cases)

映像制作 (Video Production)

  • 放送規格準拠のための SMPTE カラーバー生成
  • カラーグレーディングワークフロー用のリファレンスチャート作成
  • 標準テストパターンを用いたビデオエンコードパイプラインの動作テスト

ディスプレイキャリブレーション (Display Calibration)

  • PLUGE パターンを使用したモニターの黒レベル(ブライトネス)調整
  • ゾーンプレート(Zone Plate)による解像感とフォーカスのチェック
  • グレースケールランプによるガンマカーブの歪み検証

品質評価 (Quality Testing)

  • パソロジカル(Pathological)信号による SDI 機器やシリアル伝送の耐性テスト
  • クロマランプによる色差信号およびカラースペース変換の線形性チェック
  • マルチバースト(Multi Burst)による周波数特性(帯域幅)の測定

技術的な詳細 (Technical Details)

  • 画像フォーマット: PNG(ロスレス)
  • 色空間: RGB
  • デフォルト解像度: 1920x1080 (Full HD)
  • サポート規格: SMPTE, EBU, ARIB
  • IRE 変換式: IRE 値は以下の式に従って RGB 値(0〜255)に変換されます: RGB = (IRE / 100) * 255

このノードは、プロフェッショナルな映像制作、放送局業務、ディスプレイキャリブレーションに適合した業界標準テストパターンを生成します。