Ravi Ramamoorthi

Compressive Structured Light for Recovering Inhomogeneous Participating Media (2009)

Jinwei Gu, Shree Nayar, Eitan Grinspun, Peter Belhumeur, Ravi Ramamoorthi

Abstract. We propose a new method named compressive structured light for recovering inhomogeneous participating media. Whereas conventional structured light methods emit coded light patterns onto the...

Searching the World’s Herbaria: A System for Visual Identification of Plant Species (2009)

Peter N. Belhumeur, Daozheng Chen, Steven Feiner, David W. Jacobs, W. John Kress, Haibin Ling, ...

Abstract. We describe a working computer vision system that aids in the identification of plant species. A user photographs an isolated leaf on a blank background, and the system extracts the leaf...

Bo Sun, Student Member, IEEE Computer Society, Kalyan Sunkavalli, (2009)

Time-varying Brdfs, Ravi Ramamoorthi, Peter N. Belhumeur, Shree K. Nayar

Abstract—The properties of virtually all real-world materials change with time, causing their bidirectional reflectance distribution functions (BRDFs) to be time varying. However, none of the...

Graduate Student and Research Assistant (2009)

Jinwei Gu, Advisers Shree Nayar, Peter Belhumeur, Ravi Ramamoorthi, Adviser Jie Zhou, Advisers Shree Nayar, ...

RESEARCH INTERESTS My research interests are computer vision and computer graphics, especially at the intersection of both fields. In particular, my research has focused on understanding and modeling...

A First-Order Analysis of Lighting, Shading, and Shadows (2009)

Ravi Ramamoorthi, Dhruv Mahajan, Peter Belhumeur

The shading in a scene depends on a combination of many factors—how the lighting varies spatially across a surface, how it varies along different directions, the geometric curvature and reflectance...

Searching the World’s Herbaria: A System for Visual Identification of Plant Species (2009)

Peter N. Belhumeur, Daozheng Chen, Steven Feiner, David W. Jacobs, W. John Kress, Haibin Ling, ...

Abstract. We describe a working computer vision system that aids in the identification of plant species. A user photographs an isolated leaf on a blank background, and the system extracts the leaf...

Frequency Analysis and Sheared Reconstruction for Rendering Motion Blur (2009)

Egan, Kevin, Tseng, Yu-Ting, Holzschuch, Nicolas, Durand, Frédo, Ramamoorthi, Ravi

Motion blur is crucial for high-quality rendering but is also very expensive. Our first contribution is a frequency analysis of motion-blurred scenes, including moving objects, specular reflections,...

Frequency Analysis and Sheared Reconstruction for Rendering Motion Blur (2009)

Egan, Kevin, Tseng, Yu-Ting, Holzschuch, Nicolas, Durand, Frédo, Ramamoorthi, Ravi

Motion blur is crucial for high-quality rendering but is also very expensive. Our first contribution is a frequency analysis of motion-blurred scenes, including moving objects, specular reflections,...

Activities (2008)

Charles S. Han, New York, Ravi Ramamoorthi

Research My research focuses on finding principled representations and efficient rendering algorithms that

Conditionally Accepted to ACM Transactions on Graphics (2007-2008) A Precomputed Polynomial Representation for Interactive BRDF Editing with Global Illumination (2008)

Aner Ben-artzi, Kevin Egan, Frédo Durand, Ravi Ramamoorthi

Figure 1: We simulate an interior design session in which we edit the BRDFs of the couch and floor. The couch’s red fabric in (a) is loaded from measured data, and edited to a more specular green...

Bo Sun, Student Member, IEEE Computer Society, Kalyan Sunkavalli, (2008)

Time-varying Brdfs, Ravi Ramamoorthi, Peter N. Belhumeur, Shree K. Nayar

Abstract—The properties of virtually all real-world materials change with time, causing their bidirectional reflectance distribution functions (BRDFs) to be time varying. However, none of the...

Eurographics Symposium on Rendering (2007) Jan Kautz and Sumanta Pattanaik (Editors) A Real-time Beam Tracer with Application to Exact Soft Shadows (2008)

Ryan Overbeck, Ravi Ramamoorthi, William R. Mark

Efficiently calculating accurate soft shadows cast by area light sources remains a difficult problem. Ray tracing based approaches are subject to noise or banding, and most other accurate methods...

A Theory of Locally Low Dimensional Light Transport (2008)

Dhruv Mahajan, Ira Kemelmacher Shlizerman, Ravi Ramamoorthi, Peter Belhumeur

Figure 1: Complex lighting effects like soft shadows require transport matrices that have a very high rank or dimensionality. However, within local blocks, the dimensionality is much lower. This...

Exploiting Temporal Coherence for Incremental (2008)

All-frequency Relighting, Ryan Overbeck, Aner Ben-artzi, Ravi Ramamoorthi, Eitan Grinspun

Precomputed radiance transfer (PRT) enables all-frequency relighting with complex illumination, materials and shadows. To achieve real-time performance, PRT exploits angular coherence in the...

IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, MANUSCRIPT 1 (2008)

Time-varying Brdfs, Bo Sun, Kalyan Sunkavalli, Ravi Ramamoorthi, Peter Belhumeur, Shree Nayar

Abstract — The properties of virtually all real-world materials change with time, causing their BRDFs to be time-varying. However, none of the existing BRDF models and databases take time variation...

Abstract Creating Generative Models from Range Images (2008)

Ravi Ramamoorthi

We describe a new approach for creating concise high-level generative models from range images or other approximate representations of real objects. Using data from a variety of acquisition...

Research Assistant (2008)

Jinwei Gu, Advisors Shree Nayar, Peter Belhumeur, Ravi Ramamoorthi, Jinwei Gu

B.S., Automation (GPA 3.74/4) Research Interests My general research interests are computer graphics, vision and physical simulation. In particular, my research focuses on mathematical...

Time-Varying Textures (2008)

Sebastian Enrique, Melissa Koudelka, Peter Belhumeur, Julie Dorsey, Shree Nayar, Ravi Ramamoorthi

Essentially all computer graphics rendering assumes that the reflectance and texture of surfaces is a static phenomenon. Yet, there is an abundance of materials in nature whose appearance varies...

Abstract Fast Construction of Accurate Quaternion Splines (2008)

Ravi Ramamoorthi

In 1992, Barr et al. proposed a method for interpolating orientations with unit quaternion curves by minimizing covariant acceleration. This paper presents a simple improved method which uses cubic...

Pixar Animation Studios (2008)

Maneesh Agrawala, Ravi Ramamoorthi, Alan Heirich, Laurent Moll

Figure 1: A plant rendered using our interactive layered attenuation-map approach (left), rayshade (middle), and our efficient high-quality coherence-based raytracing approach (right). Note the soft...

A Theory of Frequency Domain Invariants: Spherical Harmonic Identities for BRDF/Lighting Transfer and Image Consistency (2008)

Dhruv Mahajan, Ravi Ramamoorthi, Brian Curless

Abstract—This paper develops a theory of frequency domain invariants in computer vision. We derive novel identities using spherical harmonics, which are the angular frequency domain analog to...

IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, MANUSCRIPT 1 (2008)

Time-varying Brdfs, Bo Sun, Kalyan Sunkavalli, Ravi Ramamoorthi, Peter Belhumeur, Shree Nayar

Abstract — The properties of virtually all real-world materials change with time, causing their BRDFs to be time-varying. However, none of the existing BRDF models and databases take time variation...

Exploiting Temporal Coherence for Incremental (2008)

All-frequency Relighting, Ryan Overbeck, Aner Ben-artzi, Ravi Ramamoorthi, Eitan Grinspun

Precomputed radiance transfer (PRT) enables all-frequency relighting with complex illumination, materials and shadows. To achieve real-time performance, PRT exploits angular coherence in the...

Abstract Frequency Domain Normal Map Filtering (2008)

Charles Han, Bo Sun, Ravi Ramamoorthi, Eitan Grinspun

Filtering is critical for representing detail, such as color textures or normal maps, across a variety of scales. While MIP-mapping texture maps is commonplace, accurate normal map filtering remains...

Abstract Creating Generative Models from Range Images (2008)

Ravi Ramamoorthi

We describe a new approach for creating concise high-level generative models from range images or other approximate representations of real objects. Using data from a variety of acquisition...

Reflectance Sharing: Image-based Rendering from a Sparse Set of Images (2008)

Kavita Bala, Philip Dutré (editors, Todd Zickler, Sebastian Enrique, Ravi Ramamoorthi, Peter Belhumeur

When the shape of an object is known, its appearance is determined by the spatially-varying reflectance function defined on its surface. Image-based rendering methods that use geometry seek to...

To appear in the ACM SIGGRAPH conference proceedings Inverse Shade Trees for Non-Parametric Material Representation and Editing (2008)

Jason Lawrence, Aner Ben-artzi, Christopher Decoro, Wojciech Matusik, Hanspeter Pfister, Ravi Ramamoorthi, ...

Recent progress in the measurement of surface reflectance has created a demand for non-parametric appearance representations that are accurate, compact, and easy to use for rendering. Another crucial...

A Theory of Locally Low Dimensional Light Transport (2008)

Dhruv Mahajan, Ira Kemelmacher Shlizerman, Ravi Ramamoorthi, Peter Belhumeur

Figure 1: Complex lighting effects like soft shadows require transport matrices that have a very high rank or dimensionality. However, within local blocks, the dimensionality is much lower. This...

Adaptive Numerical Cumulative Distribution Functions for Efficient Importance Sampling Abstract (2008)

Kavita Bala, Philip Dutré (editors, Jason Lawrence, Szymon Rusinkiewicz, Ravi Ramamoorthi

As image-based surface reflectance and illumination gain wider use in physically-based rendering systems, it is becoming more critical to provide representations that allow sampling light paths...

Efficient Shadows for Sampled Environment Maps (2008)

Aner Ben-artzi, Ravi Ramamoorthi, Maneesh Agrawala

This paper addresses the problem of efficiently calculating shadows from environment maps in the context of ray-tracing. Since accurate rendering of shadows from environment maps requires hundreds of...

A First-Order Analysis of Lighting, Shading, and Shadows (2008)

Ravi Ramamoorthi, Dhruv Mahajan, Peter Belhumeur

The shading in a scene depends on a combination of many factors—how the lighting varies spatially across a surface, how it varies along different directions, the geometric curvature and reflectance...

Eurographics Symposium on Rendering (2007) Jan Kautz and Sumanta Pattanaik (Editors) A Real-time Beam Tracer with Application to Exact Soft Shadows (2008)

Ryan Overbeck, Ravi Ramamoorthi, William R. Mark

Efficiently calculating accurate soft shadows cast by area light sources remains a difficult problem. Ray tracing based approaches are subject to noise or banding, and most other accurate methods...

To appear in the ACM SIGGRAPH conference proceedings Structured Importance Sampling of Environment Maps (2007)

Sameer Agarwal, Ravi Ramamoorthi, Serge Belongie, Henrik Wann Jensen

Figure 1: Close-up rendering of a glossy buddha in the grace cathedral environment. The two images on the left have been rendered using stratified importance sampling with 300 and 3000 samples, while...

Pixar Animation Studios (2007)

Maneesh Agrawala, Ravi Ramamoorthi, Alan Heirich, Laurent Moll, P. Hanrahan, ...

Figure 1: A plant rendered using our interactive layered attenuation-map approach (left), rayshade (middle), and our efficient high-quality coherence-based raytracing approach (right). Note the soft...

Practical Rendering of Multiple Scattering Effects in Participating Media (2007)

H. W. Jensen, A. Keller (editors, Simon Premože, Michael Ashikhmin, Ravi Ramamoorthi, Shree Nayar

Volumetric light transport effects are significant for many materials like skin, smoke, clouds, snow or water. In particular, one must consider the multiple scattering of light within the volume....

A Precomputed Polynomial Representation for Interactive BRDF Editing with Global Illumination (2007)

Ben-Artzi, Aner, Egan, Kevin, Durand, Fredo, Ramamoorthi, Ravi

The ability to interactively edit BRDFs in their final placement within a computer graphics scene is vital to making informed choices for material properties. We significantly extend previous work on...

Reflectance Sharing: Predicting Appearance from a Sparse Set of Images of a Known Shape (2007)

Todd Zickler, Ravi Ramamoorthi, Sebastian Enrique, Peter N. Belhumeur

Three-dimensional appearance models consisting of spatially-varying reflectance functions defined on a known shape can be used in analysis-by-synthesis approaches to a number of visual tasks. The...

Reflectance Sharing: Predicting Appearance from a Sparse Set of Images of a Known Shape (2007)

Todd Zickler, Ravi Ramamoorthi, Sebastian Enrique, Peter N. Belhumeur

Abstract—Three-dimensional appearance models consisting of spatially varying reflectance functions defined on a known shape can be used in analysis-by-synthesis approaches to a number of visual...

Reflectance Sharing: Predicting Appearance from a Sparse Set of Images of a Known Shape (2007)

Todd Zickler, Ravi Ramamoorthi, Sebastian Enrique, Peter N. Belhumeur

Abstract—Three-dimensional appearance models consisting of spatially varying reflectance functions defined on a known shape can be used in analysis-by-synthesis approaches to a number of visual...

A First Order Analysis of Lighting, Shading, and Shadows (2006)

Ramamoorthi, Ravi, Mahajan, Dhruv, Belhumeur, Peter N.

The shading in a scene depends on a combination of many factors---how the lighting varies spatially across a surface, how it varies along different directions, the geometric curvature and reflectance...

A Theory of Spherical Harmonic Identities for BRDF/Lighting Transfer and Image Consistency (2006)

Mahajan, Dhruv, Ramamoorthi, Ravi, Curless, Brian

We develop new mathematical results based on the spherical harmonic convolution framework for reflection from a curved surface. We derive novel identities, which are the angular frequency domain...

A compact factored representation of heterogeneous subsurface scattering (2006)

Pieter Peers, Karl Berge, Wojciech Matusik, Ravi Ramamoorthi, Jason Lawrence, Szymon Rusinkiewicz, ...

Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for commercial advantage...

First Steps Toward an Electronic Field Guide for Plants (2006)

Gaurav Agarwal Haibin, Gaurav Agarwal, Haibin Ling, David Jacobs, Sameer Shirdhonkar, W. John Kress, ...

this paper, we will describe our progress towards building a digital collection of the Smithsonian's type specimens, developing recognition algorithms that can match an image of a leaf to the...

Inverse shade trees for non-parametric material representation and editing (2006)

Jason Lawrence, Aner Ben-artzi, Christopher Decoro, Wojciech Matusik, Hanspeter Pfister, Ravi Ramamoorthi, ...

Recent progress in the measurement of surface reflectance has created a demand for non-parametric appearance representations that are accurate, compact, and easy to use for rendering. Another crucial...

A theory of spherical harmonic identities for brdf/lighting transfer and image consistency (2006)

Dhruv Mahajan, Ravi Ramamoorthi, Brian Curless

Abstract. We develop new mathematical results based on the spherical harmonic convolution framework for reflection from a curved surface. We derive novel identities, which are the angular frequency...

A compact factored representation of heterogeneous subsurface scattering (2006)

Pieter Peers, Karl Berge, Wojciech Matusik, Ravi Ramamoorthi, Jason Lawrence, Szymon Rusinkiewicz, ...

Figure 1: A factored composite wax material model applied to the Stanford dragon. The material is composed of two kinds of wax with different scattering properties. Left: illuminated by an area light...

Acquiring scattering properties of participating media by dilution (2006)

Srinivasa G. Narasimhan, Mohit Gupta, Craig Donner, Ravi Ramamoorthi, Shree K. Nayar, Henrik Wann Jensen

NAY, YUENGLING beer and milk). The colors of the bulb and the glow around it illustrate the scattering and absorption properties in these media. At low concentrations, single scattering of light is...

Time-Varying Textures (2005)

Enrique, Sebastian, Koudelka, Melissa, Belhumeur, Peter N., Dorsey, Julie, Nayar, Shree, Ramamoorthi, Ravi

Essentially all computer graphics rendering assumes that the reflectance and texture of surfaces is a static phenomenon. Yet, there is an abundance of materials in nature whose appearance varies...

A practical analytic single scattering model for real time rendering (2005)

Bo Sun, Ravi Ramamoorthi

We consider real-time rendering of scenes in participating media, capturing the effects of light scattering in fog, mist and haze. While a number of sophisticated approaches based on Monte Carlo and...

Efficiently combining positions and normals for precise 3d geometry (2005)

Diego Nehab, Szymon Rusinkiewicz, James Davis, Ravi Ramamoorthi

not use color information in order to focus on geometric aspects. Note how our method eliminates noise from the range image while introducing real detail. The surface normals are of the same quality...

A Practical Analytic Single Scattering Model for Real Time Rendering (2005)

Bo Sun Columbia, Bo Sun, Ravi Ramamoorthi

We consider real-time rendering of scenes in participating media, capturing the effects of light scattering in fog, mist and haze. While a number of sophisticated approaches based on Monte Carlo and...

Modeling Illumination Variation With Spherical Harmonics (2005)

Ravi Ramamoorthi

Illumination can have a significant impact on the appearance of surfaces, as the patterns of shading, specularities and shadows change. For instance, some images of a face under different lighting...

Efficiently combining positions and normals for precise 3d geometry (2005)

Diego Nehab, Szymon Rusinkiewicz, James Davis, Ravi Ramamoorthi

not use color information in order to focus on geometric aspects. Note how our method eliminates noise from the range image while introducing real detail. The surface normals are of the same quality...

A practical analytic single scattering model for real time rendering (2005)

Bo Sun, Ravi Ramamoorthi

We consider real-time rendering of scenes in participating media, capturing the effects of light scattering in fog, mist and haze. While a number of sophisticated approaches based on Monte Carlo and...

Efficient Shadows from Sampled Environment Maps (2004)

Ben-Artzi, Aner, Ramamoorthi, Ravi, Agrawala, Maneesh

This paper addresses the problem of efficiently calculating shadows from environment maps. Since accurate rendering of shadows from environment maps requires hundreds of lights, the expensive...

Blurring of Light due to Multiple Scattering by Participating Medium: A Path Integral Approach (2004)

Michael Ashikhmin, Ravi Ramamoorthi, Shree Nayar, Michael Ashikhmin, Ravi Ramamoorthi, Shree Nayar

Volumetric light transport effects are significant for many materials like skin, smoke, clouds or water. In particular, one must consider the multiple scattering of light within the volume. Recently,...

A fourier theory for cast shadows (2004)

Ravi Ramamoorthi, Melissa Koudelka, Peter Belhumeur

Abstract. Cast shadows can be significant in many computer vision applications such as lighting-insensitive recognition and surface reconstruction. However, most algorithms neglect them, primarily...

Ravi Ramamoorthi (2004)

Ravi Ramamoorthi, Pat Hanrahan

this paper, we formalize these notions, showing that the reflected light field can be thought of in a precise quantitative way as obtained by convolving the lighting and BRDF, i.e. by filtering the...

A fourier theory for cast shadows (2004)

Ravi Ramamoorthi, Melissa Koudelka, Peter Belhumeur

Abstract—Cast shadows can be significant in many computer vision applications, such as lighting-insensitive recognition and surface reconstruction. Nevertheless, most algorithms neglect them,...

A signal-processing framework for reflection (2004)

Ravi Ramamoorthi, Pat Hanrahan

We present a signal-processing framework for analyzing the reflected light field from a homogeneous convex curved surface under distant illumination. This analysis is of theoretical interest in both...

A fourier theory for cast shadows (2004)

Ravi Ramamoorthi, Melissa Koudelka, Peter Belhumeur

Abstract. Cast shadows can be significant in many computer vision applications such as lighting-insensitive recognition and surface reconstruction. However, most algorithms neglect them, primarily...

A Fourier Theory for Cast Shadows (2004)

Ravi Ramamoorthi, Melissa Koudelka, Peter Belhumeur

Abstract—Cast shadows can be significant in many computer vision applications, such as lighting-insensitive recognition and surface reconstruction. Nevertheless, most algorithms neglect them,...

Using specularities for recognition (2003)

Margarita Osadchy, David Jacobs, Ravi Ramamoorthi

Recognition systems have generally treated specular highlights as noise. We show how to use these highlights as a positive source of information that improves recognition of shiny objects. This also...

Spacetime stereo: A unifying framework for depth from triangulation (2003)

James Davis, Diego Nehab, Ravi Ramamoorthi, Szymon Rusinkiewicz Member

IEEE Computer Society Abstract—Depth from triangulation has traditionally been investigated in a number of independent threads of research, with methods such as stereo, laser scanning, and coded...

Using specularities for recognition (2003)

Margarita Osadchy, David Jacobs, Ravi Ramamoorthi

Recognition systems have generally treated specular highlights as noise. We show how to use these highlights as a positive source of information that improves recognition of shiny objects. This also...

Spacetime stereo: A unifying framework for depth from triangulation (2003)

James Davis, Ravi Ramamoorthi, Szymon Rusinkiewicz

Depth from triangulation has traditionally been treated in a number of separate threads in the computer vision literature, with methods like stereo, laser scanning, and coded structured light...

All-Frequency Shadows Using Non-linear Wavelet Lighting Approximation (2003)

Ren Ng, Ravi Ramamoorthi, Pat Hanrahan

We present a method, based on pre-computed light transport, for real-time rendering of objects under all-frequency, time-varying illumination represented as a high-resolution environment map. Current...

Spacetime stereo: A unifying framework for depth from triangulation (2003)

James Davis, Diego Nehab, Ravi Ramamoorthi, Szymon Rusinkiewicz Member

IEEE Computer Society Abstract—Depth from triangulation has traditionally been investigated in a number of independent threads of research, with methods such as stereo, laser scanning, and coded...

Spacetime stereo: A unifying framework for depth from triangulation (2003)

James Davis, Diego Nehab, Ravi Ramamoorthi, Szymon Rusinkiewicz

Depth from triangulation has traditionally been investigated in a number of independent threads of research, with methods such as stereo, laser scanning, and coded structured light considered...

Frequency space environment map rendering (2002)

Ravi Ramamoorthi, Pat Hanrahan

Figure 1: These images, showing many different lighting conditions and BRDFs, were each rendered at approximately 30 frames per second using our Spherical Harmonic Reflection Map (SHRM)...

Frequency space environment map rendering (2002)

Ravi Ramamoorthi, Pat Hanrahan

Figure 1: These images, showing many different lighting conditions and BRDFs, were each rendered at approximately 30 frames per second using our Spherical Harmonic Reflection Map (SHRM)...

Analytic PCA Construction for Theoretical Analysis of Lighting Variability in Images of a Lambertian Object (2002)

Ravi Ramamoorthi

Figure 1: The first 5 principal components of a face, computed by our method. The form of these eigenmodes is strikingly similar to those derived empirically by previous researchers (see figure 1 in...

Analytic PCA Construction for Theoretical Analysis of Lighting Variability in Images of a Lambertian Object (2002)

Ravi Ramamoorthi

Abstract—We analyze theoretically the subspace best approximating images of a convex Lambertian object taken from the same viewpoint, but under different distant illumination conditions. Since the...

An efficient representation for irradiance environment maps (2001)

Ravi Ramamoorthi, Pat Hanrahan

We consider the rendering of diffuse objects under distant illumination, as specified by an environment map. Using an analytic expression for the irradiance in terms of spherical harmonic...

Analysis of planar light fields from homogeneous convex curved surfaces under distant illumination (2001)

Ravi Ramamoorthi, Pat Hanrahan

We consider the flatland or 2D properties of the light field generated when a homogeneous convex curved surface reflects a distant illumination field. Besides being of considerable theoretical...

A signal-processing framework for inverse rendering (2001)

Ravi Ramamoorthi, Pat Hanrahan

Realism in computer-generated images requires accurate input models for lighting, textures and BRDFs. One of the best ways of obtaining high-quality data is through measurements of scene attributes...

Analysis of planar light fields from homogeneous convex curved surfaces under distant illumination (2001)

Ravi Ramamoorthi, Pat Hanrahan

We consider the flatland or 2D properties of the light field generated when a homogeneous convex curved surface reflects a distant illumination field. Besides being of considerable theoretical...

Creating generative models from range images (1999)

Ravi Ramamoorthi, James Arvo

We describe a new approach for creating concise high-level generative models from range images or other approximate representations of real objects. Using data from a variety of acquisition...

Creating Generative Models from Range Images (1998)

Ramamoorthi, Ravi

We describe a new approach for creating concise high-level generative models from one or more approximate range images. Using simple acquisition techniques and a user-defined class of models, our...

Dynamic Splines with Constraints for Animation (1997)

Ramamoorthi, Ravi, Ball, Cindy, Barr, Alan H.

In this paper, we present a method for fast interpolation between animation keyframes that allows for automatic computer-generated "improvement" of the motion. Our technique is closely related to...

Fast Construction of Accurate Quaternion Splines (1997)

Ramamoorthi, Ravi, Barr, Alan H.

In 1992, Barr et al. proposed a method for interpolating orientations with unit quaternion curves by minimizing covariant acceleration. This paper presents a simple improved method which uses cubic...

A General Resource Reservation Framework for Scientific Computing (1997)

Ramamoorthi, Ravi, Rifkin, Adam, Dimitrov, Boris, Chandy, K. Mani

We describe three contributions for distributed resource allocation in scientific applications. First, we present an abstract model in which different resources are represented as tokens of different...

Fast construction of accurate quaternion splines (1997)

Ravi Ramamoorthi, Alan H. Barr

In 1992, Barr et al. proposed a method for interpolating orientations with unit quaternion curves by minimizing covariant acceleration. This paper presents a simple improved method which uses cubic...

Fast Construction of Accurate Quaternion Splines (1997)

Ravi Ramamoorthi, Alan H. Barr

In 1992, Barr et al. proposed a method for interpolating orientations with unit quaternion curves by minimizing covariant acceleration. This paper presents a simple improved method which uses cubic...

A General Resource Reservation Framework for Scientific Computing (1997)

Ravi Ramamoorthi, Adam Rifkin, Boris Dimitrov, K. Mani Chandy

. We describe three contributions for distributed resource allocation in scientific applications. First, we present an abstract model in which different resources are represented as tokens of...

Dynamic Splines with Constraints for Animation (1997)

Ravi Ramamoorthi, Cindy Ball, Alan H. Barr

In this paper, we present a method for fast interpolation between animation keyframes that allows for automatic computer-generated "improvement" of the motion. Our technique is closely...

Fast Construction of Accurate Quaternion Splines (1997)

Ravi Ramamoorthi, Alan H. Barr

In 1992, Barr et al. proposed a method for interpolating orientations with unit quaternion curves by minimizing covariant acceleration. This paper presents a simple improved method which uses cubic...

A General Resource Reservation Framework for Scientific Computing (1997)

Ravi Ramamoorthi, Ravi Ramamoorthi, Adam Rifkin, Adam Rifkin, Boris Dimitrov, K. Mani Ch, ...

. We describe three contributions for distributed resource allocation in scientific applications. First, we present an abstract model in which different resources are represented as tokens of...

A General Resource Reservation Framework for Scientific Computing (1997)

Mani Chandy, Boris Dimitrov, Ravi Ramamoorthi, Adam Rifkin

In this paper, we describe three contributions for distributed resource allocation in scientific applications. First, we present an abstract model in which different resources are represented as...