in all directions or the concentration of light scattering in a direction near the specular direction for glossy
|
|
- Amos Long
- 5 years ago
- Views:
Transcription
1
2 Virtual Gonio-spectrophotometer for Validation of BRDF Designs in all directions or the concentration of light scattering in a direction near the specular direction for glossy materials. Besides empirical models, another class of BRDF models exists. These models apply basic principles of physics to the surface microscopic structure, for example the Cook-Torrance s model [5]. Manufacturers in industry often need to characterize the appearance of their products (eg. paint finish). Because of the complexness of full BRDF acquisition, it is more reasonable to relay on simple measurements. One of the proposed reflection evaluation of internal building materials by the empirical method of qualitative appreciation is described in [4]. To measure the appearance attributes in industry, industrial spot measurement devices, such as colorimeters or glossmeters has been developed [6]. Glossmeters are build according to industrial standards ISO 2813 [1] or ASTM D523 [2], that define the geometry of the specular gloss measurement including the incidence angles of light, and optics [1]. Gloss is the appearance attribute of surfaces that causes them to have appearance from shiny to mat. We can measure it by focusing on the light reflected off the surface and not by focusing on the surface. Perception of the gloss is influenced by physiological and psychological aspects of the human vision. The psychophysically-based models of surface gloss have been proposed based on multi-dimensional scaling algorithms and the subjective evaluation of the images [11, 16]. Our goal is to design and implement a methodology devoted to the virtual measurement of gloss and spectral reflectance on samples represented by BRDF. Industry uses the real measurements performed by industrial devices on real material samples. During the coarse of this work we consider the measurements on virtual samples with the paint surface represented by abstract BRDF. The measurements on virtual samples can be compared with actual measurements on real samples and then the precision of virtual representation based on BRDF can be evaluated. The simulation of the light reflection enables us also to predict the appearance parameters of samples, to design desired appearance [9]. Virtual gonio-spectrophotometer can also be used to find correspondence between the parameters of designed reflectance model and industrial measurement scale for the albedo and gloss used by glossmeters and colorimeters. The correspondence can be found by several standardized measurements using virtual gonio-spectrophotometer on multiple virtual samples. Appearance of virtual samples is usually represented by an analytical reflectance model with multiple controlling parameters. Analytical model defines the scattering profile at a single point. Unfortunately, the real measurement devices are unable to produce single ray or perform measurement at single point of the sample, but rather they perform the measurement on a small spot using a beam of rays. Therefore an integration over certain areas, with dimensions defined in industrial standards, is required [15]. Virtual gonio-spectrophotometer consists of a standard light source and luminous flux sensor (standard observer). Sample appearance is represented as a BRDF. The area and the location of the light source and the standard observer is adjustable with respect to the sample surface. These settings allow to simulate several measurement devices and set up the different standards. Numerical calculation of the luminous flux is done by splitting the light source and detector aperture into small finite area samples. 2
3 Andrej Mihálik, Roman Ďurikovič The first part of this paper is devoted to the definition of the virtual gonio-spectrophotometer. We also introduce mathematical principles of the light-surface interaction used in our concept of the virtual material reflectance measurements. In the second part we present utilization of our virtual device to perform standardized gloss measurements. We introduce requirements needed to fulfill standards that prescribes gloss measurements. The results and the discussion is subject of the last part of this paper. 2. Materials and Methods When incident light hits the perfectly polished surface, incident ray is redirected into its mirror image, although certain amount of incident light may be refracted into the material volume. Due to material composition and surface roughness, light may be scattered into the multiple directions. Scattered light that leaves the surface in each direction is typically modeled with Lambertian reflectance (with color considered constant with respect to the viewing angle) [13]. However, goniochromatic materials such as metallic and pearlescent paints change color with viewing angle. Glossy materials exhibit more light reflected in mirror (specular) direction then in other directions (off-specular). In the following sections we will focus mostly on the glossy materials. To measure surface reflectance due to incident light in dependence of incident angle, a gonio-spectrophotometer can be utilized. The gonio-spectrophotometer is defined as an instrument that measures spectral power as a function of illumination and observation. The light flux incident on the material surface comes from the light source aperture. The light viewed by the detector is delimited by its aperture. Both the direction of illumination Θ i (in spherical coordinate, where θ is inclination and ϕ is azimuth: Θ i = (θ i, ϕ i)) and viewing direction Θ r = (θ r, ϕ r) can vary independently within the hemisphere above the material sample. Hemisphere is subdivided into small patches to obtain discretized apertures. A patch belongs to the source or detector aperture (see Figure 1) if its position is close (within adjustable tolerance which represents dimensions of apertures) to direction of the illumination Θ i or observation Θ r, respectively. In the following text, patches belonging to source aperture are indexed as i k and detector aperture are indexed as r l. Total flux reflected from the sample surface is computed by the sum of incident flux from the source aperture patches (from each source aperture patch in direction Θ ik = (θ ik, ϕ ik )) reflected toward the detector aperture patches (to each detector aperture patch in direction Θ rl = (θ rl, ϕ rl )). Thus total flux captured by the detector aperture is computed by the numerical integration over the source and detector patches (adding the energy reflected from each patch i k toward each patch r l ). Proposed virtual gonio-spectrophotometer requires two inputs, a description of the spectrum of the illuminant and a description of the reflectance of the virtual surface by using the BRDF. 3
4 Virtual Gonio-spectrophotometer for Validation of BRDF Designs Figure 1. Geometry set up and hemisphere representation. Left: Device geometry setting of the position and angles of a source and detector. Center: Special subdivision of a source and detector over the hemisphere. Right: Geometry of incident angles relative to the sampled angles Standard illuminant Light sources are described by their spectral power distribution (SPD). SPD is a representation of the radiant power emitted by a light source as a function of wavelength. The International Commission on Illumination (CIE) has defined a set of standard illuminants to be used for colorimetry [1]. Illuminant D 65 represents the noon daylight with a correlated color temperature of approximately 65 K. In the Figure 7, the red curve represents relative SPD of the standard illuminant D 65 normalized about 56nm sampled at 5 nm intervals used in our inplementation Bidirectional reflectance distribution function To measure radiant flux reflected off the surface we need a description of how surface reflects the light in dependence of the angle of the illumination. Such distribution could be ensured by BRDF particularly Cook-Torrance and Ward BRDF models. Proposed virtual gonio-spectrophotometer can also perform measurement using table instead of analytical function where data from real gonio-spectrophotometer are depicted. BRDF describes how incident light energy is distributed by a material with respect to position, direction, and wavelength. BRDF is based on the radiant flux redirected by the surface from the source toward the detector. Radiant flux Φ is defined as the energy Q transferred trough some time period t: Φ = Q t. (1) The average flux leaving per unit area, or radiant exitance M, is the total flux leaving divided by surface area A, or M = Φ A. (2) The radiant energy per unit time and area arriving at a surface is called the irradiance E. It is defined in the same manner as M, with the only difference being whether the radiant energy is approaching or leaving the surface. To include directional effects, we should consider how the point of view affects perception of an area. When viewing direction is perpendicular to a patch then perceived area of this path is greater then perceived area of a 4
5 Andrej Mihálik, Roman Ďurikovič Figure 2. The apparent size of surface A is larger when it is projected in the direction of its surface normal, than when it is projected in a direction at an angle θ to the normal. patch viewed at a more glancing angle, see Figure 2. Such projection is achieved by multiplication of the area by cos θ. Radiance L at point x in a particular direction Θ = (θ, ϕ) is defined as the radiant flux per unit solid angle and unit area projected in a direction at an angle θ. θ (, π ) is the angle between the surface normal and direction 2 Θ. Therefore radiance L: L(x, Θ) = ddφ(x, Θ) cos θ da dω. (3) Term ddφ(x, Θ) in above formula is fragment of radiant flux emitted by fragment of surface area da at surface coordinates x and exited unit hemisphere through solid angle dω. To express radiance as a function of wavelength, we consider the quantity at a value of λ within a small band of wavelengths between λ and λ + dλ. By associating a dλ with each value, we can integrate spectral values over the whole spectrum. We express the spectral radiance as: L(λ, x, Θ) = dddφ(λ, x, Θ) cos θ da dω dλ, (4) where dddφ(λ, x, Θ) is fragment of radiant flux ddφ(λ, x, Θ) that is within a band of wavelengths between λ and λ + dλ. To describe how a surface reflects light, we consider light incident on the surface at x with radiance L(λ, x Θ i) within a differential solid angle dω i given by direction Θ i. The irradiance de i on the surface that will be either absorbed or redirected is: de i(λ, x Θ i) = L(λ, x Θ i)cos θ dω i. (5) The cos θ i term appears because the radiance L measures energy per unit area da in the direction of travel Θ i, and that direction projected into the orientation of the surface we are considering is cos θ i da. The dω i term enters in because we want to know the effect of energy coming from a single direction representing a differential section of all the possible directions above the surface. The effect of a material reflecting light is then given by a function that is the ratio of the radiance reflected in a particular direction Θ r = (θ r, ϕ r) as a result of the total incident flux per unit area from another direction Θ i = (θ i, ϕ i) as shown in Figure 3. This ratio is referred to as the BRDF. It is defined by f r: f r(λ, Θ i Θ r) = dlr(λ, x Θr) de i(λ, x Θ i). (6) 5
6 Virtual Gonio-spectrophotometer for Validation of BRDF Designs Figure 3. Flux of the light entered unit sphere through the differential solid angle dω i given by direction Θ i and reflected from the area da through the differential solid angle dω r given by direction Θ r. Note that fragment of the flux emerged in numerator of f r is fragment of the flux of light with wavelength band between λ and λ + dλ, that enters the unit sphere through dω i and is reflected from da and leaves the unit sphere through dω r. Denominator is the emerged flux of light with wavelength band between λ and λ + dλ, that enters unit sphere through dω i and is just incident with da Fresnel reflection The Fresnel equations [8] describe the amount of light reflected and refracted at a perfectly smooth surface between two media. For parallel polarized light (p-polarized, the electric field oscillates in the plane of incidence) reflection coefficient is defined as: r = n2 cos θi n1 cos θt n 2 cos θ i + n 1 cos θ t. (7) For perpendicular polarized light (s-polarized, electric field perpendicular to plane of incident) it is: r = n1 cos θi n2 cos θt n 1 cos θ i + n 2 cos θ t. (8) Here θ i and θ t are the angles between the surface normal and the directions of the incident and transmitted beams (see Figure 5), and n 1 and n 2 are the indices of refraction of the media on the incident and transmitted side of the surface. For unpolarized light the fraction of light that is refracted is F r = r2 + r 2. (9) 2 Real materials are not perfect insulators, therefore, their index of refraction is defined in complex form ˆn = n+ik, where n is the refractive index indicating the phase velocity and extinction coefficient k indicates the amount of absorption loss when the electromagnetic wave propagates through the material. Both n and k depend on the wavelength. The example of copper refractive index is shown in Figure 4. The copper refractive index is later used in calculation of Fresnel reflection (Equation 1) to evaluate the gloss appearance of virtual sample made of copper. 6
7 Andrej Mihálik, Roman Ďurikovič Figure 4. Complex refractive index of the copper as the function of wavelength. Index n is depicted in the left chart, index k in the right chart. Figure 5. The geometry of reflection showing the angle θ i between the surface normal N and the direction of illumination Θ i L. We incorporated Fresnel reflection into our computations in the following form with u = cos θ i: ( ) F r(u) = 1 (a u) 2 + b 2 (a + u 1 u )2 + b 2 2 (a + u) 2 + b 2 (a u + 1 u )2 + b + 1, (1) 2 where k is extinction coefficient, n is the refractive index indicating the phase velocity and a 2 = 1 2 ( (n 2 k 2 + u 2 1) 2 + 4n 2 k 2 + (n 2 k 2 + u 2 1)) b 2 = 1 2 ( (n 2 k 2 + u 2 1) 2 + 4n 2 k 2 (n 2 k 2 + u 2 1)) Cook-Torrance reflectance model The Cook-Torrance model [5] is a physically-based microfacet model that is focussed on specular reflection. This model treats surface as a collection of microscopic facets. The macroscopic optical properties of a surface are then analytically derived from properties of individual facets and statistical distributions of such properties. Although, the surface has a normal N, at a microscopic level the surface has height variations that result in many different surface orientations at a detailed level. At the perfectly flat surface a viewer is able to see light source at the point where halfway vector H is in the direction of average surface normal N. Halfway vector H is a bisector of the angle between the direction of illumination Θ i L and the viewer directionn Θ r V, see Figure 5. 7
8 Virtual Gonio-spectrophotometer for Validation of BRDF Designs Figure 6. Microfacet geometry. Upper row: Surface composed of microfacets with average normal N. Bottom row: Interaction between microfacets, from left to right: interreflection, masking, shadowing. Rather than explicitly model the small geometric features, general reflectance functions use statistical models. Statistical models are used because the variation in surface height is assumed to be irregular and random. A statistical model for surfaces in reflectance models generally takes the form of giving the distribution of facets that have a particular slope. The facet slope distribution function D represents the facets that are oriented in the direction H. The formula is: D = ce θ 2 h m 2. (11) where θ h is the angle between surface and facet normal, c is arbitrary scaling factor and m is the root mean square slope of microfacets parameterizing the surface s roughness. Smaller values of m produces more specular appearance. Assuming V-grooved surface (Figure 6), then we need to count with self shadowing and masking. The geometric attenuation factor G models the geometric effects inter reflection, masking and shadowing between microfacets that occur at larger angles of incidence or reflection. It is defined by the formula: G = min{1, 2(H N)(V N), H V 2(H N)(L N) }. (12) H V Combination of diffuse and specular component of Cook-Torrance s model can be written as: f r(θ i Θ r) = k d π + F rdg ks, (13) π cos θ i cos θ r where k d + k s 1, θ r is the angle between N and V, and F r is Fresnel term given by the Equation 1, where u = L H. We assume mirrorlike microfacets which are reflecting the light from a source to the viewers direction just in constellation where H is microfacet s normal Ward reflectance model Ward s model [14] is an empirical shading model. It uses an exponential function parameterized by an average slope of the microscopic surface roughness. The Ward model in the terms of BRDF as a sum of specular and 8
9 Andrej Mihálik, Roman Ďurikovič diffuse component is: f r(θ i Θ r) = ρ d π + 1 e tan 2 θ h σ ρs 2, (14) cos θi cos θ r 4πσ 2 where θ h is the angle between N and H, see Figure 5. The parameters ρ d and ρ s are spectral reflectance factors, that control the color of the diffuse and specular reflection. The value of σ represents the standard deviation of the microfacet slope, that models surface roughness. Small values of σ (i.e., less that.1) model a very nearly smooth surface Numerical hemispherical integration Proposed virtual-goniospectrophotometer consists of light source and detector aperture. To perform the integration over these apertures, we project them onto unit hemisphere. Then we subdivide hemisphere into the small patches (see Figure 1). Each patch area of the hemisphere serves us as the solid angle. Particular radiant flux is coming through all source patches ω ik, that are incident with the surface. For each detector patch ω rl, the contribution of reflected flux to this patch is computed. This leads to double summation, over the source and over the detector aperture. The amount of energy reflected from the source to the detector is determined by the BRDF. Total flux reflected from the sample patch at a surface area da reaching detector aperture is then computed by following formula: Φ sample = da k L(x Θ ik ) cos(θ ik ) ω ik f r(x, Θ ik Θ rl ) cos(θ rl ) ω rl, (15) l where da is area of a patch at the surface. ω is area of the particular patch on the hemisphere. Index i refers to the source patches and index r refers to the detector patches. Θ is the direction from surface patch to the particular patch on the hemisphere and θ is angle between surface normal and that direction, see Figure 1. Function f r is the BRDF and L is incident radiance (see Equation 4), where fragment of the radiant flux Φ is determined by the spectral energy of the light source. The real measurement devices such as glossmeters can not measure the light reflection at a single point of the sample, but rather they measure reflection in a small region. Inhomogeneous surfaces such as metallic or pearlescent varnishes have varying f r at each surface point. This can happen often when there is a drawing on the surface, for example. It is therefore necessary to divide the sample into smaller parts and make a calculation on each part. 3. Results and Discussion In this section we present results and describe computations used in our experiments to perform gloss measurements of virtual samples represented by the analytical models. These computations are derived from the standard gloss measurements prescribed by the industrial standards. To perform standardized gloss measurements we utilized our virtual gonio-spectrophotometer principle. 9
10 Virtual Gonio-spectrophotometer for Validation of BRDF Designs 3.1. Virtual glossmeter Industrial gloss measurements satisfy the standards such as ISO 2813 or ASTM D523. Measurements are measured in gloss units [12] which describes amount of reflected light related to the amount of reflected light from a black glass standard with refractive index of Those standards usually prescribe the measurement to be taken at angles 2, 6 and 85 to the surface normal (both directions to the light source and detector are in the same plane with the surface normal; angles in the Figure 1 are set to θ i = θ r {2, 6, 85 }), because these degrees of specular gloss measurements offer numerical values which are roughly linearly correlated over a range of values to perceived gloss of high gloss, medium gloss and low gloss surfaces, respectively [7]. These standards also prescribe size of source and detector apertures, see Table 1. Angle of gloss measurement Aperture size (in degrees) Source Detector Table 1. Left: Angular aperture sizes defined from the measured spot and the angles of the gloss measurement. explanation. Right: Sizes To compute gloss values we first perform computation of radiant flux Φ sample using Equation 15 with f r of the measured material. A patch of the hemisphere belongs to source or detector aperture iff the angle between direction of the measurement and direction to this patch (from the sample center, see Figure 1) is within angle specified in the Table 1. The flux reflected off the black glass standard is computed by following formula: Φ standard = da k L(x Θ ik ) cos(θ ik ) ω ik F r(cos θ ik ), (16) where F r is Fresnel term (see Equation 1) with n = and k =. Equation 16 is derived from Equation 15 by incorporating f r of the black glass standard. Gloss units [15] are then computed by GU = 1 Φ sample Φ standard. (17) We utilized our virtual gonio-spectrophotometer to perform these computations. To represent virtual samples s f r, we have chosen Cook-Torrance s and Ward s analytical models. Then our virtual gloss measurement was used to find the correspondence between analytical models and real samples Real measurements We measured real samples using the real industrial glossmeter (see first three columns of Table 2). We have found the parameters of analytical model corresponding to the real samples empirically for Cook-Torance s and Ward s 1
11 Andrej Miha lik, Roman D urikovic model, see Table 2. Then we evaluated and adjusted the representation by comparing real gloss measurements with the virtual ones showing as root mean square error. We performed gloss measurements of several automotive car paintings and the polished glass. We have measured gloss units (GU) of small samples (see Table 2) by portable device Konica MULTI GLOSS268. Measurements were performed in the dark room by applying device onto the flat surface of the small material sample. real measurements 2 [GU] virtual measurements Cook-Torrance [GU] parameter [GU] RMSE 6 85 c m n 2 6 Ward 85 RMSE parameter σ polished glass KKX Rouge Tiziano EZRC Gris Aluminum polished copper Table err err.416 Real and virtual gloss measurements with parameters of BRDF models. Virtual measurements As example of using our virtual gonio-spectrophotometer we have calculated spectral reflectance of the virtual copper sample. Resulting spectrum is depicted in the Figure 7. In this experiment we have used Cook-Torrance s model (see Equation 13), where the root mean square slope of microfacets orientations is m =.4 and c =.8 (see Equation 11), index of refraction was used as shown in Figure 4. Result was calculated using Equation 15 as radiant flux reflected off the surface in the direction of 6 (θs = θd = 6 ; directions to the center of both apertures and the surface normal are in the same plane) to the surface normal as the function of the wavelength. Reflected radiant flux is relative to the spectral power of the standard illuminat D65 that serves us as light source determining incident radiance (specifically radiant flux in Equation 4). Our virtual gonio-spectrophotometer was utilized to perform gloss measurements to find the correspondence between real samples and analytical fr such as Cook-Torrance s or Ward s. We have performed gloss measurements of the real samples using the portable glossmeter device. We have measured a polished glass, two automotive paints and a metal sample, see Table 2. Pearlescent and metallic automotive paint sample was the effect red paint KKX Rouge Tiziano and aluminum paint sample EZRC Gris Aluminum with large aluminum sparkles. Metal sample was the unpolished and the polished copper. For each sample we have estimated parameters of CookTorrance s and Ward s model that approximates particular sample. Parameters of Cook-Torrance s models are scaling factor c, root mean square slope of microfacets m that determines surface roughness (see Equation 11) and refractive index n. Parameter σ of Ward s model determines surface roughness. While all samples exhibit shiny appearance and we aim for gloss measurements, we have used only specular component of these models. Once we had determined function fr we computed gloss units by Equation 17 using our Virtual Gonio-spectrophotometer. Results of our measurements are shown in Table 2. We can compare real and virtual measurements in the 11
12 Virtual Gonio-spectrophotometer for Validation of BRDF Designs Figure 7. Spectral reflectance of the copper represented by Cook-Torrance s BRDF measured under 6 to the surface normal. Blue curve represents reflected flux (as the function of wavelength) off the sample relative to spectral power of standard illuminat D 65 (red curve). table and conclude plausibility of used models. In the Table 2 is computed root mean square error (RMSE) to compare virtual measurements using analytical models with real ones. From our measurements we can see that Ward s BRDF produces small low gloss values (measured under 85 ) and therefore is not very plausible model for approximating surface s BRDF based on the standard gloss measurements. Let us discus root mean square slope parameter m of the distributed sparkles in Cook-Torrance analytical reflectance model. For polished glass m, because there are no sparkles at all. For an affect red paint KKX Rouge Tiziano, the value m is still less then 1 because there are many small sparkles, while in aluminum paint sample EZRC Gris Aluminum the parameter m is larger due to large size of aluminum sparkles. TO DO: zapracovat diskusiu The Cook-Torrance representation for a polished glass has a very narrow and long specular lobe that is apparent from c = 595. We can observe that pure polished metal surfaces have large gloss values then automotive paintings. mozno dat do conlusions: For metallic paints with small aluminum sparkles (1 µm 5 µm) this worked well. 4. Conclusion We have developed Virtual Gonio-spectrophotometer that performs measurements on the virtual material samples represented by the BRDF. The Virtual Gonio-spectrophotometer consists of the standard light source and the detector aperture. Parameters of apertures (eg. position, size) are highly customizable to allow simulations of devices like colorimeter or glossmeter. Our application can evaluate BRDF representation of real paint samples using a few measurements by glossmeter. 12
13 Andrej Mihálik, Roman Ďurikovič Glossmeters retrieve too few data to direct construction of the BRDF, therefore to obtain BRDF we need to use a certain analytical reflectance model such as Cook-Torrance or Ward. We have used our Virtual Gonio-spectrophotometer to perform standardized gloss measurements using these analytical representations and evaluated and compared results with the real measurements of real samples. As a result we found out that Cook-Torrance model is more suitable for the gloss reflectance modeling then Ward model. In future we would like to perform standardized measurement of the diffuse color. This measurement requires a hemispherical light source over the measured spot of the sample. The detector is situated above the spot and angle between surface normal and viewing direction is 8. Standard colorimeter retrieves values in CIE La b color representation. Acknowledgments This research was partially supported by a VEGA 1/662/ project a Scientific grant from Ministry of Education of Slovak Republic and Slovak Academy of Science, and Comenius University Grant UK/34/21. References [1] ISO Paints and varnishes -Determination of specular gloss of non-metallic paint films at 2 degrees, 6 degrees and 85 degrees. Internation Organization for Standardization, [2] ASTM D Standard Test Method for Specular Gloss. ASTM, [3] Shruthi Achutha. Brdf acquisition with basis illumination. Master s thesis, Department of Computer Science, University of British Columbia, Vancouver, Canada, 26. [4] M. Bodart, R. de Pearanda, A. Deneyer, and G. Flamant. Photometry and colorimetry characterisation of materials in daylighting evaluation tools. Building and Environment, 43(12): , 28. [5] R. L. Cook and K. E. Torrance. A reflectance model for computer graphics. ACM Trans. Graph., 1(1):7 24, [6] Julie Dorsey, Holly Rushmeier, and Francois Sillion. Digital Modeling of Material Appearance. Morgan Kaufmann, San Francisco, USA, 28. [7] R. Ďurikovič and I. Šeďo. Real-time friendly representation of arbitrary brdf with appearance industry measurements. Journal of the Applied Mathematics, Statistics and Informatics, 3(1):17 26, 27. [8] Roman Ďurikovič and Tomáš Ágošton. Prediction of optical properties of paints. Central European Journal of Physics, 5(3): , 27. [9] V. Goossens, N. Gotzen, S. Van Gils, E. Stijns, G. Van Assche, R. Finsy, and H. Terryn. Predicting reflections of thin coatings. Surface and Coatings Technology, 24(5): ,
14 Virtual Gonio-spectrophotometer for Validation of BRDF Designs [1] Richard S. Hunter and Richard W. Harold. The Measurement of Appearance. John Wiley & Sons, Inc., New York, NY, USA, [11] Fabio Pellacini James A. Ferwerda and Donald P. Greenberg. A psychophysically-based model of surface gloss perception. In Proceedings SPIE Human Vision and Electronic Imaging 1, pages , 21. [12] Mario Noël, Joanne Zwinkels, and Jian Liu. Optical characterization of a reference instrument for gloss measurements in both a collimated and a converging beam geometry. Appl. Opt., 45(16): , Jun 26. [13] K. E. Torrance and E. M. Sparrow. Theory for off-specular reflection from roughened surfaces. JOSA, 57(9): , [14] Gregory J. Ward. Measuring and modeling anisotropic reflection. SIGGRAPH Comput. Graph., 26(2): , [15] Harold B. Westlund and Gary W. Meyer. Applying appearance standards to light reflection models. In SIGGRAPH 1: Proceedings of the 28th annual conference on Computer graphics and interactive techniques, pages , New York, NY, USA, 21. ACM. [16] Josh Wills, Sameer Agarwal, David J. Kriegman, and Serge J. Belongie. Toward a perceptual space for gloss. ACM Trans. Graph., 28(4),
CS 5625 Lec 2: Shading Models
CS 5625 Lec 2: Shading Models Kavita Bala Spring 2013 Shading Models Chapter 7 Next few weeks Textures Graphics Pipeline Light Emission To compute images What are the light sources? Light Propagation Fog/Clear?
More informationImage-based BRDF Representation
JAMSI, 11 (2015), No. 2 47 Image-based BRDF Representation A. MIHÁLIK AND R. ĎURIKOVIČ Abstract: To acquire a certain level of photorealism in computer graphics, it is necessary to analyze, how the materials
More informationReflection models and radiometry Advanced Graphics
Reflection models and radiometry Advanced Graphics Rafał Mantiuk Computer Laboratory, University of Cambridge Applications To render realistic looking materials Applications also in computer vision, optical
More informationIllumination and Shading - II
Illumination and Shading - II Computer Graphics COMP 770 (236) Spring 2007 Instructor: Brandon Lloyd 2/19/07 1 From last time Light Sources Empirical Illumination Shading Local vs Global Illumination 2/19/07
More informationRadiance. Radiance properties. Radiance properties. Computer Graphics (Fall 2008)
Computer Graphics (Fall 2008) COMS 4160, Lecture 19: Illumination and Shading 2 http://www.cs.columbia.edu/~cs4160 Radiance Power per unit projected area perpendicular to the ray per unit solid angle in
More informationLecture 4: Reflection Models
Lecture 4: Reflection Models CS 660, Spring 009 Kavita Bala Computer Science Cornell University Outline Light sources Light source characteristics Types of sources Light reflection Physics-based models
More informationOverview. Radiometry and Photometry. Foundations of Computer Graphics (Spring 2012)
Foundations of Computer Graphics (Spring 2012) CS 184, Lecture 21: Radiometry http://inst.eecs.berkeley.edu/~cs184 Overview Lighting and shading key in computer graphics HW 2 etc. ad-hoc shading models,
More informationTimothy Walsh. Reflection Models
Timothy Walsh Reflection Models Outline Reflection Models Geometric Setting Fresnel Reflectance Specular Refletance & Transmission Microfacet Models Lafortune Model Fresnel Incidence Effects Diffuse Scatter
More informationdq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ =
Radiometry (From Intro to Optics, Pedrotti -4) Radiometry is measurement of Emag radiation (light) Consider a small spherical source Total energy radiating from the body over some time is Q total Radiant
More informationdq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ =
Radiometry (From Intro to Optics, Pedrotti -4) Radiometry is measurement of Emag radiation (light) Consider a small spherical source Total energy radiating from the body over some time is Q total Radiant
More informationw Foley, Section16.1 Reading
Shading w Foley, Section16.1 Reading Introduction So far, we ve talked exclusively about geometry. w What is the shape of an object? w How do I place it in a virtual 3D space? w How do I know which pixels
More informationCMSC427 Shading Intro. Credit: slides from Dr. Zwicker
CMSC427 Shading Intro Credit: slides from Dr. Zwicker 2 Today Shading Introduction Radiometry & BRDFs Local shading models Light sources Shading strategies Shading Compute interaction of light with surfaces
More informationspecular diffuse reflection.
Lesson 8 Light and Optics The Nature of Light Properties of Light: Reflection Refraction Interference Diffraction Polarization Dispersion and Prisms Total Internal Reflection Huygens s Principle The Nature
More informationBRDF Computer Graphics (Spring 2008)
BRDF Computer Graphics (Spring 2008) COMS 4160, Lecture 20: Illumination and Shading 2 http://www.cs.columbia.edu/~cs4160 Reflected Radiance proportional to Irradiance Constant proportionality: BRDF [CW
More informationGeometrical modeling of light scattering from paper substrates
Geometrical modeling of light scattering from paper substrates Peter Hansson Department of Engineering ciences The Ångström Laboratory, Uppsala University Box 534, E-75 Uppsala, weden Abstract A light
More informationLights, Surfaces, and Cameras. Light sources emit photons Surfaces reflect & absorb photons Cameras measure photons
Reflectance 1 Lights, Surfaces, and Cameras Light sources emit photons Surfaces reflect & absorb photons Cameras measure photons 2 Light at Surfaces Many effects when light strikes a surface -- could be:
More informationCSE 681 Illumination and Phong Shading
CSE 681 Illumination and Phong Shading Physics tells us What is Light? We don t see objects, we see light reflected off of objects Light is a particle and a wave The frequency of light What is Color? Our
More informationUnderstanding Variability
Understanding Variability Why so different? Light and Optics Pinhole camera model Perspective projection Thin lens model Fundamental equation Distortion: spherical & chromatic aberration, radial distortion
More informationINFOGR Computer Graphics. J. Bikker - April-July Lecture 10: Shading Models. Welcome!
INFOGR Computer Graphics J. Bikker - April-July 2016 - Lecture 10: Shading Models Welcome! Today s Agenda: Introduction Light Transport Materials Sensors Shading INFOGR Lecture 10 Shading Models 3 Introduction
More informationToday. Global illumination. Shading. Interactive applications. Rendering pipeline. Computergrafik. Shading Introduction Local shading models
Computergrafik Matthias Zwicker Universität Bern Herbst 2009 Today Introduction Local shading models Light sources strategies Compute interaction of light with surfaces Requires simulation of physics Global
More informationDIRS Technical Report Tech Report #
Rochester Institute of Technology Technical Memorandum Topic: NEFDS Beard-Maxwell BRDF Model Implementation in Matlab Primary Author: Matt Montanaro Collaborators: Carl Salvaggio Scott Brown David Messinger
More informationLocal Reflection Models
Local Reflection Models Illumination Thus Far Simple Illumination Models Ambient + Diffuse + Attenuation + Specular Additions Texture, Shadows, Used in global algs! (Ray tracing) Problem: Different materials
More informationGlobal Illumination. CMPT 361 Introduction to Computer Graphics Torsten Möller. Machiraju/Zhang/Möller
Global Illumination CMPT 361 Introduction to Computer Graphics Torsten Möller Reading Foley, van Dam (better): Chapter 16.7-13 Angel: Chapter 5.11, 11.1-11.5 2 Limitation of local illumination A concrete
More informationCapturing light. Source: A. Efros
Capturing light Source: A. Efros Review Pinhole projection models What are vanishing points and vanishing lines? What is orthographic projection? How can we approximate orthographic projection? Lenses
More informationReflective Illumination for DMS 803 / 505
APPLICATION NOTE // Dr. Michael E. Becker Reflective Illumination for DMS 803 / 505 DHS, SDR, VADIS, PID & PLS The instruments of the DMS 803 / 505 series are precision goniometers for directional scanning
More informationPhilpot & Philipson: Remote Sensing Fundamentals Interactions 3.1 W.D. Philpot, Cornell University, Fall 12
Philpot & Philipson: Remote Sensing Fundamentals Interactions 3.1 W.D. Philpot, Cornell University, Fall 1 3. EM INTERACTIONS WITH MATERIALS In order for an object to be sensed, the object must reflect,
More informationCouncil for Optical Radiation Measurements (CORM) 2016 Annual Technical Conference May 15 18, 2016, Gaithersburg, MD
Council for Optical Radiation Measurements (CORM) 2016 Annual Technical Conference May 15 18, 2016, Gaithersburg, MD Multispectral measurements of emissive and reflective properties of displays: Application
More informationThe Rendering Equation. Computer Graphics CMU /15-662
The Rendering Equation Computer Graphics CMU 15-462/15-662 Review: What is radiance? Radiance at point p in direction N is radiant energy ( #hits ) per unit time, per solid angle, per unit area perpendicular
More informationRendering Light Reflection Models
Rendering Light Reflection Models Visual Imaging in the Electronic Age Donald P. Greenberg October 3, 2017 Lecture #13 Program of Computer Graphics, Cornell University General Electric - 167 Cornell in
More informationCSE 167: Lecture #7: Color and Shading. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011
CSE 167: Introduction to Computer Graphics Lecture #7: Color and Shading Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011 Announcements Homework project #3 due this Friday,
More informationIllumination. Illumination CMSC 435/634
Illumination CMSC 435/634 Illumination Interpolation Illumination Illumination Interpolation Illumination Illumination Effect of light on objects Mostly look just at intensity Apply to each color channel
More informationRadiometry and reflectance
Radiometry and reflectance http://graphics.cs.cmu.edu/courses/15-463 15-463, 15-663, 15-862 Computational Photography Fall 2018, Lecture 16 Course announcements Homework 4 is still ongoing - Any questions?
More informationComplex Shading Algorithms
Complex Shading Algorithms CPSC 414 Overview So far Rendering Pipeline including recent developments Today Shading algorithms based on the Rendering Pipeline Arbitrary reflection models (BRDFs) Bump mapping
More informationRadiometry (From Intro to Optics, Pedrotti 1-4) Radiometry is measurement of Emag radiation (light) Consider a small spherical source Assume a black
Radiometry (From Intro to Optics, Pedrotti -4) Radiometry is measurement of Emag radiation (light) Consider a small spherical source Assume a black body type emitter: uniform emission Total energy radiating
More informationComputer Vision Systems. Viewing Systems Projections Illuminations Rendering Culling and Clipping Implementations
Computer Vision Systems Viewing Systems Projections Illuminations Rendering Culling and Clipping Implementations Viewing Systems Viewing Transformation Projective Transformation 2D Computer Graphics Devices
More informationRadiometry & BRDFs CS295, Spring 2017 Shuang Zhao
Radiometry & BRDFs CS295, Spring 2017 Shuang Zhao Computer Science Department University of California, Irvine CS295, Spring 2017 Shuang Zhao 1 Today s Lecture Radiometry Physics of light BRDFs How materials
More informationCPSC 314 LIGHTING AND SHADING
CPSC 314 LIGHTING AND SHADING UGRAD.CS.UBC.CA/~CS314 slide credits: Mikhail Bessmeltsev et al 1 THE RENDERING PIPELINE Vertices and attributes Vertex Shader Modelview transform Per-vertex attributes Vertex
More informationSimple Lighting/Illumination Models
Simple Lighting/Illumination Models Scene rendered using direct lighting only Photograph Scene rendered using a physically-based global illumination model with manual tuning of colors (Frederic Drago and
More informationSimulating Gloss of Curved Paper by Using the Point Spread Function of Specular Reflection
25 Bull. Soc. Photogr. Imag. Japan. (2015) Vol. 25 No. 2: 25 30 Original Paper Simulating Gloss of Curved Paper by Using the Point Spread Function of Specular Reflection Norimichi Tsumura*, Kaori Baba*,
More informationSpectral Color and Radiometry
Spectral Color and Radiometry Louis Feng April 13, 2004 April 13, 2004 Realistic Image Synthesis (Spring 2004) 1 Topics Spectral Color Light and Color Spectrum Spectral Power Distribution Spectral Color
More informationApplication Note. Measuring the Geometric Attributes of Your Products AN
Application Note AN 1007.01 Measuring the Geometric Attributes of Your Products Abstract Consumers have a choice and when all other factors are equal, they buy what looks best. All industries are concerned
More information1.6 Rough Surface Scattering Applications Computer Graphic Shading and Rendering
20 Durgin ECE 3065 Notes Rough Surface Scattering Chapter 1 1.6 Rough Surface Scattering Applications 1.6.1 Computer Graphic Shading and Rendering At optical frequencies, nearly every object in our everyday
More informationPhys 102 Lecture 17 Introduction to ray optics
Phys 102 Lecture 17 Introduction to ray optics 1 Physics 102 lectures on light Light as a wave Lecture 15 EM waves Lecture 16 Polarization Lecture 22 & 23 Interference & diffraction Light as a ray Lecture
More informationLighting affects appearance
Lighting affects appearance 1 Source emits photons Light And then some reach the eye/camera. Photons travel in a straight line When they hit an object they: bounce off in a new direction or are absorbed
More informationIllumination. Michael Kazhdan ( /657) HB Ch. 14.1, 14.2 FvDFH 16.1, 16.2
Illumination Michael Kazhdan (601.457/657) HB Ch. 14.1, 14.2 FvDFH 16.1, 16.2 Ray Casting Image RayCast(Camera camera, Scene scene, int width, int height) { Image image = new Image(width, height); for
More informationModelling of radiative heat transfer applying computer graphics software
Modelling of radiative heat transfer applying computer graphics software K. Domke Institute of Industrial Electrical Engineering, Poznań University of Technology, Poland Abstract The paper presents theoretical
More informationFundamentals of Rendering - Reflectance Functions
Fundamentals of Rendering - Reflectance Functions CMPT 461/761 Image Synthesis Torsten Möller Reading Chapter 8 of Physically Based Rendering by Pharr&Humphreys Chapter 16 in Foley, van Dam et al. Chapter
More informationIllumination in Computer Graphics
Illumination in Computer Graphics Ann McNamara Illumination in Computer Graphics Definition of light sources. Analysis of interaction between light and objects in a scene. Rendering images that are faithful
More informationClass 11 Introduction to Surface BRDF and Atmospheric Scattering. Class 12/13 - Measurements of Surface BRDF and Atmospheric Scattering
University of Maryland Baltimore County - UMBC Phys650 - Special Topics in Experimental Atmospheric Physics (Spring 2009) J. V. Martins and M. H. Tabacniks http://userpages.umbc.edu/~martins/phys650/ Class
More informationFundamentals of Rendering - Reflectance Functions
Fundamentals of Rendering - Reflectance Functions Image Synthesis Torsten Möller Mike Phillips Reading Chapter 8 of Physically Based Rendering by Pharr&Humphreys Chapter 16 in Foley, van Dam et al. Chapter
More informationAnnouncement. Lighting and Photometric Stereo. Computer Vision I. Surface Reflectance Models. Lambertian (Diffuse) Surface.
Lighting and Photometric Stereo CSE252A Lecture 7 Announcement Read Chapter 2 of Forsyth & Ponce Might find section 12.1.3 of Forsyth & Ponce useful. HW Problem Emitted radiance in direction f r for incident
More informationLighting and Reflectance COS 426
ighting and Reflectance COS 426 Ray Casting R2mage *RayCast(R3Scene *scene, int width, int height) { R2mage *image = new R2mage(width, height); for (int i = 0; i < width; i++) { for (int j = 0; j < height;
More informationSimulating Gloss of Curved Paper by Using the Point Spread Function of Specular Reflection
Simulating Gloss of Curved Paper by Using the Point Spread Function of Specular Reflection Norimichi Tsumura*, Kaori Baba*, and Shinichi Inoue** *Department of Information and Image Sciences, Chiba University,
More informationEstimation of Surface Spectral Reflectance on 3D. Painted Objects Using a Gonio-Spectral Imaging System
Estimation of Surface Spectral Reflectance on 3D Painted Objects Using a Gonio-Spectral Imaging System Akira Kimachi, Shogo Nishi and Shoji Tominaga Osaka Electro-Communication University, Chiba University
More informationShading & Material Appearance
Shading & Material Appearance ACM. All rights reserved. This content is excluded from our Creative Commons license. For more information, see http://ocw.mit.edu/help/faq-fair-use/. MIT EECS 6.837 Matusik
More informationIntroduction. Lighting model Light reflection model Local illumination model Reflectance model BRDF
Shading Introduction Affine transformations help us to place objects into a scene. Before creating images of these objects, we ll look at models for how light interacts with their surfaces. Such a model
More informationShading. Brian Curless CSE 557 Autumn 2017
Shading Brian Curless CSE 557 Autumn 2017 1 Reading Optional: Angel and Shreiner: chapter 5. Marschner and Shirley: chapter 10, chapter 17. Further reading: OpenGL red book, chapter 5. 2 Basic 3D graphics
More informationGlobal Illumination The Game of Light Transport. Jian Huang
Global Illumination The Game of Light Transport Jian Huang Looking Back Ray-tracing and radiosity both computes global illumination Is there a more general methodology? It s a game of light transport.
More informationShading. Reading. Pinhole camera. Basic 3D graphics. Brian Curless CSE 557 Fall Required: Shirley, Chapter 10
Reading Required: Shirley, Chapter 10 Shading Brian Curless CSE 557 Fall 2014 1 2 Basic 3D graphics With affine matrices, we can now transform virtual 3D objects in their local coordinate systems into
More informationIllumination & Shading: Part 1
Illumination & Shading: Part 1 Light Sources Empirical Illumination Shading Local vs Global Illumination Lecture 10 Comp 236 Spring 2005 Computer Graphics Jargon: Illumination Models Illumination - the
More informationAnnouncements. Lighting. Camera s sensor. HW1 has been posted See links on web page for readings on color. Intro Computer Vision.
Announcements HW1 has been posted See links on web page for readings on color. Introduction to Computer Vision CSE 152 Lecture 6 Deviations from the lens model Deviations from this ideal are aberrations
More informationWhat is Color and How is It Measured?
Insight on Color Vol. 12, No. 5 What is Color and How is It Measured? The most important part of HunterLab s business is helping our customers to measure color. In this Applications Note, you will learn
More informationMethod of determining the optical properties of ceramics and ceramic pigments: measurement of the refractive index
Method of determining the optical properties of ceramics and ceramic pigments: measurement of the refractive index A. Tolosa (1), N. Alcón (1), F. Sanmiguel (2), O. Ruiz (2). (1) AIDO, Instituto tecnológico
More informationTopic 9: Lighting & Reflection models 9/10/2016. Spot the differences. Terminology. Two Components of Illumination. Ambient Light Source
Topic 9: Lighting & Reflection models Lighting & reflection The Phong reflection model diffuse component ambient component specular component Spot the differences Terminology Illumination The transport
More informationReflectance of the Teflon R for ultraviolet light
Reflectance of the Teflon R for ultraviolet light Cláudio Silva, José Pinto da Cunha Vitaly Chepel, Américo Pereira Vladimir Solovov, Paulo Mendes M. Isabel Lopes, Francisco Neves Reflectance of the Teflon
More informationCS6670: Computer Vision
CS6670: Computer Vision Noah Snavely Lecture 21: Light, reflectance and photometric stereo Announcements Final projects Midterm reports due November 24 (next Tuesday) by 11:59pm (upload to CMS) State the
More informationElectromagnetic waves and power spectrum. Rays. Rays. CS348B Lecture 4 Pat Hanrahan, Spring 2002
Page 1 The Light Field Electromagnetic waves and power spectrum 1 10 10 4 10 6 10 8 10 10 10 1 10 14 10 16 10 18 10 0 10 10 4 10 6 Power Heat Radio Ultra- X-Rays Gamma Cosmic Infra- Red Violet Rays Rays
More informationTopic 9: Lighting & Reflection models. Lighting & reflection The Phong reflection model diffuse component ambient component specular component
Topic 9: Lighting & Reflection models Lighting & reflection The Phong reflection model diffuse component ambient component specular component Spot the differences Terminology Illumination The transport
More informationOPPA European Social Fund Prague & EU: We invest in your future.
OPPA European Social Fund Prague & EU: We invest in your future. Image formation and its physical basis Václav Hlaváč Czech Technical University in Prague Faculty of Electrical Engineering, Department
More informationAll forms of EM waves travel at the speed of light in a vacuum = 3.00 x 10 8 m/s This speed is constant in air as well
Pre AP Physics Light & Optics Chapters 14-16 Light is an electromagnetic wave Electromagnetic waves: Oscillating electric and magnetic fields that are perpendicular to the direction the wave moves Difference
More informationInspection Technology Europe BV Allied NDT Engineers
What is Gloss? Gloss is an optical phenomenon caused when evaluating the appearance of a surface. The evaluation of gloss describes the capacity of a surface to reflect directed light. Why is gloss measured?
More informationReading. Shading. An abundance of photons. Introduction. Required: Angel , 6.5, Optional: Angel 6.4 OpenGL red book, chapter 5.
Reading Required: Angel 6.1-6.3, 6.5, 6.7-6.8 Optional: Shading Angel 6.4 OpenGL red book, chapter 5. 1 2 Introduction An abundance of photons So far, we ve talked exclusively about geometry. Properly
More information6. Illumination, Lighting
Jorg s Graphics Lecture Notes 6. Illumination, Lighting 1 6. Illumination, Lighting No ray tracing in OpenGL! ray tracing: direct paths COP interreflection: soft shadows, color bleeding. umbra, penumbra,
More informationDraft from Graphical Models and Image Processing, vol. 58, no. 5, September Reflectance Analysis for 3D Computer Graphics Model Generation
page 1 Draft from Graphical Models and Image Processing, vol. 58, no. 5, September 1996 Reflectance Analysis for 3D Computer Graphics Model Generation Running head: Reflectance Analysis for 3D CG Model
More informationLocal vs. Global Illumination & Radiosity
Last Time? Local vs. Global Illumination & Radiosity Ray Casting & Ray-Object Intersection Recursive Ray Tracing Distributed Ray Tracing An early application of radiative heat transfer in stables. Reading
More informationAt the interface between two materials, where light can be reflected or refracted. Within a material, where the light can be scattered or absorbed.
At the interface between two materials, where light can be reflected or refracted. Within a material, where the light can be scattered or absorbed. The eye sees by focusing a diverging bundle of rays from
More informationImaging Sphere Measurement of Luminous Intensity, View Angle, and Scatter Distribution Functions
Imaging Sphere Measurement of Luminous Intensity, View Angle, and Scatter Distribution Functions Hubert Kostal, Vice President of Sales and Marketing Radiant Imaging, Inc. 22908 NE Alder Crest Drive, Suite
More informationD&S Technical Note 09-2 D&S A Proposed Correction to Reflectance Measurements of Profiled Surfaces. Introduction
Devices & Services Company 10290 Monroe Drive, Suite 202 - Dallas, Texas 75229 USA - Tel. 214-902-8337 - Fax 214-902-8303 Web: www.devicesandservices.com Email: sales@devicesandservices.com D&S Technical
More informationCSE 167: Introduction to Computer Graphics Lecture #6: Lights. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2016
CSE 167: Introduction to Computer Graphics Lecture #6: Lights Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2016 Announcements Thursday in class: midterm #1 Closed book Material
More informationChapter 38. Diffraction Patterns and Polarization
Chapter 38 Diffraction Patterns and Polarization Diffraction Light of wavelength comparable to or larger than the width of a slit spreads out in all forward directions upon passing through the slit This
More informationVisual cues to 3D geometry. Light Reflection and Advanced Shading. Shading. Recognizing materials. size (perspective) occlusion shading
Visual cues to 3D geometry Light Reflection and Advanced Shading size (perspective) occlusion shading CS 4620 Lecture 17 1 2 Shading Recognizing materials Variation in observed color across an object strongly
More informationSurface Reflection Models
Surface Reflection Models Frank Losasso (flosasso@nvidia.com) Introduction One of the fundamental topics in lighting is how the light interacts with the environment. The academic community has researched
More informationComputer Graphics (CS 543) Lecture 8 (Part 1): Physically-Based Lighting Models
Computer Graphics (CS 543) Lecture 8 (Part 1): Physically-Based Lighting Models Prof Emmanuel Agu Computer Science Dept. Worcester Polytechnic Institute (WPI) BRDF Evolution BRDFs have evolved historically
More informationRadiometry Measuring Light
1 Radiometry Measuring Light CS 554 Computer Vision Pinar Duygulu Bilkent University 2 How do we see? [Plato] from our eyes flows a light similar to the light of the sun [Chalcidius, middle ages] Therefore,
More informationA Survey of Modelling and Rendering of the Earth s Atmosphere
Spring Conference on Computer Graphics 00 A Survey of Modelling and Rendering of the Earth s Atmosphere Jaroslav Sloup Department of Computer Science and Engineering Czech Technical University in Prague
More informationCSE 167: Introduction to Computer Graphics Lecture #6: Colors. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2013
CSE 167: Introduction to Computer Graphics Lecture #6: Colors Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2013 Announcements Homework project #3 due this Friday, October 18
More informationExperimental Validation of Analytical BRDF Models
Experimental Validation of Analytical BRDF Models Addy Ngan, Frédo Durand, Wojciech Matusik Massachusetts Institute of Technology Goal Evaluate and analyze the performance of analytical reflectance models
More informationPhotometric Stereo.
Photometric Stereo Photometric Stereo v.s.. Structure from Shading [1] Photometric stereo is a technique in computer vision for estimating the surface normals of objects by observing that object under
More informationAnnouncements. Camera Calibration. Thin Lens: Image of Point. Limits for pinhole cameras. f O Z
Announcements Introduction to Computer Vision CSE 152 Lecture 5 Assignment 1 has been posted. See links on web page for reading Irfanview: http://www.irfanview.com/ is a good windows utility for manipulating
More informationGhost and Stray Light Analysis using TracePro. February 2012 Webinar
Ghost and Stray Light Analysis using TracePro February 2012 Webinar Moderator: Andy Knight Technical Sales Manager Lambda Research Corporation Presenter: Michael Gauvin Vice President of Sales Lambda Research
More informationMaterials & Shadows. Steve Rotenberg CSE168: Rendering Algorithms UCSD, Winter 2017
Materials & Shadows Steve Rotenberg CSE168: Rendering Algorithms UCSD, Winter 2017 Diffuse Surfaces In an earlier lecture, we discussed diffuse surfaces We looked at the idealized Lambertian diffuse case
More informationImage Formation: Light and Shading. Introduction to Computer Vision CSE 152 Lecture 3
Image Formation: Light and Shading CSE 152 Lecture 3 Announcements Homework 1 is due Apr 11, 11:59 PM Homework 2 will be assigned on Apr 11 Reading: Chapter 2: Light and Shading Geometric image formation
More informationTHE goal of rendering algorithms is to synthesize images of virtual scenes. Global illumination
2 Fundamentals of Light Transport He who loves practice without theory is like the sailor who boards ship without a rudder and compass and never knows where he may cast. Leonardo Da Vinci, 1452 1519 THE
More informationShading / Light. Thanks to Srinivas Narasimhan, Langer-Zucker, Henrik Wann Jensen, Ravi Ramamoorthi, Hanrahan, Preetham
Shading / Light Thanks to Srinivas Narasimhan, Langer-Zucker, Henrik Wann Jensen, Ravi Ramamoorthi, Hanrahan, Preetham Phong Illumination Model See Shirley, Ch 10 and http://en.wikipedia.org/wiki/phong_shading
More informationPhysically-Based Reflectance for Games
Physically-Based Reflectance for Games 8:40-9:15: Reflectance Naty Hoffman 15 Reflectance Types of Reflectance Reflectance Theory Reflection Model Foundations In this section, we will first discuss various
More informationBRDFs. Steve Rotenberg CSE168: Rendering Algorithms UCSD, Spring 2017
BRDFs Steve Rotenberg CSE168: Rendering Algorithms UCSD, Spring 2017 The Rendering Equation Radiance Radiance is a measure of the quantity of light radiation reflected (and/or emitted) from a surface within
More informationCOLOR HELPS TO SELL VEHICLES
COLOR HELPS TO SELL VEHICLES Like/Dislike decisions made in seconds 40% of buyers will choose a different vehicle if their color choice is not available. Emotional connection with owner 1 VEHICLE DESIGN
More informationAnd if that 120MP Camera was cool
Reflectance, Lights and on to photometric stereo CSE 252A Lecture 7 And if that 120MP Camera was cool Large Synoptic Survey Telescope 3.2Gigapixel camera 189 CCD s, each with 16 megapixels Pixels are 10µm
More informationExtending the Clapper Yule model to rough printing supports
1952 J. Opt. Soc. Am. A/ Vol. 22, No. 9/ September 2005 M. Hébert and R. D. Hersch Extending the Clapper Yule model to rough printing supports Mathieu Hébert and Roger David Hersch Ecole Polytechnique
More informationChapter 24. Wave Optics
Chapter 24 Wave Optics Wave Optics The wave nature of light is needed to explain various phenomena Interference Diffraction Polarization The particle nature of light was the basis for ray (geometric) optics
More information