Results 1 - 10
of
44
Non-Linear Approximation of Reflectance Functions
, 1997
"... We introduce a new class of primitive functions with non-linear parameters for representing light reflectance functions. The functions are reciprocal, energy-conserving and expressive. They can capture important phenomena such as off-specular reflection, increasing reflectance and retro-reflection. ..."
Abstract
-
Cited by 189 (10 self)
- Add to MetaCart
We introduce a new class of primitive functions with non-linear parameters for representing light reflectance functions. The functions are reciprocal, energy-conserving and expressive. They can capture important phenomena such as off-specular reflection, increasing reflectance and retro-reflection. We demonstrate this by fitting sums of primitive functions to a physically-based model and to actual measurements. The resulting representation is simple, compact and uniform. It can be applied efficiently in analytical and Monte Carlo computations. CR Categories: I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism; I.3.3 [Computer Graphics]: Picture/Image Generation Keywords: Reflectance function, BRDF representation 1 INTRODUCTION The bidirectional reflectance distribution function (BRDF) of a material describes how light is scattered at its surface. It determines the appearance of objects in a scene, through direct illumination and global interreflection effects. Local r...
A Data-Driven Reflectance Model
- ACM TRANSACTIONS ON GRAPHICS
, 2003
"... We present a generative model for isotropic bidirectional reflectance distribution functions (BRDFs) based on acquired reflectance data. Instead of using analytical reflectance models, we represent each BRDF as a dense set of measurements. This allows us to interpolate and extrapolate in the space o ..."
Abstract
-
Cited by 108 (5 self)
- Add to MetaCart
We present a generative model for isotropic bidirectional reflectance distribution functions (BRDFs) based on acquired reflectance data. Instead of using analytical reflectance models, we represent each BRDF as a dense set of measurements. This allows us to interpolate and extrapolate in the space of acquired BRDFs to create new BRDFs. We treat each acquired BRDF as a single high-dimensional vector taken from a space of all possible BRDFs. We apply both linear (subspace) and non-linear (manifold) dimensionality reduction tools in an effort to discover a lowerdimensional representation that characterizes our measurements. We let users define perceptually meaningful parametrization directions to navigate in the reduced-dimension BRDF space. On the low-dimensional manifold, movement along these directions produces novel but valid BRDFs.
A Microfacet-based BRDF Generator
, 2000
"... 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 genera ..."
Abstract
-
Cited by 64 (3 self)
- Add to MetaCart
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.
Efficient BRDF Importance Sampling Using A Factored Representation
- ACM TRANS. GRAPH
, 2004
"... High-quality Monte Carlo image synthesis requires the ability to importance sample realistic BRDF models. However, analytic sampling algorithms exist only for the Phong model and its derivatives such as Lafortune and Blinn-Phong. This paper demonstrates an importance sampling technique for a wide ra ..."
Abstract
-
Cited by 50 (7 self)
- Add to MetaCart
High-quality Monte Carlo image synthesis requires the ability to importance sample realistic BRDF models. However, analytic sampling algorithms exist only for the Phong model and its derivatives such as Lafortune and Blinn-Phong. This paper demonstrates an importance sampling technique for a wide range of BRDFs, including complex analytic models such as Cook-Torrance and measured materials, which are being increasingly used for realistic image synthesis. Our approach is based on a compact factored representation of the BRDF that is optimized for sampling. We show that our algorithm consistently offers better efficiency than alternatives that involve fitting and sampling a Lafortune or Blinn-Phong lobe, and is more compact than sampling strategies based on tabulating the full BRDF. We are able to efficiently create images involving multiple measured and analytic BRDFs, under both complex direct lighting and global illumination.
Linear Light Source Reflectometry
, 2003
"... This paper presents a technique for estimating the spatially-varying reflectance properties of a surface based on its appearance during a single pass of a linear light source. By using a linear light rather than a point light source as the illuminant, we are able to reliably observe and estimate the ..."
Abstract
-
Cited by 31 (3 self)
- Add to MetaCart
This paper presents a technique for estimating the spatially-varying reflectance properties of a surface based on its appearance during a single pass of a linear light source. By using a linear light rather than a point light source as the illuminant, we are able to reliably observe and estimate the diffuse color, specular color, and specular roughness of each point of the surface. The reflectometry apparatus we use is simple and inexpensive to build, requiring a single direction of motion for the light source and a fixed camera viewpoint. Our model fitting technique first renders a reflectance table of how diffuse and specular reflectance lobes would appear under moving linear light source illumination. Then, for each pixel we compare its series of intensity values to the tabulated reflectance lobes to determine which reflectance model parameters most closely produce the observed reflectance values. Using two passes of the linear light source at different angles, we can also estimate per-pixel surface normals as well as the reflectance parameters. Additionally our system records a per-pixel height map for the object and estimates its per-pixel translucency. We produce real-time renderings of the captured objects using a custom hardware shading algorithm. We apply the technique to a test object exhibiting a variety of materials as well as to an illuminated manuscript with gold lettering. To demonstrate the technique's accuracy, we compare renderings of the captured models to real photographs of the original objects.
RAMAMOORTHI R.: Real-time brdf editing in complex lighting
- ACM TOG (Proc. of SIGGRAPH
, 2006
"... Figure 1. Editing Session. Our system was used to make real-time edits to all of the BRDFs in this scene, illuminated by 4,000 lights. The cloth and handles use measured BRDFs, and the other objects use various analytic models. Besides adjusting analytic parameters to make the teapot more anisotropi ..."
Abstract
-
Cited by 27 (3 self)
- Add to MetaCart
Figure 1. Editing Session. Our system was used to make real-time edits to all of the BRDFs in this scene, illuminated by 4,000 lights. The cloth and handles use measured BRDFs, and the other objects use various analytic models. Besides adjusting analytic parameters to make the teapot more anisotropic, and the tray more specular, freehand edits of the measured materials were used to create novel BRDFs. A small number of fixed views show the user the viewdependent effects of their edits. Notice how the dark reflection of the teapot in (b) appears at a different location in each view, and that the detailed shadow of the handle is diminished. Details of similar edits are shown in Figures 2 and 6. Current systems for editing BRDFs typically allow users to adjust analytic parameters while visualizing the results in a simplified setting (e.g. unshadowed point light). This paper describes a realtime rendering system that enables interactive edits of BRDFs, as rendered in their final placement on objects in a static scene, lit by direct, complex illumination. All-frequency effects (ranging from near-mirror reflections and hard shadows to diffuse shading and soft shadows) are rendered using a precomputation-based approach. Inspired by real-time relighting methods, we create a linear system that fixes lighting and view to allow real-time BRDF manipulation. In order to linearize the image’s response to BRDF parameters, we develop an intermediate curve-based representation, which also reduces the rendering and precomputation operations to 1D while maintaining accuracy for a very general class of BRDFs. Our system can be used to edit complex analytic BRDFs (including anisotropic models), as well as measured reflectance data. We improve on the standard precomputed radiance transfer (PRT) rendering computation by introducing an incremental rendering algorithm that takes advantage of frame-to-frame coherence. We show that it is possible to render reference-quality images while only updating 10 % of the data at each frame, sustaining frame-rates of 25-30fps. 1
Relighting with the reflected irradiance field: Representation, sampling and reconstruction
- In IEEE Conference on Computer Vision and Pattern Recognition (CVPR’01), Kauai
, 2001
"... Abstract. Image-based relighting (IBL) is a technique to change the illumination of an image-based object/scene. In this paper, we define a representation called the reflected irradiance field which records the light reflected from a scene as viewed at a fixed viewpoint as a result of moving a point ..."
Abstract
-
Cited by 24 (2 self)
- Add to MetaCart
Abstract. Image-based relighting (IBL) is a technique to change the illumination of an image-based object/scene. In this paper, we define a representation called the reflected irradiance field which records the light reflected from a scene as viewed at a fixed viewpoint as a result of moving a point light source on a plane. It synthesizes a novel image under a different illumination by interpolating and superimposing appropriate recorded samples. Furthermore, we study the minimum sampling problem of the reflected irradiance field, i.e., how many light source positions are needed. We find that there exists a geometry-independent bound for the sampling interval whenever the second-order derivatives of the surface BRDF and the minimum depth of the scene are bounded. This bound ensures that when the novel light source is on the plane, the error in the reconstructed image is controlled by a given tolerance, regardless of the geometry. We also analyze the bound of depth error so that the extra reconstruction error can also be governed when the novel light source is off-plane. Experiments on both synthetic and real surfaces are conducted to verify our analysis. Keywords: sampling, BRDF, light field, Lumigraph, plenoptic functions, image-based rendering, relighting
Phenomenological description of bidirectional surface reflection
- JOSA A
, 1998
"... General surface scattering is characterized through the bidirectional reflection distribution function (BRDF). The BRDF is a function of the directions of the incident and remitted beams and thus depends on four parameters. Under very general assumptions one shows that the BRDF is invariant under in ..."
Abstract
-
Cited by 24 (0 self)
- Add to MetaCart
General surface scattering is characterized through the bidirectional reflection distribution function (BRDF). The BRDF is a function of the directions of the incident and remitted beams and thus depends on four parameters. Under very general assumptions one shows that the BRDF is invariant under interchange of the incident and remitted beams, the so-called Helmholtz reciprocity. For isotropic surfaces the BRDF depends only on the absolute value of the difference between the azimuths of the incident and remitted beams. Since these exhaust the symmetries, the BRDF is a very complicated function. For many applications it would be advantageous to be able to summarize empirical data or to smooth and/or interpolate (often even extrapolate) BRDF data. We present a principled way to do this, exactly respecting the symmetry properties. © 1998 Optical
A fourier theory for cast shadows
- IEEE Transactions on Pattern Analysis and Machine Intelligence
, 2004
"... 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 because they involve non-local interactions in non-convex regions, making formal analysis difficult. Wh ..."
Abstract
-
Cited by 17 (7 self)
- Add to MetaCart
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 because they involve non-local interactions in non-convex regions, making formal analysis difficult. While general cast shadowing situations can be arbitrarily complex, many real instances map closely to canonical configurations like a wall, a V-groove type structure, or a pitted surface. In particular, we experiment on 3D textures like moss, gravel and a kitchen sponge, whose surfaces include canonical cast shadowing situations like V-grooves. This paper shows theoretically that many shadowing configurations can be mathematically analyzed using convolutions and Fourier basis functions. Our analysis exposes the mathematical convolution structure of cast shadows, and shows strong connections to recently developed signal-processing frameworks for reflection and illumination. An analytic convolution formula is derived for a 2D V-groove, which is shown to correspond closely to many common shadowing situations, especially in 3D textures. Numerical simulation is used to extend these results to general 3D textures. These results also provide evidence that a common set of illumination basis functions may be appropriate for representing lighting variability due to cast shadows in many 3D textures. We derive a new analytic basis suited for 3D textures to represent illumination on the hemisphere, with some advantages over commonly used Zernike polynomials and spherical harmonics. New experiments on analyzing the variability in appearance of real 3D textures with illumination motivate and validate our theoretical analysis. Empirical results show that illumination eigenfunctions often correspond closely to Fourier bases, while the eigenvalues drop off significantly slower than those for irradiance on a Lambertian curved surface. These new empirical results are explained in this paper, based on our theory. 1
Compact Metallic Reflectance Models
- Computer Graphics Forum
, 1999
"... The paper presents simple, physically plausible, but not physically based reflectance models for metals and other specular materials. So far there has been no metallic BRDF model that is easy to compute, suitable for fast importance sampling and is physically plausible. This gap is filled by appro ..."
Abstract
-
Cited by 13 (6 self)
- Add to MetaCart
The paper presents simple, physically plausible, but not physically based reflectance models for metals and other specular materials. So far there has been no metallic BRDF model that is easy to compute, suitable for fast importance sampling and is physically plausible. This gap is filled by appropriate modifications of the Phong, Blinn and the Ward models. The Phong and the Blinn models are known not to have metallic characteristics. On the other hand, this paper also shows that the Cook-Torrance and the Ward models are not physically plausible, because of their behavior at grazing angles. We also compare the previous and the newly proposed models. Finally, the generated images demonstrate how the metallic impression can be provided by the new models. Keywords: Reflectance function, BRDF representation, metal models, mirror, albedo function, importance sampling 1. Introduction The most famous model that can describe specular materials was proposed by Phong 18 and improved by...

