Switchable chroma sampling for wireless display

US11570453B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11570453-B2
Application numberUS-202016920046-A
CountryUS
Kind codeB2
Filing dateJul 2, 2020
Priority dateJun 13, 2016
Publication dateJan 31, 2023
Grant dateJan 31, 2023

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.

Methods, apparatuses and systems may provide for a video transmitter that generates a primary bitstream based on a video signal, wherein the primary bitstream is encoded with subsampled chroma information, and detects a static condition with respect to the video signal. Additionally, a plurality of auxiliary bitstreams may be generated, in response to the static condition, based on the video signal. Each of the plurality of auxiliary bitstreams may be encoded with full resolution chroma information. In one example, a video receiver may detect that the auxiliary bitstreams are associated with the primary bitstream, decode the primary bitstream and the plurality of auxiliary bitstreams to obtain luma information and the full resolution chroma information, and multiplex the luma information with the full resolution chroma information.

First claim

Opening claim text (preview).

We claim: 1. At least one memory comprising instructions, which when executed, cause an electronic device to: generate a first bitstream based on a video signal, the first bitstream is encoded with full resolution luma information and subsampled chroma information; detect a static condition with respect to the video signal; generate, in response to the static condition and based on the video signal, (i) a second bitstream that includes first full resolution chroma information and first constant value surfaces, and (ii) a third bitstream that includes second full resolution chroma information and second constant value surfaces; and cause transmission of the first bitstream, the second bitstream, and the third bitstream to a receiver, to cause the receiver to reconstruct the video signal using the full resolution luma information and first and second full resolution chroma information, and to further cause the receiver to discard the first and second constant value surfaces while reconstructing the video signal. 2. The at least one memory of claim 1 , wherein the instructions cause the electronic device to: mark the first bitstream with a first identifier; mark the second bitstream with a second identifier; and mark the third bitstream with a third identifier, wherein the first, second, and third identifiers indicate that the second and third bitstreams are associated with the first bitstream. 3. The at least one memory of claim 1 , wherein the instructions cause the electronic device to: mark the first bitstream with a first identifier; mark the second bitstream with a second identifier; and mark the third bitstream with a third identifier, wherein the first, second, and third identifiers indicate that the first bitstream, the second bitstream, and the third bitstream, respectively, include the full resolution luma information, the first full resolution chroma information, and the second full resolution chroma information. 4. The at least one memory of claim 1 , wherein the instructions cause the electronic device to: associate the first bitstream, the second bitstream, and the third bitstream with a shared timestamp, the shared timestamp indicating that the second and third bitstreams are associated with the first bitstream. 5. The at least one memory of claim 1 , wherein the instructions cause the electronic device to: cause transmission of at least one of a program map table (PMT) message or a program association table (PAT) message, the at least one of the PMT message or the PAT message indicative of an association of the second and third bitstreams with the first bitstream. 6. The at least one memory of claim 1 , wherein the receiver is to discard the subsampled chroma information while reconstructing the video signal. 7. The at least one memory of claim 1 , wherein the instructions cause the detection of the static condition based on dirty rectangle information associated with the video signal, the dirty rectangle information identifying a static region in one or more frames of the video signal, and wherein the first, second, and third bitstreams are restricted to the static region. 8. The at least one memory of claim 1 , wherein the instructions cause the electronic device to: generate each of the first bitstream, the second bitstream, and the third bitstream using 4:2:0 encoding. 9. The at least one memory of claim 1 , wherein the instructions cause the electronic device to: cause transmission of the first bitstream, the second bitstream, and the third bitstream as 4:4:4 content. 10. The at least one memory of claim 1 , wherein the instructions cause the electronic device to: detect an end of the static condition with respect to the video signal; and in response to detecting the end of the static condition, refrain from generating the second bitstream and the third bitstream. 11. At least one memory comprising instructions, which when executed, cause an electronic system to: receive a first bitstream that includes first information and second information; receive a second bitstream that includes third information and fourth information; receive a third bitstream that includes fifth information and sixth information, the first bitstream, the second bitstream, and the third bitstream being a primary bitstream, a first auxiliary bitstream, and a second auxiliary bitstream, respectively, the first bitstream, the second bitstream, and the third bitstream associated with a plurality of static video frames; receive an indication of association between the first bitstream, the second bitstream, and the third bitstream; and reconstruct a video signal, with the first information being used as full resolution luma information, the third information being used as full resolution first chroma information, and the fifth information being used as full resolution second chroma information. 12. The at least one memory of claim 11 , wherein the instructions cause the electronic system to: discard, when reconstructing the video signal, the second information, the fourth information, and the sixth information. 13. The at least one memory of claim 11 , wherein the second information includes subsampled chroma information. 14. The at least one memory of claim 11 , wherein the fourth and sixth information include constant value surfaces. 15. The at least one memory of claim 11 , wherein to receive the indication of association between the first bitstream, the second bitstream, and the third bitstream, the instructions cause the electronic system to at least one of: (i) receive a first identifier for the first bitstream, a second identifier for the second bitstream, and a third identifier for the third bitstream, wherein the first, second, and third identifiers provide the indication of the association between the first bitstream, the second bitstream, and the third bitstream; (ii) receive a timestamp that is shared among the first bitstream, the second bitstream, and the third bitstream, the shared timestamp to provide the indication of the association between the first bitstream, the second bitstream, and the third bitstream; or (iii) receive at least one of a program map table (PMT) message or a program association table (PAT) message, the at least one of the PMT message or the PAT message provide the indication of the association between the first bitstream, the second bitstream, and the third bitstream. 16. A method for encoding bitstreams for a video signal, the method comprising: receiving luma information, first chroma information, and second chroma information of a video signal; detecting a static condition with respect to the video signal; in response to the static condition, encoding (i) the luma information and subsampled versions of the first and second chroma information within a primary bitstream, (ii) the first chroma information and one or more first constant value surfaces within a first auxiliary bitstream, and (iii) the second chroma information and one or more second constant value surfaces within a second auxiliary bitstream; and causing transmission of the primary bitstream, the first auxiliary bitstream, and the second auxiliary bitstream. 17. The method of claim 16 , further including: causing transmission of an indication of an association between the primary bitstream, the first auxiliary bitstream, and the second auxiliary bitstream, the indication to facilitate reconstruction of the video signal using the luma information and first and second chroma information, while discarding (i) the subsampled versions of the first an

Assignees

Inventors

Classifications

  • the unit being bits, e.g. of the compressed video stream · CPC title

  • the unit being a pixel · CPC title

  • by predictive encoding · CPC title

  • H04N19/186Primary

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

  • using time related information in packets, e.g. by adding timestamps · 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 US11570453B2 cover?
Methods, apparatuses and systems may provide for a video transmitter that generates a primary bitstream based on a video signal, wherein the primary bitstream is encoded with subsampled chroma information, and detects a static condition with respect to the video signal. Additionally, a plurality of auxiliary bitstreams may be generated, in response to the static condition, based on the video si…
Who is the assignee on this patent?
Intel 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 Jan 31 2023 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).