Demo Data from SIGIR 2026 / reviewers in the wild / expert
Jared Hoberock
dblp:93/3239
· DBLP profile ↗
7ranked-venue papers
1as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 6 · 1 first-authorHuman-computer interaction and ubiquitous computing · 2Theory of computation · 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
2 papers |
Visualization and visual analytics · 55% Rendering · 45% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
GPUs and heterogeneous computing · 100% |
Topics — the 3 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Rendering
ray tracing |
0.1 | 1 | 2010 | OptiX: a general purpose ray tracing engine · ACM Trans. Graph. 2010 |
GPUs and heterogeneous computing › GPU rendering
GPU ray tracing |
0.1 | 1 | 2010 | OptiX: a general purpose ray tracing engine · ACM Trans. Graph. 2010 |
Visualization and visual analytics
graph visualization |
0.1 | 1 | 2008 | On the Visualization of Social and other Scale-Free Networks · IEEE Trans. Vis. Comput. Graph. 2008 |
Methods — techniques the papers use, named apart from their topics
just-in-time compilation · 0.2domain-specific compiler · 0.2graph filtering · 0.1anisotropic shading · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Arbitrary Importance Functions for Metropolis Light TransportabstractAbstract We present a generalization of the scalar importance function employed by Metropolis Light Transport (MLT) and related Markov chain rendering algorithms. Although MLT is known for its user‐designable mutation rules, we demonstrate that its scalar contribution function is similarly programmable in an unbiased manner. Normally, MLT samples light paths with a tendency proportional to their brightness. For a range of scenes, we demonstrate that this importance function is undesirable and leads to poor sampling behaviour. Instead, we argue that simple user‐designable importance functions can concentrate work in transport effects of interest and increase estimator efficiency. Unlike mutation rules, these functions are not encumbered with the calculation of transitional probabilities. We introduce alternative importance functions, which encourage the Markov chain to aggressively pursue sampling goals of interest to the user. In addition, we prove that these importance functions may adapt over the course of a render in an unbiased fashion. To that end, we introduce multi‐stage MLT, a general rendering setting for creating such adaptive functions. This allows us to create a noise‐sensitive MLT renderer whose importance function explicitly targets noise. Finally, we demonstrate that our techniques are compatible with existing Markov chain rendering algorithms and significantly improve their visual efficiency. Jared Hoberock, John C. Hart |
Comput. Graph. Forum | 1 |
| 2010 | OptiX: a general purpose ray tracing engineabstractThe NVIDIA® OptiX™ ray tracing engine is a programmable system designed for NVIDIA GPUs and other highly parallel architectures. The OptiX engine builds on the key observation that most ray tracing algorithms can be implemented using a small set of programmable operations. Consequently, the core of OptiX is a domain-specific just-in-time compiler that generates custom ray tracing kernels by combining user-supplied programs for ray generation, material shading, object intersection, and scene traversal. This enables the implementation of a highly diverse set of ray tracing-based algorithms and applications, including interactive rendering, offline rendering, collision detection systems, artificial intelligence queries, and scientific simulations such as sound propagation. OptiX achieves high performance through a compact object model and application of several ray tracing-specific compiler optimizations. For ease of use it exposes a single-ray programming model with full support for recursion and a dynamic dispatch mechanism similar to virtual function calls. Steven G. Parker, James Bigler, Andreas Dietrich 0001, Heiko Friedrich, Jared Hoberock, David P. Luebke, David K. McAllister, Morgan McGuire, R. Keith Morley, Austin Robison, Martin Stich |
ACM Trans. Graph. | 5 |
| 2008 | Rapid Multipole Graph Drawing on the GPU
Apeksha Godiyal, Jared Hoberock, Michael Garland, John C. Hart |
GD | 2 |
| 2008 | On the Visualization of Social and other Scale-Free NetworksabstractThis paper proposes novel methods for visualizing specifically the large power-law graphs that arise in sociology and the sciences. In such cases a large portion of edges can be shown to be less important and removed while preserving component connectedness and other features (e.g. cliques) to more clearly reveal the network's underlying connection pathways. This simplification approach deterministically filters (instead of clustering) the graph to retain important node and edge semantics, and works both automatically and interactively. The improved graph filtering and layout is combined with a novel computer graphics anisotropic shading of the dense crisscrossing array of edges to yield a full social network and scale-free graph visualization system. Both quantitative analysis and visual results demonstrate the effectiveness of this approach. Yuntao Jia, Jared Hoberock, Michael Garland, John C. Hart |
IEEE Trans. Vis. Comput. Graph. | 2 |
| 2006 | Fast GPU ray tracing of dynamic meshes using geometry images
Nathan Carr 0001, Jared Hoberock, Keenan Crane, John C. Hart |
Graphics Interface | 2 |
| 2006 | Rectangular multi-chart geometry images
Nathan Carr 0001, Jared Hoberock, Keenan Crane, John C. Hart |
Symposium on Geometry Processing | 2 |
| 2005 | ZP+: correct Z-pass stencil shadowsabstractWe present a novel algorithm for the rendering of hard shadows cast by a point light source. The well-known Z-pass method for rasterizing shadow volumes is not always correct. Our algorithm, which we call ZP+, elegantly corrects Z-pass defects. ZP+ takes advantage of triangle strips and the fast culling capabilities of graphics hardware not available to conventional robust methods like Z-fail. While Z-fail can be up to 80% slower than Z-pass, our new method ZP+ is typically less than 10% slower than Z-pass. Finally, we compare the three methods. When a scene is geometry-bound, ZP+ is always faster than Z-fail. We also explain why, in some situations, Z-pass (hence ZP+) is surprisingly slower than Z-fail on more recent graphics hardware. Samuel Hornus, Jared Hoberock, Sylvain Lefebvre 0001, John C. Hart |
SI3D | 2 |