Demo Data from VLDB 2026 / reviewers in the wild / expert
William C. Thibault
dblp:74/4084
· DBLP profile ↗
4ranked-venue papers
1as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-authorHuman-computer interaction and ubiquitous computing · 3 · 1 first-authorArtificial intelligence and machine learning · 1
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
3 papers |
Rendering · 41% Virtual and augmented reality · 40% Geometric modeling and processing · 7% |
Topics — the 11 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Rendering
GPU rendering |
0.1 | 1 | 2008 | Inexpensive Immersive Projection · VR 2008 |
Virtual and augmented reality
immersive interaction |
0.1 | 1 | 2008 | Inexpensive Immersive Projection · VR 2008 |
Virtual and augmented reality › immersive display
immersive projection display |
0.1 | 1 | 2008 | Inexpensive Immersive Projection · VR 2008 |
Rendering
real-time rendering |
0.1 | 1 | 2008 | Inexpensive Immersive Projection · VR 2008 |
Image and video processing
geometric correction |
0.0 | 1 | 2008 | Inexpensive Immersive Projection · VR 2008 |
Computational photography and imaging › projector-camera systems
projector calibration |
0.0 | 1 | 2008 | Inexpensive Immersive Projection · VR 2008 |
Geometric modeling and processing
solid modeling |
0.0 | 2 | 1990 | Merging BSP trees yields polyhedral set operations · SIGGRAPH 1990 Set operations on polyhedra using binary space partitioning trees · SIGGRAPH 1987 |
Geometric modeling and processing › computational geometry
spatial subdivision |
0.0 | 1 | 1990 | Merging BSP trees yields polyhedral set operations · SIGGRAPH 1990 |
Geometric modeling and processing › computational geometry › spatial subdivision
binary space partitioning |
0.0 | 1 | 1987 | Set operations on polyhedra using binary space partitioning trees · SIGGRAPH 1987 |
Geometric modeling and processing › solid modeling
boundary representation |
0.0 | 1 | 1987 | Set operations on polyhedra using binary space partitioning trees · SIGGRAPH 1987 |
Rendering
hidden surface removal |
0.0 | 1 | 1987 | Set operations on polyhedra using binary space partitioning trees · SIGGRAPH 1987 |
Methods — techniques the papers use, named apart from their topics
single-pass rendering · 0.1camera-based calibration · 0.1spatial partitioning · 0.0boolean attribute association · 0.0constructive solid geometry · 0.0boolean set operations · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Inexpensive Immersive ProjectionabstractMost projector-based immersive displays have numerous problems relating to complexity, space, and cost. We present a technique for rendering perspectively correct images using a casual arrangement of a projector, a mirror and a display surface. Our technique renders an arbitrarily wide field of view using an efficient GPU-based single-pass rendering algorithm. The rendering algorithm is preceded by a one-time camera-based geometric correction calibration step. As we will describe, this technique can be implemented with inexpensive, commodity hardware and using readily available display surfaces. Thus, this technique enables immersive projection systems to be used in casual locations, such as a classroom or even in the home. Nancy P. Y. Yuen, William C. Thibault |
VR | 2 |
| 2006 | An evolutionary approach to camera-based projector calibrationabstractIn this paper, we describe a GA to solve for the orientation and lens characteristics of a projector, given images of a dome screen illuminated by the projector. We use synthetic images, making ground truth available. Our GA achieves rapid and accurate convergence. Clayton Matthew Johnson, Anu Bhat, William C. Thibault |
GECCO | 3 |
| 1990 | Merging BSP trees yields polyhedral set operationsabstractBSP trees have been shown to provide an effective representation of polyhedra through the use of spatial subdivision, and are an alternative to the topologically based b-reps. While bsp tree algorithms are known for a number of important operations, such as rendering, no previous work on bsp trees has provided the capability of performing boolean set operations between two objects represented by bsp trees, i.e. there has been no closed boolean algebra when using bsp trees. This paper presents the algorithms required to perform such operations. In doing so, a distinction is made between the semantics of polyhedra and the more fundamental mechanism of spatial partitioning. Given a partitioning of a space, a particular semantics is induced on the space by associating attributes required by the desired semantics with the cells of the partitioning. So, for example, polyhedra are obtained simply by associating a boolean attribute with each cell. Set operations on polyhedra are then constructed on top of the operation of merging spatial partitionings. We present then the algorithm for merging two bsp trees independent of any attributes/semantics, and then follow this by the additional algorithmic considerations needed to provide set operations on polyhedra. The result is a simple and numerically robust algorithm for set operations. Bruce F. Naylor, John Amanatides, William C. Thibault |
SIGGRAPH | 3 |
| 1987 | Set operations on polyhedra using binary space partitioning treesabstractWe introduce a new representation for polyhedra by showing how Binary Space Partitioning Trees (BSP trees) can be used to represent regular sets. We then show how they may be used in evaluating set operations on polyhedra. The BSP tree is a binary tree representing a recursive partitioning of d-space by (sub-)hyperplanes, for any dimension d. Their previous application to computer graphics has been to organize an arbitrary set of polygons so that a fast solution to the visible surface problem could be obtained. We retain this property (in 3D) and show how BSP trees can also provide an exact representation of arbitrary polyhedra of any dimension. Conversion from a boundary representation (B-reps) of polyhedra to a BSP tree representation is described. This technique leads to a new method for evaluating arbitrary set theoretic (boolean) expressions on B-reps, represented as a CSG tree, producing a BSP tree as the result. Results from our language-driven implmentation of this CSG evaluator are discussed. Finally, we show how to modify a BSP tree to represent the result of a set operation between the BSP tree and a B-rep. We describe the embodiment of this approach in an interactive 3D object design program that allows incremental modification of an object with a tool. Placement of the tool, selection of views, and performance of the set operation are all performed at interactive speeds for modestly complex objects. William C. Thibault, Bruce F. Naylor |
SIGGRAPH | 1 |