-
InverseVis: Revealing the Hidden with Curved Sphere Tracing
Authors:
Kai Lawonn,
Monique Meuschke,
Tobias Günther
Abstract:
Exploratory analysis of scalar fields on surface meshes presents significant challenges in identifying and visualizing important regions, particularly on the surface's backside. Previous visualization methods achieved only a limited visibility of significant features, i.e., regions with high or low scalar values, during interactive exploration. In response to this, we propose a novel technique, In…
▽ More
Exploratory analysis of scalar fields on surface meshes presents significant challenges in identifying and visualizing important regions, particularly on the surface's backside. Previous visualization methods achieved only a limited visibility of significant features, i.e., regions with high or low scalar values, during interactive exploration. In response to this, we propose a novel technique, InverseVis, which leverages curved sphere tracing and uses the otherwise unused space to enhance visibility. Our approach combines direct and indirect rendering, allowing camera rays to wrap around the surface and reveal information from the backside. To achieve this, we formulate an energy term that guides the image synthesis in previously unused space, highlighting the most important regions of the backside. By quantifying the amount of visible important features, we optimize the camera position to maximize the visibility of the scalar field on both the front and backsides. InverseVis is benchmarked against state-of-the-art methods and a derived technique, showcasing its effectiveness in revealing essential features and outperforming existing approaches.
△ Less
Submitted 29 May, 2024; v1 submitted 13 April, 2024;
originally announced April 2024.
-
Vocal Fold Reconstruction from Optical Velocity and Displacement Measurements
Authors:
Daniel Zieger,
Christoph Näger,
Stefan Becker,
Tobias Günther
Abstract:
The three-dimensional reconstruction of vocal folds in medicine usually involves endoscopy and an approach to extract depth information like structured light or stereo matching of images. The resulting mesh can accurately represent the superior area of the vocal folds, while new approaches also try to reconstruct the inferior area. We propose a novel approach to extract the time-dependent 3D geome…
▽ More
The three-dimensional reconstruction of vocal folds in medicine usually involves endoscopy and an approach to extract depth information like structured light or stereo matching of images. The resulting mesh can accurately represent the superior area of the vocal folds, while new approaches also try to reconstruct the inferior area. We propose a novel approach to extract the time-dependent 3D geometry of the vocal fold from optical measurements on both the superior and inferior side, requiring optical measurements only from the superior side. First, a time-dependent, tri-variate surface velocity vector field is reconstructed using a high-speed camera and a laser Doppler vibrometer in an experimental environment. This vector field serves as target in an inverse finite-element simulation that optimizes the forces applied to a deformable vocal fold model such that the resulting movement after FEM simulation matches the velocity observations on the superior side. The required forces for the finite element method simulation are treated as unknowns and are assembled using multiple scalar fields. We use tensor products in Bézier Bernstein basis for our scalar fields to reduce the degrees of freedom for our optimization. We use gradient descent to optimize the control points of the force field polynomials. Our utilized error metric for gradient descent consists of two terms. The first term is used to match the simulated velocities to the observed measurements, while the second term measures the silhouette difference between observation and simulation.
△ Less
Submitted 5 October, 2023;
originally announced October 2023.
-
On the Objectivity and Quasi-Objectivity of TSE and TRA
Authors:
Holger Theisel,
Anke Friederici,
Tobias Günther
Abstract:
We analyze two recently-introduced flow measured that are based on a single trajectory only: trajectory stretching exponent (TSE) to detect hyperbolic (stretching) behavior, and trajectory angular velocity (TRA) to detect elliptic (rotation) behavior. Haller et al. [2021] and Haller et al. [2022] introduced TSE, TRA as well as the concept of quasi-objectivity, and formulated theorems about the obj…
▽ More
We analyze two recently-introduced flow measured that are based on a single trajectory only: trajectory stretching exponent (TSE) to detect hyperbolic (stretching) behavior, and trajectory angular velocity (TRA) to detect elliptic (rotation) behavior. Haller et al. [2021] and Haller et al. [2022] introduced TSE, TRA as well as the concept of quasi-objectivity, and formulated theorems about the objectivity and quasi-objectivity of TSE and TRA. In this paper, we present two counter-examples showing that all theorems in Haller et al. [2021] and Haller et al. [2022] are incorrect.
△ Less
Submitted 13 May, 2024; v1 submitted 31 March, 2023;
originally announced April 2023.
-
Photographic Visualization of Weather Forecasts with Generative Adversarial Networks
Authors:
Christian Sigg,
Flavia Cavallaro,
Tobias Günther,
Martin R. Oswald
Abstract:
Outdoor webcam images are an information-dense yet accessible visualization of past and present weather conditions, and are consulted by meteorologists and the general public alike. Weather forecasts, however, are still communicated as text, pictograms or charts. We therefore introduce a novel method that uses photographic images to also visualize future weather conditions.
This is challenging,…
▽ More
Outdoor webcam images are an information-dense yet accessible visualization of past and present weather conditions, and are consulted by meteorologists and the general public alike. Weather forecasts, however, are still communicated as text, pictograms or charts. We therefore introduce a novel method that uses photographic images to also visualize future weather conditions.
This is challenging, because photographic visualizations of weather forecasts should look real, be free of obvious artifacts, and should match the predicted weather conditions. The transition from observation to forecast should be seamless, and there should be visual continuity between images for consecutive lead times. We use conditional Generative Adversarial Networks to synthesize such visualizations. The generator network, conditioned on the analysis and the forecasting state of the numerical weather prediction (NWP) model, transforms the present camera image into the future. The discriminator network judges whether a given image is the real image of the future, or whether it has been synthesized. Training the two networks against each other results in a visualization method that scores well on all four evaluation criteria.
We present results for three camera sites across Switzerland that differ in climatology and terrain. We show that users find it challenging to distinguish real from generated images, performing not much better than if they guessed randomly. The generated images match the atmospheric, ground and illumination conditions of the COSMO-1 NWP model forecast in at least 89 % of the examined cases. Nowcasting sequences of generated images achieve a seamless transition from observation to forecast and attain visual continuity.
△ Less
Submitted 29 March, 2022;
originally announced March 2022.
-
Objective Flow Measures Based on Few Trajectories
Authors:
Holger Theisel,
Anke Friederici,
Tobias Günther
Abstract:
Sparse trajectory data consist of a low number of trajectories such that the reconstruction of an underlying velocity field is not possible. Recently, approaches have been introduced to analyze flow behavior based on a single trajectory only: trajectory stretching exponent (TSE) to detect hyperbolic (stretching) behavior, and trajectory angular velocity (TRA) to detect elliptic (rotation) behavior…
▽ More
Sparse trajectory data consist of a low number of trajectories such that the reconstruction of an underlying velocity field is not possible. Recently, approaches have been introduced to analyze flow behavior based on a single trajectory only: trajectory stretching exponent (TSE) to detect hyperbolic (stretching) behavior, and trajectory angular velocity (TRA) to detect elliptic (rotation) behavior. In this paper, we analyze these approaches and in particular show that they are -- contrary to what is claimed in the literature -- not objective in the extended phase space. Furthermore, we introduce the first objective measure of rotation behavior that is based on only few trajectories: at least 3 in 2D, and at least 4 in 3D. For this measure -- called trajectory vorticity (TRV) -- we show that it is objective and that it can be introduced in two independent ways: by approaches for unsteadiness minimization and by considering the relative spin tensor. We apply TRV to a number of constructed and real trajectory data sets, including drifting buoys in the Atlantic, midge swarm tracking data, and a simulated vortex street.
△ Less
Submitted 19 February, 2022;
originally announced February 2022.
-
Vortex Criteria can be Objectivized by Unsteadiness Minimization
Authors:
Holger Theisel,
Markus Hadwiger,
Peter Rautek,
Thomas Theußl,
Tobias Günther
Abstract:
Reference frame optimization is a generic framework to calculate a spatially-varying observer field that views an unsteady fluid flow in a reference frame that is as-steady-as-possible. In this paper, we show that the optimized vector field is objective, i.e., it is independent of the initial Euclidean transformation of the observer. To check objectivity, the optimized velocity vectors and the coo…
▽ More
Reference frame optimization is a generic framework to calculate a spatially-varying observer field that views an unsteady fluid flow in a reference frame that is as-steady-as-possible. In this paper, we show that the optimized vector field is objective, i.e., it is independent of the initial Euclidean transformation of the observer. To check objectivity, the optimized velocity vectors and the coordinates in which they are defined must both be connected by an Euclidean transformation. In this paper we show that a recent publication [1] applied this definition incorrectly, falsely concluding that reference frame optimizations are not objective. Further, we prove the objectivity of the variational formulation of the reference frame optimization proposed in [1], and discuss how the variational formulation relates to recent local and global optimization approaches to unsteadiness minimization.
△ Less
Submitted 30 June, 2021;
originally announced June 2021.
-
On the approximation of D.I.Y. water rocket dynamics including air drag
Authors:
Laura Fischer,
Thomas Günther,
Linda Herzig,
Tobias Jarzina,
Frank Klinker,
Sabine Knipper,
Franz-Georg Schürmann,
Marvin Wollek
Abstract:
If you want to get accurate predictions for the motion of water and air propelled D.I.Y rockets, neglecting air resistance is not an option. But the theoretical analysis including air drag leads to a system of differential equations which can only be solved numerically. We propose an approximation which simply works by the estimate of a definite integral and which is even feasible for undergraduat…
▽ More
If you want to get accurate predictions for the motion of water and air propelled D.I.Y rockets, neglecting air resistance is not an option. But the theoretical analysis including air drag leads to a system of differential equations which can only be solved numerically. We propose an approximation which simply works by the estimate of a definite integral and which is even feasible for undergraduate physics courses. The results only slightly deviate from the reference data (received by the Runge-Kutta method). The motion is divided into several flight phases that are discussed separately and the resulting equations are solved by analytic and numeric methods. The different results from the flight phases are collected and are compared to data that has been achieved by well explained and documented experiments. Furthermore, we theoretically estimate the rocket's drag coefficient. The result is confirmed by a wind tunnel experiment.
△ Less
Submitted 31 January, 2020; v1 submitted 15 January, 2020;
originally announced January 2020.
-
Robust Reference Frame Extraction from Unsteady 2D Vector Fields with Convolutional Neural Networks
Authors:
Byungsoo Kim,
Tobias Günther
Abstract:
Robust feature extraction is an integral part of scientific visualization. In unsteady vector field analysis, researchers recently directed their attention towards the computation of near-steady reference frames for vortex extraction, which is a numerically challenging endeavor. In this paper, we utilize a convolutional neural network to combine two steps of the visualization pipeline in an end-to…
▽ More
Robust feature extraction is an integral part of scientific visualization. In unsteady vector field analysis, researchers recently directed their attention towards the computation of near-steady reference frames for vortex extraction, which is a numerically challenging endeavor. In this paper, we utilize a convolutional neural network to combine two steps of the visualization pipeline in an end-to-end manner: the filtering and the feature extraction. We use neural networks for the extraction of a steady reference frame for a given unsteady 2D vector field. By conditioning the neural network to noisy inputs and resampling artifacts, we obtain numerically stabler results than existing optimization-based approaches. Supervised deep learning typically requires a large amount of training data. Thus, our second contribution is the creation of a vector field benchmark data set, which is generally useful for any local deep learning-based feature extraction. Based on Vatistas velocity profile, we formulate a parametric vector field mixture model that we parameterize based on numerically-computed example vector fields in near-steady reference frames. Given the parametric model, we can efficiently synthesize thousands of vector fields that serve as input to our deep learning architecture. The proposed network is evaluated on an unseen numerical fluid flow simulation.
△ Less
Submitted 25 March, 2019;
originally announced March 2019.
-
Robust identification of local adaptation from allele frequencies
Authors:
Torsten Günther,
Graham Coop
Abstract:
Comparing allele frequencies among populations that differ in environment has long been a tool for detecting loci involved in local adaptation. However, such analyses are complicated by an imperfect knowledge of population allele frequencies and neutral correlations of allele frequencies among populations due to shared population history and gene flow. Here we develop a set of methods to robustly…
▽ More
Comparing allele frequencies among populations that differ in environment has long been a tool for detecting loci involved in local adaptation. However, such analyses are complicated by an imperfect knowledge of population allele frequencies and neutral correlations of allele frequencies among populations due to shared population history and gene flow. Here we develop a set of methods to robustly test for unusual allele frequency patterns, and correlations between environmental variables and allele frequencies while accounting for these complications based on a Bayesian model previously implemented in the software Bayenv. Using this model, we calculate a set of `standardized allele frequencies' that allows investigators to apply tests of their choice to multiple populations, while accounting for sampling and covariance due to population history. We illustrate this first by showing that these standardized frequencies can be used to calculate powerful tests to detect non-parametric correlations with environmental variables, which are also less prone to spurious results due to outlier populations. We then demonstrate how these standardized allele frequencies can be used to construct a test to detect SNPs that deviate strongly from neutral population structure. This test is conceptually related to FST but should be more powerful as we account for population history. We also extend the model to next-generation sequencing of population pools, which is a cost-efficient way to estimate population allele frequencies, but it implies an additional level of sampling noise. The utility of these methods is demonstrated in simulations and by re-analyzing human SNP data from the HGDP populations. An implementation of our method will be available from http://gcbias.org.
△ Less
Submitted 13 September, 2012;
originally announced September 2012.