Demo Data from VLDB 2026 / reviewers in the wild / expert
Emil Praun
dblp:35/1858
· DBLP profile ↗
10ranked-venue papers
5as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 8 · 5 first-authorHuman-computer interaction and ubiquitous computing · 6 · 4 first-authorArtificial intelligence and machine learning · 1Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 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
6 papers |
Geometric modeling and processing · 76% Rendering · 19% Visual content generation and editing · 5% | |
| Network and information security
1 paper |
Digital forensics and information hiding · 100% |
Topics — the 15 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Geometric modeling and processing
surface parameterization |
0.1 | 3 | 2004 | Inter-surface mapping · ACM Trans. Graph. 2004 Spherical parametrization and remeshing · ACM Trans. Graph. 2003 Consistent mesh parameterizations · SIGGRAPH 2001 |
Geometric modeling and processing › shape correspondence
inter-surface mapping |
0.0 | 1 | 2004 | Inter-surface mapping · ACM Trans. Graph. 2004 |
Geometric modeling and processing
surface mapping |
0.0 | 1 | 2004 | Inter-surface mapping · ACM Trans. Graph. 2004 |
Geometric modeling and processing › shape representation › surface representation
geometry images |
0.0 | 1 | 2003 | Spherical parametrization and remeshing · ACM Trans. Graph. 2003 |
Geometric modeling and processing › mesh processing
remeshing |
0.0 | 1 | 2003 | Spherical parametrization and remeshing · ACM Trans. Graph. 2003 |
Geometric modeling and processing › surface parameterization
spherical parameterization |
0.0 | 1 | 2003 | Spherical parametrization and remeshing · ACM Trans. Graph. 2003 |
Rendering
texture mapping |
0.0 | 2 | 2001 | Lapped textures · SIGGRAPH 2000 Real-time hatching · SIGGRAPH 2001 |
Rendering › non-photorealistic rendering › pen-and-ink illustration
hatching |
0.0 | 1 | 2001 | Real-time hatching · SIGGRAPH 2001 |
Rendering
non-photorealistic rendering |
0.0 | 1 | 2001 | Real-time hatching · SIGGRAPH 2001 |
Visual content generation and editing › image editing
image compositing |
0.0 | 1 | 2000 | Lapped textures · SIGGRAPH 2000 |
Geometric modeling and processing
mesh processing |
0.0 | 1 | 1999 | Robust Mesh Watermarking · SIGGRAPH 1999 |
Geometric modeling and processing › mesh processing › surface mesh processing
mesh sampling |
0.0 | 1 | 1999 | Robust Mesh Watermarking · SIGGRAPH 1999 |
Digital forensics and information hiding › watermarking
3d mesh watermarking |
0.0 | 1 | 1999 | Robust Mesh Watermarking · SIGGRAPH 1999 |
Digital forensics and information hiding
watermarking |
0.0 | 1 | 1999 | Robust Mesh Watermarking · SIGGRAPH 1999 |
Geometric modeling and processing
shape correspondence |
0.0 | 1 | 2001 | Consistent mesh parameterizations · SIGGRAPH 2001 |
Methods — techniques the papers use, named apart from their topics
optimization · 0.0multiresolution analysis · 0.0symmetric distortion metric · 0.0coarse-to-fine refinement · 0.0stretch-based measure minimization · 0.0semi-regular sampling · 0.0mipmapping · 0.0lapped texture parametrization · 0.0feature alignment · 0.0spread-spectrum watermarking · 0.0spread spectrum watermarking · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Tree detection from aerial imageryabstractWe propose an automatic approach to tree detection from aerial imagery. First a pixel-level classifier is trained to assign a {tree, non-tree} label to each pixel in an aerial image. The pixel-level classification is then refined by a partitioning algorithm to a clean image segmentation of tree and non-tree regions. Based on the refined segmentation results, we adopt template matching followed by greedy selection to locate individual tree crowns. Xiaqing Wu, Emil Praun |
GIS | 3 |
| 2004 | Pattern Oriented Remeshing For Celtic DecorationabstractDecorating arbitrary meshes with Celtic knots requires polygonal meshes with regular connectivity and close to regular face geometry. Because these properties are often irregular, especially in scanned or reconstructed models, the Celtic knots produced may be erratic and undesirable. In this paper we remesh models based on planar tilings defined by the user. Such pattern-oriented surfaces allow us to decorate models with attractive Celtic knots in a consistent fashion and may be applicable to a large number of algorithms that are sensitive to mesh structure. Matt Kaplan 0001, Emil Praun, Elaine Cohen |
PG | 2 |
| 2004 | Inter-surface mappingabstractWe consider the problem of creating a map between two arbitrary triangle meshes. Whereas previous approaches compose parametrizations over a simpler intermediate domain, we directly create and optimize a continuous map between the meshes. Map distortion is measured with a new symmetric metric, and is minimized during interleaved coarse-to-fine refinement of both meshes. By explicitly favoring low inter-surface distortion, we obtain maps that naturally align corresponding shape elements. Typically, the user need only specify a handful of feature correspondences for initial registration, and even these constraints can be removed during optimization. Our method robustly satisfies hard constraints if desired. Inter-surface mapping is shown using geometric and attribute morphs. Our general framework can also be applied to parametrize surfaces onto simplicial domains, such as coarse meshes (for semi-regular remeshing), and octahedron and toroidal domains (for geometry image remeshing). In these settings, we obtain better parametrizations than with previous specialized techniques, thanks to our fine-grain optimization. John Schreiner, Arul Asirvatham, Emil Praun, Hugues Hoppe |
ACM Trans. Graph. | 3 |
| 2003 | Gaussian Transfer Functions for Multi-Field Volume VisualizationabstractVolume rendering is a flexible technique for visualizing dense 3D volumetric datasets. A central element of volume rendering is the conversion between data values and observable quantities such as color and opacity. This process is usually realized through the use of transfer functions that are precomputed and stored in lookup tables. For multidimensional transfer functions applied to multivariate data, these lookup tables become prohibitively large. We propose the direct evaluation of a particular type of transfer functions based on a sum of Gaussians. Because of their simple form (in terms of number of parameters), these functions and their analytic integrals along line segments can be evaluated efficiently on current graphics hardware, obviating the need for precomputed lookup tables. We have adopted these transfer functions because they are well suited for classification based on a unique combination of multiple data values that localize features in the transfer function domain. We apply this technique to the visualization of several multivariate datasets (CT, cryosection) that are difficult to classify and render accurately at interactive rates using traditional approaches. Joe Michael Kniss, Simon Premoze, Milan Ikits, Aaron E. Lefohn, Charles D. Hansen, Emil Praun |
IEEE Visualization | 6 |
| 2003 | Spherical parametrization and remeshingabstractThe traditional approach for parametrizing a surface involves cutting it into charts and mapping these piecewise onto a planar domain. We introduce a robust technique for directly parametrizing a genus-zero surface onto a spherical domain. A key ingredient for making such a parametrization practical is the minimization of a stretch-based measure, to reduce scale-distortion and thereby prevent undersampling. Our second contribution is a scheme for sampling the spherical domain using uniformly subdivided polyhedral domains, namely the tetrahedron, octahedron, and cube. We show that these particular semi-regular samplings can be conveniently represented as completely regular 2D grids, i.e. geometry images. Moreover, these images have simple boundary extension rules that aid many processing operations. Applications include geometry remeshing, level-of-detail, morphing, compression, and smooth surface subdivision. Emil Praun, Hugues Hoppe |
ACM Trans. Graph. | 1 |
| 2001 | Real-time fur over arbitrary surfacesabstractWe introduce a method for real-time rendering of fur on surfaces of arbitrary topology. As a pre-process, we simulate virtual hair with a particle system, and sample it into a volume texture. Next, we parameterize the texture over a surface of arbitrary topology using "lapped textures" --- an approach for applying a sample texture to a surface by repeatedly pasting patches of the texture until the surface is covered. The use of lapped textures permits specifying a global direction field for the fur over the surface. At runtime, the patches of volume textures are rendered as a series of concentric shells of semi-transparent medium. To improve the visual quality of the fur near silhouettes, we place "fins" normal to the surface and render these using conventional 2D texture maps sampled from the volume texture in the direction of hair growth. The method generates convincing imagery of fur at interactive rates for models of moderate complexity. Furthermore, the scheme allows real-time modification of viewing and lighting conditions, as well as local control over hair color, length, and direction. Jed Lengyel, Emil Praun, Adam Finkelstein, Hugues Hoppe |
SI3D | 2 |
| 2001 | Real-time hatchingabstractDrawing surfaces using hatching strokes simultaneously conveys material, tone, and form. We present a real-time system for non-photorealistic rendering of hatching strokes over arbitrary surfaces. During an automatic preprocess, we construct a sequence of mipmapped hatch images corresponding to different tones, collectively called a tonal art map. Strokes within the hatch images are scaled to attain appropriate stroke size and density at all resolutions, and are organized to maintain coherence across scales and tones. At runtime, hardware multitexturing blends the hatch images over the rendered faces to locally vary tone while maintaining both spatial and temporal coherence. To render strokes over arbitrary surfaces, we build a lapped texture parametrization where the overlapping patches align to a curvature-based direction field. We demonstrate hatching strokes over complex surfaces in a variety of styles. Emil Praun, Hugues Hoppe, Matthew Webb, Adam Finkelstein |
SIGGRAPH | 1 |
| 2001 | Consistent mesh parameterizationsabstractA basic element of Digital Geometry Processing algorithms is the establishment of a smooth parameterization for a given model. In this paper we propose an algorithm which establishes parameterizations for a set of models. The parameterizations are called consistent because they share the same base domain and respect features. They give immediate correspondences between models and allow remeshes with the same connectivity. Such remeshes form the basis for a large class of algorithms, including principal component analysis, wavelet transforms, detail and texture transfer between models, and n-way shape blending. We demonstrate the versatility of our algorithm with a number of examples. 1 Emil Praun, Wim Sweldens, Peter Schröder |
SIGGRAPH | 1 |
| 2000 | Lapped texturesabstractWe present for creating texture over an surface mesh using an example 2D texture. The approach is to identify interesting regions (texture patches) in the 2D example, and to repeatedly paste them onto the surface until it is completely covered. We call such a collection of overlapping patches a lapped texture. It is rendered using compositing operations, either into a traditional global texture map during a preprocess, or directly with the surface at runtime. The runtime compositing approach avoids resampling artifacts and drastically reduces texture memory requirements. Emil Praun, Adam Finkelstein, Hugues Hoppe |
SIGGRAPH | 1 |
| 1999 | Robust Mesh WatermarkingabstractWatermarking provides a mechanism for copyright protection of digital media by embedding infor-mation identifying the owner in the data. The bulk of the research on digital watermarks has focused on media such as images, video, audio, and text. Robust watermarks must be able to survive a va-riety of “attacks”, including resizing, cropping, and filtering. For resilience to such attacks, recent watermarking schemes employ a “spread-spectrum ” approach — they transform the document to the frequency domain (e.g. using DCT) and perturb the coefficients of the perceptually most significant basis functions. In this paper we extend this spread-spectrum approach for the robust watermarking of arbitrary triangle meshes. Generalization of the spread spectrum techniques to surfaces presents two major challenges. First, arbitrary surfaces lack a natural parametrization for frequency-based decomposition. Our solution is to construct a set of scalar basis function over the mesh vertices using a multiresolution analysis of the mesh. The watermark is embedded in the mesh by perturbing vertices along the direction of the surface normal, weighted by the basis functions. The second challenge is that attacks such as simplification may modify the connectivity of the mesh. We use an optimization technique to resam-ple an attacked mesh using the original mesh connectivity. Results demonstrate that our watermarks are resistant to common mesh processing operations such as translation, rotation, scaling, cropping, smoothing, simplification, and resampling, as well as malicious attacks such as the insertion of noise, modification of low-order bits, or even insertion of other watermarks. Emil Praun, Hugues Hoppe, Adam Finkelstein |
SIGGRAPH | 1 |