EG UK Theory and Practice of Computer Graphics 2007

Permanent URI for this collection

Bangor, United Kingdom

BibTeX (EG UK Theory and Practice of Computer Graphics 2007)
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/013-020,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Real-time Fluid Simulation Coupled with Cloth}},
author = {
Harada, Takahiro
and
Koshizuka, Seiichi
and
Kawaguchi, Yoichiro
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/013-020}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/037-044,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
MTCut: GPU-based Marching Tetra Cuts}},
author = {
Monclus, Eva
and
Navazo, Isabel
and
Vazquez, Pere-Pau
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/037-044}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/021-028,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
The Dynamic Animation of Ambulatory Arthropods}},
author = {
Cenydd, Llyr ap
and
Teahan, William
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/021-028}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/029-036,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
GPU-Based Wind Animation of Trees}},
author = {
Skjermo, Jo
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/029-036}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/045-052,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Stability Analysis of Filtered Mass-Spring Systems}},
author = {
Ahmad, Alexandre
and
Adly, Samir
and
Terraz, Olivier
and
Ghazanfarpour, Djamchid
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/045-052}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/061-068,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Perception-Based Lighting-by-Example}},
author = {
Ha, Hai Nam
and
Olivier, Patrick
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/061-068}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/053-060,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
A Distance Hierarchy to Detect Collisions Between Deformable Objects}},
author = {
Madera, Francisco A.
and
Day, Andy M.
and
Laycock, Stephen D.
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/053-060}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/081-088,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Scanline Edge-flag Algorithm for Antialiasing}},
author = {
Kallio, Kiia
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/081-088}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/069-072,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Simulating Film Grain using the Noise-Power Spectrum}},
author = {
Stephenson, Ian
and
Saunders, Arthur
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/069-072}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/089-096,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Advantages of allowing Hexagonal Pixels to be used as a Boundary Description Format}},
author = {
Turner, Martin J.
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/089-096}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/097-105,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Speeding Up Isosurfacing: The Matryoshka Algorithm}},
author = {
Lopes, Sergio
and
Lopes, Adriano
and
Santos, M. Prospero dos
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/097-105}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/131-138,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Delivering Effective and Usable Interactive 3D Visualization on Lightweight Mobile Devices}},
author = {
Holmes, I. R.
and
Kalawsky, R. S.
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/131-138}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/115-122,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Bifocal Radial Visualization of Intranet Search Results using Image Caching}},
author = {
Zschimmer, Andreas J.
and
Roberts, Jonathan C.
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/115-122}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/123-130,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
A Statistically-Assisted Sketch-Based Interface for Creating Arbitrary 3-dimensional Faces}},
author = {
Gunnarsson, Orn
and
Maddock, Steve
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/123-130}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/107-113,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
An Immersive Granular Material Visualization System with Haptic Feedback}},
author = {
Dorjgotov, Enkhtuvshin
and
Benes, Bedrich
and
Madhavan, Krishna
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/107-113}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/147-156,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Adaptive Infrastructure for Visual Computing}},
author = {
Brodlie, K. W.
and
Brooke, J.
and
Wood, J. D.
and
Chen, M.
and
Chisnall, D.
and
Hughes, C. J.
and
John, Nigel W.
and
Jones, M. W.
and
Riding, M.
and
Roard, N.
and
Turner, M.
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/147-156}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/139-146,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
A Novel Control Mechanism for Distributed Stream Rendering}},
author = {
O'Brien, J. T.
and
Kalawsky, R. S.
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/139-146}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/157-163,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Viewing 0.3Tb Heart Simulation Data At Your Desk}},
author = {
Grimstead, I. J.
and
Kharche, S.
and
Zhang, H.
and
Avis, N. J.
and
Walker, D. W.
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/157-163}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/173-179,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Towards Individualized Ageing Functions for Human Face Images}},
author = {
Hunter, David W.
and
Tiddeman, Bernard P.
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/173-179}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/165-172,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Seamless Mesh Stitching Using Curve Approximation}},
author = {
Gobeawan, Like
and
Xu, Shuhong
and
Turner, Stephen John
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/165-172}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/181-186,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
A Flexible Approach to High Performance Visualization Enabled Augmented Reality}},
author = {
Hughes, Chris J.
and
John, Nigel W.
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/181-186}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/187-194,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Data Driven Graphical Applications: A Fluid Approach}},
author = {
Jones, A.
and
Mantle, C.
and
Cornford, D.
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/187-194}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/195-199,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
A Case-Study of Inconsistent Surface Reconstruction in Recent Literature Resulting from Octree Rotation-Variance}},
author = {
Hughes, David Meirion
and
Lim, Ik Soo
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/195-199}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/201-205,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Interval-Based Motion Blending for Hand Grasping}},
author = {
Brisbin, Matt
and
Benes, Bedrich
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/201-205}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/213-220,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Level of Detail for Physically Based Fire}},
author = {
Gundersen, Odd Erik
and
Tangvald, Lars
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/213-220}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/207-212,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Visualization Notations, Models and Taxonomies}},
author = {
Brodlie, Ken
and
Noor, Nurul Mohd
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/207-212}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/229-235,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
A 3D Visualisation Environment Modelling the Evolution of North-West Europe since the Last Glacial Maximum}},
author = {
Wainwright, Adam
and
Varsamidis, Thomas
and
Scourse, James
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/229-235}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/221-228,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Streaming and Data Enrichment}},
author = {
McDerby, Mary J.
and
Hewitt, William T.
and
Turner, Martin J.
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/221-228}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/237-241,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Using 3D Visualisation in the Repair of Intra-articular Fractures}},
author = {
Wilson, A. F.
and
Musgrove, P. B.
and
Buckley, K. A.
and
Pearce, G.
and
Geoghegan, J.
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/237-241}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/251-257,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Anatomy Education using Rapid Prototyping}},
author = {
Thomas, Rhys G.
and
John, Nigel W.
and
Lim, Ik Soo
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/251-257}
}
@inproceedings{
:10.2312/LocalChapterEvents/TPCG/TPCG07/243-250,
booktitle = {
Theory and Practice of Computer Graphics},
editor = {
Ik Soo Lim and David Duce
}, title = {{
Steering Chemistry in the Right Direction!}},
author = {
Davies, R. A.
}, year = {
2007},
publisher = {
The Eurographics Association},
ISBN = {978-3-905673-63-0},
DOI = {
/10.2312/LocalChapterEvents/TPCG/TPCG07/243-250}
}

Browse

Recent Submissions

Now showing 1 - 31 of 31
  • Item
    Real-time Fluid Simulation Coupled with Cloth
    (The Eurographics Association, 2007) Harada, Takahiro; Koshizuka, Seiichi; Kawaguchi, Yoichiro; Ik Soo Lim and David Duce
    This paper presents a real-time simulation method for coupling of cloth and fluids computed by using Smoothed Particle Hydrodynamics (SPH). To compute interaction between cloth consisting of several polygons and fluid particles, the distance between cloth to the particle have to be calculated. It is computationally expensive because we have to compute the distance to the faces, edges and vertices of polygons. Instead of calculating the exact distance to a cloth, we calculate an approximate distance by using the distance to the faces and the gravitational centers of the polygons. This paper also presents techniques to perform the coupled simulation entirely on Graphics Processing Units (GPUs). The computation of interaction forces is divided into fluid-cloth and cloth-fluid forces to implement entire simulation on GPUs. By exploiting the parallelizm of GPUs, we could couple simulations of several tens of thousands of fluid particles and cloth which consists of several thousands of polygons in real-time.
  • Item
    MTCut: GPU-based Marching Tetra Cuts
    (The Eurographics Association, 2007) Monclus, Eva; Navazo, Isabel; Vazquez, Pere-Pau; Ik Soo Lim and David Duce
    Isosurface construction and rendering based on tetrahedral grids has been adequately implemented on programmable graphics hardware. In this paper we present MTCut: a volume cutting algorithm that is able to cut isosurfaces obtained by a Marching Tetrahedra algorithm on volume data. It does not require a tetrahedal representation and runs in real time for complex meshes of up to 1.8M triangles. Our algorithm takes as input the isosurface to be cut, and produces the cut geometry in response to the user interaction with a haptic device. The result is a watertight manifold model that can be interactively recovered back to CPU upon user request.
  • Item
    The Dynamic Animation of Ambulatory Arthropods
    (The Eurographics Association, 2007) Cenydd, Llyr ap; Teahan, William; Ik Soo Lim and David Duce
    Whilst advances in real-time computer graphics continue to permit the development of increasingly vivid virtual worlds, the degree of interaction between the environment and the animated characters within remains relatively limited. There has been little research into the realistic real-time simulation of creatures with the ability to scale arbitrary surfaces and fully explore their environment. Natural looking animations of such feats would greatly enhance immersion in computer games, as well as being of benefit to fields such as phobia therapy and Artificial Life research. We present a system for dynamically animating ground based arthropods in real-time, capable of traversing realistically across a complex, arbitrary environment. The physical simulation of the virtual world further grounds the creatures, enabling complex emergent animations to form.
  • Item
    GPU-Based Wind Animation of Trees
    (The Eurographics Association, 2007) Skjermo, Jo; Ik Soo Lim and David Duce
    This paper present a simplified approach to wind animation of natural looking tree stems and branches. The presented approach is composed from several earlier works by a number of authors, each adapted to increase its suitability for processing on a Graphic Processing Unit (GPU). The outlined approach uses two passes through the GPU. The first pass samples from a simple wind force simulator based on sine sums. It then animates the parameters and the control points defining each branch using the sampled force, taking advantage of the parallel nature of GPU s. The second pass uses a previously presented GPU-based deformer to generate and render actual models of each branch, using the animated control points.
  • Item
    Stability Analysis of Filtered Mass-Spring Systems
    (The Eurographics Association, 2007) Ahmad, Alexandre; Adly, Samir; Terraz, Olivier; Ghazanfarpour, Djamchid; Ik Soo Lim and David Duce
    Mass-spring systems simulations rely on the numerical integration method used for solving the resulting ordinary differential equations. Implicit schemes, which solve such equations, are unconditionally stable and are thus widely used. Part of this stability is due to force filtering which is inherent to the implicit formulation and is referred to artificial damping. We extract this artificial damping and we analyse frequencies. This analysis enables us to define a non arbitrary damping value and a stability criterion in accordance to filtering. This directly comes from a decrease of velocity vectors eigenvalues resulting in an increase of the time step in the same proportion. Moreover we applied a simple filtering model reproducing artificial damping to explicit schemes and results reveal an increase of the time step. Implementation of this method is straightforward for existing physically based simulators. Applications to cloth and fish animations are presented.
  • Item
    Perception-Based Lighting-by-Example
    (The Eurographics Association, 2007) Ha, Hai Nam; Olivier, Patrick; Ik Soo Lim and David Duce
    In computer graphics, easy-to-use tools for configuring lighting for 3D scenes are required by users. Following a perception-based lighting design framework, which models image quality using cognitively inspired objective functions, we present a new approach to lighting design which both: (1) allows the declarative specification of lighting; and (2) uses target scenes and images to facilitate intuitive and natural interactive control of the scene lighting. The LightOPex system enables users to select the desired lighting for a scene using exemplars in the form of 3D scenes and 2D images and uses the perceptual properties of these exemplars as target values in an initial optimization step.
  • Item
    A Distance Hierarchy to Detect Collisions Between Deformable Objects
    (The Eurographics Association, 2007) Madera, Francisco A.; Day, Andy M.; Laycock, Stephen D.; Ik Soo Lim and David Duce
    To detect collisions between deformable objects we introduce an algorithm that computes the closest distances between certain feature points defined in their meshes. The strategy is to divide the objects into regions and to define a representative vertex that serves to compute the distance to the regions of the other objects. Having obtained the closest regions between two objects, we proceed to explore these regions by expanding them and detecting the closest sub-regions. We handle a hierarchy of regions and distances where the first level contains n1 regions, each one is divided into n2 sub-regions, and so on. A collision is obtained when the distance between two vertices in the last level of the tree is less than a predefined value e. The advantage of our algorithm is that we can follow the deformation of the surface with the representative vertices defined in the hierarchy.
  • Item
    Scanline Edge-flag Algorithm for Antialiasing
    (The Eurographics Association, 2007) Kallio, Kiia; Ik Soo Lim and David Duce
    In this paper, a novel algorithm for rendering antialiased 2D polygons is presented. Although such algorithms do exist, they are inefficient when comparing to non-antialiased alternatives. This has lead to a situation where the developers and the end users of the applications need to make a choice between high speed and high quality. The algorithm presented here however equals the performance of an industry standard non-antialiased polygon filling algorithm, while providing good antialiasing quality. Furthermore, the algorithm addresses the requirements of a modern 2D rendering API by supporting features such as various fill rules. Most of the research in antialiased 2D rendering has been proprietary work, and there is very little documentation about the algorithms in the literature. This paper brings an update to the situation by providing a thorough explanation of one such algorithm.
  • Item
    Simulating Film Grain using the Noise-Power Spectrum
    (The Eurographics Association, 2007) Stephenson, Ian; Saunders, Arthur; Ik Soo Lim and David Duce
    Film grain is an essential part of real images. The artifacts it introduces add character to images, which can otherwise appear too perfect. This paper considers the synthesis of film grain based upon its noise-power spectrum, producing grain fields which approximate real film over a range of enlargements and densities. We also identify limitations of the noise-power spectrum in that it fails to fully characterize grain. Simulated grain fields have spectra which match real grain, but lack the phase and density correlations required to create the appearance of individual grains at high magnifications.
  • Item
    Advantages of allowing Hexagonal Pixels to be used as a Boundary Description Format
    (The Eurographics Association, 2007) Turner, Martin J.; Ik Soo Lim and David Duce
    This paper considers some algorithmic extensions and some specific advantages when using a hexagonal pixel array as compared with the usual practice of using a rectangular or square pixel raster array. Discussed are some of the algorithmic changes that are required when using pixels arranged within a hexagonal matrix. The use of a boundary hexagonal description format is considered from the point of view of; hexagonal six-connected contour edge encoding as compared with square four-connected and eight-connected descriptors, efficient probability autocorrelation analysis, direct image manipulation and algorithmic simplification. Hardware and software conversion techniques for hexagonal pixels are now being seriously considered especially with the potential emergence of hexagonal CCD censor arrangements for cameras; for example this includes a recent patent with Fuji Photo Film Co.Ltd. (US patent number 6882364 Apr 19 2005) incorporating a bidirectional honeycomb pattern.
  • Item
    Speeding Up Isosurfacing: The Matryoshka Algorithm
    (The Eurographics Association, 2007) Lopes, Sergio; Lopes, Adriano; Santos, M. Prospero dos; Ik Soo Lim and David Duce
    We propose a hybrid algorithm for isosurface visualization that embraces both polygon rendering and direct surface rendering concepts. It uses raytracing to achieve high image quality but avoids the associated empty ray traversal. At the heart of the algorithm is a caching strategy resembling the famous Russian stacking dolls, that allows the processing of cells of interest from any viewing orientation. We use an optimised interval tree to extract these cells from the volume. In that respect, we propose two versions, combining grouping of cells and ordering. In comparison to the classic version of the interval tree, the memory overhead decreases but the increasing in the query time is marginal.
  • Item
    Delivering Effective and Usable Interactive 3D Visualization on Lightweight Mobile Devices
    (The Eurographics Association, 2007) Holmes, I. R.; Kalawsky, R. S.; Ik Soo Lim and David Duce
    3D visualization has significantly enhanced scientists ability to discover important new insights into their data. In this paper we focus specifically on associated HCI and human factors of remote 3D visualization. We discuss how, through adopting a user-centered design approach we have successfully engineered the Lightweight Visualization software system. This exciting HCI innovation has enabled scientists to interact with their own 3D visualization packages whenever they want and from wherever they happen to be. We describe how this advanced level of on the move HCI was achieved by facilitating scientists to interact with their familiar desk-based 3D user interfaces via affordable, wireless computing devices. In particular, we highlight how the system has initially been employed within the UK e-Science RealityGrid project to support an extensively used 3D molecular dynamics user interface on the roaming, handheld PDA. Whilst it is recognized that these types of lightweight devices possess limited compute, graphics and memory capability we also identify how Lightweight Visualization has overcome these serious limitations to effectively deliver usable interactive 3D visualization on the commodity mobile platform.
  • Item
    Bifocal Radial Visualization of Intranet Search Results using Image Caching
    (The Eurographics Association, 2007) Zschimmer, Andreas J.; Roberts, Jonathan C.; Ik Soo Lim and David Duce
    This paper presents a novel image caching strategy implemented for our bifocal radial visualization for Intranet search visualization. This visualization displays search results by combining hierarchical information with focus+ context. It is designed specifically for domain or Intranet searches, where specific search results are overlaid (highlighted) on top of a hierarchical circular visualization, which enables these results to be viewed in context with the whole dataset. Drawing large hierarchies is time-consuming, hence the main visualization is cached in a unique way to provide interactive visualization and manipulation. The caching is complicated by the use of the bifocal distortion where a portion of the visualization is magnified, thus two sets of images are cached. This paper describes the caching technique in detail.
  • Item
    A Statistically-Assisted Sketch-Based Interface for Creating Arbitrary 3-dimensional Faces
    (The Eurographics Association, 2007) Gunnarsson, Orn; Maddock, Steve; Ik Soo Lim and David Duce
    Creating faces is important in a number of application areas. Faces can be constructed using commercial modelling tools, existing faces can be transferred to a digital form using equipment such as laser scanners, and law enforcement agencies use sketch artists and photo-fit software to produce faces of suspects. We present a technique that can create a 3-dimensional head using intuitive, artistic 2-dimensional sketching techniques. Our work involves bringing together two types of graphics applications: sketching interfaces and systems used to create 3-dimensional faces, through the mediation of a statistical model. We present our results where we sketch a nose and search for a geometric face model in a database whose nose best matches the sketched nose.
  • Item
    An Immersive Granular Material Visualization System with Haptic Feedback
    (The Eurographics Association, 2007) Dorjgotov, Enkhtuvshin; Benes, Bedrich; Madhavan, Krishna; Ik Soo Lim and David Duce
    Recent advances in distributed virtual reality systems and haptic technologies provide new opportunities to augment human sense of touch into highly complex and immersive visual simulations. Haptic feedback further enhances human immersion into virtual environments. We present techniques for portable and distributed rendering of real-time active and passive stereo views of virtual granular material that allow real-time haptic interaction and visualization. The main goal of the research was to develop highly portable and immersive virtual reality system that provides intuitive haptic interactions between a user and the granular material in several VR configurations. We developed real-time haptic enabled virtual sand rendering system for high-end VR systems, a FLEX (CAVETM-like display from Fakespace Systems), a high resolution tiled-wall display, comparatively low cost portable VR system that consists of two projectors with two horizontally and vertically polarizing filters, and the Disney projection screen. Our system has a distributed rendering architecture where a server computer is dedicated to haptic interaction force rendering and client computers are dedicated to a visual rendering of granular surface. Interconnection between the haptic and visual rendering programs is realized through a stream based TCP/IP communication. We report the architecture and implementation details of this highly portable and haptic force feedback enabled virtual reality system for interactive granular surface manipulation in this paper.
  • Item
    Adaptive Infrastructure for Visual Computing
    (The Eurographics Association, 2007) Brodlie, K. W.; Brooke, J.; Chen, M.; Chisnall, D.; Hughes, C. J.; John, Nigel W.; Jones, M. W.; Riding, M.; Roard, N.; Turner, M.; Wood, J. D.; Ik Soo Lim and David Duce
    Recent hardware and software advances have demonstrated that it is now practicable to run large visual computing tasks over heterogeneous hardware with output on multiple types of display devices. As the complexity of the enabling infrastructure increases, then so too do the demands upon the programmer for task integration as well as the demands upon the users of the system. This places importance on system developers to create systems that reduce these demands. Such a goal is an important factor of autonomic computing, aspects of which we have used to influence our work. In this paper we develop a model of adaptive infrastructure for visual systems. We design and implement a simulation engine for visual tasks in order to allow a system to inspect and adapt itself to optimise usage of the underlying infrastructure. We present a formal abstract representation of the visualization pipeline, from which a user interface can be generated automatically, along with concrete pipelines for the visualization. By using this abstract representation it is possible for the system to adapt at run time. We demonstrate the need for, and the technical feasibility of, the system using several example applications.
  • Item
    A Novel Control Mechanism for Distributed Stream Rendering
    (The Eurographics Association, 2007) O'Brien, J. T.; Kalawsky, R. S.; Ik Soo Lim and David Duce
    This paper describes a new control mechanism for distributed rendering. Control mechanisms have previously been widely used in many fields from autonomous robots to video streaming. Their use in video streaming has allowed quality-of-service, user orientated, transmission of videos across changing transport networks. We show how control mechanisms can be applied to distributed rendering to provide responsive, user orientated visualisa- tions. The control mechanisms are implemented as an extension of Chromium, a stream processing framework for OpenGL. The system should also be applicable to other stream based render systems with a significant benefit. The new system allows distributed rendering to be modularised into specialist units that self organise work load to meet the demands of the user.
  • Item
    Viewing 0.3Tb Heart Simulation Data At Your Desk
    (The Eurographics Association, 2007) Grimstead, I. J.; Kharche, S.; Zhang, H.; Avis, N. J.; Walker, D. W.; Ik Soo Lim and David Duce
    Atrial fibrillation (AF) affects a large section of the aged population, accounting for nearly 1% of total National Health Service (NHS) expenditure. Modelling of this condition to promote further understanding is hence of extreme importance to the NHS. Such modelling takes considerable compute power, producing large datasets; for instance, an 18 million data point model produces 0.3Tb when simulating 3 seconds of heart activity. Such large datasets are currently batch processed to produce a movie from a preset camera position. What is needed is a means of reducing the data to a more manageable size, where it can be displayed in real-time at the heart modeller s desk for interactive exploration and evaluation. We present a pilot study where the Resource-Aware Visualization Environment (RAVE) has been adapted to filter AF datasets ready for subsequent interactive visualization on a desktop machine. A high-end visualization workstation was not required to view the 0.3Tb dataset in real-time, where the modeller could manipulate both camera position/orientation and simulated elapsed time at interactive rates. This has enabled visual inspection and related rapid evaluation of AF, as well as supporting intuitive insight.
  • Item
    Towards Individualized Ageing Functions for Human Face Images
    (The Eurographics Association, 2007) Hunter, David W.; Tiddeman, Bernard P.; Ik Soo Lim and David Duce
    We present an overview of work in progress to create ageing functions for the transformation of human face images. Our aims are twofold; Firstly, by extension to three dimensions, the problems of pose and lighting associated with photographs can be eliminated, and the shape changes associated with ageing modelled more accurately. Secondly, by using multi-variate statistical methods that can take individuality into account, the correlations between appearance and type of ageing can be learned and the most appropriate one automatically selected.
  • Item
    Seamless Mesh Stitching Using Curve Approximation
    (The Eurographics Association, 2007) Gobeawan, Like; Xu, Shuhong; Turner, Stephen John; Ik Soo Lim and David Duce
    Stitching two mesh partitions at their boundaries poses some challenges, especially when a visually seamless result is desired. In general, direct stitching of mismatching mesh boundaries does not readily produce a seamless result, unless some geometric measures are considered in the process. In this paper, a novel stitching technique for mesh partitions with mismatching boundaries is proposed. Using the boundary information of the mesh partitions, smooth curves are constructed across the partition boundaries and new vertices along the stitch path are generated to replace the mismatching boundary vertices. Several seamlessness criteria are considered in the construction of the algorithm to ensure a seamless stitch result.
  • Item
    A Flexible Approach to High Performance Visualization Enabled Augmented Reality
    (The Eurographics Association, 2007) Hughes, Chris J.; John, Nigel W.; Ik Soo Lim and David Duce
    Commonly registration and tracking within Augmented Reality (AR) applications have been built around computer vision techniques that use limited bold markers, which allow for their orientation to be estimated in real-time. All attempts to implement AR without specific markers have increased the computational requirements and some information about the environment is still needed. In this paper we describe a method that not only provides a flexible platform for supporting AR but also seamlessly deploys High Performance Computing (HPC) resources to deal with the additional computational load, as part of the distributed High Performance Visualization (HPV) pipeline used to render the virtual artifacts. Repeatable feature points are extracted from known views of a real object and then we match the best stored view to the users viewpoint using the matched feature points to estimate the objects pose. We also show how our AR framework can then be used in the real world by presenting a markerless AR interface for Transcranial Magnetic Stimulation (TMS).
  • Item
    Data Driven Graphical Applications: A Fluid Approach
    (The Eurographics Association, 2007) Jones, A.; Mantle, C.; Cornford, D.; Ik Soo Lim and David Duce
    The inclusion of high-level scripting functionality in state-of-the-art rendering APIs indicates a movement toward data-driven methodologies for structuring next generation rendering pipelines. A similar theme can be seen in the use of composition languages to deploy component software using selection and configuration of collaborating component implementations. In this paper we introduce the Fluid framework, which places particular emphasis on the use of high-level data manipulations in order to develop component based software that is flexible, extensible, and expressive. We introduce a data-driven, object oriented programming methodology to component based software development, and demonstrate how a rendering system with a similar focus on abstract manipulations can be incorporated, in order to develop a visualization application for geospatial data. In particular we describe a novel SAS script integration layer that provides access to vertex and fragment programs, producing a very controllable, responsive rendering system. The proposed system is very similar to developments speculatively planned for DirectX 10, but uses open standards and has cross platform applicability.
  • Item
    A Case-Study of Inconsistent Surface Reconstruction in Recent Literature Resulting from Octree Rotation-Variance
    (The Eurographics Association, 2007) Hughes, David Meirion; Lim, Ik Soo; Ik Soo Lim and David Duce
    We review the use of octree and PCA (Principle Component Analysis) in current literature and explore a leading piece of research, as a case study, to highlight how overlooking octree rotation-variance has resulted in inconsistent results. We provide a simple method using PCA to re-orientate an octree to the intrinsic-orientation defined by data variance. In our case-study we explore and provide a method for consistency within multi-scale CSRBFs (Compactly Supported Radial Basis Functions). By utilizing PCA we provide rotation-invariant multi-scale surface reconstructions. We show, by curvature analysis, that the original surface reconstruction method is variant to data orientation and that our approach results in rotation-invariant reconstructions. In addition we also provide a technique for more flexibility when choosing a CSRBF for use with multi-scale surface reconstruction.
  • Item
    Interval-Based Motion Blending for Hand Grasping
    (The Eurographics Association, 2007) Brisbin, Matt; Benes, Bedrich; Ik Soo Lim and David Duce
    For motion to appear realistic and believable proper motion blending methods must be used in respect to the goal or task at hand. We present a method that extends the theory of move trees [MBC01] by tagging (attaching) information to each clip within a database at intervals and finding the shortest distance per tag while pruning the tree using convergence priority. Our goal is to retain the physical characteristics of motion capture data while using non-destructive blending in a goal-based scenario. With the intrinsically high dimensionality of a human hand our method also is concerned with intelligent pruning of the move tree. By constructing a move tree for hand grasping scenarios that is sampled per interval within clips and adheres to a convergence priority; we plan to develop a method that will autonomously conform a hand to the object being g
  • Item
    Level of Detail for Physically Based Fire
    (The Eurographics Association, 2007) Gundersen, Odd Erik; Tangvald, Lars; Ik Soo Lim and David Duce
    In this paper, we propose a framework for implementing level of detail for a physically based fire rendering running on the GPU. The physics of the fire is simulated using a fluid solver and combustion modelling, and the fire is visualised using a particle system. Our preliminary results indicate that by adjusting the simulation domain and particle system, performance can be increased without noticeably degrading the fire visually when it is far from the camera.
  • Item
    Visualization Notations, Models and Taxonomies
    (The Eurographics Association, 2007) Brodlie, Ken; Noor, Nurul Mohd; Ik Soo Lim and David Duce
    Visualization taxonomies are an important means of imposing some structure on a rather diverse field. We review some earlier work in this area, particularly work based on the use of a notation to label classes of visualization techniques that are appropriate to particular entities. We propose a new notation introducing it in the context of a new visualization reference model, one we hope will lead eventually to a means of describing visualizations in a clear and unambiguous way.
  • Item
    A 3D Visualisation Environment Modelling the Evolution of North-West Europe since the Last Glacial Maximum
    (The Eurographics Association, 2007) Wainwright, Adam; Varsamidis, Thomas; Scourse, James; Ik Soo Lim and David Duce
    This work in progress aims to provide an interactive 3D visualisation allowing real time manipulation of glacial isostatic adjustment (GIA) model output data which reconstructs the ice distribution and coastline position in north-west Europe since the Last Glacial Maximum (LGM). The Lambeck GIA model is the current state of the art for European ice sheet and shoreline modelling and the work presented applies scientific visualisation techniques to an area of earth and ocean science that to date has not benefited from such technologies. The end application aims to eventually provide a real-time interactive 3D virtual world for scientists to explore the reconstruction data through direct manipulation. A recent study uses the Lambeck data as a basis for shelf sea palaeotidal reconstructions with profound implications for the environment, ecology and carbon cycle as the climate of northwest Europe has developed since the LGM. As the latter has only been seen in digital image form to date, the work of this project innovates by providing further user interaction, data interpretation and extraction from the GIA and palaeotidal models.
  • Item
    Streaming and Data Enrichment
    (The Eurographics Association, 2007) McDerby, Mary J.; Hewitt, William T.; Turner, Martin J.; Ik Soo Lim and David Duce
    Data is being created at a continuously increasing rate. Scientists are drowning in their data . So much so they cannot visualize the data to see the big picture. This work-in-progress paper describes a data capture and visualization problem, and the steps being undertaken to solve the problem. An overview is given of the various approaches to dealing with these large data sets that have been previously proposed and the application of such methods within a well known scientific visualization tool. The paper then goes on to propose a method that deals with large data visualization by addressing the bottlenecks in the visualization pipeline, and combining some of the approaches described herein with parallel techniques on a high performance visualization system.
  • Item
    Using 3D Visualisation in the Repair of Intra-articular Fractures
    (The Eurographics Association, 2007) Wilson, A. F.; Musgrove, P. B.; Buckley, K. A.; Pearce, G.; Geoghegan, J.; Ik Soo Lim and David Duce
    The overall aim of this work in progress is to use visualisation to provide a tool for pre-operative planning of surgery on complex fractures, in particular for intra-articular fractures. Currently, a patient suffering from an intra-articular fracture has a high risk of developing arthritis if the fracture is not restored to an exact anatomical position. The visualisation of bone fractures may provide useful information that could assist the orthopaedic surgeon. The intention is to create a prototype using 2D and 3D visualisation to manipulate bone fragments on screen.
  • Item
    Anatomy Education using Rapid Prototyping
    (The Eurographics Association, 2007) Thomas, Rhys G.; John, Nigel W.; Lim, Ik Soo; Ik Soo Lim and David Duce
    Rapid Prototyping is a technique which is rapidly gaining interest amongst the medical community for many different purposes. In this paper we present a novel tool that uses rapidly prototyped models to serve as an interaction device for the teaching of anatomy. The user interacts with volume data of real human organs in an Augmented Reality environment delivered via a Head-Mounted Display. We include a description of how all of the key parts of the system operate and describe their integration. Our hypothesis is that this approach provides an effective and compelling alternative to cadaver based anatomy education.
  • Item
    Steering Chemistry in the Right Direction!
    (The Eurographics Association, 2007) Davies, R. A.; Ik Soo Lim and David Duce
    The development of novel molecular visualization and computational steering applications is described in this paper. Improvements to the Molecular Visualizer application, jointly developed between the schools of Chemistry and Informatics are firstly described. The effectiveness of an alternative approach utilising Perl scripting capabilities within the recent commercial release of Materials Studio 4.1 (Accelrys Plc.) will be demonstrated using specific examples. The development of simple, novel, proof-of-concept computational steering applications are also described.