Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

High dynamic range image generation and rendering

A high dynamic range, dynamic range technology used in the field of generating and rendering digital images to solve problems such as low dynamic range limitations

Active Publication Date: 2012-10-17
MICROSOFT TECH LICENSING LLC
View PDF10 Cites 57 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Other values ​​(e.g. alpha or opacity values, brightness, etc.) may also be constrained by the low dynamic range limit

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • High dynamic range image generation and rendering
  • High dynamic range image generation and rendering
  • High dynamic range image generation and rendering

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The techniques and tools described relate to different aspects of generating and rendering high dynamic range (HDR) digital images and related user interface features.

[0035] Various alternatives to the embodiments described here are possible. For example, techniques described with reference to flowcharts may be altered by changing the order of stages shown in the flowcharts, by repeating or omitting certain stages, and so on. As another example, although some implementations have been described with reference to specific digital media formats, other formats may also be used.

[0036] Various techniques and tools can be used in combination or independently. Different embodiments implement one or more of the described techniques and tools. Some of the techniques and tools described herein may be used in a computer system with software for processing digital still images, or in some other system not specifically limited to processing digital still images. For example...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Techniques and tools for high dynamic range (HDR) image rendering and generation. An HDR image generating system performs motion analysis on a set of lower dynamic range (LDR) images and derives relative exposure levels for the images based on information obtained in the motion analysis. These relative exposure levels are used when integrating the LDR images to form an HDR image. An HDR image rendering system tone maps sample values in an HDR image to a respective lower dynamic range value, and calculates local contrast values. Residual signals are derived based on local contrast, and sample values for an LDR image are calculated based on the tone-mapped sample values and the residual signals. User preference information can be used during various stages of HDR image generation or rendering.

Description

technical field [0001] The technology relates to generating and rendering digital images, and more particularly, to generating and rendering high dynamic range digital images. Background technique [0002] In video and imaging systems, colors are typically represented as vector coordinates in a multidimensional "color space" with three or more channels. Common examples include the well-known classes of RGB and YUV color spaces. The RGB color space specifies pixel values ​​using coordinates representing the intensities of red, green, and blue light, respectively. The YUV color space specifies pixel values ​​using coordinates representing luminance or chrominance values. [0003] Currently, many image capture, processing, and display devices can handle only 256 (2 8 ) pixel values ​​with a small dynamic range of discrete values, and these 256 discrete values ​​are represented by 8 bits. These images can be described as having a "bit depth" of 8 bits. In a typical RGB digi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06T7/00G06T11/00
CPCG06T5/007G06T5/50G06T7/2053G06T2207/20208H04N19/00587H04N5/2355G06T5/008G06T7/254G09G5/10H04N23/741G06T5/94G06T11/00H04N19/513G06T7/20G06T5/90
Inventor 孙式军
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products