Italian Chapter Conference 2020 - Smart Tools and Apps in computer Graphics

Permanent URI for this collection

Online Event, November 12 – 13, 2020
Meshes and Curves
A Mesh Generation Perspective on Robust Mappings
Marco Livesu
Multisided B-spline Patches Over Extraordinary Regions
Gerben J. Hettinga and Jiri Kosinka
Curve Design Studio: Bézier Curve Integrated Tool for Video Game Development
Luigi Claudio Viagrande, Dario Allegra, and Filippo Stanco
Recognition, Modelling and Interactive Manipulation of Motifs or Symbols Represented by a Composition of Curves
Chiara Romanengo, Erika Brunetto, Silvia Biasotti, Chiara Eva Catalano, and Bianca Falcidieno
Tools
Capturing Fonts in the Wild
Martin Kolár, Michal Hradiš, and Pavel Zemcík
ViDA 3D: Towards a View-based Dataset for Aesthetic prediction on 3D models
Mattia Angelini, Vito Ferrulli, Francesco Banterle, Massimiliano Corsini, Maria Antonietta Pascali, Paolo Cignoni, and Daniela Giorgi
Working with Volumetric Meshes in a Game Engine: a Unity Prototype
Luca Pitzalis, Gianmarco Cherchi, Riccardo Scateni, and Lucio Davide Spano
Memory Leak Analysis using Time-Travel-based and Timeline-based Tree Evolution Visualizations
Markus Weninger, Lukas Makor, and Hanspeter Mössenböck
Acquisition and Modelling
Digital Terrain Model From UAV Photogrammetric Data
Jules Morel, Alexandra Bac, and Takashi Kanai
Smart Modelling of Geologic Stratigraphy Concepts using Sketches
Mario Costa Sousa, Julio Daniel Machado Silva, Clarissa Coda Marques Machado Silva, Felipe Moura De Carvalho, Sicilia Judice, Fazilatur Rahman, Carl Jacquemyn, Margaret E. H. Pataki, Gary J. Hampson, Matthew D. Jackson, Dmytro Petrovskyy, and Sebastian Geiger
Deep-learning Alignment for Handheld 3D Acquisitions: A new Densematch Dataset for an Extended Comparison
Marco Lombardi, Mattia Savardi, and Alberto Signoroni
Extracting Ordered Iso-Geodesic Points on the Mesh
Claudio Tortorici, Naoufel Werghi, and Stefano Berretti
Virtual Reality and Visualization
A First Step Towards Cage-based Deformation in Virtual Reality
Andreas Scalas, Yuanju Zhu, Franca Giannini, Ruding Lou, Katia Lupinetti, Marina Monti, Michela Mortara, and Michela Spagnuolo
Gamification Mechanics for Playful Virtual Reality Authoring
Ramtin Naraghi-Taghi-Off, Robin Horst, and Ralf Dörner
Point to Culture: a Point to Click Framework for Serious Games in Cultural Heritage
Luigi Claudio Viagrande, Dario Allegra, and Filippo Stanco
Comparison and Integration of Erosion Evaluation Methods for Rheumatic Degenerative Diseases
Martina Paccini, Giuseppe Patanè, and Michela Spagnuolo
Sampling and Rendering
A System for Fast and Scalable Point Cloud Indexing Using Task Parallelism
Pascal Bormann and Michel Krämer
Path-Traced Motion Blur using Motion Trees
Magdalena Martinek, Philip Thiemann, and Marc Stamminger
Kernel-Based Sampling of Arbitrary Data
Simone Cammarasana and Giuseppe Patanè

BibTeX (Italian Chapter Conference 2020 - Smart Tools and Apps in computer Graphics)
@inproceedings{
10.2312:stag.20201235,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
Multisided B-spline Patches Over Extraordinary Regions}},
author = {
Hettinga, Gerben J.
 and
Kosinka, Jiri
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201235}
}
@inproceedings{
10.2312:stag.20201234,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
A Mesh Generation Perspective on Robust Mappings}},
author = {
Livesu, Marco
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201234}
}
@inproceedings{
10.2312:stag.20201236,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
Curve Design Studio: Bézier Curve Integrated Tool for Video Game Development}},
author = {
Viagrande, Luigi Claudio
 and
Allegra, Dario
 and
Stanco, Filippo
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201236}
}
@inproceedings{
10.2312:stag.20201237,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
Recognition, Modelling and Interactive Manipulation of Motifs or Symbols Represented by a Composition of Curves}},
author = {
Romanengo, Chiara
 and
Brunetto, Erika
 and
Biasotti, Silvia
 and
Catalano, Chiara Eva
 and
Falcidieno, Bianca
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201237}
}
@inproceedings{
10.2312:stag.20201238,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
Capturing Fonts in the Wild}},
author = {
Kolár, Martin
 and
Hradiš, Michal
 and
Zemcík, Pavel
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201238}
}
@inproceedings{
10.2312:stag.20201239,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
ViDA 3D: Towards a View-based Dataset for Aesthetic prediction on 3D models}},
author = {
Angelini, Mattia
 and
Ferrulli, Vito
 and
Banterle, Francesco
 and
Corsini, Massimiliano
 and
Pascali, Maria Antonietta
 and
Cignoni, Paolo
 and
Giorgi, Daniela
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201239}
}
@inproceedings{
10.2312:stag.20201240,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
Working with Volumetric Meshes in a Game Engine: a Unity Prototype}},
author = {
Pitzalis, Luca
 and
Cherchi, Gianmarco
 and
Scateni, Riccardo
 and
Spano, Lucio Davide
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201240}
}
@inproceedings{
10.2312:stag.20201242,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
Digital Terrain Model From UAV Photogrammetric Data}},
author = {
Morel, Jules
 and
Bac, Alexandra
 and
Kanai, Takashi
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201242}
}
@inproceedings{
10.2312:stag.20201241,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
Memory Leak Analysis using Time-Travel-based and Timeline-based Tree Evolution Visualizations}},
author = {
Weninger, Markus
 and
Makor, Lukas
 and
Mössenböck, Hanspeter
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201241}
}
@inproceedings{
10.2312:stag.20201243,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
Smart Modelling of Geologic Stratigraphy Concepts using Sketches}},
author = {
Sousa, Mario Costa
 and
Silva, Julio Daniel Machado
 and
Petrovskyy, Dmytro
 and
Geiger, Sebastian
 and
Silva, Clarissa Coda Marques Machado
 and
Carvalho, Felipe Moura De
 and
Judice, Sicilia
 and
Rahman, Fazilatur
 and
Jacquemyn, Carl
 and
Pataki, Margaret E. H.
 and
Hampson, Gary J.
 and
Jackson, Matthew D.
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201243}
}
@inproceedings{
10.2312:stag.20201245,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
Extracting Ordered Iso-Geodesic Points on the Mesh}},
author = {
Tortorici, Claudio
 and
Werghi, Naoufel
 and
Berretti, Stefano
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201245}
}
@inproceedings{
10.2312:stag.20201244,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
Deep-learning Alignment for Handheld 3D Acquisitions: A new Densematch Dataset for an Extended Comparison}},
author = {
Lombardi, Marco
 and
Savardi, Mattia
 and
Signoroni, Alberto
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201244}
}
@inproceedings{
10.2312:stag.20201247,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
Gamification Mechanics for Playful Virtual Reality Authoring}},
author = {
Naraghi-Taghi-Off, Ramtin
 and
Horst, Robin
 and
Dörner, Ralf
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201247}
}
@inproceedings{
10.2312:stag.20201246,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
A First Step Towards Cage-based Deformation in Virtual Reality}},
author = {
Scalas, Andreas
 and
Zhu, Yuanju
 and
Giannini, Franca
 and
Lou, Ruding
 and
Lupinetti, Katia
 and
Monti, Marina
 and
Mortara, Michela
 and
Spagnuolo, Michela
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201246}
}
@inproceedings{
10.2312:stag.20201248,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
Point to Culture: a Point to Click Framework for Serious Games in Cultural Heritage}},
author = {
Viagrande, Luigi Claudio
 and
Allegra, Dario
 and
Stanco, Filippo
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201248}
}
@inproceedings{
10.2312:stag.20201249,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
Comparison and Integration of Erosion Evaluation Methods for Rheumatic Degenerative Diseases}},
author = {
Paccini, Martina
 and
Patanè, Giuseppe
 and
Spagnuolo, Michela
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201249}
}
@inproceedings{
10.2312:stag.20201251,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
Path-Traced Motion Blur using Motion Trees}},
author = {
Martinek, Magdalena
 and
Thiemann, Philip
 and
Stamminger, Marc
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201251}
}
@inproceedings{
10.2312:stag.20201250,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
A System for Fast and Scalable Point Cloud Indexing Using Task Parallelism}},
author = {
Bormann, Pascal
 and
Krämer, Michel
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201250}
}
@inproceedings{
10.2312:stag.20201252,
booktitle = {
Smart Tools and Apps for Graphics - Eurographics Italian Chapter Conference},
editor = {
Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
}, title = {{
Kernel-Based Sampling of Arbitrary Data}},
author = {
Cammarasana, Simone
 and
Patanè, Giuseppe
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {2617-4855},
ISBN = {978-3-03868-124-3},
DOI = {
10.2312/stag.20201252}
}

Browse

Recent Submissions

Now showing 1 - 20 of 20
  • Item
    Smart Tools and Applications in computer Graphics: Frontmatter
    (The Eurographics Association, 2020) Biasotti, Silvia; Pintus, Ruggero; Berretti, Stefano; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
  • Item
    Multisided B-spline Patches Over Extraordinary Regions
    (The Eurographics Association, 2020) Hettinga, Gerben J.; Kosinka, Jiri; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    We propose a generalised B-spline construction that extends uniform bi-degree B-splines to multisided regions spanned over extraordinary regions in quad-dominant meshes. We show how the structure of the existing cubic multisided B-spline patch can be generalised to work with B-spline basis functions of arbitrary degree and can be spanned over extraordinary vertices as well as extraordinary faces of quad-dominant meshes. The resulting multisided surfaces are Cd-1 continuous internally and connect with Gd-1 continuity to adjacent regular and other multisided B-splines patches. In addition, we design several specialised functions that increase the visual quality of the patches, in both the extraordinary vertex and face settings.
  • Item
    A Mesh Generation Perspective on Robust Mappings
    (The Eurographics Association, 2020) Livesu, Marco; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    Mapping a shape to some parametric domain is a fundamental tool in graphics and scientific computing. In practice, a map between two shapes is commonly represented by two meshes with same connectivity and different embedding. The standard approach is to input a mesh embedded in one domain plus a set of prescribed positions for its boundary vertices in the other domain, and compute the position of the interior points in the mesh. For the 2d case, there are numerous robust tools that follow this scheme. However, theoretical issues prevent them to scale to 3d domains, thus the robust generation of volumetric maps remains an important open scientific problem. Inspired by basic principles in mesh generation, in this paper we present the reader a novel point of view on mesh parameterization. We consider connectivity as an additional unknown, and assume that our inputs are just two boundaries that enclose the domains we want to connect. We compute the map by simultaneously growing the same mesh inside both shapes in an advancing front fashion. This change in perspective allows us to recast the parameterization problem as a mesh generation problem, granting access to a wide set of mature tools that are typically not used in this setting. Our practical outcome is a provably robust yet trivial to implement algorithm that maps non convex planar shapes to convex ones. Perhaps more interestingly, we speculate on possible extensions to planar maps between non convex domains, and to volumetric maps as well, listing the major challenges that arise. Differently from prior methods, our analysis leaves us reasonable hope that an extension to volumes is possible.
  • Item
    Curve Design Studio: Bézier Curve Integrated Tool for Video Game Development
    (The Eurographics Association, 2020) Viagrande, Luigi Claudio; Allegra, Dario; Stanco, Filippo; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    Bézier curve is a useful tool for computer graphic applications. A curved road, a car, a roller coaster are just few examples of objects that could be described by a Bézier curve. The video game industry already used this kind of curves in their products around the late 90', but modern game engines suffer from a lack of integrated plugin capable of manipulating and exploiting the full potential of a curve. Usually, modern game engines rely on external tools for addressing curves manipulation or they just solve some specific problems related to curves, such as animation control. In this paper we propose Curve Design Studio, a novel tool embedded in Unity3D Game Engine for assisting users to solve the main problems related to the use of curves, that may arise during the making process of a video game or any other application made with that game engine. This tool, gives the opportunity to create Bézier curves easily and adapt them to many tasks, by avoiding the use of multiple external tools which solve just one specific problem. Consequently, it guarantees time-saving and lower-complexity in projects development.
  • Item
    Recognition, Modelling and Interactive Manipulation of Motifs or Symbols Represented by a Composition of Curves
    (The Eurographics Association, 2020) Romanengo, Chiara; Brunetto, Erika; Biasotti, Silvia; Catalano, Chiara Eva; Falcidieno, Bianca; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    In this work we introduce a method for the recognition, modelling and interactive manipulation of graphical motifs, symbols or artistic elements that are represented by a composition of plane curves. Our method bases on Hough transform (HT) concepts, in particular on its generalisation to algebraic curves. We recognise complex curves and their compositions starting from images or point clouds, we represent them in implicit or parametric form, and their parameters are calculated together with their relationships. Besides the recognition of curves and modelling by algebraic equations, we propose a visualisation and manipulation tool developed on a multi-touch table. The objective of this application is to support an interactive manipulation of any geometric motifs or symbols with or without imposing the constraints derived from the identified relations among the curve parameters. Finally, we validate the proposed method showing its application to three detailed case studies, which differ in type and creation mode.
  • Item
    Capturing Fonts in the Wild
    (The Eurographics Association, 2020) Kolár, Martin; Hradiš, Michal; Zemcík, Pavel; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    Editing text in photographs requires the ability to find the same font, which is impossible in many settings, such as historical or manually painted text. We present a method of extracting the font from a single photographed word, without relying on the retrieval of similar fonts. A deep net extracts style information and constructs the font for all characters, enabling novel applications in image editing, font creation, and the addition of language-specific characters with diacritics to existing fonts. A qualitative user study shows that this method improves convincing font capture by over 500% over prior work.
  • Item
    ViDA 3D: Towards a View-based Dataset for Aesthetic prediction on 3D models
    (The Eurographics Association, 2020) Angelini, Mattia; Ferrulli, Vito; Banterle, Francesco; Corsini, Massimiliano; Pascali, Maria Antonietta; Cignoni, Paolo; Giorgi, Daniela; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    We present the ongoing effort to build the first benchmark dataset for aestethic prediction on 3D models. The dataset is built on top of Sketchfab, a popular platform for 3D content sharing. In our dataset, the visual 3D content is aligned with aestheticsrelated metadata: each 3D model is associated with a number of snapshots taken from different camera positions, the number of times the model has been viewed in-between its upload and its retrieval, the number of likes the model got, and the tags and comments received from users. The metadata provide precious supervisory information for data-driven research on 3D visual attractiveness and preference prediction. The paper contribution is twofold. First, we introduce an interactive platform for visualizing data about Sketchfab. We report a detailed qualitative and quantitative analysis of numerical scores (views and likes collected by 3D models) and textual information (tags and comments) for different 3D object categories. The analysis of the content of Sketchfab provided us the base for selecting a reasoned subset of annotated models. The second contribution is the first version of the ViDA 3D dataset, which contains the full set of content required for data-driven approaches to 3D aesthetic analysis. While similar datasets are available for images, to our knowledge this is the first attempt to create a benchmark for aestethic prediction for 3D models. We believe our dataset can be a great resource to boost research on this hot and far-from-solved problem.
  • Item
    Working with Volumetric Meshes in a Game Engine: a Unity Prototype
    (The Eurographics Association, 2020) Pitzalis, Luca; Cherchi, Gianmarco; Scateni, Riccardo; Spano, Lucio Davide; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    Volumetric meshes are useful assets in many different research and application fields, like physical simulations, FEM or IGA. In the last decade, the Computer Graphics community dedicated a lot of effort in studying and developing new algorithms for the creation, manipulation, and visualization of this family of meshes. In the meantime, Game Development became a relevant field of application for CG practitioners entangled with AR and VR techniques. In this work, we position ourselves at the confluence of these two broad research and development paths. We introduce a custom data structure aiming at using volumetric meshes in Unity. To this purpose, we combine gaming techniques and interactions with typical operations of volumetric meshes. Besides this, to make the researcher experience more realistic, we also introduce features to manipulate volumetric meshes for their projects in an immersive environment using VR techniques. We think this feature can be useful in developing tools for 3D Sculpting or Digital Fabrication.
  • Item
    Digital Terrain Model From UAV Photogrammetric Data
    (The Eurographics Association, 2020) Morel, Jules; Bac, Alexandra; Kanai, Takashi; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    This paper presents a method designed to finely approximate ground surfaces from UAV photogrammetric point clouds by relying on statistical filters to separate vegetation from potential ground points, dividing the whole plot in similar complexity sub-plots through an optimized tilling, and filling holes by blending multiple local approximations through the partition of unity principle. Experiments on very different terrain topology show that our approach leads to significant improvement over the state-of-the-art method.
  • Item
    Memory Leak Analysis using Time-Travel-based and Timeline-based Tree Evolution Visualizations
    (The Eurographics Association, 2020) Weninger, Markus; Makor, Lukas; Mössenböck, Hanspeter; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    Memory leaks occur when no longer needed objects are unnecessarily kept alive. They can have a significant negative performance impact, leading to a crash in the worst case. Thus, tool support for heap evolution analysis, especially memory leak analysis, is essential. Unfortunately, most memory analysis tools lack advanced visualizations to facilitate this task. In this paper, we present an approach to use well-known tree visualization techniques for memory growth visualization. Our approach groups heap objects into memory trees based on a user-defined set of properties such as their types or their allocation sites at multiple points in time. We present two novel approaches to inspect how these trees evolve over time: In our time-travelbased visualization, a single space-filling tree visualization shows the monitored application's heap memory at a given point in time. Users can step back and forth in time, causing the visualization to update itself. In our timeline-based visualization, a time-series chart depicts the overall memory consumption over time. Above this chart, multiple memory tree visualizations are shown side-by-side for a number of user-selected points in time. Using these techniques to visually inspect the evolution of the heap over time should enable users to gain new insights and to detect (problematic) memory trends in their applications. To demonstrate the feasibility and applicability of the presented approach, we integrated it into AntTracks, a trace-based memory monitoring tool and applied it in two memory leak case studies.
  • Item
    Smart Modelling of Geologic Stratigraphy Concepts using Sketches
    (The Eurographics Association, 2020) Sousa, Mario Costa; Silva, Julio Daniel Machado; Silva, Clarissa Coda Marques Machado; Carvalho, Felipe Moura De; Judice, Sicilia; Rahman, Fazilatur; Jacquemyn, Carl; Pataki, Margaret E. H.; Hampson, Gary J.; Jackson, Matthew D.; Petrovskyy, Dmytro; Geiger, Sebastian; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    Several applications of Earth Science require geologically valid interpretation and visualization of complex physical structures in data-poor subsurface environments. Hand-drawn sketches and illustrations are standard practices used by domain experts for conceptualizing their observations and interpretations. These conceptual geo-sketches provide rich visual references for exploring uncertainties and helping users formulate ideas, suggest possible solutions, and make critical decisions affecting the various stages in geoscience studies and modelling workflows. In this paper, we present a sketch-based interfaces and modelling (SBIM) approach for the rapid conceptual construction of stratigraphic surfaces, which are common to most geologic modelling scales, studies, and workflows. Our SBIM approach mirrors the way domain users produce geo-sketches and uses them to construct 3D geologic models, enforcing algorithmic rules to ensure geologically-sound stratigraphic relationships are generated, and supporting different scales of geology being observed and interpreted. Results are presented for two case studies demonstrating the flexibility and broad applicability of our rule-based SBIM approach for conceptual stratigraphy.
  • Item
    Extracting Ordered Iso-Geodesic Points on the Mesh
    (The Eurographics Association, 2020) Tortorici, Claudio; Werghi, Naoufel; Berretti, Stefano; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    The mesh manifold is one of the most used modalities for representing 3D objects. Although it provides a fully connected not oriented structure, it has some drawback when compared to the grid of pixels of a still image. Indeed, mesh manifolds do not hold any order information, neither locally nor globally, which makes some operation computationally expensive or even impossible. To unleash its potential and to benefit from its capability of representing the 3D information, further advancements have to be made in order to allow basic operations (i.e., convolution) and effective descriptor extraction. In this paper, we present our preliminary study on a new approach to extract Iso-Geodesic points on a mesh manifold. The approach can be applied in various applications, from feature extraction, to convolution operation and mesh reconstruction. It also revealed to be robust to variations of mesh surface and tessellation, providing an effective geodesic distance approximation.
  • Item
    Deep-learning Alignment for Handheld 3D Acquisitions: A new Densematch Dataset for an Extended Comparison
    (The Eurographics Association, 2020) Lombardi, Marco; Savardi, Mattia; Signoroni, Alberto; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    Promising solutions for the alignment of 3D views based on representation learning approaches have been proposed very recently. The potentials of these solutions that could positively affect the 3D object registration has yet to be extensively tested. In fact, a direct comparison among advisable technologies is still lacking, especially if the focus is on different data types and real-time application requirements. This work is a first contribution in this direction since we perform an independent extended comparison among prominent deep learning-driven 3D view alignment solutions by considering two relevant setups: 1) data coming from commodity 3D sensors, and 2) denser data coming from a handheld 3D optical scanner. While for the first scenario reference datasets exist, we collect and release the new benchmark dataset DenseMatch for the second setup.
  • Item
    Gamification Mechanics for Playful Virtual Reality Authoring
    (The Eurographics Association, 2020) Naraghi-Taghi-Off, Ramtin; Horst, Robin; Dörner, Ralf; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    An increasing number of companies, businesses and educational institutions are becoming familiar with the term gamification, which is about integrating game elements into a non-playful context. Gamification is becoming more important in various fields, such as e-learning, where a person needs to be motivated to be productive. The use of Virtual Reality (VR) is also being researched in various application areas. Authoring of VR content is a complex task that traditionally requires programming or design skills. However, there are authoring applications that do not require such skills but are still complex to use. In this paper, we explore how gamification concepts can be applied to VR authoring to help authors create VR experiences. Using an existing authoring tool for the concept of VR nuggets as an example, we investigate appropriate gamification mechanics to familiarize authors with the tool and motivate them to use it. The proposed concepts were implemented in a prototype and used in a user study. The study report shows that our participants were able to successfully use the gamified authoring prototype and that the participants felt motivated by various gamification aspects, especially visual rewards and story elements.
  • Item
    A First Step Towards Cage-based Deformation in Virtual Reality
    (The Eurographics Association, 2020) Scalas, Andreas; Zhu, Yuanju; Giannini, Franca; Lou, Ruding; Lupinetti, Katia; Monti, Marina; Mortara, Michela; Spagnuolo, Michela; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    The advent of low cost technologies makes the use of immersive virtual environments more interesting for several application contexts. 3D models are largely used in such environments for providing feelings of immersion and presence in the virtual world. 3D models are normally defined in dedicated authoring tools and then adapted to be used in the virtual environments; thus, any change in the model requires to loop back to the authoring tool for performing the wished modification and the successive adaptation processes. The availability of shape modification capabilities within the virtual environment can avoid the above modification-adaptation loop. To this aim, we present our first step in the development of a 3D modelling system in Virtual Reality. The shape modification is achieved through a cage-based deformation approach, applied to semantically enriched meshes, carrying annotated meaningful regions, thus allowing the direct selection and editing of significant object parts.
  • Item
    Point to Culture: a Point to Click Framework for Serious Games in Cultural Heritage
    (The Eurographics Association, 2020) Viagrande, Luigi Claudio; Allegra, Dario; Stanco, Filippo; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    In this paper we propose Point to Culture, a novel plugin for Unity3D game engine which allows the realisation of simple yet beautiful and historically rich Serious Games in the form of point-to-click adventures, a type of game that is well suited for Cultural Heritage dissemination and promotion. Given the ever growing demand for technologies which enhance Cultural Heritage Serious Games, we provided a complete and modular plugin for one of the most common game engine which allows the development of a game, like an escape room, with almost no line of code needed. Additionally, in order to test the proposed tool, we present a case-study game set in the Benedictine Monastery of Catania.
  • Item
    Comparison and Integration of Erosion Evaluation Methods for Rheumatic Degenerative Diseases
    (The Eurographics Association, 2020) Paccini, Martina; Patanè, Giuseppe; Spagnuolo, Michela; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    Monitoring the development of degenerative rheumatic diseases is at the core of an efficient medical evaluation of the patient. Acquiring information on the pathology progression, indeed, helps to personalize the therapy in order to slow the pathology degeneration. Follow-up exams allow medical doctors to evaluate the situation of the patient over time. Through medical imaging scans, these exams help to identify erosion processes, which are typical indicators of a rheumatic illness. The paper presents a comparison between different methods aiming to identify erosion sites in follow-up exams. In particular, geometricbased and texture-based approaches are compared in terms of extracted information and achieved results. Finally, these two approaches are integrated in order to achieve a more complete analysis of the input anatomical district and of the underlying pathology.
  • Item
    Path-Traced Motion Blur using Motion Trees
    (The Eurographics Association, 2020) Martinek, Magdalena; Thiemann, Philip; Stamminger, Marc; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    Motion Blur is an important effect of photo-realistic rendering. Distribution ray tracing can simulate motion blur very well by integrating light, both over the spatial and the temporal domain. However, increasing the problem by the temporal dimension entails many challenges, particularly in cinematic multi-bounce path tracing of complex scenes where heavy-weight geometry with complex lighting and even offscreen elements contribute to the final image. In particular, for fast moving objects, undersampling in the time domain results in severe artefacts. In this paper, we propose the Motion Tree, a novel Level-of-Detail data structure for efficient handling of animated objects, that both filters in the spatial and the temporal domain. The Motion Tree is a compact nesting of a temporal interval binary tree for filtering time consecutive data and a sparse voxel octree (SVO) which simplifies spatially nearby data. It is generated during a pre-process and fits nicely into any conventional physically based path tracer. When used in a production-scale environment it significantly reduces memory requirements allowing for a speedup in rendering performance with user control over the degree of impact on quality.
  • Item
    A System for Fast and Scalable Point Cloud Indexing Using Task Parallelism
    (The Eurographics Association, 2020) Bormann, Pascal; Krämer, Michel; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    We introduce a system for fast, scalable indexing of arbitrarily sized point clouds based on a task-parallel computation model. Points are sorted using Morton indices in order to efficiently distribute sets of related points onto multiple concurrent indexing tasks. To achieve a high degree of parallelism, a hybrid top-down, bottom-up processing strategy is used. Our system achieves a 2.3x to 9x speedup over existing point cloud indexing systems while retaining comparable visual quality of the resulting acceleration structures. It is also fully compatible with widely used data formats in the context of web-based point cloud visualization. We demonstrate the effectiveness of our system in two experiments, evaluating scalability and general performance while processing datasets of up to 52.5 billion points.
  • Item
    Kernel-Based Sampling of Arbitrary Data
    (The Eurographics Association, 2020) Cammarasana, Simone; Patanè, Giuseppe; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    Point sampling is widely used in several Computer Graphics' applications, such as point-based modelling and rendering, image and geometric processing. Starting from the kernel-based sampling of signals defined on a regular grid, which generates adaptive distributions of samples with blue-noise property, we specialise this sampling to arbitrary data in terms of dimension and structure, such as signals, vector fields, curves, and surfaces. To demonstrate the novelties and benefits of the proposed approach, we discuss its applications to the resampling of 2D/3D domains according to the distribution of physical quantities computed as solutions to PDEs, and to the sampling of vector fields, 2D curves and 3D point sets. According to our experiments, the proposed sampling achieves a high approximation accuracy, preserves the features of the input data, and is computationally efficient.