Computer Graphics Forum (Eurographics Conference on Visualization), 2024
A long-standing challenge in volume visualization is the effective communication of relevant spatial structures that might be hidden due to occlusions. Given a scalar field that indicates the importance of every point in the domain, previous work synthesized volume visualizations by weighted averaging of samples along view rays or by optimizing a spatially-varying extinction field through an energy minimization. This energy minimization, however, did not directly measure the contribution of an individual sample to the final pixel color. In this paper, we measure the visibility of relevant structures directly by incorporating the transmittance into a non-linear energy minimization. For the first time, we not only perform a transmittance-based extinction optimization, we concurrently optimize the camera position to find ideal viewpoints. We derive the partial derivatives for the gradient-based optimization symbolically, which makes the application of automatic differentiation methods unnecessary. The transmittance-based formulation gives a direct visibility measure that is communicated to the user in order to make aware of potentially overlooked relevant structures. Our approach is compatible with any measure of importance and its versatility is demonstrated in multiple data sets.
@article{Himmler24EuroVis,
author = {Himmler, Paul and G{\"u}nther, Tobias},
title = {Transmittance-based Extinction and Viewpoint Optimization},
journal = {Computer Graphics Forum (Eurographics Conference on Visualization)},
volume = {43},
number = {3},
year = {2024},
publisher = {Eurographics},
address = {Odense, Denmark},
doi = {10.1111/cgf.15096},
}