Q100179: C_ColourMatcher 使用時のバンディング問題を修正する方法

症状

CaraVRで C_ColourMatcher ノードを使用すると、分析後の結果が最初の解決よりも良くならないことに気付く場合があります。また、バンド効果も作成されることがあります。

例として、問題のあるカラーマッチングの結果を以下に示します。

原因

C_ColourMatcher はカメラ入力全体をマッチングすることで機能しますが、黒い境界線のある丸いレンズを使用している場合は、カラー マッチャーがオフセットされ、結果が悪化する可能性があります。

解決

上記の問題を回避するには、次の操作を行う必要があります。

  • 画像の周囲をロトスコープしてカメラ入力用のアルファを作成し、黒い領域が含まれないようにします。そして、C_CameraSolverノードがマスクシェイプパラメータに上記で作成したアルファを使用するように指定します。

  • C_CameraSovlerノードのカメラタブでマスクの形状を楕円形に変更し、マスクのサイズを小さくして黒い領域を削除します。

C_ColourMatcherノードは、露出と色の分析時に結果のアルファを使用し始め、処理中に画像の黒い部分を無視します。これにより、C_ColourMatcherノードの精度が向上します。

さらに、 CaraVR 1.0v2ではC_Stitcherノードにマルチバンドブレンディングモードが導入されました。ブレンドタイプをマルチバンドに設定すると、バンディングを軽減できます。

例として、修正を適用した最終的なカラーマッチングの結果を以下に示します。

注:すべての画像はUniversal Postの提供によるものです

C_ColourMatcherノードの詳細については、こちらのドキュメントをご覧ください: C_ColourMatcher

    私たちはそれを聞いて申し訳ございません

    理由をお聞かせください