Mixed reality coding with overlays

US10872441B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10872441-B2
Application numberUS-201916259473-A
CountryUS
Kind codeB2
Filing dateJan 28, 2019
Priority dateApr 24, 2017
Publication dateDec 22, 2020
Grant dateDec 22, 2020

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.

A system includes a camera to capture real world content and a semiconductor package apparatus. The semiconductor package apparatus includes a substrate and logic. The logic includes a graphics pipeline to generate rendered content, a base layer encoder to encode real world content into a base layer and a first layer encoder to encode rendered content into a first non-base layer, a multiplexer to interleave the base layer with the first non-base layer to obtain a single output signal having mixed reality content, and a transmitter to transmit the single output signal. The system further includes a second layer encoder to encode map data into a second non-base layer. The multiplexer to interleave the second non-base layer with the first non-base layer and the base layer. The first and second layer encoders encode the rendered content and the map data into overlay auxiliary pictures.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus comprising: a substrate; and logic coupled to the substrate, wherein the logic is implemented in one or more of configurable logic or fixed-functionality hardware logic, the logic including: a demultiplexer to receive a single complex signal having multiple interleaved signals and to separate one or more of a base layer signal, a first non-base layer signal, a second non-base layer signal, or a third non-base layer signal from the single complex signal; a base layer decoder to decode the base layer signal into real world content and a first layer decoder to decode the first non-base layer signal into a mixed reality content overlay; a second layer decoder to decode the second non-base layer signal into a map overlay and a third layer decoder to decode the third non-base layer signal into a blend overlay; and a compositor to composite selected overlays with the decoded base layer signal for display. 2. The apparatus of claim 1 , wherein the real world content includes captured video. 3. The apparatus of claim 1 , wherein the map overlay distinguishes between placement of objects within an overlay auxiliary picture on another layer. 4. The apparatus of claim 1 , wherein the blend overlay represents transparency of an overlay object from one or more overlay auxiliary pictures. 5. At least one non-transitory computer readable storage medium comprising a set of instructions which, when executed, cause a computing apparatus to: receive a single complex signal comprising mixed reality content; separate the received signal into a plurality of signals comprising a base layer signal, a first non-base layer signal, a second non-base layer signal, and a third non-base layer signal; decode the base layer signal into real world content and decoding the first non-base layer signal into a mixed reality content overlay; decode the second non-base layer signal into a map overlay and decoding the third non-base layer signal into a blend overlay; and composite one or more selected overlays with the decoded base layer signal for display. 6. The at least one non-transitory computer readable storage medium of claim 5 , wherein the real world content includes captured video. 7. The at least one non-transitory computer readable storage medium of claim 5 , wherein the map overlay distinguishes between placement of obj ects within an overlay auxiliary picture on another layer. 8. The at least one non-transitory computer readable storage medium of claim 5 , wherein the blend overlay represents transparency of an overlay object from one or more overlay auxiliary pictures. 9. A method comprising: receiving a single complex signal comprising mixed reality content; separating the received signal into a plurality of signals comprising a base layer signal, a first non-base layer signal, a second non-base layer signal, and a third non-base layer signal; decoding the base layer signal into real world content and decoding the first non-base layer signal into a mixed reality content overlay; decoding the second non-base layer signal into a map overlay and decoding the third non-base layer signal into a blend overlay; and compositing one or more selected overlays with the decoded base layer signal for display. 10. The method of claim 9 , wherein the real world content includes captured video. 11. The method of claim 9 , wherein the map overlay distinguishes between placement of objects within an overlay auxiliary picture on another layer. 12. The method of claim 9 , wherein the blend overlay represents transparency of an overlay object from one or more overlay auxiliary pictures. 13. A system comprising: a first semiconductor apparatus including a first substrate and first logic coupled to the first substrate, wherein the first logic includes: a graphics pipeline to generate nixed reality content, a base layer encoder to encode real world content into a base layer and a first layer encoder to encode the mixed reality content into a first non-base layer, a second layer encoder to encode map data into a second non-base layer and a third layer encoder to encode blending data into a third non-base layer, and a multiplexer to interleave the third non-base layer with the second non-base layer, the first non-base layer and the base layer obtain a single output signal having the mixed reality content; and a display unit comprising a second semiconductor apparatus including a second substrate and second logic coupled to the second substrate, wherein the second logic includes: a demultiplexer to receive a single complex signal having multiple interleaved signals and to separate one or more of a base layer signal, a first non-base layer signal, a second non-base layer signal, or a third non-base layer signal from the single complex signal; a base layer decoder to decode the base layer signal into the real world content and a first layer decoder to decode the first non-base layer signal into a mixed reality content overlay; a second layer decoder to decode the second non-base layer signal into a map overlay and a third layer decoder to decode the third non-base layer signal into a blend overlay; and a compositor to composite one or more selected overlays with the decoded base layer signal for display. 14. The system of claim 13 , wherein the real world content includes captured video. 15. The system of claim 13 , wherein the map overlay distinguishes between placement of objects within an overlay auxiliary picture on another layer. 16. The system of claim 13 , wherein the blend overlay represents transparency of an overlay object from one or more overlay auxiliary pictures. 17. The system of claim 13 , wherein one or more of the base layer encoder, the first layer encoder, the second layer encoder, or the third layer encoder encode according to a High Efficiency Video Coding (HEVC) standard. 18. The system of claim 17 , wherein one or more of the base layer decoder, the first layer decoder, the second layer decoder, or the third layer decoder decode according to the High Efficiency Video Coding (HEVC) standard.

Assignees

Inventors

Classifications

  • H04N19/30Primary

    using hierarchical techniques, e.g. scalability (H04N19/63 takes precedence) · CPC title

  • involving 3D image data · CPC title

  • involving image processing hardware · CPC title

  • Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs · CPC title

  • involving both synthetic and natural picture components, e.g. synthetic natural hybrid coding [SNHC] · 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 US10872441B2 cover?
A system includes a camera to capture real world content and a semiconductor package apparatus. The semiconductor package apparatus includes a substrate and logic. The logic includes a graphics pipeline to generate rendered content, a base layer encoder to encode real world content into a base layer and a first layer encoder to encode rendered content into a first non-base layer, a multiplexer …
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification H04N19/30. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 22 2020 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).