Demo Data from EDBT 2026 / reviewers in the wild / expert
Kevin G. Suffern
dblp:17/315
· DBLP profile ↗
8ranked-venue papers
4as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 7 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer graphics and multimedia
1 paper |
Rendering · 56% Geometric modeling and processing · 44% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Rendering › surface rendering
implicit surface rendering |
0.1 | 1 | 2012 | Visualizing Nonmanifold and Singular Implicit Surfaces with Point Clouds · IEEE Trans. Vis. Comput. Graph. 2012 |
Geometric modeling and processing
point cloud processing |
0.1 | 1 | 2012 | Visualizing Nonmanifold and Singular Implicit Surfaces with Point Clouds · IEEE Trans. Vis. Comput. Graph. 2012 |
Rendering › volume rendering
ray casting |
0.0 | 1 | 2012 | Visualizing Nonmanifold and Singular Implicit Surfaces with Point Clouds · IEEE Trans. Vis. Comput. Graph. 2012 |
Methods — techniques the papers use, named apart from their topics
octree spatial subdivision · 0.1node pruning · 0.1interval exclusion test · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Visualizing Nonmanifold and Singular Implicit Surfaces with Point CloudsabstractWe use octree spatial subdivision to generate point clouds on complex nonmanifold implicit surfaces in order to visualize them. The new spatial subdivision scheme only uses point sampling and an interval exclusion test. The algorithm includes a test for pruning the resulting plotting nodes so that only points in the closest nodes to the surface are used in rendering. This algorithm results in improved image quality compared to the naive use of intervals or affine arithmetic when rendering implicit surfaces, particularly in regions of high curvature. We discuss and compare CPU and GPU versions of the algorithm. We can now render nonmanifold features such as rays, ray-like tubes, cusps, ridges, thin sections that are at arbitrary angles to the octree node edges, and singular points located within plot nodes, all without artifacts. Our previous algorithm could not render these without severe aliasing. The algorithm can render the self-intersection curves of implicit surfaces by exploiting the fact that surfaces are singular where they self-intersect. It can also render the intersection curves of two implicit surfaces. We present new image space and object space algorithms for rendering these intersection curves as contours on one of the surfaces. These algorithms are better at rendering high curvature contours than our previous algorithms. To demonstrate the robustness of the node pruning algorithm we render a number of complex implicit surfaces such as high order polynomial surfaces and Gaussian curvature surfaces. We also compare the algorithm with ray casting interms of speed and image quality. For the surfaces presented here, the point clouds can be computed in seconds to minutes on atypical Intel based PC. Once this is done, the surfaces can be rendered at much higher frame rates to allow some degree of interactive visualization. Ronald J. Balsys, Dirk J. Harbinson, Kevin G. Suffern |
IEEE Trans. Vis. Comput. Graph. | 3 |
| 2008 | Point-Based Rendering of Non-Manifold SurfacesabstractAbstract We are concerned with producing high‐quality images of parametric and implicit surfaces, in particular those with non‐manifold features. We present a point‐based technique for rendering implicit surfaces that uses octree spatial subdivision with a natural interval exclusion test that guarantees that no parts of the surface are missed. This allows us to render non‐manifold implicit surfaces at speeds comparable to parametric surfaces. We also derive criteria that guarantee complete pixel coverage of the surface. The point‐based method allows for hidden surface elimination using a z‐buffer, and shadow casting using a shadow buffer. We illustrate the technique with a number of surfaces, and discuss its advantages and disadvantages. Ronald J. Balsys, Kevin G. Suffern, Huw Jones |
Comput. Graph. Forum | 2 |
| 2003 | Ray Tracing Surfaces with ContoursabstractAbstract ACM CSS: I.3.7 3D Graphics and Realism, I.3.3 Picture/Image Generation Ronald J. Balsys, Kevin G. Suffern |
Comput. Graph. Forum | 2 |
| 2001 | Visualisation of implicit surfaces
Ronald J. Balsys, Kevin G. Suffern |
Comput. Graph. | 2 |
| 2000 | Ray tracing four spheres at the vertices of a regular tetrahedron
Kevin G. Suffern |
Vis. Comput. | 1 |
| 1991 | Interval methods in computer graphics
Kevin G. Suffern, Edward D. Fackerell |
Comput. Graph. | 1 |
| 1990 | Quadtree Algorithms for Contouring Functions of Two VariablesabstractTwo grid-based algorithms are presented for contouring functions of two variables over square plotting areas. The algorithms are simple to code, and achieve considerable efficiency through the use of quadtree techniques to produce non-uniform subdivisions of the plotting areas. One algorithm uses curvature properties of the functions being plotted to produce plotting cells of optimal size, and their relative speeds depend on the complexity of the functions. Both algorithms can be adapted for plotting over rectangular area. Kevin G. Suffern |
Comput. J. | 1 |
| 1988 | Perspective views of polar coordinate functions
Kevin G. Suffern |
Comput. Graph. | 1 |