EG UK Theory and Practice of Computer Graphics
Permanent URI for this community
Browse
Browsing EG UK Theory and Practice of Computer Graphics by Subject "Applications"
Now showing 1 - 6 of 6
Results Per Page
Sort Options
Item Collaborative Computational Projects - Visualisation Applications Survey(The Eurographics Association, 2016) Turner, Martin J.; Fowler, Ron; Morris, Tim; Cagatay Turkay and Tao Ruan WanThis extended abstract presents initial outcomes from three visualisation user needs surveys, and includes an invitation for new communities to engage with follow-on surveys. Statistical and text cluster analysis have been used to assist specific computational groups; in order to select certain visualisation application packages for software development and to select which new algorithms to implement. This analysis is now also available for advising and creating recommendations to build a long term visualisation support service. The focus of these surveys and this work has been on looking at the use of software toolkits and application packages rather then surveying specific visualisation algorithm techniques.Item Fire and Gas Detection Mapping using Volumetric Rendering(The Eurographics Association, 2016) Cotterill, Cameron; Davison, Tyrone; O'Connor, Simon J.; Orr, David; Charles, Fred; Tang, Wen; Cagatay Turkay and Tao Ruan WanThe software presented here provides an interactive real-time tool for the simulation of fire and gas detection mapping using volumetric rendering based on the layouts of fire and gas detectors within 3D virtual environments.Item Geometry-based Algorithm for Detection of Asymmetric Tunnels in Protein Molecules(The Eurographics Association, 2013) Byska, Jan; Jurcik, Adam; Sochor, JirÃ; Silvester Czanner and Wen TangWe present a novel geometry-based method for computing asymmetric tunnels and voids in proteins, approximating their real shape with selected precision. Our method combines ideas from Voronoi and grid based approaches for protein analysis. We represent tunnels in protein using voxel data grid which allows us to store their shape more accurately. Our algorithm employs a tunnel skeleton computed using Voronoi diagram. The skeleton allows us to perform grid computation in a bounded space, with lower time and memory demands, and easily identify and measure individual tunnels.Item gVirtualXRay: Virtual X-Ray Imaging Library on GPU(The Eurographics Association, 2017) Sujar, Aaron; Meuleman, Andreas; Villard, Pierre-Frederic; GarcÃa, Marcos; Vidal, Franck; Tao Ruan Wan and Franck VidalWe present an Open-source library called gVirtualXRay to simulate realistic X-ray images in realtime. It implements the attenuation law (also called Beer-Lambert) on GPU. It takes into account the polychromatism of the beam spectra as well as the finite size of X-ray tubes. The library is written in C++ using modern OpenGL. It is fully portable and works on most common desktop/laptop computers. It has been tested on MS Windows, Linux, and Mac OS X. It supports a wide range of windowing solutions, such as FLTK, GLUT, GLFW3, Qt4, and Qt5. The library also offers realistic visual rendering of anatomical structures, including bones, liver, diaphragm and lungs. The accuracy of the X-ray images produced by gVirtualXRay's implementation has been validated using Geant4, a well established state-of-the-art Monte Carlo simulation toolkit developed by CERN. gVirtualXRay can be used in a wide range of applications where fast and accurate X-ray simulations from polygon meshes are needed, e.g. medical simulators for training purposes, simulation of tomography data acquisition with patient motion to include artefacts in reconstructed CT images, and deformable registration. Our application example package includes real-time respiration and X-ray simulation, CT acquisition and reconstruction, and iso-surfacing of implicit functions using Marching Cubes.Item NetVis: a Visualization Tool Enabling Multiple Perspectives of Network Traffic Data(The Eurographics Association, 2013) Nicholls, James; Peters, Dominik; Slawinski, Albert; Spoor, Thomas; Vicol, Sergiu; Happa, Jassim; Goldsmith, Michael; Creese, Sadie; Silvester Czanner and Wen TangComputer network traffic visualizations deliver improved understanding of pattern-of-life for networks, and such enhanced awareness can facilitate the detection of malicious traffic. Existing tools often opt for graph or plotbased visualizations to detect patterns or outliers in the data, but they still largely provide segmented views. In this paper we present a novel framework designed to support multiple heterogeneous visualizations of network traffic data. NetVis enables different visualizations that work in tandem to provide different perspectives of the same data in real-time. As each visualization is modularly tied together, it enables a user to investigate on-going activity, or any subset of it, at their pace and based on their priorities for further exploration. We currently support six visualizations, three are new and three are based on existing literature (parallel coordinate plots, flowscan and spinning cube of potential doom). Our results show that it is possible to use NetVis to detect unusual activity such as cyber attacks on a network. The framework is written to allow future visualizations to be added straightforwardly.Item Using Semi-automatic 3D Scene Reconstruction to Create a Digital Medieval Charnel Chapel(The Eurographics Association, 2016) Shui, Wuyang; Maddock, Steve; Heywood, Peter; Craig-Atkins, Elizabeth; Crangle, Jennifer; Hadley, Dawn; Scott, Rab; Cagatay Turkay and Tao Ruan WanThe use of a terrestrial laser scanner (TLS) has become a popular technique for the acquisition of 3D scenes in the fields of cultural heritage and archaeology. In this study, a semi-automatic reconstruction technique is presented to convert the point clouds that are produced, which often contain noise or are missing data, into a set of triangle meshes. The technique is applied to the reconstruction of a medieval charnel chapel. To reduce the computational complexity of reconstruction, the point cloud is first segmented into several components guided by the geometric structure of the scene. Landmarks are interactively marked on the point cloud and multiple cutting planes are created using the least squares method. Then, sampled point clouds for each component are meshed by ball-pivoting. In order to fill the large missing regions on the walls and ground plane, inserted triangle meshes are calculated on the basis of the convex hull of the projection points on the bounding plane. The iterative closest point (ICP) approach and local non-rigid registration methods are used to make the inserted triangle meshes and original model tightly match. Using these methods, we have reconstructed a digital model of the medieval charnel chapel, which not only serves to preserve a digital record of it, but also enables members of t he public to experience the space virtually.