• Publications
  • Influence
Image analogies
This paper describes a new framework for processing images by example, called “image analogies,” based on a simple multi-scale autoregression, inspired primarily by recent results in texture synthesis. Expand
A Bayesian approach to digital matting
This paper proposes a new Bayesian framework for solving the matting problem, i.e. extracting a foreground element from a background image by estimating an opacity for each pixel of the foregroundExpand
Wavelets for computer graphics - theory and applications
HAAR: The Simplest Wavelet Basis is presented and the theory of Multiresolution Analysis is explained. Expand
Fast multiresolution image querying
An “image querying metric” is introduced that operates on how many significant wavelet coefficients the query has in common with potential targets, and includes parameters that can be tuned, using a statistical analysis, to accommodate the kinds of image distortions found in different types of image queries. Expand
Interactive digital photomontage
The framework makes use of two techniques primarily: graph-cut optimization, to choose good seams within the constituent images so that they can be combined as seamlessly as possible; and gradient-domain fusion, a process based on Poisson equations, to further reduce any remaining visible artifacts in the composite. Expand
Video textures
This paper presents techniques for analyzing a video clip to extract its structure, and for synthesizing a new, similar looking video of arbitrary length, and combines video textures with view morphing techniques to obtain 3D video textures. Expand
Rendering antialiased shadows with depth maps
A solution to the aliasing problem for shadow algorithms that use depth maps that is based on a new filtering technique called percentage closer filtering and provides soft shadow boundaries that resemble penumbrae. Expand
Surface light fields for 3D photography
This paper presents a framework for construction, compression, interactive rendering, and rudimentary editing of surface light fields of real objects, incorporating view-dependent geometric level-of-detail control. Expand
Computer-generated pen-and-ink illustration
“stroke textures,” which can be used for achieving both texture and tone with line drawing, are introduced, which allow resolution-dependent rendering, in which the choice of strokes used in an illustration is appropriately tied to the resolution of the target medium. Expand
Video matting of complex scenes
A Bayesian matting technique uses the flowed trimaps to yield high-quality mattes of moving foreground elements with complex boundaries filmed by a moving camera, and a novel technique for smoke matte extraction is also demonstrated. Expand