Computer Graphics & Visual Computing (CGVC) 2021

Permanent URI for this collection

University of Lincoln, UK, held virtually, during 8 – 9 September 2021 and as a face-to-face workshop on 10 September 2021
Data and Visualisation
3D Visualisations Should Not be Displayed Alone - Encouraging a Need for Multivocality in Visualisation
Jonathan C. Roberts, Joseph W. Mearman, Peter W. S. Butcher, Hayder M. Al-Maneea, and Panagiotis D. Ritsos
Multiple DOF for X-ray CT Hydrocarbon Exploration
Mario Sandoval, Martin Turner, and Tim Morris
Design Guidelines for Virtual Neurological Procedures
Mattia S. Mancosu and Silvester Czanner
Computer Vision
Training Dataset Construction for Anomaly Detection in Face Anti-spoofing
Latifah Abduh and Ioannis Ivrissimtzis
Where's Wally? A Machine Learning Approach
Tobias Barthelmes and Franck P. Vidal
Education
The University on Lincoln Island: Reimagining a University Campus as a Role-Playing Video Game
Christopher J. Headleand, Bethany Davies, Danielle Threlfall, and Benjamin Williams
Learning Activities in Colours and Rainbows for Programming Skill Development
Jonathan C. Roberts
Automating Visualization Quality Assessment: a Case Study in Higher Education
Nicolas S. Holliman
Games and Virtual Reality
Recreational Motion Simulation: A New Frontier for Virtual Worlds Research
Benjamin Williams and Christopher J. Headleand
Adi's Maze and the Research Arcade: A Long-term Study on the Impact of Gendered Representation on Player Preferences
Christopher J. Headleand, Bethany Davies, and Benjamin Williams
Computer Graphics
Improving Ray Tracing Performance with Variable Rate Shading
Alexander Dahlin and Veronica Sundstedt
RECCS: Real-Time Camera Control for Particle Systems
Marcel Köster, Julian Groß, and Antonio Krüger

BibTeX (Computer Graphics & Visual Computing (CGVC) 2021)
@inproceedings{
10.2312:cgvc.20211309,
booktitle = {
Computer Graphics and Visual Computing (CGVC)},
editor = {
Xu, Kai and Turner, Martin
}, title = {{
3D Visualisations Should Not be Displayed Alone - Encouraging a Need for Multivocality in Visualisation}},
author = {
Roberts, Jonathan C.
 and
Mearman, Joseph W.
 and
Butcher, Peter W. S.
 and
Al-Maneea, Hayder M.
 and
Ritsos, Panagiotis D.
}, year = {
2021},
publisher = {
The Eurographics Association},
ISBN = {978-3-03868-158-8},
DOI = {
10.2312/cgvc.20211309}
}
@inproceedings{
10.2312:cgvc.20211310,
booktitle = {
Computer Graphics and Visual Computing (CGVC)},
editor = {
Xu, Kai and Turner, Martin
}, title = {{
Multiple DOF for X-ray CT Hydrocarbon Exploration}},
author = {
Sandoval, Mario
 and
Turner, Martin
 and
Morris, Tim
}, year = {
2021},
publisher = {
The Eurographics Association},
ISBN = {978-3-03868-158-8},
DOI = {
10.2312/cgvc.20211310}
}
@inproceedings{
10.2312:cgvc.20211313,
booktitle = {
Computer Graphics and Visual Computing (CGVC)},
editor = {
Xu, Kai and Turner, Martin
}, title = {{
Where's Wally? A Machine Learning Approach}},
author = {
Barthelmes, Tobias
 and
Vidal, Franck
}, year = {
2021},
publisher = {
The Eurographics Association},
ISBN = {978-3-03868-158-8},
DOI = {
10.2312/cgvc.20211313}
}
@inproceedings{
10.2312:cgvc.20211312,
booktitle = {
Computer Graphics and Visual Computing (CGVC)},
editor = {
Xu, Kai and Turner, Martin
}, title = {{
Training Dataset Construction for Anomaly Detection in Face Anti-spoofing}},
author = {
Abduh, Latifah
 and
Ivrissimtzis, Ioannis
}, year = {
2021},
publisher = {
The Eurographics Association},
ISBN = {978-3-03868-158-8},
DOI = {
10.2312/cgvc.20211312}
}
@inproceedings{
10.2312:cgvc.20211311,
booktitle = {
Computer Graphics and Visual Computing (CGVC)},
editor = {
Xu, Kai and Turner, Martin
}, title = {{
Design Guidelines for Virtual Neurological Procedures}},
author = {
Mancosu, Mattia S.
 and
Czanner, Silvester
}, year = {
2021},
publisher = {
The Eurographics Association},
ISBN = {978-3-03868-158-8},
DOI = {
10.2312/cgvc.20211311}
}
@inproceedings{
10.2312:cgvc.20211315,
booktitle = {
Computer Graphics and Visual Computing (CGVC)},
editor = {
Xu, Kai and Turner, Martin
}, title = {{
Learning Activities in Colours and Rainbows for Programming Skill Development}},
author = {
Roberts, Jonathan C.
}, year = {
2021},
publisher = {
The Eurographics Association},
ISBN = {978-3-03868-158-8},
DOI = {
10.2312/cgvc.20211315}
}
@inproceedings{
10.2312:cgvc.20211317,
booktitle = {
Computer Graphics and Visual Computing (CGVC)},
editor = {
Xu, Kai and Turner, Martin
}, title = {{
Recreational Motion Simulation: A New Frontier for Virtual Worlds Research}},
author = {
Williams, Benjamin
 and
Headleand, Christopher J.
}, year = {
2021},
publisher = {
The Eurographics Association},
ISBN = {978-3-03868-158-8},
DOI = {
10.2312/cgvc.20211317}
}
@inproceedings{
10.2312:cgvc.20211316,
booktitle = {
Computer Graphics and Visual Computing (CGVC)},
editor = {
Xu, Kai and Turner, Martin
}, title = {{
Automating Visualization Quality Assessment: a Case Study in Higher Education}},
author = {
Holliman, Nicolas S.
}, year = {
2021},
publisher = {
The Eurographics Association},
ISBN = {978-3-03868-158-8},
DOI = {
10.2312/cgvc.20211316}
}
@inproceedings{
10.2312:cgvc.20211314,
booktitle = {
Computer Graphics and Visual Computing (CGVC)},
editor = {
Xu, Kai and Turner, Martin
}, title = {{
The University on Lincoln Island: Reimagining a University Campus as a Role-Playing Video Game}},
author = {
Headleand, Christopher J.
 and
Davies, Bethany
 and
Threlfall, Danielle
 and
Williams, Benjamin
}, year = {
2021},
publisher = {
The Eurographics Association},
ISBN = {978-3-03868-158-8},
DOI = {
10.2312/cgvc.20211314}
}
@inproceedings{
10.2312:cgvc.20211320,
booktitle = {
Computer Graphics and Visual Computing (CGVC)},
editor = {
Xu, Kai and Turner, Martin
}, title = {{
RECCS: Real-Time Camera Control for Particle Systems}},
author = {
Köster, Marcel
 and
Groß, Julian
 and
Krüger, Antonio
}, year = {
2021},
publisher = {
The Eurographics Association},
ISBN = {978-3-03868-158-8},
DOI = {
10.2312/cgvc.20211320}
}
@inproceedings{
10.2312:cgvc.20211318,
booktitle = {
Computer Graphics and Visual Computing (CGVC)},
editor = {
Xu, Kai and Turner, Martin
}, title = {{
Adi's Maze and the Research Arcade: A Long-term Study on the Impact of Gendered Representation on Player Preferences}},
author = {
Headleand, Christopher J.
 and
Davies, Bethany
 and
Williams, Benjamin
}, year = {
2021},
publisher = {
The Eurographics Association},
ISBN = {978-3-03868-158-8},
DOI = {
10.2312/cgvc.20211318}
}
@inproceedings{
10.2312:cgvc.20211319,
booktitle = {
Computer Graphics and Visual Computing (CGVC)},
editor = {
Xu, Kai and Turner, Martin
}, title = {{
Improving Ray Tracing Performance with Variable Rate Shading}},
author = {
Dahlin, Alexander
 and
Sundstedt, Veronica
}, year = {
2021},
publisher = {
The Eurographics Association},
ISBN = {978-3-03868-158-8},
DOI = {
10.2312/cgvc.20211319}
}

Browse

Recent Submissions

Now showing 1 - 13 of 13
  • Item
    3D Visualisations Should Not be Displayed Alone - Encouraging a Need for Multivocality in Visualisation
    (The Eurographics Association, 2021) Roberts, Jonathan C.; Mearman, Joseph W.; Butcher, Peter W. S.; Al-Maneea, Hayder M.; Ritsos, Panagiotis D.; Xu, Kai and Turner, Martin
    We believe that 3D visualisations should not be used alone; by coincidentally displaying alternative views the user can gain the best understanding of all situations. The different presentations signify manifold meanings and afford different tasks. Natural 3D worlds implicitly tell many stories. For instance, walking into a living room, seeing the TV, types of magazines, pictures on the wall, tells us much about the occupiers: their occupation, standards of living, taste in design, whether they have kids, and so on. How can we similarly create rich and diverse 3D visualisation presentations? How can we create visualisations that allow people to understand different stories from the data? In a multivariate 2D visualisation a developer may coordinate and link many views together to provide exploratory visualisation functionality. But how can this be achieved in 3D and in immersive visualisations? Different visualisation types, each have specific uses, and each has the potential to tell or evoke a different story. Through several use-cases, we discuss challenges of 3D visualisation, and present our argument for concurrent and coordinated visualisations of alternative styles, and encourage developers to consider using alternative representations with any 3D view, even if that view is displayed in a virtual, augmented or mixed reality setup.
  • Item
    Multiple DOF for X-ray CT Hydrocarbon Exploration
    (The Eurographics Association, 2021) Sandoval, Mario; Turner, Martin; Morris, Tim; Xu, Kai and Turner, Martin
    Explorations of visualisation of computed tomography (CT) volumes involve multiple types of observations and interactions at various viewing positions. This short paper presents a case study using a new framework that leverages having multiple DOF for computer graphics visualisations of X-Ray CT 3D reconstructed volumes for hydrocarbon exploration within Drishti, an industrial visualisation software package.
  • Item
    CGVC 2021: Frontmatter
    (The Eurographics Association, 2021) Xu, Kai; Turner, Martin; Xu, Kai and Turner, Martin
  • Item
    Where's Wally? A Machine Learning Approach
    (The Eurographics Association, 2021) Barthelmes, Tobias; Vidal, Franck; Xu, Kai and Turner, Martin
    Object detection has been implemented in all sorts of real-life scenarios such as facial recognition, traffic monitoring and medical imaging but the research that has gone into object detection in drawings and cartoons is not nearly as extensive. The Where's Wally puzzle books give a good opportunity to implement some of these real-life methods into the fictional world. The Wally detection framework proposed is composed of two stages: i) a Haar-cascade classifier based on the Viola-Jones framework, which detects possible candidates from a scenario from the Where'sWally books, and ii) a lightweight convolutional neural network (CNN) that re-labels the objects detected by the cascade classifier. The cascade classifier was trained on 85 positive images and 172 negative images. It was then applied to 12 test images, which produced over 400 false positives. To increase the accuracy of the models, hard negative mining was implemented. The framework achieved a recall score of 84.61% and an F1 score of 78.54%. Improvements could be made to the training data or the CNN to further increase these scores.
  • Item
    Training Dataset Construction for Anomaly Detection in Face Anti-spoofing
    (The Eurographics Association, 2021) Abduh, Latifah; Ivrissimtzis, Ioannis; Xu, Kai and Turner, Martin
    Anomaly detection, which is approaching the problem of face anti-spoofing as a one-class classification problem, is emerging as an increasingly popular alternative to the traditional approach of training binary classifiers on specialized anti-spoofing databases which contain both client and imposter samples. In this paper, we discuss the training protocols in the existing work on anomaly detection for face anti-spoofing, and note that they use images exclusively from specialized anti-spoofing databases, even though only common images of real faces are needed. In a proof-of-concept experiment, we demonstrate the potential benefits of adding in the anomaly detection training sets images from general face recognition, rather than specialised face anti-spoofing, databases, or images from the in-the-wild images. We train a convolutional autoencoder on real faces and compare the reconstruction error against a threshold to classify a face image as either client or imposter. Our results show that the inclusion in the training set of in-the-wild images increases the discriminating power of the classifier on an unseen database, as evidenced by an increase in the value of the Area Under the Curve.
  • Item
    Design Guidelines for Virtual Neurological Procedures
    (The Eurographics Association, 2021) Mancosu, Mattia S.; Czanner, Silvester; Xu, Kai and Turner, Martin
    The role of technology has become more and more preponderant for educational purposes in schools, in universities and for training. It is also applied in healthcare and neurology training thanks to the proven effectiveness and the rising demand inside hospitals and medical schools. The necessity to outline design guidelines is increasing hand to hand with the aforementioned phenomenon. In this paper we will discuss some key aspects of a healthcare teaching application such as the fidelity of the learning environment, the target platform of the application with a particular focus on Virtual Reality, and the learning strategies that can be implemented within the program. We will also illustrate some results of our stroke assessment training application, where we proved the effectiveness of the proper implementation of some design aspects that we addressed inside the guidelines section.
  • Item
    Learning Activities in Colours and Rainbows for Programming Skill Development
    (The Eurographics Association, 2021) Roberts, Jonathan C.; Xu, Kai and Turner, Martin
    We present how we have created a series of bilingual (English and Welsh) STEM activities focusing on rainbows, colours, light and optical effects. The activities were motivated by the many rainbows that appeared in windows in the UK, in support of the National Health Service at the start of the coronavirus pandemic. Rainbows are hopeful and are very fitting to be used as a positive iconic image at a time of much uncertainty. In this paper we explain how we have developed and organised the activities, focusing on colours, computer graphics and computer programming. Each lesson contains one or more activities, which enable people to take an active role in their learning.We have carefully prepared and organised several processes to guide academic colleagues to create and publish different activities in the theme. Which means that the activities appear similarly structured, can be categorised and searched in a consistent way. This structure can act as a blueprint for others to follow and apply to develop their own online course. The activities incrementally take people through learning about colour, rainbows, planning what to program, design and strategies to create colourful pictures using simple computer graphics principles based in processing.org.
  • Item
    Recreational Motion Simulation: A New Frontier for Virtual Worlds Research
    (The Eurographics Association, 2021) Williams, Benjamin; Headleand, Christopher J.; Xu, Kai and Turner, Martin
    Motion simulation is a developing field which continues to grow with the recent incline in commercial virtual reality. Whilst the majority of motion simulation research focuses on flight simulation and training, its utility in recreational settings is often overlooked. Despite this lack of research, the use of motion simulators for recreational purposes spans decades, and is still today one of the most popular applications of motion simulator devices. Furthermore, with the recent development of low-cost motion simulation platforms, consumers have begun to use these devices in the home. Research regarding motion simulation and its effects in recreational experiences is needed now more than ever, and in this position paper we outline several reasons for its importance.
  • Item
    Automating Visualization Quality Assessment: a Case Study in Higher Education
    (The Eurographics Association, 2021) Holliman, Nicolas S.; Xu, Kai and Turner, Martin
    We present a case study in the use of machine+human mixed intelligence for visualization quality assessment, applying automated visualization quality metrics to support the human assessment of data visualizations produced as coursework by students taking higher education courses. A set of image informatics algorithms including edge congestion, visual saliency and colour analysis generate machine analysis of student visualizations. The insight from the image informatics outputs has proved helpful for the marker in assessing the work and is also provided to the students as part of a written report on their work. Student and external reviewer comments suggest that the addition of the image informatics outputs to the standard feedback document was a positive step. We review the ethical challenges of working with assessment data and of automating assessment processes.
  • Item
    The University on Lincoln Island: Reimagining a University Campus as a Role-Playing Video Game
    (The Eurographics Association, 2021) Headleand, Christopher J.; Davies, Bethany; Threlfall, Danielle; Williams, Benjamin; Xu, Kai and Turner, Martin
    This paper presents the University of Lincoln Island (TULI), a work-in-progress project where the University of Lincoln campus has been recreated digitally and re-imagined as a fantasy role-playing computer game. Universities have had to respond to a number of key challenges in response to the COVID-19 pandemic. Moving teaching and research online has been facilitated by a number of mature software platforms and tool-sets and the institutional expertise to wield them. However, there are fewer core activities that have digital provisions, thereby requiring a more creative approach. One of these areas is campus familiarisation, traditionally managed through timetabled events such as guided tours and scavenger hunts. However, these activities will be untenable until social distancing measures are lifted, forcing us to consider alternatives. This paper presents gamified virtual environments as a digital solution to support students in this area. We identify a number of key challenges and opportunities in the hopes that it will provide insight for future work in this domain.
  • Item
    RECCS: Real-Time Camera Control for Particle Systems
    (The Eurographics Association, 2021) Köster, Marcel; Groß, Julian; Krüger, Antonio; Xu, Kai and Turner, Martin
    Interactive exploration and analysis of large 3D particle systems, consisting of hundreds of thousands of particles, are common tasks in the field of scientific and information visualization. These steps typically involve selection and camera-update operations in order to reveal patterns or to focus on subsets. Moreover, if a certain region is known to be potentially interesting or a selection has been made, the user will have to choose a proper camera setup to investigate further. However, such a setup is typically chosen in a way that the interesting region is in the center of the screen. Unfortunately, it still needs to show important characteristics of the selected subset and has the least amount of occlusions with respect to other particles but shows enough context information in terms of non-selected particles. In this paper, we propose a novel method for real-time camera control in 3D particle systems that fulfills these requirements. It is based on a user and/or domain-specific evaluation heuristic and parallel optimization algorithm that is designed for Graphics-Processing Units (GPUs). In addition, our approach takes only several milliseconds to complete, even on the aforementioned large datasets while consuming only a few megabytes in global GPU memory in general. This is due the fact that we are able to reduce the processing complexity significantly using screenspace information and the excessive use of fast on-chip shared memory. This allows it to be seamlessly integrated into modern visualization systems that need real-time feedback while processing large particle-based datasets.
  • Item
    Adi's Maze and the Research Arcade: A Long-term Study on the Impact of Gendered Representation on Player Preferences
    (The Eurographics Association, 2021) Headleand, Christopher J.; Davies, Bethany; Williams, Benjamin; Xu, Kai and Turner, Martin
    Gender representation in games is a much discussed topic in the field of games design. A number of papers have explored the issues around sexist, and sexualised representation, and there even evidence that the assumed gender of a character has an impact on player behaviour. We introduce Adi's maze, a simple arcade game with 4 selectable characters, with male, female, and ambiguous gendered representation. In the game, the player has to collect coins in a maze while avoiding enemy NPCs in a similar format to the popular 1980's game Pac-Man. Regardless of the selected character, the player has the same objective to complete. We installed this game on two publicly accessible arcade machines (the Research Arcade) and left them in situ for 18 months. We collected all data regarding the character selection and player behaviour and we report the results from this study. Furthermore, we report insights from the development of the research arcade, and comment on it's effectiveness as a research tool.
  • Item
    Improving Ray Tracing Performance with Variable Rate Shading
    (The Eurographics Association, 2021) Dahlin, Alexander; Sundstedt, Veronica; Xu, Kai and Turner, Martin
    Hardware-accelerated ray tracing has enabled ray traced reflections for real-time applications such as games. However, the number of traced rays during each frame must be kept low to achieve expected frame rates. Therefore, techniques such as rendering the reflections at quarter resolution are used to limit the number of rays. The recent hardware features inline ray tracing, and variable rate shading (VRS) could be combined to limit the number of rays even further. This research aims to use hardware VRS to limit the number of rays while maintaining the visual quality in the final rendered image. An experiment with performance tests is performed on a rendering pipeline using different techniques to generate rays. The techniques use inline ray tracing combined with VRS and ray generation shaders. These are compared and evaluated using performance tests and the image evaluator FLIP. The results show that limiting the number of rays with hardware VRS leads to improved performance while the difference in visual quality remains comparable.