プリマット

Primatteキーは、ブルースクリーンまたはグリーンスクリーンの画像から単一のピクセルまたはピクセルの範囲をサンプリングすることにより、段階的に作成されます。これにより、マット内外のピクセルを決定する色空間の多面体が制御されます。Primatteを使用するには、をクリックしますAuto-Computeバッキング画面の色を自動的に感知し、それを除去し、さらに前景と背景のノイズを取り除きます。または、設定できますoperationカラーサンプルの使用方法を選択するか、左右の矢印ボタンを使用してすべての操作をステップ実行します。次に、使用Ctrl+クリックまたはCtrl +Shift+ドラッグして、ビューアから単一の色または色の範囲を選択します。Primatteはこれらを使用して多面体を調整します。Nukeこのプロセス中に無制限の取り消しを提供します。

PrimatteはIMAGICA Corpの商標です。Primatteの特許はIMAGICA Corpが所有しています。

入力とコントロール

接続タイプ

接続名

関数

入力

bg

前景のブルー/グリーンスクリーンを置き換える背景画像。

fg

キーを押す前景または主題の画像。

マスク

マスクとして使用するオプションの画像。デフォルトでは、Primatte効果はマスクの黒以外の領域に制限されています。

最初は、マスク入力はノードの右側に三角形として表示されますが、ノードをドラッグすると、マスクというラベルの付いた矢印に変わります。マスク入力が表示されない場合は、 maskコントロールが無効または設定されていますnone

Control (UI)

Knob (Scripting)

Default Value

関数

Primatte Tab

foreground

foreground

rgb

からのチャンネルfgキーおよびコンポジットへの画像を含む入力。

background

background

rgb

からのチャンネルbg複合への入力、および流出抑制の計算。

crop

crop

N/A

保持する入力画像の領域。このボックスの外側はすべてトリミングされます。

以下を調整できます。

x -元の画像の左端とクロップボックスの左側の間の距離(ピクセル単位)。

y -元の画像の下端とクロップボックスの下端の間の距離(ピクセル単位)。

r -元の画像の左端とクロップボックスの右側の間の距離(ピクセル単位)。

t -元の画像の下端とクロップボックスの上端の間の距離(ピクセル単位)。

w -トリミングボックスの幅。これは、クリックした場合にのみ利用可能ですwhボタン。

h -トリミングボックスの高さ。これは、クリックした場合にのみ利用可能ですwhボタン。

ビューアーの端をドラッグして、トリミングボックスを調整することもできます。

mask

N/A

disabled

右側の関連するマスクチャネルを有効にします。このチェックボックスを無効にすることは、チャンネルをnone

mask

none

The channel to use as a mask. By default, the Primatte effect is limited to the non-black areas of this channel.

invert

invert_mask

disabled

Primatte効果がマスクの非白領域に制限されるように、マスクチャネルの使用を反転します。

Initialize

algorithm

algorithm

Primatte

Primatteがキーイング結果の計算に使用するアルゴリズムを選択します。

Primatte -Primatteアルゴリズムは最高の結果を提供し、ソリッドカラーと補色のスピル抑制方法の両方をサポートします。3つの多面体の多面体(この章でさらに説明します)を使用して、3D RGB色空間を分離するアルゴリズムです。また、これはデフォルトのアルゴリズムモードであり、計算量が多いため、レンダリングに時間がかかる場合があります。

PrimatteRT -は最も単純なアルゴリズムであり、したがって最速です。単一の平面サーフェスのみを使用して3D RGB色空間を分離します(この章でさらに説明します)。その結果、上記のように前景を背面スクリーンから分離する機能がありません。 Primatteアルゴリズム。のその他の欠点Primatte RTアルゴリズムは、彩度の低い補助スクリーンの色ではうまく機能せず、補色のスピル抑制方法をサポートしないということです。

Primatte RT+ -これは上記の2つのオプションの間にあります。6平面の表面色分離アルゴリズム(このドキュメントで後述)を使用し、品質とパフォーマンスの両方で他の2つの間で結果を提供します。のその他の欠点Primatte RT+アルゴリズムは、彩度の低い補助スクリーンの色ではうまく機能せず、補色のスピル抑制方法をサポートしないということです。

Reset

Reset

N/A

Primatteのすべてのプロパティを初期値にリセットします。

Auto-Compute

Auto-Compute

N/A

これは、Primatte操作の最初のステップとして使用できます。その目的は、バッキング画面の色を自動的に検出し、それを削除し、前景と背景のノイズをクリーンアップすることです。クリップが均等に照明された、十分に飽和したバッキングスクリーンで撮影された場合、 Auto-Computeボタンを押すと、キー操作を完了するために、スピルの除去だけが必要な画像が表示されます。

viewer

viewer

disabled

Primatte Viewerを開き、Primatteアルゴリズムのグラフィック表示を表示し、さまざまなPrimatteツールの使用中に何が起こっているかを確認できます。これは調整機能を持たない受動的な機能ですが、画像を操作するときに画像を評価するのに役立つことがあります。

Degrain

type

graintype

none

使用する粒子除去のタイプを選択します。

none -サンプリングされた正確なピクセルの色を取得します。

small -サンプリングされたピクセルの周囲の小さな領域の平均色を取得します。粒子が非常に密集しているときにこれを使用します。

medium -サンプリングされたピクセルの周りの中程度の領域の平均色を取得します。粒子の密度が低い場合に使用します。

large -サンプリングされたピクセルの周囲の領域のより広い領域の平均色を取得します。穀物が非常に緩いときにこれを使用します。

tolerance

graintolerance

0.2

の効果を高めますClean BG Noise前景オブジェクトのエッジを変更しないツール。これにより、Primatteアルゴリズムに、ピクセルがどの程度の明るさで粒子を表していると思うかを伝えることができます。高すぎる値を使用しないようにしてください。そうでない場合、マット全体に影響します。

Actions

operation

mode

Smart Select BG Color

ビューアでサンプリングする色の機能:

Smart Select BG Color -サンプリングされたバッキング画面の色を取得し、元の前景画像を分析し、Primatte前景検出ルーチンを使用して前景領域を決定します。次に、新しく決定された前景領域を使用して、内部でFGノイズクリーン操作を実行し、合成画像をレンダリングします。

Clean BG Noise -背景からノイズを除去します。ビューアでサンプリングするピクセルは、100%バックグラウンドであることがわかっています。100%バックグラウンド領域の白いノイズの多い領域は黒になります。

Clean FG Noise -前景からノイズを除去します。ビューアでサンプリングするピクセルは、100%前景であることがわかっています。サンプリングされたピクセルの色は、元の前景画像と同じ色になるようにPrimatteによって登録されます。これにより、100%前景領域の暗い灰色の領域が白になります。

operation (continued)

   

Matte Sponge -画像でサンプリングされた色を100%前景に設定します。ただし、サンプリングされた色が既にキーアウトされて削除されている場合、現在の抑制された色のままになります。キーまたはマット情報にのみ影響します。このツールは、通常、クロマキーイング手順中に現れた浮遊透明ピクセルをすばやく削除するために使用されます。

Make FG Trans. -前景の透明度での流出を抑制します。このモードを選択すると、ビューアでサンプリングされた不透明な前景色領域がわずかに半透明になります。この操作は、煙や雲で完全に覆われている前景オブジェクトの微調整に役立ちます。

Restore Detail -詳細を前景に戻します。Viewerでサンプリングされた完全に透明な背景領域は半透明になります。この操作は、失われた髪の詳細、薄い煙の切れ端などを復元するのに役立ちます。

Spill Sponge -合成画像から流出を削除します。このモードを選択すると、ビューアーでサンプリングされたピクセルの背景色成分がキーアウトされ、選択した色領域から削除されます。

operation (continued)

 

 

Spill(-) -サンプリングされたピクセルの色(およびそれに似たすべての色)からPrimatteの増分1つ分だけ色のこぼれを取り除きます。こぼれた色が残っている場合、このツールを使用してもう一度クリックすると、より多くの色のこぼれが除去されます。

Spill(+) -1つのPrimatte増分の量で、カラースピルをサンプリングされたピクセルカラー(およびそれに似たすべてのカラー)に戻します。このツールは、サンプリングされた色を元の前景画像の色の方向にさらに移動するために使用されます。これを使用して、 Spill (-)ステップ。

Matte(-) -サンプリングしたピクセルカラーのマットの不透明度を下げますそして、それに似たすべての色)1 Primatte増分の量で。マットがまだ不透明すぎる場合は、この操作モードツールを使用してもう一度クリックすると、サンプリングされたカラー領域がさらに半透明になります。これを使用して、煙を間引いたり、背景画像の影に合わせて影を薄くしたりできます。

Matte(+) -サンプリングされたピクセルカラー(およびそれに似たすべてのカラー)のマットの不透明度を、Primatteの増分1つ分増やします。マットがまだ半透明または薄すぎる場合は、この操作モードツールを使用してもう一度クリックすると、サンプリングされたカラー領域がさらに不透明になります。これを使用して煙を厚くしたり、影を暗くして背景画像の影と一致させることができます。これらの調整は、元の前景画像のカラー領域の密度に対してのみ行うことができます。これを使用して、 Matte (-)ステップ。

operation (continued)

 

 

Detail(-) -サンプリングされたピクセルカラー(およびそれに似たすべてのカラー)の前景の詳細を、Primatteの増分1つ分減らします。それでも詳細が表示されない場合は、この操作モードツールを使用してもう一度クリックすると、詳細が表示されます。これは、失われた煙や髪の毛を回復するために使用できます。

Detail(+) -サンプリングされたピクセルカラー(およびそれに似たすべてのカラー)の前景の詳細を、Primatteの増分1つ分増やします。それでも詳細が多すぎる場合は、この操作モードツールを使用してもう一度クリックすると、詳細が消えます。これを使用して、複合材料から煙や髪の毛を除去できます。詳細が表示され、消えるサンプル。これは、色領域を100%背景領域に移動するためのものです。これを使用して、 Detail (-)ステップ。

Fine Tuning Sliders -こぼれた背景色の除去をより細かく制御できます。サンプリングされたピクセルの色は、微調整の基準色として登録されます。チューニング操作を実行するには、[ファインチューニング]スライダーを選択して動かし、目的の効果を実現します。

3D Sample -Primatteプロパティでビューアが有効になっている場合、サンプリングされた色は、Primatte Viewerで白いピクセルのスプレーとして表示されます。これにより、選択した補助スクリーンの色が3D RGB色空間内のどこにあるかを確認できます。

Simple Select BG Color -サンプリングされた補助スクリーンの色を取得し、色相ホイールに反対方向に線を投影し、FGオブジェクトを表す可能性のある人工ピクセルを生成します。次に、人工的に生成された前景ピクセルを使用して、内部でFGノイズクリーン操作を実行し、合成画像をレンダリングします。

currentColor

black

ビューアから色をサンプリングするには、これが押し込まれていること(スポイトを表示していること)を確認してから、 Ctrl/Cmdビューアでクリックして単一のピクセルを選択する、またはCtrl/Cmd +Shift+ドラッグして、長方形のピクセルを選択します。

adjust lighting

adjustLighting

disabled

有効にすると、現在選択されているBGカラーに基づいて、Primatteは、キーイング操作で使用するために、きれいで均一に照らされたバッキング画面を生成します。これにより、非常に不均一に照らされた補助スクリーンがある場合に結果を改善できます。

hybrid render

hybridRender

disabled

有効にすると、Primatteは同じ画像から2つのキーを内部的に作成します。

core -このマットは透明度が削除されていますが、前景オブジェクトの悪いエッジに悩まされています。

edge -このマットは前景にきれいなエッジを持っていますが、前景オブジェクト内の透明性に苦しんでいます。

core悪いエッジを持つマットは、それが合成される前にぼやけて侵食されますedge透明度を備えたマットで、両方のオプションの最良の複合体をもたらします。

これは、背景画面の色に近い色を含む前景に対処するのに役立ちます。

Adjust Lighting

threshold

lightingSPoly

10

いつadjust lighting 有効にすると、グリッドピクセルを純粋な背景サンプル、シミュレートされた背景サンプル、または前景サンプルとして扱うかどうかを決定します。値を大きくすると、調整された照明の前景が増えます。

grid size

lightingGridSize

12

いつadjust lighting 有効にすると、使用するグリッドサイズが設定されます。この値を大きくすると、調整された照明計算で使用されるグリッド解像度が増加します。

Hybrid Matte

erode

hybridErode

5

いつhybrid renderが有効で、上で実行される侵食の量を設定しますcoreマット。結果を表示するには、設定しますoutput modehybrid coreアルファチャネルを表示します。

blur radius

hybridBlurRadius

0.5

いつhybrid render有効にすると、ぼかし時に使用されるぼかし半径を設定しますcoreマット。結果を表示するには、設定しますoutput modehybrid edgeアルファチャネルを表示します。

Fine Tuning

L-poly (spill)

spill

0

スピル抑制された不透明な前景と変化しない不透明な前景の間の境界を調整します。スライダーを右に動かすほど、より多くの流出が除去されます。スライダーを左に動かすほど、選択した領域の色成分は元の前景画像の色に近くなります。

M-poly (trans)

matte

0

部分的に透明な前景と完全に不透明な前景の間の境界を調整します。このスライダーを右に動かすと、登録された色の領域がより透明になります。スライダーを左に動かすと、マットがより不透明になります。

S-poly (detail)

detail

0

完全に透明な背景と部分的に半透明な前景の間の境界を調整します。このスライダーを右に動かすと、登録されたカラー領域がより見やすくなります。スライダーを左に動かすと、色の領域が見えにくくなります。

Spill Process

replace with

spillProcess

complement

使用するカラースピル交換方法:

no suppression -流出抑制は適用されません。

complement -予備の色を補助スクリーンの色の補色で置き換えます。

solid color -流出色を選択した単色に置き換えます。使用するreplace color以下の色を選択します。

defocused background -スピルの色を、背景画像のデフォーカスバージョンの色に置き換えます。使用するdefocus背景バッファ画像に適用されるデフォーカスの量を調整します。

replace color

replaceColor

0.18

いつreplace withに設定されていますsolid color、流出を置き換えるために使用する単色を選択できます。

defocus

defocus

10

いつreplace withに設定されていますdefocused background、流出プロセスの背景の焦点をぼかす量を設定します。

Output

output mode

output_mode

composite

ノードからの出力を次のように決定します。

composite -作成されたマットに基づいて、前景と背景を事前に乗算します。これが最終結果です。

premultiplied -プリマットノードの事前乗算結果を、計算されたマットとともに出力します。これは、Mergeノードを使用して合成を行う場合に便利です( operationに設定over)Primatteではなく。これにより、背景の上に合成する前に、画像を色補正、変換、その他の方法で処理できます。ただし、PrimatteはsRGB色空間内で機能することに注意してください。 Nuke線形色空間内で機能します。つまり、Primatteと元の背景画像の両方の後にColorspaceノードを追加してそれらの色空間をsRGBに変換し、色補正または変換を行い、画像をマージし、最後に別のColorspaceノードを使用して結果を元に戻す必要があります線形に。

unpremultiplied -プリマットノードの事前乗算されていない結果を、計算されたマットとともに出力します。これは、Mergeノードを使用して合成を行う場合に便利です( operationに設定matte)Primatteではなく。これにより、背景の上に合成する前に、画像を色補正、変換、その他の方法で処理できます。ただし、PrimatteはsRGB色空間内で機能することに注意してください。 Nuke線形色空間内で機能します。つまり、Primatteと元の背景画像の両方の後にColorspaceノードを追加してそれらの色空間をsRGBに変換し、色補正または変換を行い、画像をマージし、最後に別のColorspaceノードを使用して結果を元に戻す必要があります線形に。

output mode (continued)

   

notpremultiplied -計算されたマットとともに、(Primatteノードの結果の代わりに)元の前景ピクセルを出力します。

adjust lighting FG -ライティング調整モードが作成する、ライト調整された前景を出力します(これにより、前景オブジェクトの背景色がより均一になります)。照明の調整が無効になっている場合、このオプションは最適化されていない元の前景画像を表示するだけです。

adjust lighting BG -照明調整モードが作成する最適化された人工的なバッキング画面(前景オブジェクトのないきれいなバッキング画面)を出力します。

hybrid core -ハイブリッドレンダーが有効な場合に使用される、内部で生成されたコアマットを出力します。

hybrid edge -ハイブリッドレンダリングが有効な場合に使用される、内部で生成されたエッジマットを出力します。

output

output

rgba

出力イメージを書き込むチャネル。

ステップバイステップガイド

キーイングプリマット (ユーザーガイドの手順)

Primatteでのキーイング (書かれたチュートリアル)

ビデオチュートリアル



 
 
 
 


Loading results