High dynamic range imaging
Encyclopedia : H : HI : HIG : High dynamic range imaging
In computer graphics and cinematography, high dynamic range imaging (HDRI) is a set of techniques that allow a far greater dynamic range of exposures than normal digital imaging techniques. The intention of HDRI is to accurately represent the wide range of intensity levels found in real scenes ranging from direct sunlight to the deepest shadows.
HDRI provides the opportunity to shoot a scene and have total control of the final imaging from the beginning to the end of the photography project. An example of this control is that it provides the possibility to re-expose. One can capture as wide a range of information as possible on-location and choose what is wanted later.
When preparing for display, a high dynamic range image is often tone mapped and combined with several full screen effects.
History
The use of high dynamic range imaging in computer graphics was pioneered by Paul Debevec. Debevec is thought to be the first person to create computer graphic images using HDRI maps to realistically light and animate computer graphics objects. Gregory Ward is widely considered to be the founder of the file format for high dynamic range imaging.
Comparison with Traditional Digital Images
Information stored in high dynamic range images usually corresponds to the physical values of luminance or radiance that can be observed in the real world. This is different from traditional digital images, which represent colors that should appear on a monitor or a paper print. Therefore, HDR image formats are often called "scene-referred", in contrast to traditional digital images, which are "device-referred" or "output-referred". Furthermore, traditional images are usually encoded for the human visual system (maximizing the visual information stored in the fixed number of bits), which is usually called "gamma encoding" or "gamma correction". The values stored for HDR images are linear, which means that they represent relative or absolute values of radiance or luminance (gamma 1.0).
HDR images require a higher number of bits per color channel than traditional images, both because of the linear encoding and because they need to represent values from [10^] to [10^8] (the range of visible luminance values) or more. 16-bit ("half precision") or 32-bit floating point numbers are often used to represent HDR pixels. However, when the appropriate transfer function is used, HDR pixels for some applications can be represented with as few as 10-12 bits for luminance and 8 bits for chrominance without introducing any visible quantization artifacts [link] [link].
Examples
References
See also
- High dynamic range rendering (rendering virtual scenes using high dynamic range lighting calculation, notably in computer games)
- OpenEXR
- Radiance file format
- Logluv TIFF file format
- CinePaint image editor
- Pixel image editor
- Panoscan
External links
- [Photomatix] HDRI Composition and Tone Mapping software
- [Real Time High Dynamic Range Image Based Lighting Demo]
- [High Dynamic Range Image Encodings] by Greg Ward, Anyhere Software
- [High Dynamic Range images under Linux] by Nathan Willis
- [Hyperfocal Design] Commercial HDRIs, tutorials, software reviews, news and
- [HDR Image and Video Processing from acquisition to display]
- [AHDRIA] Software for capturing HDRI with standard digital cameras.
- [practical description of fully automatic Gradient Domain High Dynamic Range Compression]
- [HDRShop] High Dynamic Range Imaging Processing and Manipulation Software Resources
- [HDRIE] (High Dynamic Range Image Editor) - an open-source project inspired by HDRShop.
- [HDRI rendering in Renderman]
- [PFStools] - open-source package for creating and editing HDR images
Photography:
- [High Dynamic Range (HDR) in Photography] - Implementation in Photoshop CS2
- http://www.brightsidetech.com/ High Dynamic Range Displays
- [Technical information on HDR displays]
- http://www.hdri-studio.com Commercial HDR maps derived from studio lighting setups
- http://www.sachform.com Commercial HDR panoramas and viewer.
- [PixelBox Academy HDRI Tutorial] HDRI in PRMan using Image Based Illumination
- http://www.myanimator.com/research/hdri_ibi/MFA_Thesis.pdf
- http://www.myanimator.com/research/hdri_ibi/tutorial/index.html
- http://www.acm.uiuc.edu/siggraph/HDRIE/
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
