ニューラルレンダリングアルゴリズムは、通常、多数のグラウンドトゥルース画像の照明のニューラル表現を学習することにより、フォトリアリスティックレンダリングの根本的に新しいアプローチを導入します。与えられた可変シーン、つまりオブジェクト、マテリアル、ライト、視点を変更するためのトレーニングを行う場合、可変パラメータの次元が大きくなると、可能なトレーニングデータインスタンスのスペースDはすぐに管理できなくなります。マルコフ連鎖モンテカルロを使用した新しいアクティブ探索方法を紹介します。これは、Dを探索し、トレーニングに最適なサンプル(つまり、グラウンドトゥルースレンダリング)を生成し、トレーニングとオンザフライのサンプルデータ生成をインターリーブします。トレーニングサンプルをレンダリングするというコストのかかる手順を最小限に抑えるために、セルフチューニングサンプル再利用戦略を導入します。シーン構成の明示的なパラメーター化を指定して、新しいシーンインスタンスのレンダリングを学習するニューラルジェネレーターにアプローチを適用します。私たちの結果は、Active Explorationが均一なサンプリングよりもはるかに効率的にネットワークをトレーニングし、解像度向上アプローチとともに、収束時の均一なサンプリングよりも優れた品質を実現することを示しています。私たちの方法は、非常に多くのサンプル数をキャプチャする必要があるハードライトトランスポートパス(複雑なコースティクスなど)のインタラクティブなレンダリングを可能にし、必要な品質とバリエーションに応じて5〜18時間のトレーニング後に、動的なシーンのナビゲーションと操作を提供します。
Neural rendering algorithms introduce a fundamentally new approach for photorealistic rendering, typically by learning a neural representation of illumination on large numbers of ground truth images. When training for a given variable scene, i.e., changing objects, materials, lights and viewpoint, the space D of possible training data instances quickly becomes unmanageable as the dimensions of variable parameters increase. We introduce a novel Active Exploration method using Markov Chain Monte Carlo, which explores D, generating samples (i.e., ground truth renderings) that best help training and interleaves training and on-the-fly sample data generation. We introduce a self-tuning sample reuse strategy to minimize the expensive step of rendering training samples. We apply our approach on a neural generator that learns to render novel scene instances given an explicit parameterization of the scene configuration. Our results show that Active Exploration trains our network much more efficiently than uniformly sampling, and together with our resolution enhancement approach, achieves better quality than uniform sampling at convergence. Our method allows interactive rendering of hard light transport paths (e.g., complex caustics) -- that require very high samples counts to be captured -- and provides dynamic scene navigation and manipulation, after training for 5-18 hours depending on required quality and variations.