On this page | |
Since | 20.5 |
概要 ¶
このノードは、OIDNデータセット命名スキームに準拠したトレーニングデータセットと検証データセットを前処理するのに使用されるOIDN前処理スクリプトのラッパーです。
Installation: ¶
OIDNスクリプトでは、hython
にtorch
(PyTorch)の追加インストールが必須です。
まず最初に、Houdiniインストールディレクトリに進んでhython
環境を初期化します。
Linux
cd /opt/hfsx.x.x
Mac
cd /Applications/Houdini/Houdinix.x.x/Frameworks/Houdini.framework/Resources
Windows
cd "C:\\Program Files\\Side Effects Software\\Houdini x.x.x"
次に、houdini_setup
スクリプトをsourceした後に、hython
にtorch
をインストールします。
source houdini_setup hython -m pip install torch
パラメータ ¶
Input Features
トレーニングの前処理をするデータセットの入力特徴部セット。 以下の画像特徴部がサポートされています:
hdr
ファイル拡張子が.hdr.exr
のカラー(ハイダイナミックレンジ)。
ldr
ファイル拡張子が.ldr.exr
のカラー(ローダイナミックレンジ)。
sh1
ファイル拡張子が.sh1x.exr
、.sh1y.exr
、.sh1z.exr
のカラー(正規化されたL1球面調和関数)。
alb
ファイル拡張子が.alb.exr
のアルベド。
nrm
ファイル拡張子が.nrm.exr
のシェーディング法線。
すべての入力特徴部(補助特徴部(アルベド、法線など)を含む)にはノイズがあると想定されます。 補助特徴部画像はオプション入力で、通常では、ノイズ除去品質を改善しディテールを保持します。
Clean auxilliary features
補助画像にノイズがない場合は、このパラメータを有効にしてください。 その場合、トレーニングには、ノイズを含んだ様々な補助画像の代わりに参照補助特徴部が使用されます。
Filter
トレーニングするフィルター。以下のフィルターが使用可能です:
RT
一方向/双方向のパストレーシングなどモンテカルロ式レイトレーシングを使用してレンダリングされた画像のノイズ除去に適して汎用レイトレーシングノイズ除去フィルター。
RTLightmap
HDRおよび正規化されたディレクショナルライトマップのノイズ除去に最適化されたRTフィルターの亜種で、LDR画像には対応していません。
このフィルターの選択によって、使用されるHDR/LDR転送関数が決まります。
Output Directory
前処理された結果の出力先のディレクトリ。
Training Dataset
トレーニングデータセットフォルダの名前。
Validation Dataset
検証データセットフォルダの名前。
Data Directory
トレーニングデータと検証データのディレクトリ。
Device
トレーニングの計算に使用するデバイス(例えば、CPU、GPU)。オプション:cpu
、cuda
、mps
。
Device ID
同じ種類のデバイスが複数利用可能だった場合(例えば、複数のGPUが搭載されている場合)に使用する特定のデバイス。
Device Count
パフォーマンスを高速化するためにデータ並列処理に使用するデバイスの数。
Advanced ¶
これらは、前処理の挙動を細かく制御することができる高度なパラメータです。
Transfer Function
使用されるHDR/LDR転送関数。
Deterministic
計算を決定論的にするので、パフォーマンスが低下します。
See also |