EDBT 2026 Demo / reviewers in the wild / expert
Homan Igehy
dblp:78/107
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2000
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 4 · 3 first-authorHuman-computer interaction and ubiquitous computing · 3 · 2 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
3 papers |
Rendering · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Hardware accelerators and domain-specific architectures · 45% Interconnection networks and networks-on-chip · 45% Parallel and multicore computing · 10% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Rendering
antialiasing |
0.0 | 1 | 1999 | Tracing Ray Differentials · SIGGRAPH 1999 |
Rendering
ray tracing |
0.0 | 1 | 1999 | Tracing Ray Differentials · SIGGRAPH 1999 |
Rendering › texture mapping
texture filtering |
0.0 | 1 | 1999 | Tracing Ray Differentials · SIGGRAPH 1999 |
Rendering
parallel rendering |
0.0 | 1 | 1998 | The Design of a Parallel Graphics Interface · SIGGRAPH 1998 |
Rendering › surface rendering
polygon rendering |
0.0 | 1 | 2000 | Pomegranate: a fully scalable graphics architecture · SIGGRAPH 2000 |
Parallel and multicore computing
parallel programming models |
0.0 | 1 | 1998 | The Design of a Parallel Graphics Interface · SIGGRAPH 1998 |
Methods — techniques the papers use, named apart from their topics
sort-everywhere architecture · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2000 | Pomegranate: a fully scalable graphics architectureabstractPomegranate is a parallel hardware architecture for polygon rendering that provides scalable input bandwidth, triangle rate, pixel rate, texture memory and display bandwidth while maintaining an immediate-mode interface. The basic unit of scalability is a single graphics pipeline, and up to 64 such units may be combined. Pomegranate's scalability is achieved with a novel “sort-everywhere” architecture that distributes work in a balanced fashion at every stage of the pipeline, keeping the amount of work performed by each pipeline uniform as the system scales. Because of the balanced distribution, a scalable network based on high-speed point-to-point links can be used for communicating between the pipelines. Matthew Eldridge, Homan Igehy, Pat Hanrahan |
SIGGRAPH | 2 |
| 1999 | Tracing Ray DifferentialsabstractAntialiasing of ray traced images is typically performed by supersampling the image plane.While this type of filtering works well for many algorithms, it is much more efficient to perform filtering locally on a surface for algorithms such as texture mapping.In order to perform this type of filtering, one must not only trace the ray passing through the pixel, but also have some approximation of the distance to neighboring rays hitting the surface (i.e., a ray's footprint).In this paper, we present a fast, simple, robust scheme for tracking such a quantity based on ray differentials, derivatives of the ray with respect to the image plane. Homan Igehy |
SIGGRAPH | 1 |
| 1998 | The Design of a Parallel Graphics InterfaceabstractIt has become increasingly difficult to drive a modern highperformance graphics accelerator at full speed with a serial immediate-mode graphics interface.To resolve this problem, retainedmode constructs have been integrated into graphics interfaces.While retained-mode constructs provide a good solution in many cases, at times they provide an undesirable interface model for the application programmer, and in some cases they do not solve the performance problem.In order to resolve some of these cases, we present a parallel graphics interface that may be used in conjunction with the existing API as a new paradigm for highperformance graphics applications.The parallel API extends existing ideas found in OpenGL and X11 that allow multiple graphics contexts to simultaneously draw into the same image.Through the introduction of synchronization primitives, the parallel API allows parallel traversal of an explicitly ordered scene.We give code examples which demonstrate how the API can be used to expose parallelism while retaining many of the desirable features of serial immediate-mode programming.The viability of the API is demonstrated by the performance of our implementation which achieves scalable performance on a 24 processor system. Homan Igehy, Gordon Stoll, Pat Hanrahan |
SIGGRAPH | 1 |
| 1997 | Image replacement through texture synthesisabstractPhotographs and images often have regions which are in some sense flawed. Often, there may be a stain or an undesired feature covering a significant portion of the image, and an algorithm that can "fix" the image is desired. We propose a technique based on Heeger and Bergen's texture synthesis algorithm (1995). By integrating a composition step into the aforementioned algorithm one portion of the image can be substituted with a synthetic texture derived from another portion of the image. The goal of this synthetic texture is to create a plausible patch without visible seams or repetitive features. We compare this technique, which works on areas that are "stochastic" in nature, with other variations of image replacement which utilize a combination of image composition and texture synthesis. Homan Igehy, Lucas Pereira |
ICIP (3) | 1 |