Error analysis of estimators that use combinations of stochastic sampling strategies for direct illumination

We present a theoretical analysis of error of combinations of Monte Carlo estimators used in image synthesis. Importance sampling and multiple importance sampling are popular variance-reduction strategies. Unfortunately, neither strategy improves the... Read more »

Hero Wavelength Spectral Sampling

We present a spectral rendering technique that offers a compelling set of advantages over existing approaches. The key idea is to propagate energy along paths for a small, constant number of changing... Read more »

Bilinear Accelerated Filter Approximation

Our method approximates exact texture filtering for arbitrary scales and translations of an image while taking into account the performance characteristics of modern GPUs. Our algorithm is fast because it accesses textures... Read more »

User-Assisted Video Stabilization

We present a user-assisted video stabilization algorithm that is able to stabilize challenging videos when state-of-the-art automatic algorithms fail to generate a satisfactory result. Current methods do not give the user any... Read more »

Interactive Parameter Retrieval for Two-Tone Procedural Textures

The choice of parameters for procedural textures to achieve a desired appearance poses a challenging problem even for experienced artists. We propose a method to automatically determine such parameters to reproduce the... Read more »

Vectorising Bitmaps into Semi-Transparent Gradient Layers

We present an interactive approach for decompositing bitmap drawings and studio photographs into opaque and semi-transparent vector layers. Semi-transparent layers are especially challenging to extract, since they require the inversion of the... Read more »

Importance Sampling Microfacet-Based BSDFs using the Distribution of Visible Normals

We present a new approach to microfacet-based BSDF importance sampling. Previously proposed sampling schemes for popular analytic BSDFs typically begin by choosing a microfacet normal at random in a way that is... Read more »

Color Me Noisy: Example-based Rendering of Hand-colored Animations with Temporal Noise Control

We present an example-based approach to rendering hand-colored animations which delivers visual richness comparable to real artwork while enabling control over the amount of perceived temporal noise. This is important both for... Read more »

C-LOD: Context-aware Material Level-of-Detail applied to Mobile Graphics

Attention-based Level-Of–Detail (LOD) managers downgrade the quality of areas that are expected to go unnoticed by an observer to economize on computational resources. The perceptibility of lowered visual fidelity is determined by... Read more »

Semi-Automated Video Morphing

We explore creating smooth transitions between videos of different scenes. As in traditional image morphing, good spatial correspondence is crucial to prevent ghosting, especially at silhouettes. Video morphing presents added challenges. Because... Read more »