Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Michael Ashikhmin

dblp:a/MichaelAshikhmin · DBLP profile ↗
← Back
13ranked-venue papers
6as first author
0since 2021 · last 2006
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 12 · 5 first-authorHuman-computer interaction and ubiquitous computing · 6 · 3 first-authorArtificial intelligence and machine learning · 1 · 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
4 papers
Rendering · 72% Visual content generation and editing · 19% Image and video processing · 10%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Rendering › reflectance modeling
BRDF modeling
0.112006
The halfway vector disk for BRDF modeling · ACM Trans. Graph. 2006
Rendering
reflectance modeling
0.112006
The halfway vector disk for BRDF modeling · ACM Trans. Graph. 2006
Visual content generation and editing › style transfer
color transfer
0.012002
Transferring color to greyscale images · ACM Trans. Graph. 2002
Rendering › lighting
illumination and shading
0.012002
Steerable illumination textures · ACM Trans. Graph. 2002
Visual content generation and editing
image colorization
0.012002
Transferring color to greyscale images · ACM Trans. Graph. 2002
Image and video processing
image enhancement
0.012002
Transferring color to greyscale images · ACM Trans. Graph. 2002
Rendering › global illumination
precomputed radiance transfer
0.012002
Steerable illumination textures · ACM Trans. Graph. 2002
Rendering › bidirectional reflectance distribution function
microfacet BRDF
0.012000
A microfacet-based BRDF generator · SIGGRAPH 2000
Rendering › appearance modeling › reflectance and appearance modeling
reflectance and shading models
0.012000
A microfacet-based BRDF generator · SIGGRAPH 2000
Rendering
global illumination
0.022002
Steerable illumination textures · ACM Trans. Graph. 2002
A microfacet-based BRDF generator · SIGGRAPH 2000

Methods — techniques the papers use, named apart from their topics

halfway vector disk · 0.1energy conservation · 0.1texture matching · 0.0steerable basis functions · 0.0luminance matching · 0.0shadowing term · 0.0microfacet theory · 0.0
YearPublicationVenuePosition
2006 Image synthesis using adjoint photons
R. Keith Morley, Solomon Boulos, Jared M. Johnson, David Edwards, Peter Shirley, Michael Ashikhmin, Simon Premoze
Graphics Interface6
2006 Approximate ambient occlusion for trees
abstract
Natural scenes contain large amounts of geometry, such as hundreds of thousands or even millions of tree leaves and grass blades. Subtle lighting effects present in such environments usually include a significant amount of occlusion effects and lighting variation. These effects are important for realistic renderings of such natural environments; however, plausible lighting and full global illumination computation come at prohibitive costs especially for interactive viewing. As a solution to this problem, we present a simple approximation to integrated visibility over a hemisphere (ambient occlusion) that allows interactive rendering of complex and dynamic scenes. Based on a set of simple assumptions, we show that our method allows the rendering of plausible variation in lighting at modest additional computation and little or no precomputation, for complex and dynamic scenes.
Kyle Hegeman, Simon Premoze, Michael Ashikhmin, George Drettakis
SI3D3
2006 A reality check for tone-mapping operators
abstract
A large number of high-quality tone-mapping operators is currently available. In addition to inherent practical value, comparing their performance is necessary to further advance the field and can provide better understanding of visual realism. In this paper, we show that it becomes very difficult to meaningfully judge relative performance of modern tone-mapping techniques with existing comparison methods and demonstrate that using real environments is crucial in such experiments. We report results of a new study comparing five recent tone-mapping techniques using this approach.
Michael Ashikhmin, Jay Goyal
ACM Trans. Appl. Percept.1
2006 The halfway vector disk for BRDF modeling
abstract
We present a mathematical framework for enforcing energy conservation in a bidirectional reflectance distribution function (BRDF) by specifying halfway vector distributions in simple two-dimensional domains. Energy-conserving BRDFs can produce plausible rendered images with accurate reflectance behavior, especially near grazing angles. Using our framework, we create an empirical BRDF that allows easy specification of diffuse, specular, and retroreflective materials. We also present a second BRDF model that is useful for data fitting; although it does not preserve energy, it uses the same halfway vector domain as the first model. We show that this data-fitting BRDF can be used to match measured data extremely well using only a small set of parameters. We believe that this is an improvement over table-based lookups and factored versions of BRDF data.
David Edwards, Solomon Boulos, Jared M. Johnson, Peter Shirley, Michael Ashikhmin, Michael M. Stark, Chris Wyman
ACM Trans. Graph.5
2005 A lighting model for general participating media
abstract
Efficient and visually compelling reproduction of effects due to multiple scattering in participating media remains one of the most difficult tasks in computer graphics. Although several fast techniques were recently developed, most of them work only for special types of media (for example, uniform or sufficiently dense) or require extensive precomputation. In this paper we present a lighting model for the general case of inhomogeneous medium and demonstrate its implementation on programmable graphics hardware. It is capable of producing high quality imagery at interactive frame rates with only mild assumptions about medium scattering properties and a moderate amount of simple precomputation.
Kyle Hegeman, Michael Ashikhmin, Simon Premoze
SI3D2
2004 Image-space Silhouettes for Unprocessed Models
Michael Ashikhmin
Graphics Interface1
2002 Steerable illumination textures
abstract
We introduce a new set of illumination basis functions designed for lighting bumpy surfaces. This lighting includes shadowing and interreflection. To create an image with a new light direction, only a linear combination of precomputed textures is required. This is possible by using a carefully selected set of steerable basis functions. Steerable basis lights have the property that they allow lights to move continuously without jarring visual artifacts. The new basis lights are shown to produce images of high visual quality with as few as 49 basis textures.
Michael Ashikhmin, Peter Shirley
ACM Trans. Graph.1
2002 Transferring color to greyscale images
abstract
We introduce a general technique for "colorizing" greyscale images by transferring color between a source, color image and a destination, greyscale image. Although the general problem of adding chromatic values to a greyscale image has no exact, objective solution, the current approach attempts to provide a method to help minimize the amount of human labor required for this task. Rather than choosing RGB colors from a palette to color individual components, we transfer the entire color "mood" of the source to the target image by matching luminance and texture information between the images. We choose to transfer only chromatic information and retain the original luminance values of the target image. Further, the procedure is enhanced by allowing the user to match areas of the two images with rectangular swatches. We show that this simple technique can be successfully applied to a variety of images and video, provided that texture and luminance are sufficiently distinct. The images generated demonstrate the potential and utility of our technique in a diverse set of application domains.
Tomihisa Welsh, Michael Ashikhmin, Klaus Mueller 0001
ACM Trans. Graph.2
2001 Synthesizing natural textures
abstract
We present a simple texture synthesis algorithm that is well-suited for a specific class of naturally occurring textures. This class includes quasi-repeating patterns consisting of small objects of familiar but irregular size, such as flower fields, pebbles, forest undergrowth, bushes and tree branches. The algorithm starts from a sample image and generates a new image of arbitrary size the appearance of which is similar to that of the original image. This new image does not change the basic spatial frequencies the original image; instead it creates an image that is a visually similar, and is of a size set by the user. This method is fast and its implementation is straightforward. We extend the algorithm to allow direct user input for interactive control over the texture synthesis process. This allows the user to indicate large-scale properties of the texture appearance using a standard painting-style interface, and to choose among various candidate textures the algorithm can create by performing different number of iterations.
Michael Ashikhmin
SI3D1
2001 A variance analysis of the Metropolis Light Transport algorithm
Michael Ashikhmin, Simon Premoze, Peter Shirley, Brian E. Smits
Comput. Graph.1
2001 Rendering Natural Waters
abstract
Creating and rendering realistic water is one of the most daunting tasks in computer graphics. Realistic rendering of water requires that the sunlight and skylight illumination are correct, the water surface is modeled accurately and that the light transport within water body is properly handled. This paper describes a method for wave generation on a water surface using a physically‐based approach. The wave generation uses data from the oceanographical observations and it is controlled by intuitive parameters such as wind speed and wind direction. The optical behavior of the water surfaces is complex but is well‐described in the ocean science literature. We present a simple and intuitive light transport approach that is easy to use for many different water types such as deep ocean water, muddy coastal water, and fresh water bodies. We demonstrate our model for a number of water and atmospheric conditions.
Simon Premoze, Michael Ashikhmin
Comput. Graph. Forum2
2000 Rendering Natural Waters
abstract
Creating and rendering realistic water is one of the most daunting tasks in computer graphics. Realistic rendering of water requires that the sunlight and skylight illumination are correct, the water surface is modeled accurately and that the light transport within water body is properly handled. The paper describes a method for wave generation on a water surface using a physically based approach. The wave generation uses data from the oceanographical observations and it is controlled by intuitive parameters such as wind speed and wind direction. The optical behavior of the water surfaces is complex but is well-described in the ocean science literature. We present a simple and intuitive light transport approach that is easy to use for many different water types such as deep ocean water, muddy coastal water and fresh water bodies. We demonstrate our model for a number of water and atmospheric conditions.
Simon Premoze, Michael Ashikhmin
PG2
2000 A microfacet-based BRDF generator
abstract
A method is presented that takes as an input a 2D microfacet orientation distribution and produces a 4D bidirectional reflectance distribution function (BRDF). This method differs from previous microfacet-based BRDF models in that it uses a simple shadowing term which allows it to handle very general microfacet distributions while maintaining reciprocity and energy conservation. The generator is shown on a variety of material types.
Michael Ashikhmin, Simon Premoze, Peter Shirley
SIGGRAPH1