A Practical Analytic Model for Daylight

Slides:



Advertisements
Similar presentations
Eyk Bösche et al. BBC2 Workshop, Oktober 2004: Eyk Bösche et al. BBC2 Workshop, Oktober 2004: Simulation of skylight polarization with the DAK model and.
Advertisements

INTERACTION OF EM WITH ATMOSPHERE Course: Introduction to RS & DIP Mirza Muhammad Waqar Contact: EXT:2257 RG610.
An Analytic Model for Full Spectral Skydome Radiance
Cloud Radar in Space: CloudSat While TRMM has been a successful precipitation radar, its dBZ minimum detectable signal does not allow views of light.
Dynamic Sky Dome GDC March 2nd, 2011 by Igor Lobanchikov
Electromagnetic Radiation Cont…. Lecture 3. Dispersion of Radiation If we look carefully at the equation n i = c/v i and remember that the speed of radiation.
1 Graphics CSCI 343, Fall 2013 Lecture 18 Lighting and Shading.
Using a Radiative Transfer Model in Conjunction with UV-MFRSR Irradiance Data for Studying Aerosols in El Paso-Juarez Airshed by Richard Medina Calderón.
Radiometric Corrections
Presentation Slides for Air Pollution and Global Warming: History, Science, and Solutions Chapter 7: Effects of Pollution on Visibility, UV Radiation,
Atmospheric Refraction
Electromagnetic Radiation Electromagnetic Spectrum Radiation Laws Atmospheric Absorption Radiation Terminology.
Rendering Outdoor Light Scattering in Real Time
1. What is Lighting? 2 Example 1. Find the cubic polynomial or that passes through the four points and satisfies 1.As a photon Metal Insulator.
Week 9 - Wednesday.  What did we talk about last time?  Fresnel reflection  Snell's Law  Microgeometry effects  Implementing BRDFs  Image based.
Atmospheric effect in the solar spectrum
Radiation: Processes and Properties - Environmental Radiation - Chapter 12 Section 12.8.
Shree Nayar and Srinivasa Narasimhan Computer Science Columbia University ICCV Conference Korfu, Greece, September 1999 Sponsors: NSF Vision in Bad Weather.
Hokkaido University Efficient Rendering of Lightning Taking into Account Scattering Effects due to Clouds and Atmospheric Particles Tsuyoshi Yamamoto Tomoyuki.
Atmospheric scatterers
Rayleigh’s Scattering
Scattering and reflection Both phenomena occur and overlap. The main factor controlling them is particle size: scattering occurs for particles smaller.
Free Space Detection for autonomous navigation in daytime foggy weather Nicolas Hautière, Jean-Philippe Tarel, Didier Aubert.
7M836 Animation & Rendering
Vijay Natraj Ge152 February 9, 2007 Light Scattering.
To compute the solar radiation flux density at the surface we need to know effects of atmosphere in filtering and depleting the beam from the top of the.
Describing Visual Air Quality Is A Complex Issue Depending On: characteristics of observer optical characteristics of target illumination of scene optical.
Solar Energy and the Atmosphere
Statistical Color Models (SCM) Kyungnam Kim. Contents Introduction Trivariate Gaussian model Chromaticity models –Fixed planar chromaticity models –Zhu.
Single-Scattering Stuff + petty chap 12 intro April 27-29, 2015.
Radiation: WHY CARE ??? the ultimate energy source, driver for the general circulation usefully applied in remote sensing (more and more)
Rayleigh and Mie Scattering
Real-Time Rendering of Planets with Atmospheres
02/25/05© 2005 University of Wisconsin Last Time Meshing Volume Scattering Radiometry (Adsorption and Emission)
Multiple Scattering in Vision and Graphics Lecture #21 Thanks to Henrik Wann Jensen.
CHAPTER 4 EFFECTS ON THE ATMOSPHERE,SOIL AND WATER BODIES.
Atmospheric Optics AT350. Colors and Brightness ~50% of the sun’s energy enters our atmosphere as visible light Visible light in the atmosphere can be.
SeaDAS Training ~ NASA Ocean Biology Processing Group 1 Level-2 ocean color data processing basics NASA Ocean Biology Processing Group Goddard Space Flight.
02/28/05© 2005 University of Wisconsin Last Time Scattering theory Integrating tranfer equations.
METR125: Light, Color, and Atmospheric Optics et130/notes/chapter19/color.html.
Real part of refractive index ( m r ): How matter slows down the light: where c is speed of light Question 3: Into which direction does the Scattered radiation.
Colour changes in a natural scene due to the interaction between the light and the atmosphere Raúl Luzón González Colour Imaging Laboratory.
Photon Statistics Blackbody Radiation 1.The energy loss of a hot body is attributable to the emission of electromagnetic waves from the body. 2.The.
In Situ and Remote Sensing Characterization of Spectral Absorption by Black Carbon and other Aerosols J. Vanderlei Martins, Paulo Artaxo, Yoram Kaufman,
Berechnung von Temperaturen aus Lidar-Daten Michael Gerding Leibniz-Institut für Atmosphärenphysik.
Presentation Slides for Atmospheric Pollution: History, Science, and Regulation Chapter 7: Effects of Pollution on Visibility, Ultraviolet Radiation, and.

CS348B Lecture 16Pat Hanrahan, Spring 2005 Participating Media & Vol. Scattering Applications Clouds, smoke, water, … Subsurface scattering: paint, skin,
COST 723 Training School - Cargese October 2005 KEY 1 Radiative Transfer Bruno Carli.
Problem 1 Why is the Sky blue?. Scattering efficiency ω 4 ∞ So the higher the frequency the stronger the scattering Blue light is much more strongly scattered.
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Participating Media & Vol. Scattering Applications Clouds, smoke,
COLOR PHYSICS By Camri Mason. THE DISCOVERY Newton was the 1 st person to discover the spectrum. His experiment consisted of the a triangular prism, white.
WHAT IS WEATHER?  The weather is just the state of the atmosphere at any time, including things such as temperature, precipitation, air pressure and cloud.
Electromagnetic Radiation: Interactions in the Atmosphere.
Optical Properties of Matter Rayleigh Scattering.
CS552: Computer Graphics Lecture 33: Illumination and Shading.
Remote sensing/digital image processing. Color Arithmetic red+green=yellow green+blue=cyan red+blue=magenta.
ECE 6341 Spring 2016 Prof. David R. Jackson ECE Dept. Notes 27.
NEPHELOMETRY AND TURBIDIMETRY
Why is the sky blue?.
© 2003 University of Wisconsin
Working with Environment Lighting Part 2
Charles University Prague
Scattering Extinction: scattering + absorption Types of scattering:
Introduction and Basic Concepts
Why are……?.
Can you think of any temperature patterns on Earth?
Atmospheric Optics - I.
Atmospheric Optics - I.
Rayleigh scattering. Rayleigh scattering.
Presentation transcript:

A Practical Analytic Model for Daylight A. J. Preetham, Peter Shirley, Brian Smits SIGGRAPH ’99 Presentation by Jesse Hall

Introduction Outdoor scenes are becoming more feasible and common Most light comes from sun and sky Distances make atmosphere visible

Important in photographs, paintings Example Important in photographs, paintings

Goals Accurate formulas for sun and sky color, aerial perspective effects Simple, intuitive parameters Location, direction, date, time of day, conditions… Computationally efficient

Background Sky color and aerial perspective are caused by atmospheric scattering of light (Minneart 1954) Primary and secondary scattering most important

Scattering: Air Molecules Most important scattering due to air molecules Molecules smaller than wavelength: Rayleigh scattering Wavelength-dependent scattering gives sky overall blue color Also causes yellow/orange sun, sunsets

Scattering: Haze Light also scattered by ‘haze’ particles (smoke, dust, smog) Haze particles larger than wavelength: Mie scattering, wavelength independent Usually approximated with turbidity parameter: T = (tm+th)/tm

Previous Work: Sky Color Explicit modeling Measured data CIE IDMP, Ineichen 1994 Simulation Klassen 1987, Kaneda 1992, Nishita 1996 Analytic CIE formula 1994, Perez 1993

Previous Work: Aerial Perspective Explicit modeling Simulation Ebert et al. 1998 Analytic model for fog Kaneda 1991 Simple non-directional models Ward-Larson 1998 (Radiance)

Sunlight & Skylight Input: sun position, turbidity Output: spectral radiance Sun position calculated from latitude, longitude, time, date Haze density based on turbidity and measured data

Sunlight Look up spectral radiance outside atmosphere in table Calculate attenuation from different particles using constants given in Iqbal 1983 Multiply extra-terrestrial spectral radiance by all attenuation coefficients to get direct spectral radiance

Skylight: Geometry

Skylight: Model Use Perez et al. model (1993) A) darkening/brightening of horizon B) luminance gradient near horizon C) relative intensity of circumsolar region D) width of circumsolar region E) relative backscattered light

Skylight: Simulation Compute spectral radiance for various viewing directions, sun positions, and turbidities using Nishita (1996) model Multiple scattering, spherical or planar atmosphere 12 sun positions, 5 turbidities, 343 viewing directions 600 CPU hours Requires careful implementation

Skylight: Fitting Fit Perez coefficients to simulation using non-linear least-squares Luminance, chromaticity values require separate coefficients Result is three functions which combine to give spectral radiance

CIE Chromaticity

Aerial Perspective Can’t be precomputed since it depends on distance and elevations Simpler model required for feasibility Assume particle density decreases exponentially with elevation Assume earth is flat

Aerial Perspective: Geometry

Aerial Perspective: Extinction Molecules and haze vary separately  = exponential decay constant 0 = scattering coefficient at surface u(x) = ratio of density at x to density at surface

Aerial Perspective: Inscattering S(,,x): Light scattered into viewing direction at point x If |s cos |«1, Ii reduces to simple closed-form equation

Aerial Perspective: Solution Otherwise, computing Ii directly is too expensive to be practical Approximate some terms in expansion with Hermite cubic polynomial, which is easily integrable Result is an analytic equation

Conclusions Reasonably accurate model Efficient enough for practical use Great pictures! Doesn’t model cloudy sky, fog, or localized pollution sources