We present a differentiable volume rendering solution that provides differentiability of all continuous parameters of the volume rendering process. This differentiable renderer is used to steer the parameters towards a setting with an optimal solution of a problem-specific objective function. We have tailored the approach to volume rendering by enforcing a constant memory footprint via analytic inversion of the blending functions. This makes it independent of the number of sampling steps through the volume and facilitates the consideration of small-scale changes. The approach forms the basis for automatic optimizations regarding external parameters of the rendering process and the volumetric density field itself. We demonstrate its use for automatic viewpoint selection using differentiable entropy as objective, and for optimizing a transfer function from rendered images of a given volume. Optimization of per-voxel densities is addressed in two different ways: First, we mimic inverse tomography and optimize a 3D density field from images using an absorption model. This simplification enables comparisons with algebraic reconstruction techniques and state-of-the-art differentiable path tracers. Second, we introduce a novel approach for tomographic reconstruction from images using an emission-absorption model with post-shading via an arbitrary transfer function.
翻译:我们提出一个不同的体量计算解决方案,提供体积转换过程所有连续参数的可连续参数的差异性。这种可区别的转化器用于引导参数向一个有问题特定客观功能最佳解决办法的设置的设置,以优化解决问题的最佳解决办法;我们通过混合功能的混合功能的解析反转,通过对混合功能进行分解性反转,对体积执行一个常的内存足留足,对体积进行量量量调整,从而对体积量量进行不同的量化分析,提供不同的体积计算解决方案,提供量制成不同的体积计算,为量制过程的所有连续参数提供不同的连续参数。这种可不同的转化器用来将参数用于将参数引导过程的所有连续参数和体积密度场本身的相异性参数进行自动优化。我们用这种方法将量制法作为基础,用一个吸收模型模型模型与图像进行对比,从而能与数值重建技术以及最新而不同的路径追踪器进行比较。我们用不同的酶展示了它用于使用不同的酶作为客观的可变的酶选择的自动取选择选择选择,并优化从某一卷的图像的转移功能优化从一个任意图像进行地图重建的新方法。