EDBT 2026 Demo / reviewers in the wild / expert
Eric J. Stollnitz
dblp:88/1371
· DBLP profile ↗
6ranked-venue papers
1as 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 · 5 · 1 first-authorHuman-computer interaction and ubiquitous computing · 3 · 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
6 papers |
Visual content generation and editing · 45% Rendering · 40% Image and video processing · 6% | |
| Human-computer interaction and pervasive computing
1 paper |
User interface design and tools · 100% |
Topics — the 12 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Visual content generation and editing › image animation
cinemagraph generation |
0.1 | 1 | 2012 | Cliplets: juxtaposing still and dynamic imagery · UIST 2012 |
Visual content generation and editing
video editing |
0.1 | 1 | 2012 | Cliplets: juxtaposing still and dynamic imagery · UIST 2012 |
Rendering
GPU rendering |
0.1 | 1 | 2008 | Interactive relighting of dynamic refractive objects · ACM Trans. Graph. 2008 |
Rendering
relighting |
0.1 | 1 | 2008 | Interactive relighting of dynamic refractive objects · ACM Trans. Graph. 2008 |
Computational photography and imaging › color imaging
color reproduction |
0.0 | 2 | 1998 | Reproducing Color Images Using Custom Inks · SIGGRAPH 1998 Reproducing Color Images as Duotones · SIGGRAPH 1996 |
Rendering
global illumination |
0.0 | 2 | 1997 | Clustering for Glossy Global Illumination · ACM Trans. Graph. 1997 Global Illumination of Glossy Environments Using Wavelets and Importance · ACM Trans. Graph. 1996 |
Rendering › global illumination
radiosity |
0.0 | 2 | 1997 | Clustering for Glossy Global Illumination · ACM Trans. Graph. 1997 Global Illumination of Glossy Environments Using Wavelets and Importance · ACM Trans. Graph. 1996 |
Rendering
volume rendering |
0.0 | 1 | 2008 | Interactive relighting of dynamic refractive objects · ACM Trans. Graph. 2008 |
Visualization and visual analytics
clustering |
0.0 | 1 | 1997 | Clustering for Glossy Global Illumination · ACM Trans. Graph. 1997 |
Image and video processing › color image processing
gamut mapping |
0.0 | 1 | 1996 | Reproducing Color Images as Duotones · SIGGRAPH 1996 |
Image and video processing
wavelet |
0.0 | 1 | 1996 | Global Illumination of Glossy Environments Using Wavelets and Importance · ACM Trans. Graph. 1996 |
Image and video processing
halftoning |
0.0 | 1 | 1998 | Reproducing Color Images Using Custom Inks · SIGGRAPH 1998 |
Methods — techniques the papers use, named apart from their topics
matting · 0.3looping optimization · 0.3laplacian blending · 0.3feathering · 0.3compositing · 0.3automatic alignment · 0.3volumetric conversion · 0.1photon tracing · 0.1GPU rendering pipeline · 0.1gamut mapping · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Cliplets: juxtaposing still and dynamic imageryabstractWe explore creating ""cliplets"", a form of visual media that juxtaposes still image and video segments, both spatially and temporally, to expressively abstract a moment. Much as in ""cinemagraphs"", the tension between static and dynamic elements in a cliplet reinforces both aspects, strongly focusing the viewer's attention. Creating this type of imagery is challenging without professional tools and training. We develop a set of idioms, essentially spatiotemporal mappings, that characterize cliplet elements, and use these idioms in an interactive system to quickly compose a cliplet from ordinary handheld video. One difficulty is to avoid artifacts in the cliplet composition without resorting to extensive manual input. We address this with automatic alignment, looping optimization and feathering, simultaneous matting and compositing, and Laplacian blending. A key user-interface challenge is to provide affordances to define the parameters of the mappings from input time to output time while maintaining a focus on the cliplet being created. We demonstrate the creation of a variety of cliplet types. We also report on informal feedback as well as a more structured survey of users. Neel Joshi, Sisil Mehta, Steven Mark Drucker, Eric J. Stollnitz, Hugues Hoppe, Matthew Uyttendaele, Michael F. Cohen |
UIST | 4 |
| 2008 | Interactive relighting of dynamic refractive objectsabstractWe present a new technique for interactive relighting of dynamic refractive objects with complex material properties. We describe our technique in terms of a rendering pipeline in which each stage runs entirely on the GPU. The rendering pipeline converts surfaces to volumetric data, traces the curved paths of photons as they refract through the volume, and renders arbitrary views of the resulting radiance distribution. Our rendering pipeline is fast enough to permit interactive updates to lighting, materials, geometry, and viewing parameters without any precomputation. Applications of our technique include the visualization of caustics, absorption, and scattering while running physical simulations or while manipulating surfaces in real time. Xin Sun 0014, Kun Zhou 0001, Eric J. Stollnitz, Jiaoying Shi, Baining Guo |
ACM Trans. Graph. | 3 |
| 1998 | Reproducing Color Images Using Custom InksabstractWe investigate the general problem of reproducing color images on an offset press using custom inks in any combination and number.While this problem has been explored previously for the case of two inks, there are a number of new mathematical and algorithmic challenges that arise as the number of inks increases.These challenges include more complex gamut mapping strategies, more efficient ink selection strategies, and fast and numerically accurate methods for computing ink separations in situations that may be either over-or under-constrained.In addition, the demands of high-quality color printing require an accurate physical model of the colors that result from overprinting multiple inks using halftoning, including the effects of trapping, dot gain, and the interreflection of light between ink layers.In this paper, we explore these issues related to printing with multiple custom inks, and address them with new algorithms and physical models.Finally, we present some printed examples demonstrating the promise of our methods. Eric J. Stollnitz, Victor Ostromoukhov, David Salesin |
SIGGRAPH | 1 |
| 1997 | Clustering for Glossy Global IlluminationabstractWe present a new clustering algorithm for global illumination in complex environments. The new algorithm extends provious work on clustering for radiosity to allow for nondiffuse (glossy) reflectors. We represent clusters as points with directional distributions of outgoing and incoming radiance and importance, and we derive an error bound for transfers between these clusters. The algorithm groups input surfaces into a hierarchy of clusters, and then permits clusters to interact only if the error bound is below an acceptable tolerance. We show that the algorithm is asymptotically more efficient than previous clustering algorithms even when restricted to ideally diffuse environments. Finally, we demonstrate the performance of our method on two complex glossy environments. Per H. Christensen, Dani Lischinski, Eric J. Stollnitz, David Salesin |
ACM Trans. Graph. | 3 |
| 1996 | Reproducing Color Images as DuotonesabstractWe investigate a new approach for reproducing color images. Rather than mapping the colors in an image onto the gamut of colors that can be printed with cyan, magenta, yellow, and black inks, we choose the set of printing inks for the particular image being reproduced. In this paper, we look at the special case of selecting inks for duotone printing, a relatively inexpensive process in which just two inks are used. Specifically, the system we describe takes an image as input, and allows a user to select 0, 1, or 2 inks. It then chooses the remaining ink or inks so as to reproduce the image as accurately as possible and produces the appropriate color separations automatically. CR Categories: I.3.4 [Computer Graphics]: Graphics Utilities Additional Keywords: color reproduction, color printing, duotone, gamut mapping, Neugebauer model 1 Introduction Modern color reproduction typically employs a fixed set of processcolor inks: cyan, magenta, yellow, and sometimes black. Placed on top ... Joanna L. Power, Brad S. West, Eric J. Stollnitz, David Salesin |
SIGGRAPH | 3 |
| 1996 | Global Illumination of Glossy Environments Using Wavelets and ImportanceabstractWe show how importance-driven refinement and a wavelet basis can be combined to provide an efficient solution to the global illumination problem with glossy and diffuse reflections. Importance is used to focus the computation on the interactions having the greatest impact on the visible solution. Wavelets are used to provide an efficient representation of radiance, importance, and the transport operator. We discuss a number of choices that must be made when constructing a finite element algorithm for glossy global illumination. Our algorithm is based on the standard wavelet decomposition of the transport operator and makes use of a four-dimensional wavelet representation for spatially and angularly varying radiance distributions. We use a final gathering step to improve the visual quality of the solution. Features of our implementation include support for curved surfaces as well as texture-mapped anisotropic emission and reflection functions. Per H. Christensen, Eric J. Stollnitz, David Salesin, Tony DeRose |
ACM Trans. Graph. | 2 |