All Topics  
Light field

 

   Email Print
   Bookmark   Link






 

Light field



 
 
The light field is a function that describes the amount of light
Light

Light, or visible light, is electromagnetic radiation of a wavelength that is Visible spectrum to the human eye , or up to 380?750 nm. In the broader field of physics, light is sometimes used to refer to electromagnetic radiation of all wavelengths, whether visible or not....
 traveling in every direction through every point in space. Michael Faraday
Michael Faraday

Michael Faraday, Fellow of the Royal Society was an English chemist and physicist who contributed to the fields of electromagnetism and electrochemistry....
 was the first to propose (in an 1846
1846 in science

The year 1846 in science and technology involved some significant events, listed below....
 lecture entitled "Thoughts on Ray Vibrations") that light should be interpreted as a field, much like the magnetic fields on which he had been working for several years. The phrase light field was coined by Alexander Gershun in a classic paper on the radiometric properties of light in three-dimensional space (1936).






Discussion
Ask a question about 'Light field'
Start a new discussion about 'Light field'
Answer questions from other users
Full Discussion Forum



Encyclopedia


The light field is a function that describes the amount of light
Light

Light, or visible light, is electromagnetic radiation of a wavelength that is Visible spectrum to the human eye , or up to 380?750 nm. In the broader field of physics, light is sometimes used to refer to electromagnetic radiation of all wavelengths, whether visible or not....
 traveling in every direction through every point in space. Michael Faraday
Michael Faraday

Michael Faraday, Fellow of the Royal Society was an English chemist and physicist who contributed to the fields of electromagnetism and electrochemistry....
 was the first to propose (in an 1846
1846 in science

The year 1846 in science and technology involved some significant events, listed below....
 lecture entitled "Thoughts on Ray Vibrations") that light should be interpreted as a field, much like the magnetic fields on which he had been working for several years. The phrase light field was coined by Alexander Gershun in a classic paper on the radiometric properties of light in three-dimensional space (1936). The phrase has been redefined by researchers in computer graphics
Computer graphics

Computer graphics are graphics created by computers and, more generally, the representation and manipulation of pictorial data by a computer....
 to mean something slightly different. To understand this difference, we'll need a bit of terminology.

The 5D plenoptic function


Plenoptic Function A
If we restrict ourselves to geometric optics
Optics

Optics is the study of the behavior and properties of light including its optical phenomena with matter and its imaging by optical instruments....
, i.e. to incoherent light and to objects larger than the wavelength of light, then the fundamental carrier of light is a ray
Ray (optics)

In optics, a ray is an idealized narrow beam of light. Rays are used to model the propagation of light through an optical system, by dividing the real light field up into discrete rays that can be computationally propagated through the system by the techniques of Ray tracing ....
. The measure for the amount of light traveling along a ray is radiance
Radiance

Radiance and spectral radiance are radiometry measures that describe the amount of light that passes through or is emitted from a particular area, and falls within a given solid angle in a specified direction....
, denoted by L and measured in watt
WATT

WATT is a radio station broadcasting a News radio-Talk radio-Sports radio format. Licensed to Cadillac, Michigan, it first began broadcasting in 1945....
s (W) per steradian
Steradian

The steradian is the SI unit of solid angle. It is used to describe two-dimensional angular spans in three-dimensional space, analogous to the way in which the radian describes angles in a Plane ....
 (sr) per meter squared (m2). The steradian is a measure of solid angle
Solid angle

The solid angle, O, is the angle in three-dimensional space that an object subtends at a point. It is a measure of how big that object appears to an observer looking from that point....
, and meters squared are used here as a measure of cross-sectional area, as shown at right.

The radiance along all such rays in a region of three-dimensional space illuminated by an unchanging arrangement of lights is called the plenoptic function (Adelson 1991). The plenoptic illumination function is an idealized function used in computer vision
Computer vision

Computer vision is the science and technology of machines that see. As a scientific discipline, computer vision is concerned with the theory for building artificial systems that obtain information from images....
 and computer graphics
Computer graphics

Computer graphics are graphics created by computers and, more generally, the representation and manipulation of pictorial data by a computer....
 to express the image of a scene from any possible viewing position at any viewing angle at any point in time. It is never actually used in practice, and is more useful in understanding other concepts in vision and graphics. Since rays in space can be parameterized by three coordinates, x, y, and z and two angles and , as shown at left, it is a five-dimensional function. (One can consider time, wavelength
Wavelength

In physics, wavelength is the distance between repeating units of a propagating wave of a given frequency. It is commonly designated by the Greek language letter lambda ....
, and polarization
Polarization

Polarization is a property of waves that describes the orientation of their oscillations. For transverse waves such as many electromagnetic waves, it describes the orientation of the oscillations in the plane perpendicular to the wave's direction of travel....
 angle as additional variables, yielding higher-dimensional functions.)

Gershun Light Field Fig17
Like Adelson, Gershun defined the light field at each point in space as a 5D function. However, he treated it as an infinite collection of vectors, one per direction impinging on the point, with lengths proportional to their radiances. Equivalently, one can imagine an infinite collection of infinitesimal surfaces placed at that point, one per direction, with different values of irradiance
Irradiance

Irradiance, radiant emittance, and radiant exitance are radiometry terms for the power of electromagnetic radiation at a surface, per unit area....
 assigned to each surface.

Integrating these vectors over any collection of lights, or over the entire sphere of directions, produces a single scalar value - the total irradiance at that point, and a resultant direction. The figure at right, reproduced from Gershun's paper, shows this calculation for the case of two light sources. In computer graphics, this vector-valued function of 3D space is called the vector irradiance field (Arvo, 1994). The vector direction at each point in the field can be interpreted as the orientation one would face a flat surface placed at that point to most brightly illuminate it.

The 4D light field


In a plenoptic function, if the region of interest contains a concave object (think of a cupped hand), then light leaving one point on the object may travel only a short distance before being blocked by another point on the object. No practical device could measure the function in such a region.

Plenoptic Function C
However, if we restrict ourselves to locations outside the convex hull
Convex hull

In mathematics, the convex hull or convex envelope for a Set of points X in a real vector space V is the minimal convex set containing X....
 (think shrink-wrap) of the object, then we can measure the plenoptic function easily using a digital camera. Moreover, in this case the function contains redundant information, because the radiance along a ray remains constant from point to point along its length, as shown at left. In fact, the redundant information is exactly one dimension, leaving us with a four-dimensional function. Parry Moon dubbed this function the photic field (1981), while researchers in computer graphics call it the 4D light field (Levoy 1996) or Lumigraph (Gortler 1996). Formally, the 4D light field is defined as radiance along rays in empty space.

The set of rays in a light field can be parameterized in a variety of ways, a few of which are shown below. Of these, the most common is the two-plane parameterization shown at right (below). While this parameterization cannot represent all rays, for example rays parallel to the two planes if the planes are parallel to each other, it has the advantage of relating closely to the analytic geometry of perspective imaging. Indeed, a simple way to think about a two-plane light field is as a collection of perspective images of the st plane (and any objects that may lie astride or beyond it), each taken from an observer position on the uv plane. A light field parameterized this way is sometimes called a light slab.

Light Field Parameterizations

Ways to create light fields


Light fields are a fundamental representation for light. As such, there are as many ways of creating light fields as there are computer programs capable of creating images or instruments capable of capturing them.

In computer graphics, light fields are typically produced either by rendering a 3D model or by photographing a real scene. In either case, to produce a light field views must be obtained for a large collection of viewpoints. Depending on the parameterization employed, this collection will typically span some portion of a line, circle, plane, sphere, or other shape, although unstructured collections of viewpoints are also possible (Buehler 2001).

Devices for capturing light fields photographically may include a moving handheld camera, a robotically controlled camera (Levoy, 2002) an arc of cameras (as in the bullet time
Bullet time

Bullet Time refers to a digitally enhanced simulation of variable speed photography used in films, broadcast advertisements and personal computer games....
 effect used in The Matrix
The Matrix

The Matrix is a science fiction film-action film written and directed by Wachowski brothers and starring Keanu Reeves, Laurence Fishburne, Carrie-Anne Moss, Joe Pantoliano, and Hugo Weaving....
), a dense array of cameras (Kanade 1998; Yang 2002; Wilburn 2005), or a handheld camera (Ng 2005; Georgiev 2006), microscope (Levoy 2006), or other optical system in which an array of microlenses has been inserted in the optical path: see plenoptic camera
Plenoptic camera

A plenoptic camera, also called a light-field camera, and more correctly called a "polydioptric" camera, is a camera that uses a microlens array to capture 4D light field information about a scene....
. Some public domain archives of light field datasets are listed below.

How many images should be in a light field? The largest known light field (of ) contains 24,000 1.3-megapixel images. At a deeper level, the answer depends on the application. For light field rendering (see the Application section below), if you want to walk completely around an opaque object, then of course you need to photograph its back side. Less obviously, if you want to walk close to the object, and the object lies astride the st plane, then you need images taken at finely spaced positions on the uv plane (in the two-plane parameterization shown above), which is now behind you, and these images need to have high spatial resolution.

The number and arrangement of images in a light field, and the resolution of each image, are together called the "sampling" of the 4D light field. Analyses of light field sampling have been undertaken by many researchers; a good starting point is Chai (2000). Also of interest is Durand (2005) for the effects of occlusion, Ramamoorthi (2006) for the effects of lighting and reflection, and Ng (2005) and Zwicker (2006) for applications to plenoptic cameras
Plenoptic camera

A plenoptic camera, also called a light-field camera, and more correctly called a "polydioptric" camera, is a camera that uses a microlens array to capture 4D light field information about a scene....
 and 3D displays, respectively.

Applications of light fields


Computational imaging refers to any image formation method that involves a digital computer. Many of these methods operate at visible wavelengths, and many of those produce light fields. As a result, listing all applications of light fields would require surveying all uses of computational imaging - in art, science, engineering, and medicine. In computer graphics, some selected applications are:

Gershun Light Field Fig24
  • Illumination engineering. Gershun's reason for studying the light field was to derive (in closed form if possible) the illumination patterns that would be observed on surfaces due to light sources of various shapes positioned above these surface. An example is shown at right. A more modern study is (Ashdown 1993).

  • Light field rendering. By extracting appropriate 2D slices from the 4D light field of a scene, one can produce novel views of the scene (Levoy 1996; Gortler 1996). Depending on the parameterization of the light field and slices, these views might be perspective, orthographic
    Orthographic projection (geometry)

    In Euclidean geometry, an orthographic projection is an orthogonal projection. In particular, in 3D it is an affine transformation, parallel Projection of an object onto a perpendicular plane ....
    , crossed-slit (Zomet 2003), multi-perspective (Rademacher 1998), or another type of projection. Light field rendering is one form of image-based rendering
    Image-Based Modeling And Rendering

    In computer graphics and computer vision, image-based modeling and rendering methods rely on a set of two-dimensional images of a scene to generate a three-dimensional model and then rendering some novel views of this scene....
    .

  • Synthetic aperture photography. By integrating an appropriate 4D subset of the samples in a light field, one can approximate the view that would be captured by a camera having a finite (i.e. non-pinhole) aperture. Such a view has a finite depth of field
    Depth of field

    In optics, particularly as it relates to film and photography, the depth of field is the portion of a scene that appears sharp in the image. Although a lens can precisely focus at only one distance, the decrease in sharpness is gradual on either side of the focused distance, so that within the DOF, the unsharpness is imperceptible under nor...
    . By shearing or warping the light field before performing this integration, one can focus on different fronto-parallel (Isaksen 2000) or oblique (Vaish 2005) planes in the scene. If the light field is captured using a handheld camera (Ng 2005), this essentially constitutes a digital camera whose photographs can be refocused after they are taken.


  • 3D display. By presenting a light field using technology that maps each sample to the appropriate ray in physical space, one obtains an autostereoscopic
    Autostereoscopy

    Autostereoscopy is a method of displaying three-dimensional images that can be viewed without the use of special headgear or glasses on the part of the user....
     visual effect akin to viewing the original scene. Non-digital technologies for doing this include integral photography, parallax panoramagrams
    Volumetric display

    A volumetric display device is a graphical display device that forms a visual representation of an object in Three-dimensional space, as opposed to the planar image of traditional screens that simulate depth through a number of different visual effects....
    , and holography
    Holography

    A hologram is a picture that changes when looked at from different angles.Holography is a technique that allows the light scattered from an object to be recorded and later reconstructed so that it appears as if the object is in the same position relative to the recording medium as it was when recorded....
    ; digital technologies include placing an array of lenslets over a high-resolution display screen, or projecting the imagery onto an array of lenslets using an array of video projectors. If the latter is combined with an array of video cameras, one can capture and display a time-varying light field. This essentially constitutes a 3D television system (Javidi 2002; Matusik 2004).

    Image generation and predistortion of synthetic imagery for holographic stereograms is one of the earliest examples of computed light fields, anticipating and later motivating the geometry used in Levoy and Hanrahan's work (Halle 1991, 1994).

  • Glare reduction. Glare arises due to multiple scattering of light inside the camera’s body and lens optics and reduces image contrast. While glare has been analyzed in 2D image space (Talvala 2007), it is useful to identify it as a 4D ray-space phenomenon (Raskar 2008). By statistically analyzing the ray-space inside a camera, one can classify and remove glare artifacts. In ray-space, glare behaves as high frequency noise and can be reduced by outlier rejection. Such analysis can be performed by capturing the light field inside the camera, but it results in the loss of spatial resolution. Uniform and non-uniform ray sampling could be used to reduce glare without significantly compromising image resolution (Raskar 2008).

    Theory

  • Adelson, E.H., Bergen, J.R. (1991). , In Computation Models of Visual Processing, M. Landy and J.A. Movshon, eds., MIT Press, Cambridge, 1991, pp. 3-20.
  • Arvo, J. (1994). , Proc. ACM SIGGRAPH, ACM Press, pp. 335-342.
  • Faraday, M., , Philosophical Magazine, S.3, Vol XXVIII, N188, May 1846.
  • Gershun, A. (1936). "The Light Field", Moscow, 1936. Translated by P. Moon and G. Timoshenko in Journal of Mathematics and Physics, Vol. XVIII, MIT, 1939, pp. 51-151.
  • Gortler, S.J., Grzeszczuk, R., Szeliski, R., Cohen, M. (1996). , Proc. ACM SIGGRAPH, ACM Press, pp. 43-54.
  • Levoy, M., Hanrahan, P. (1996). , Proc. ACM SIGGRAPH, ACM Press, pp. 31-42.
  • Moon, P., Spencer, D.E. (1981). The Photic Field, MIT Press.

    Analysis

  • Ramamoorthi, R., Mahajan, D., Belhumeur, P. (2006). , ACM TOG.
  • Zwicker, M., Matusik, W., Durand, F., Pfister, H. (2006). , Eurographics Symposium on Rendering, 2006.
  • Ng, R. (2005). , Proc. ACM SIGGRAPH, ACM Press, pp. 735-744.
  • Durand, F., Holzschuch, N., Soler, C., Chan, E., Sillion, F. X. (2005). , Proc. ACM SIGGRAPH, ACM Press, pp. 1115-1126.
  • Chai, J.-X., Tong, X., Chan, S.-C., Shum, H. (2000). , Proc. ACM SIGGRAPH, ACM Press, pp. 307-318.
  • Halle, M. (1994) , in SPIE Proc. Vol. #2176: Practical Holography VIII, S.A. Benton, ed., pp. 73-84.

    Devices

  • Liang, C.K., Lin, T.H., Wong, B.Y., Liu, C., Chen, H. H. (2008). , Proc. ACM SIGGRAPH.
  • Veeraraghavan, A., Raskar, R., Agrawal, A., Mohan, A., Tumblin, J. (2007). , Proc. ACM SIGGRAPH.
  • Georgiev, T., Zheng, C., Nayar, S., Curless, B., Salesin, D., Intwala, C. (2006). , Proc. EGSR 2006.
  • Kanade, T., Saito, H., Vedula, S. (1998). , Tech report CMU-RI-TR-98-34, December 1998.
  • Levoy, M. (2002). .
  • Levoy, M., Ng, R., Adams, A., Footer, M., Horowitz, M. (2006). , ACM Transactions on Graphics (Proc. SIGGRAPH), Vol. 25, No. 3.
  • Ng, R., Levoy, M., Brédif, M., Duval, G., Horowitz, M., Hanrahan, P. (2005). , Stanford Tech Report CTSR 2005-02, April, 2005.
  • Wilburn, B., Joshi, N., Vaish, V., Talvala, E., Antunez, E., Barth, A., Adams, A., Levoy, M., Horowitz, M. (2005). , ACM Transactions on Graphics (Proc. SIGGRAPH), Vol. 24, No. 3, pp. 765-776.
  • Yang, J.C., Everett, M., Buehler, C., McMillan, L. (2002). , Proc. Eurographics Rendering Workshop 2002.

    Archives of light fields




  • Applications

  • Ashdown, I. (1993). , Journal of the Illuminating Engineering Society, Vol. 22, No. 1, Winter, 1993, pp. 163-180.
  • Buehler, C., Bosse, M., McMillan, L., Gortler, S., Cohen, M. (2001). , Proc. ACM SIGGRAPH, ACM Press.
  • Isaksen, A., McMillan, L., Gortler, S.J. (2000). , Proc. ACM SIGGRAPH, ACM Press, pp. 297-306.
  • Javidi, B., Okano, F., eds. (2002). Three-Dimensional Television, Video and Display Technologies, Springer-Verlag.
  • Matusik, W., Pfister, H. (2004). , Proc. ACM SIGGRAPH, ACM Press.
  • Rademacher, P., Bishop, G. (1998). , Proc. ACM SIGGRAPH, ACM Press.
  • Vaish, V., Garg, G., Talvala, E., Antunez, E., Wilburn, B., Horowitz, M., Levoy, M. (2005). , Proc. Workshop on Advanced 3D Imaging for Safety and Security, in conjunction with CVPR 2005.
  • Zomet, A., Feldman, D., Peleg, S., Weinshall, D. (2003). , IEEE Transactions on Pattern Analysis and Machine Intelligence (PAMI), Vol. 25, No. 6, June 2003, pp. 741-754.
  • Halle, M., Benton, S., Klug, M., Underkoffler, J. (1991). , SPIE Vol. 1461, Practical Holography V, S.A. Benton, ed., pp. 142-155.
  • Talvala, E-V., Adams, A., Horowitz, M., Levoy, M. (2007). , Proc. ACM SIGGRAPH.
  • Raskar, R., Agrawal, A., Wilson, C., Veeraraghavan, A. (2008). , Proc. ACM SIGGRAPH.
  • Pérez, F., Marichal, J. G., Rodriguez, J.M. (2008). , Proc. EUSIPCO
  •