Color adaptation in video coding

A video and coding technology, applied in digital video signal modification, image communication, electrical components, etc.

Inactive Publication Date: 2015-08-05
MICROSOFT TECH LICENSING LLC
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] If the captured data is to be encoded for transmission over a network, high c...

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
  • Color adaptation in video coding
  • Color adaptation in video coding
  • Color adaptation in video coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] Color depth refers to the number of bits used to represent a color. A color space refers to the channels used to represent a color (for example, consisting of a red channel (R), a green channel (G), and a blue channel (B) in an RGB color space; or a luminance channel (Y) and A system of two chroma channels (U, V)). A given color can be represented by a set of values ​​in the color space, one value for each of the channels. Each value may be, for example, a sample input from a camera, or a quantized, transformed or coded sample derived from an input from a camera.

[0030] There may also be different formats for expressing colors in a particular type of color space. For example on the YUV 4:4:4 format, for each set of four luma samples Y there is a corresponding set of four chroma samples U and another corresponding set of four chroma samples V. On the other hand in the YUV 4:2:0 format, for each group of four luma samples Y there is a corresponding group of two chrom...

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

A receiver receives a video bitstream from an encoder, comprising encoded image portions each having a common form representing components of a channel in a color space. Each of a plurality of the encoded image portions comprises a different set of quantized values of the components, including values of one or more first ones of the components quantized according to a first scheme. The received bitstream further comprises, for each of the one or more first components, an indication of one or more characteristic points in a respective quantization level distribution according to the first scheme, but fewer points per distribution than there are quantized levels of the respective distribution. A de-quantizer at least partially de-quantizes the different quantized values of that first component using the points of the respective distribution, by reconstructing the distribution from those points.

Description

Background technique [0001] Digital cameras tend to capture images with a high color depth much higher than typically required in practice. For example, some cameras capture samples at a depth of 10 or even 12 bits per R, G, and B channel, giving a total depth of 30 to 36 bits in RGB space. [0002] The human eye on the other hand is generally not able to distinguish these many colors. Based on studies of human vision, it is estimated that a typical human being is able to perceive only about 2 million different colors. That corresponds to a total color depth of about 20 bits (6 to 7 bits per channel). [0003] If the captured data is to be encoded for transmission over a network, high color depth information incurs very high bit rates and a high processing burden in encoding. Similarly, high color depths incur significant memory resources if the data is to be encoded for storage. [0004] For this reason, raw image data captured from cameras is often quantized for the purp...

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
IPC IPC(8): H04N19/46H04N19/463H04N19/126H04N19/154H04N19/162H04N19/164H04N19/18
CPCH04N19/18H04N19/126H04N19/164H04N19/36H04N19/46H04N19/162H04N19/463H04N19/154
Inventor L.比沃拉斯基
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products