Multi-track based immersive media playout

US12250359B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12250359-B2
Application numberUS-202217816093-A
CountryUS
Kind codeB2
Filing dateJul 29, 2022
Priority dateJan 15, 2021
Publication dateMar 11, 2025
Grant dateMar 11, 2025

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, apparatus, and systems for dynamically indicating a playout group in various scenarios are disclosed. In one example aspect, a method includes determining a playout group corresponding to a volumetric video in a three-dimensional space based on a playout group information, the playout group including a plurality of components, wherein each component of a certain type has a version that is different from another component of the certain type, obtaining a two-dimensional volumetric video content from a media track corresponding to the playout group, and reconstructing the volumetric video into a three-dimensional space based on the plurality of components with different versions.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of processing media content, comprising: determining a playout group corresponding to a volumetric video in a three-dimensional space based on a playout group information, the playout group including a plurality of components, wherein each component of a certain type has a version that is different from another component of the certain type; obtaining a two-dimensional volumetric video content from a media track corresponding to the playout group, wherein the plurality of components in the playout group includes components with different versions that correspond to a same atlas or atlas tile and are respectively stored in different media tracks; and reconstructing the volumetric video into a three-dimensional space based on the plurality of components with different versions. 2. The method of claim 1 , wherein the components include visual volumetric video-based coding (V3C) components, wherein the V3C components includes at least one of occupancy components, geometry components, or attribute components, wherein different versions of the occupancy components, different versions of the geometry components, and different versions of the attribute components, respectively, have dependency between each other. 3. The method of claim 1 , wherein the playout group includes V3C components from multiple alternative track groups. 4. The method of claim 1 , wherein the different versions include at least one of different encoding methods, different bit rates, or different resolutions. 5. The method of claim 1 , wherein the components in the playout group correspond to one or more atlases or atlas tiles, wherein each atlas or atlas tile corresponds to at least one of an attribute component, an occupancy component, or a geometry component with multiple versions. 6. The method of claim 1 , wherein the playout group is configured based on: a timed-metadata track for configuring dynamic playout grouping information in a sample entry or in one or more samples belonging to the sample entry or in the sample entry and the one or more samples belonging to the sample entry, or a sample group including samples in a track contained video-encoded component data or a track contained atlas or atlas tile. 7. The method of claim 1 , wherein configuration information of the playout group is described by a dynamic playout group configuration box identified by a box type. 8. The method of claim 7 , wherein the dynamic playout group configuration box includes at least one of: one or more playout group structures; one or more identifiers of viewport; or one or more quality levels of playout group. 9. A method of processing media content, comprising: configuring, by a server, a playout group including one or more types of components, wherein the plurality of components in the playout group includes components with different versions that correspond to a same atlas or atlas tile and are respectively stored in different media tracks; configuring, by the server, a playout group information corresponding to the playout group; and transmitting, by the server, to a user device, the playout group information in a media presentation description. 10. The method of claim 9 , wherein the components include visual volumetric video-based coding (V3C) components, wherein the V3C components includes at least one of occupancy components, geometry components, or attribute components. 11. The method of claim 9 , further comprising adding at least one of a playout group identifier corresponding to the playout group or an alternative group identifier to the media presentation description to indicate the playout group information. 12. The method of claim 11 , wherein the playout group identifier corresponds to one or more playout groups associated with V3C components in a presentation set or V3C components in an adaptation set. 13. The method of claim 9 , further comprising adding at least one of a playout group identifier corresponding to the playout group or an alternative group identifier to an adaptation set or presentation set to indicate the playout group information in dynamic adaptive streaming over hypertext transfer protocol (DASH). 14. The method of claim 9 , further comprising configuring a playout group descriptor to include playout group information in the media presentation description. 15. The method of claim 14 , wherein the playout group descriptor corresponds to V3C components in a representation set associated with one or more playout groups. 16. The method of claim 14 , wherein the playout group descriptor includes at least of one or more identifiers of playout group, one or more quality levels of playout group, or one or more identifiers of V3C component in an adaptation set. 17. An apparatus for wireless communication, comprising a memory and a processor, wherein the processor reads code from the memory and implements a method of processing media content, the method comprising: determining a playout group corresponding to a volumetric video in a three-dimensional space based on a playout group information, the playout group including a plurality of components, wherein each component of a certain type has a version that is different from another component of the certain type; obtaining a two-dimensional volumetric video content from a media track corresponding to the playout group, wherein the plurality of components in the playout group includes components with different versions that correspond to a same atlas or atlas tile and are respectively stored in different media tracks; and reconstructing the volumetric video into a three-dimensional space based on the plurality of components with different versions. 18. The apparatus of claim 17 , wherein the components include visual volumetric video-based coding (V3C) components, wherein the V3C components includes at least one of occupancy components, geometry components, or attribute components, wherein different versions of the occupancy components, different versions of the geometry components, and different versions of the attribute components, respectively, have dependency between each other. 19. The apparatus of claim 17 , wherein the playout group includes V3C components from multiple alternative track groups. 20. The apparatus of claim 17 , wherein the different versions include at least one of different encoding methods, different bit rates, or different resolutions.

Assignees

Inventors

Classifications

  • H04N13/161Primary

    Encoding, multiplexing or demultiplexing different image signal components (for multi-view video sequence encoding H04N19/597) · CPC title

  • Transmission of image signals · CPC title

  • Metadata, e.g. disparity information · CPC title

  • H04N19/70Primary

    characterised by syntax aspects related to video coding, e.g. related to compression standards · CPC title

  • Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking · 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 US12250359B2 cover?
Methods, apparatus, and systems for dynamically indicating a playout group in various scenarios are disclosed. In one example aspect, a method includes determining a playout group corresponding to a volumetric video in a three-dimensional space based on a playout group information, the playout group including a plurality of components, wherein each component of a certain type has a version that…
Who is the assignee on this patent?
Zte Corp
What technology area does this patent fall under?
Primary CPC classification H04N13/161. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 11 2025 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).