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

Frame packing and unpacking higher-resolution chroma sampling formats

A resolution and format technology, applied in the field of frame packing and decapsulation of higher resolution chroma sampling formats, which can solve problems such as widespread support of codecs

Active Publication Date: 2015-09-16
MICROSOFT TECH LICENSING LLC
View PDF7 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

While there are screen capture codecs available that support encoding and decoding in 4:4:4 format, there is a lack of broad support for codecs that support 4:4:4 format for these use cases (especially with regard to hardware codec implementation) is a barrier

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
  • Frame packing and unpacking higher-resolution chroma sampling formats
  • Frame packing and unpacking higher-resolution chroma sampling formats
  • Frame packing and unpacking higher-resolution chroma sampling formats

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Video sources such as video cameras, animation outputs, screen capture modules, etc. often provide formats that are converted to formats such as YUV 4:4:4 chroma sampling format (more generally, an example of 4:4:4 format) video. The YUV format includes a luma (or Y) component with sample values ​​representing approximate luma values, and multiple chroma (or U and V) components with sample values ​​representing color difference values. The precise definition of the color difference values ​​(and the conversion operation to / from the YUV color space to another color space such as RGB) is implementation dependent. In general, as used herein, the term YUV refers to any color space that has a luma component and one or more chrominance components, including Y'UV, YIQ, Y'lQ, and YDbDr as well as color spaces such as YCbCr and YCoCg. Variants. The component signal measures used can be adjusted by applying a non-linear transfer characteristic function (commonly called "gamma p...

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

Video frames of a higher-resolution chroma sampling format such as YUV 4:4:4 are packed into video frames of a lower-resolution chroma sampling format such as YUV 4:2:0 for purposes of video encoding. For example, sample values for a frame in YUV 4:4:4 format are packed into two frames in YUV 4:2:0 format. After decoding, the video frames of the lower-resolution chroma sampling format can be unpacked to reconstruct the video frames of the higher-resolution chroma sampling format. In this way, available encoders and decoders operating at the lower-resolution chroma sampling format can be used, while still retaining higher resolution chroma information. In example implementations, frames in YUV 4:4:4 format are packed into frames in YUV 4:2:0 format such that geometric correspondence is maintained between Y, U and V components for the frames in YUV 4:2:0 format.

Description

Background technique [0001] Engineers use compression (also known as source encoding) to reduce the bit rate of digital video. Compression reduces the cost of storing and transmitting video information by converting the information into a lower bit-rate form. Decompression (also known as decoding) is the reconstruction of a version of the original information from compressed form. A "codec" is an encoder / decoder system. [0002] Over the past two decades, various video codec standards have been adopted, including ITU-T H.261, H.262 (MPEG-2 or ISO / IEC 13818-2), H.263 and H.264 (MPEG -4 AVC or ISO / IEC 14496-10) standard and MPEG-1 (ISO / IEC 11172-2), MPEG-4 video (ISO / IEC 14496-2) and SMPTE 421M standard. Recently, the HEVC standard (ITU-T H.265 or ISO / IEC 23008-2) has been under development. See, for example, JCTVC-11003, a draft version of the HEVC standard, "High Efficiency Video Coding (HEVC) Text Specification Draft 7" (JCTVC-I1003_d5, 9th meeting, Geneva, April 2012). ...

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/70H04N19/30H04N19/186H04N19/80H04N19/59H04N19/88H04N9/64
CPCH04N21/234363H04N19/80H04N19/30H04N19/186H04N21/234327H04N19/59H04N1/646H04N19/00436H04N19/88H04N19/70H04N9/64H04N23/84H04N19/182
Inventor L.朱S.桑库拉特里A.B.库马Y.吴S.卡努穆里S.萨瓦尼G.J.萨利文
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