Non-subsampled encoding techniques

US10034007B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10034007-B2
Application numberUS-201113112025-A
CountryUS
Kind codeB2
Filing dateMay 20, 2011
Priority dateMay 20, 2011
Publication dateJul 24, 2018
Grant dateJul 24, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques for non-subsampled video encoding of R′G′B′ data using Y′, Cb and Cr data to generate compressed data wherein the Y′-plane comprises three separate color frames that are not interleaved, and recovering the data therefrom.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving frames of R′G′B′ data; converting the frames of R′G′B′ data to planes of each of Y′, Cb and Cr data without down sampling Cb and Cr; and encoding the planes of Y′, Cb and Cr data according to the H.264 standard, wherein the encoding comprises: setting compression parameters of the input Y′ as being three times as tall as the original video height, wherein the Y′ is height of original Y plus height of Cb and height of Cr; and setting and maintaining the Cb and Cr planes to a predetermined value, to generate compressed data. 2. The method according to claim 1 , wherein the three times tall Y′-plane comprises three separate color frames that are not interleaved. 3. The method according to claim 1 , further comprising outputting the compressed data on a communication link. 4. The method according to claim 1 , further comprising storing the compressed data on a computing device readable media. 5. The method according to claim 1 , further comprising decoding the compressed data according to the H.264 standard to generate decompressed Y′, Cb and Cr data, wherein corresponding decoded frames will be three times tall. 6. The method according to claim 5 , further comprising converting the decompressed Y′, Cb and Cr data to generate recovered frame of R′G′B′. 7. The method according to claim 5 , wherein the compressed data is received from a communication link. 8. The method according to claim 5 , wherein the compressed data is read from a computing device readable media. 9. The method according to claim 1 , wherein the predetermined value is 128. 10. The method according to claim 9 , wherein the value 128 specifies the chroma is 0. 11. A system comprising: a color space converter to convert R′G′B′ data to non-subsampled planes of each of Y′, Cb, and Cr data; and an H.264 encoder to encode the planes of Y′, Cb and Cr data into compressed data, wherein one or more encoding parameters specify that the Y plane comprises three separate color frames that are not interleaved, wherein the color frames are R′, G′, and B′ and the Cb and Cr planes are set and maintained at a predetermined value. 12. The system of claim 11 , further comprising an H.264 decoder to decode the compressed data into decompressed planes of each Y′, Cb and Cr data, wherein the decompressed Y′-plane comprises three separate color frames that are not interleaved. 13. The system of claim 12 , further comprising a color space converter to convert the decompressed planes of each Y′, Cb and Cr data into recovered R′G′B′ data. 14. The system of claim 11 , wherein the color space converter is integral to the H.264 encoder. 15. The system of claim 13 , wherein the color space converter is integral to the H.264 decoder. 16. The system of claim 13 , wherein the H.264 encoder and the H.264 decoder are integral to a H.264 codec. 17. The system of claim 16 , further comprising a chipset of computing devices including the H.264 codec. 18. The system of claim 16 , further comprising a graphics processing unit including the H.264 codec. 19. The system of claim 16 , further comprising computing device executable instructions stored in one or more computing device readable media that when executed by a processing unit implement the H.264 codec. 20. The system of claim 11 , wherein the predetermined value is 128.

Assignees

Inventors

Classifications

  • H04N19/186Primary

    the unit being a colour or a chrominance component · CPC title

  • Filters, e.g. for pre-processing or post-processing (sub-band filter banks H04N19/635) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10034007B2 cover?
Techniques for non-subsampled video encoding of R′G′B′ data using Y′, Cb and Cr data to generate compressed data wherein the Y′-plane comprises three separate color frames that are not interleaved, and recovering the data therefrom.
Who is the assignee on this patent?
Lapicque Olivier, Diard Franck, Nvidia Corp
What technology area does this patent fall under?
Primary CPC classification H04N19/186. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 24 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).