1764 results
Search Results
Now showing 1 - 10 of 1764
Item Statistical Analysis of Parallel Data Uploading using OpenGL(The Eurographics Association, 2019) Wiedemann, Markus; Kranzlmüller, Dieter; Childs, Hank and Frey, SteffenModern real-time visualizations of large-scale datasets require constant high frame rates while their datasets might exceed the available graphics memory. This requires sophisticated upload strategies from host memory to the memory of the graphics cards. A possible solution uses outsourcing of all data uploads onto concurrent threads and disconnecting prohibitive data dependencies. OpenGL provides a variety of functions and parameters but not all allow minimal interference on rendering. In this work, we present a thorough and statistically sound analysis of various effects introduced by choosing different input parameters, such as size, partitioning and number of threads for uploading, as well as combinations of buffer usage hints and uploading functions. This approach provides insight into the problem and offers a basis for future optimizations.Item A Multifragment Renderer for Material Aging Visualization(The Eurographics Association, 2018) Adamopoulos, Georgios; Moutafidou, Anastasia; Drosou, Anastasios; Tzovaras, Dimitrios; Fudos, Ioannis; Jain, Eakta and Kosinka, JiríPeople involved in curatorial work and in preservation/conservation tasks need to understand exactly the nature of aging and to prevent it with minimal preservation work. In this scenario, it is of extreme importance to have tools to produce and visualize digital representations and models of visual surface appearance and material properties, to help the scientist understand how they evolve over time and under particular environmental conditions. We report on the development of a multifragment renderer for visualizing and combining the results of simulated aging of artwork objects. Several natural aging processes manifest themselves through change of color, fading, deformations or cracks. Furthermore, changes in the materials underneath the visible layers may be detected or simulated.Item Learning Physically Based Humanoid Climbing Movements(The Eurographics Association and John Wiley & Sons Ltd., 2018) Naderi, Kourosh; Babadi, Amin; Hämäläinen, Perttu; Thuerey, Nils and Beeler, ThaboWe propose a novel learning-based solution for motion planning of physically-based humanoid climbing that allows for fast and robust planning of complex climbing strategies and movements, including extreme movements such as jumping. Similar to recent previous work, we combine a high-level graph-based path planner with low-level sampling-based optimization of climbing moves. We contribute through showing that neural network models of move success probability, effortfulness, and control policy can make both the high-level and low-level components more efficient and robust. The models can be trained through random simulation practice without any data. The models also eliminate the need for laboriously hand-tuned heuristics for graph search. As a result, we are able to efficiently synthesize climbing sequences involving dynamic leaps and one-hand swings, i.e. there are no limits to the movement complexity or the number of limbs allowed to move simultaneously. Our supplemental video also provides some comparisons between our AI climber and a real human climber.Item Challenges in the Digitisation of a High-reflective Artwork(The Eurographics Association, 2021) Catalano, Chiara Eva; Brunetto, Erika; Mortara, Michela; Pizzi, Corrado; Hulusic, Vedad and Chalmers, AlanIn this paper we report about the photogrammetric acquisition and reconstruction of a contemporary artwork, performed by offthe- shelf software. The ceramic piece of art is "Il Libro d'Oro del Terzo Paradiso" ("The Golden Book of the Third Paradise") by Michelangelo Pistoletto, accessed and studied in the framework of a regional project. This artefact is particularly challenging. On the one hand, it is golden coated and, as such, highly reflective. Hence, images are likely to suffer from highlight spots, shadows or self-reflections, and the reconstructed point cloud is typically noisy. On the other hand, the object exhibits simple geometry, mainly composed of planar surfaces, and is highly symmetric; however, it possesses detail features and undercuts. The symmetric nature of the object and reflections misled the image alignment, and the noise in the data turned out to be of the same scale as the detail features. We will discuss all the steps of the process, aimed at obtaining a high quality and accurate 3D model using low-cost tools.Item Quad Layouts via Constrained T-Mesh Quantization(The Eurographics Association and John Wiley & Sons Ltd., 2021) Lyon, Max; Campen, Marcel; Kobbelt, Leif; Mitra, Niloy and Viola, IvanWe present a robust and fast method for the creation of conforming quad layouts on surfaces. Our algorithm is based on the quantization of a T-mesh, i.e. an assignment of integer lengths to the sides of a non-conforming rectangular partition of the surface. This representation has the benefit of being able to encode an infinite number of layout connectivity options in a finite manner, which guarantees that a valid layout can always be found. We carefully construct the T-mesh from a given seamless parametrization such that the algorithm can provide guarantees on the results' quality. In particular, the user can specify a bound on the angular deviation of layout edges from prescribed directions. We solve an integer linear program (ILP) to find a coarse quad layout adhering to that maximal deviation. Our algorithm is guaranteed to yield a conforming quad layout free of T-junctions together with bounded angle distortion. Our results show that the presented method is fast, reliable, and achieves high quality layouts.Item Seamless and Aligned Texture Optimization for 3D Reconstruction(The Eurographics Association and John Wiley & Sons Ltd., 2024) Wang, Lei; Ge, Linlin; Zhang, Qitong; Feng, Jieqing; Chen, Renjie; Ritschel, Tobias; Whiting, EmilyRestoring the appearance of the model is a crucial step for achieving realistic 3D reconstruction. High-fidelity textures can also conceal some geometric defects. Since the estimated camera parameters and reconstructed geometry usually contain errors, subsequent texture mapping often suffers from undesirable visual artifacts such as blurring, ghosting, and visual seams. In particular, significant misalignment between the reconstructed model and the registered images will lead to texturing the mesh with inconsistent image regions. However, eliminating various artifacts to generate high-quality textures remains a challenge. In this paper, we address this issue by designing a texture optimization method to generate seamless and aligned textures for 3D reconstruction. The main idea is to detect misalignment regions between images and geometry and exclude them from texture mapping. To handle the texture holes caused by these excluded regions, a cross-patch texture hole-filling method is proposed, which can also synthesize plausible textures for invisible faces. Moreover, for better stitching of the textures from different views, an improved camera pose optimization is present by introducing color adjustment and boundary point sampling. Experimental results show that the proposed method can eliminate the artifacts caused by inaccurate input data robustly and produce highquality texture results compared with state-of-the-art methods.Item Stable and Efficient Differential Estimators on Oriented Point Clouds(The Eurographics Association and John Wiley & Sons Ltd., 2021) Lejemble, Thibault; Coeurjolly, David; Barthe, Loïc; Mellado, Nicolas; Digne, Julie and Crane, KeenanPoint clouds are now ubiquitous in computer graphics and computer vision. Differential properties of the point-sampled surface, such as principal curvatures, are important to estimate in order to locally characterize the scanned shape. To approximate the surface from unstructured points equipped with normal vectors, we rely on the Algebraic Point Set Surfaces (APSS) [GG07] for which we provide convergence and stability proofs for the mean curvature estimator. Using an integral invariant viewpoint, this first contribution links the algebraic sphere regression involved in the APSS algorithm to several surface derivatives of different orders. As a second contribution, we propose an analytic method to compute the shape operator and its principal curvatures from the fitted algebraic sphere. We compare our method to the state-of-the-art with several convergence and robustness tests performed on a synthetic sampled surface. Experiments show that our curvature estimations are more accurate and stable while being faster to compute compared to previous methods. Our differential estimators are easy to implement with little memory footprint and only require a unique range neighbors query per estimation. Its highly parallelizable nature makes it appropriate for processing large acquired data, as we show in several real-world experiments.Item Virtual Dance Museum: the Case of Greek/Cypriot Folk Dancing(The Eurographics Association, 2021) Aristidou, Andreas; Andreou, Nefeli; Charalambous, Loukas; Yiannakidis, Anastasios; Chrysanthou, Yiorgos; Hulusic, Vedad and Chalmers, AlanIn this paper, we have designed and developed a virtual dance museum to provide the technological tools that allow for widely educating the public, most specifically the youngest generations, about the story, costumes, music, and history of our dances. The holistic documentation of our intangible cultural heritage creations is a critical necessity for the preservation and the continuity of our identity as Europeans. In that direction, we have employed a specially designed relational database schema that holistically structures the information within the database, and is ideal for archiving, presenting, further analyzing, and re-using dance motion data. Data have been retargeted to a virtual character, dressed with traditional uniform and simulated to achieve realism. The users can view and interact with the archived data using advanced 3D character visualization in three ways: via an online 3D virtual environment; in virtual reality using headset; and in augmented reality, where the 3D characters can co-inhabit the real world. Our museum is publicly accessible, and also enables motion data reusability, facilitating dance learning applications through gamification.Item Extreme Feature Regions for Image Matching(The Eurographics Association, 2018) Fan, Baijiang; Rao, Yunbo; Pu, Jiansu; Deng, Jianhua; Fu, Hongbo and Ghosh, Abhijeet and Kopf, JohannesExtreme feature regions are increasingly critical for many image matching applications on affine image-pairs. In this paper, we focus on the time-consumption and accuracy of using extreme feature regions to do the affine-invariant image matching. Specifically, we proposed novel image matching algorithm using three types of critical points in Morse theory to calculate precise extreme feature regions. Furthermore, Random Sample Consensus (RANSAC) method is used to eliminate the features of complex background, and improve the accuracy of the extreme feature regions. Moreover, the saddle regions is used to calculate the covariance matrix for image matching. Extensive experiments on several benchmark image matching databases validate the superiority of the proposed approaches over many recently proposed affine-invariant SIFT algorithms.Item A Massively Parallel CUDA Algorithm to Compute and Visualize the Solvent Excluded Surface for Dynamic Molecular Data(The Eurographics Association, 2019) Schäfer, Marco; Krone, Michael; Byska, Jan and Krone, Michael and Sommer, BjörnThe interactive visualization of molecular surfaces can help users to understand the dynamic behavior of proteins in molecular dynamics simulations. These simulations play an important role in biochemical and pharmaceutical research, e.g. in drug design. The efficient calculation of molecular surfaces in a fast and memory-saving way is a challenging task. For example, to gain a detailed understanding of complex diseases like Alzheimer, conformational changes and spatial interactions between molecules have to be investigated. Molecular surfaces, such as Solvent Excluded Surfaces (SES), are instrumental for identifying structures such as tunnels or cavities that critically influence transport processes and docking events, which might induce enzymatic reactions. Therefore, we developed a highly parallelized algorithm that exploits the massive computing power of modern graphics hardware. Our analytical algorithm is suitable for the real-time computation of dynamic SES based on many time steps, as it runs interactively on a single consumer GPU for more than 20 k atoms.