41-Issue 1
Permanent URI for this collection
Browse
Browsing 41-Issue 1 by Title
Now showing 1 - 20 of 30
Results Per Page
Sort Options
Item At‐Most‐Hexa Meshes(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Bukenberger, Dennis R.; Tarini, Marco; Lensch, Hendrik P. A.; Hauser, Helwig and Alliez, PierreVolumetric polyhedral meshes are required in many applications, especially for solving partial differential equations on finite element simulations. Still, their construction bears several additional challenges compared to boundary‐based representations. Tetrahedral meshes and (pure) hex‐meshes are two popular formats in scenarios like CAD applications, offering opposite advantages and disadvantages. Hex‐meshes are more intricate to construct due to the global structure of the meshing, but feature much better regularity, alignment, are more expressive, and offer the same simulation accuracy with fewer elements. Hex‐dominant meshes, where most but not all cell elements have a hexahedral structure, constitute an attractive compromise, potentially unlocking benefits from both structures, but their generality makes their employment in downstream applications difficult. In this work, we introduce a strict subset of general hex‐dominant meshes, which we term ‘at‐most‐hexa meshes’, in which most cells are still hexahedral, but no cell has more than six boundary faces, and no face has more than four sides. We exemplify the ease of construction of at‐most‐hexa meshes by proposing a frugal and straightforward method to generate high‐quality meshes of this kind, starting directly from hulls or point clouds, for example, from a 3D scan. In contrast to existing methods for (pure) hexahedral meshing, ours does not require an intermediate parameterization of other costly pre‐computations and can start directly from surfaces or samples. We leverage a Lloyd relaxation process to exploit the synergistic effects of aligning an orientation field in a modified 3D Voronoi diagram using the norm for cubical cells. The extracted geometry incorporates regularity as well as feature alignment, following sharp edges and curved boundary surfaces. We introduce specialized operations on the three‐dimensional graph structure to enforce consistency during the relaxation. The resulting algorithm allows for an efficient evaluation with parallel algorithms on GPU hardware and completes even large reconstructions within minutes.Item Augmenting Digital Sheet Music through Visual Analytics(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Miller, Matthias; Fürst, Daniel; Hauptmann, Hanna; Keim, Daniel A.; El‐Assady, Mennatallah; Hauser, Helwig and Alliez, PierreMusic analysis tasks, such as structure identification and modulation detection, are tedious when performed manually due to the complexity of the common music notation (CMN). Fully automated analysis instead misses human intuition about relevance. Existing approaches use abstract data‐driven visualizations to assist music analysis but lack a suitable connection to the CMN. Therefore, music analysts often prefer to remain in their familiar context. Our approach enhances the traditional analysis workflow by complementing CMN with interactive visualization entities as minimally intrusive augmentations. Gradual step‐wise transitions empower analysts to retrace and comprehend the relationship between the CMN and abstract data representations. We leverage glyph‐based visualizations for harmony, rhythm and melody to demonstrate our technique's applicability. Design‐driven visual query filters enable analysts to investigate statistical and semantic patterns on various abstraction levels. We conducted pair analytics sessions with 16 participants of different proficiency levels to gather qualitative feedback about the intuitiveness, traceability and understandability of our approach. The results show that MusicVis supports music analysts in getting new insights about feature characteristics while increasing their engagement and willingness to explore.Item Comparison of Modern Omnidirectional Precise Shadowing Techniques Versus Ray Tracing(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Kobrtek, Jozef; Milet, Tomas; Tóth, Michal; Herout, Adam; Hauser, Helwig and Alliez, PierreThis paper presents an in depth comparison of state‐of‐the‐art precise shadowing techniques for an omnidirectional point light. We chose several types of modern shadowing algorithms, starting from stencil shadow volumes, methods using traversal of acceleration structures to hardware‐accelerated ray‐traced shadows. Some methods were further improved – robustness, increased performance; we also provide the first multi‐platform implementations of some of the tested algorithms. All the methods are evaluated on several test scenes in different resolutions and on two hardware platforms – with and without dedicated hardware units for ray tracing. We conclude our findings based on speed and memory consumption. Ray‐tracing is the fastest and one of the easiest methods to implement with small memory footprint. The Omnidirectional Frustum‐Traced Shadows method has a predictable memory footprint and is the second fastest algorithm tested. Our stencil shadow volumes are faster than some newer algorithms. Per‐Triangle Shadow Volumes and Clustered Per‐Triangle Shadow Volumes are difficult to implement and require the most memory; the latter method scales well with the scene complexity and resolution. Deep Partitioned Shadow Volumes does not excel in any of the measured parameters and is suitable for smaller scenes. The source codes of the testing framework have been made publicly available.Item Complex Functional Maps: A Conformal Link Between Tangent Bundles(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Donati, Nicolas; Corman, Etienne; Melzi, Simone; Ovsjanikov, Maks; Hauser, Helwig and Alliez, PierreIn this paper, we introduce complex functional maps, which extend the functional map framework to conformal maps between tangent vector fields on surfaces. A key property of these maps is their . More specifically, we demonstrate that unlike regular functional maps that link of two manifolds, our complex functional maps establish a link between , thus permitting robust and efficient transfer of tangent vector fields. By first endowing and then exploiting the tangent bundle of each shape with a complex structure, the resulting operations become naturally orientation‐aware, thus favouring across shapes, without relying on descriptors or extra regularization. Finally, and perhaps more importantly, we demonstrate how these objects enable several practical applications within the functional map framework. We show that functional maps and their complex counterparts can be estimated jointly to promote orientation preservation, regularizing pipelines that previously suffered from orientation‐reversing symmetry errors.Item Design and Evaluation Study of Visual Analytics Decision Support Tools in Air Traffic Control(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Zohrevandi, E.; Westin, C. A. L.; Lundberg, J.; Ynnerman, A.; Hauser, Helwig and Alliez, PierreOperators in air traffic control facing time‐ and safety‐critical situations call for efficient, reliable and robust real‐time processing and interpretation of complex data. Automation support tools aid controllers in these processes to prevent separation losses between aircraft. Issues of current support tools include limited ‘what‐if’ and ‘what‐else’ probe functionalities in relation to vertical solutions. This work presents the design and evaluation of two visual analytics interfaces that promote contextual awareness and support ‘what‐if’ and ‘what‐else’ probes in the spatio‐temporal domain aiming to improve information integration and support controllers in prioritising conflict resolution. Both interfaces visualize vertical solution spaces against a time‐altitude graph. The main contributions of this paper are: (a) the presentation of two interfaces for supporting conflict solving; (b) the novel representation of how vertical information and aircraft rate of climb and descent affect conflicts and (c) an evaluation and comparison of the interfaces with a traditional air traffic control support system. The evaluation study was performed with domain experts to compare the effects of visualization concepts on operator engagement in processing solutions suggested by the tools. Results show that the visualizations support operators' ability to understand and resolve conflicts. Based on the results, general design guidelines for time‐critical domains are proposed.Item Dynamic Diffuse Global Illumination Resampling(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Majercik, Zander; Müller, Thomas; Keller, Alexander; Nowrouzezahrai, Derek; McGuire, Morgan; Hauser, Helwig and Alliez, PierreInteractive global illumination remains a challenge in radiometrically and geometrically complex scenes. Specialized sampling strategies are effective for specular and near‐specular transport because the scattering has relatively low directional variance per scattering event. In contrast, the high variance from transport paths comprising multiple rough glossy or diffuse scattering events remains notoriously difficult to resolve with a small number of samples. We extend unidirectional path tracing to address this by combining screen‐space reservoir resampling and sparse world‐space probes, significantly improving sample efficiency for transport contributions that terminate on diffuse scattering events. Our experiments demonstrate a clear improvement—at equal time and equal quality—over purely path traced and purely probe‐based baselines. Moreover, when combined with commodity denoisers, we are able to interactively render global illumination in complex scenes.Item Economic Upper Bound Estimation in Hausdorff Distance Computation for Triangle Meshes(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Zheng, Yicun; Sun, Haoran; Liu, Xinguo; Bao, Hujun; Huang, Jin; Hauser, Helwig and Alliez, PierreThe Hausdorff distance is one of the most fundamental metrics for comparing 3D shapes. To compute the Hausdorff distance efficiently from a triangular mesh to another triangular mesh , one needs to cull the unnecessary triangles on quickly. These triangles have no chance to improve the Hausdorff distance estimation, that is the parts with local upper bound smaller than the global lower bound. The local upper bound estimation should be tight, use fast distance computation, and involve a small number of triangles in during the reduction phase for efficiency. In this paper, we propose to use point‐triangle distance, and only involve at most four triangles in in the reduction phase. Comparing with the state‐of‐the‐art proposed by Tang et al. in 2009, which uses more costly triangle‐triangle distance and may involve a large number of triangles in reduction phase, our local upper bound estimation is faster, and with only a small impact on the tightness of the bound on error estimation. Such a more economic strategy boosts the overall performance significantly. Experiments on the Thingi10K dataset show that our method can achieve several (even over 20) times speedup on average. On a few models with different placements and resolutions, we show that close placement and large difference in resolution bring big challenges to Hausdorff distance computation, and explain why our method can achieve more significant speedup on challenging cases.Item EHR STAR: The State‐Of‐the‐Art in Interactive EHR Visualization(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Wang, Q.; Laramee, R.S.; Hauser, Helwig and Alliez, PierreSince the inception of electronic health records (EHR) and population health records (PopHR), the volume of archived digital health records is growing rapidly. Large volumes of heterogeneous health records require advanced visualization and visual analytics systems to uncover valuable insight buried in complex databases. As a vibrant sub‐field of information visualization and visual analytics, many interactive EHR and PopHR visualization (EHR Vis) systems have been proposed, developed, and evaluated by clinicians to support effective clinical analysis and decision making. We present the state‐of‐the‐art (STAR) of EHR Vis literature and open access healthcare data sources and provide an up‐to‐date overview on this important topic. We identify trends and challenges in the field, introduce novel literature and data classifications, and incorporate a popular medical terminology standard called the Unified Medical Language System (UMLS). We provide a curated list of electronic and population healthcare data sources and open access datasets as a resource for potential researchers, in order to address one of the main challenges in this field. We classify the literature based on multidisciplinary research themes stemming from reoccurring topics. The survey provides a valuable overview of EHR Vis revealing both mature areas and potential future multidisciplinary research directions.Item Embedding QR Code onto Triangulated Meshes using Horizon Based Ambient Occlusion(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Papp, György; Hoffmann, Miklós; Papp, Ildikó; Hauser, Helwig and Alliez, PierreQR code is a widely used format to encode information through images that can be easily decoded using a smartphone. These devices play a significant role in most people's everyday lives, making the encoded information widely accessible. However, decoding the QR code becomes challenging when significant deformations occur in the label. An easy and quick solution to keep the deformation on a minimum level is to affix the label that contains the QR code onto a developable surface patch of a 3D model. The perspective distortion that can appear is efficiently dealt with during the decoding process. In recent years an alternative method has emerged. In the work of Kikuchi et al., the QR code is embedded onto B‐spline surfaces of CAD models to give more freedom in providing additional information. This method was further improved and extended by Peng et al. embed QR codes onto the surface of general meshes. This paper introduces a solution to embed QR codes onto the surface of general meshes without densely triangulating the selected area of the QR code. It uses the deferred shading technique to extract the surface normals and the depth values around the QR code's user‐given centre. We propose two methods for automatically finding the projection direction even when highly curved areas are selected based on the retrieved information while rendering the model. Besides, we introduce two methods needing a projection direction and a QR code centre to determine a size for automatically embedding the QR code. We propose patterns for decreasing the carving depth of the embedded QR codes, and we use the Horizon‐Based Ambient Occlusion to speed up the engraving process. We validate our method by comparing our results to the outcomes of Peng et al.Item Evaluating Data‐type Heterogeneity in Interactive Visual Analyses with Parallel Axes(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Matute, José; Linsen, Lars; Hauser, Helwig and Alliez, PierreThe application of parallel axes for the interactive visual analysis of multidimensional data is a widely used concept. While multidimensional data sets are commonly heterogeneous in nature, i.e. data items contain both numerical and categorical (including ordinal) attribute values, the use of parallel axes often assumes either numerical or categorical attributes. While Parallel Coordinates and their large variety of extensions focus on numerical data, Parallel Sets and related methods focus on categorical attributes. While both concepts allow for displaying heterogeneous data, no clear strategies have been defined for representing categories in Parallel Coordinates or discretization of continuous ranges in Parallel Sets. In practice, type conversion as a pre‐processing step can be used as well as coordinated views of numerical and categorical data visualizations. We evaluate traditional and state‐of‐the‐art approaches with respect to the interplay of categorical and numerical dimensions for querying probability‐based events. We also compare against a heterogeneous Parallel Coordinates/Parallel Set approach with a novel interface between categorical and numerical axes . We show that approaches for mapping categorical data to numerical axis representations can lead to lower accuracy in answering probability‐based questions and higher response times than hybrid approaches in multiple‐event scenarios.Item Feature‐Adaptive and Hierarchical Subdivision Gradient Meshes(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Zhou, J.; Hettinga, G.J.; Houwink, S.; Kosinka, J.; Hauser, Helwig and Alliez, PierreGradient meshes, an advanced vector graphics primitive, are widely used by designers for creating scalable vector graphics. Traditional variants require a regular rectangular topology, which is a severe design restriction. The more advanced subdivision gradient mesh allows for an arbitrary manifold topology and is based on subdivision techniques to define the resulting colour surface. This also allows the artists to manipulate the geometry and colours at various levels of subdivision. Recent advances allow for the interpolation of both geometry and colour, local detail following edits at coarser subdivision levels and sharp colour transitions. A shortcoming of all existing methods is their dependence on global refinement, which makes them unsuitable for real‐time (commercial) design applications. We present a novel method that incorporates the idea of feature‐adaptive subdivision and uses approximating patches suitable for hardware tessellation with real‐time performance. Further novel features include multiple interaction mechanisms and self‐intersection prevention during interactive design/editing.Item A Generative Framework for Image‐based Editing of Material Appearance using Perceptual Attributes(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Delanoy, J.; Lagunas, M.; Condor, J.; Gutierrez, D.; Masia, B.; Hauser, Helwig and Alliez, PierreSingle‐image appearance editing is a challenging task, traditionally requiring the estimation of additional scene properties such as geometry or illumination. Moreover, the exact interaction of light, shape and material reflectance that elicits a given perceptual impression is still not well understood. We present an image‐based editing method that allows to modify the material appearance of an object by increasing or decreasing high‐level perceptual attributes, using a single image as input. Our framework relies on a two‐step generative network, where the first step drives the change in appearance and the second produces an image with high‐frequency details. For training, we augment an existing material appearance dataset with perceptual judgements of high‐level attributes, collected through crowd‐sourced experiments, and build upon training strategies that circumvent the cumbersome need for original‐edited image pairs. We demonstrate the editing capabilities of our framework on a variety of inputs, both synthetic and real, using two common perceptual attributes ( and ), and validate the perception of appearance in our edited images through a user study.Item GlassNet: Label Decoupling‐based Three‐stream Neural Network for Robust Image Glass Detection(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Zheng, Chengyu; Shi, Ding; Yan, Xuefeng; Liang, Dong; Wei, Mingqiang; Yang, Xin; Guo, Yanwen; Xie, Haoran; Hauser, Helwig and Alliez, PierreMost of the existing object detection methods generate poor glass detection results, due to the fact that the transparent glass shares the same appearance with arbitrary objects behind it in an image. Different from traditional deep learning‐based wisdoms that simply use the object boundary as an auxiliary supervision, we exploit label decoupling to decompose the original labelled ground‐truth (GT) map into an interior‐diffusion map and a boundary‐diffusion map. The GT map in collaboration with the two newly generated maps breaks the imbalanced distribution of the object boundary, leading to improved glass detection quality. We have three key contributions to solve the transparent glass detection problem: (1) We propose a three‐stream neural network (call GlassNet for short) to fully absorb beneficial features in the three maps. (2) We design a multi‐scale interactive dilation module to explore a wider range of contextual information. (3) We develop an attention‐based boundary‐aware feature Mosaic module to integrate multi‐modal information. Extensive experiments on the benchmark dataset exhibit clear improvements of our method over SOTAs, in terms of both the overall glass detection accuracy and boundary clearness.Item Graphical Tools for Visualization of Missing Data in Large Longitudinal Phenomena(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Jiménez, Edgar; Macías, Rodrigo; Hauser, Helwig and Alliez, PierreThe analysis of large quantities of longitudinal data requires quick decision tools to ensure data quality and to find useful patterns for analysis in exploratory stages. We propose algorithms based on ordering, sampling and grouping applied to lasagna plots, a special kind of matrix plot, which are heat maps created to visualize longitudinal studies. These algorithms can be applied to large data sets to find patterns of interest, monotone and intermittent, in the missing data with low computational cost compared to previous alternatives. Visualization with these algorithms addresses a trade‐off in visualization design: reducing visual clutter versus increasing the information content in a visualization. The method enables the visualization of missing data in a clear and concise way. We apply our techniques to four real‐world data sets of different origins and sizes that share analysis and visualization tasks and discuss the patterns found within them.Item Immersive Analytics with Abstract 3D Visualizations: A Survey(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Kraus, Matthias; Fuchs, Johannes; Sommer, Björn; Klein, Karsten; Engelke, Ulrich; Keim, Daniel; Schreiber, Falk; Hauser, Helwig and Alliez, PierreAfter a long period of scepticism, more and more publications describe basic research but also practical approaches to how abstract data can be presented in immersive environments for effective and efficient data understanding. Central aspects of this important research question in immersive analytics research are concerned with the use of 3D for visualization, the embedding in the immersive space, the combination with spatial data, suitable interaction paradigms and the evaluation of use cases. We provide a characterization that facilitates the comparison and categorization of published works and present a survey of publications that gives an overview of the state of the art, current trends, and gaps and challenges in current research.Item Issue Information(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Hauser, Helwig and Alliez, PierreItem Learning Camera Control in Dynamic Scenes from Limited Demonstrations(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Hanocka, R.; Assa, J.; Cohen‐Or, D.; Giryes, R.; Hauser, Helwig and Alliez, PierreIn this work, we present our strategy for camera control in dynamic scenes with multiple people (sports teams). We learn a generic model of the player dynamics offline in simulation. We use only a few sparse demonstrations of a user's camera control policy to learn a reward function to drive camera motion in an ongoing dynamic scene. Key to our approach is the creation of a low‐dimensional representation of the scene dynamics which is independent of the environment action and rewards, which enables learning the reward function using only a small number of examples. We cast the user‐specific control objective as an inverse reinforcement learning problem, aiming to learn an expert's intention from a small number of demonstrations. The learned reward function is used in combination with a visual model predictive controller (MPC). We learn a generic scene dynamics model that is agnostic to the user‐specific reward, enabling reusing the same dynamics model for different camera control policies. We show the effectiveness of our method on simulated and real soccer matches.Item Modelling Surround‐aware Contrast Sensitivity for HDR Displays(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Yi, Shinyoung; Jeon, Daniel S.; Serrano, Ana; Jeong, Se‐Yoon; Kim, Hui‐Yong; Gutierrez, Diego; Kim, Min H.; Hauser, Helwig and Alliez, PierreDespite advances in display technology, many existing applications rely on psychophysical datasets of human perception gathered using older, sometimes outdated displays. As a result, there exists the underlying assumption that such measurements can be carried over to the new viewing conditions of more modern technology. We have conducted a series of psychophysical experiments to explore contrast sensitivity using a state‐of‐the‐art HDR display, taking into account not only the spatial frequency and luminance of the stimuli but also their surrounding luminance levels. From our data, we have derived a novel surround‐aware contrast sensitivity function (CSF), which predicts human contrast sensitivity more accurately. We additionally provide a practical version that retains the benefits of our full model, while enabling easy backward compatibility and consistently producing good results across many existing applications that make use of CSF models. We show examples of effective HDR video compression using a transfer function derived from our CSF, tone‐mapping and improved accuracy in visual difference prediction.Item Path Guiding Using Spatio‐Directional Mixture Models(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Dodik, Ana; Papas, Marios; Öztireli, Cengiz; Müller, Thomas; Hauser, Helwig and Alliez, PierreWe propose a learning‐based method for light‐path construction in path tracing algorithms, which iteratively optimizes and samples from what we refer to as spatio‐directional Gaussian mixture models (SDMMs). In particular, we approximate incident radiance as an online‐trained 5D mixture that is accelerated by a D‐tree. Using the same framework, we approximate BSDFs as pre‐trained D mixtures, where is the number of BSDF parameters. Such an approach addresses two major challenges in path‐guiding models. First, the 5D radiance representation naturally captures correlation between the spatial and directional dimensions. Such correlations are present in, for example parallax and caustics. Second, by using a tangent‐space parameterization of Gaussians, our spatio‐directional mixtures can perform approximate product sampling with arbitrarily oriented BSDFs. Existing models are only able to do this by either foregoing anisotropy of the mixture components or by representing the radiance field in local (normal aligned) coordinates, which both make the radiance field more difficult to learn. An additional benefit of the tangent‐space parameterization is that each individual Gaussian is mapped to the solid sphere with low distortion near its centre of mass. Our method performs especially well on scenes with small, localized luminaires that induce high spatio‐directional correlation in the incident radiance.Item Placing Arrows in Directed Graph Layouts: Algorithms and Experiments(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Binucci, Carla; Didimo, Walter; Kaufmann, Michael; Liotta, Giuseppe; Montecchiani, Fabrizio; Hauser, Helwig and Alliez, PierreWe study how to place arrow heads in directed graph drawings aiming at minimizing their overlaps and avoiding intersections between arrow heads and edges. The objective is to support users to correctly and quickly recognize edge orientations, i.e. to deduce unambiguously the edge orientations. Our contribution is two‐fold: (i) We present exact and heuristic algorithms for this arrow placement problem, along with an extensive experimental analysis of these techniques; and (ii) we report on a user study aimed to understand the impact of different arrow placement strategies on performing global and local analysis tasks on directed graph layouts.