IP Library › Granted Patent US 12,652,417
Granted Patent B2
US 12,652,417 · App. 18/671,633 · Granted Jun 9, 2026

Transmission of volumetric images in multiplane imaging format

Inventors: Taoran Lu (Santa Clara, CA); Peng Yin (Ithaca, CA); Guan-Ming Su (Fremont, CA); Dae Yeol Lee (San Jose, CA); Sean Thomas McCarthy (San Francisco, CA); Tsung-Wei Huang (Sunnyvale, CA); Sejin Oh (Santa Clara, CA); Gary J. Sullivan (Bellevue, WA)
Assignee: DOLBY LABORATORIES LICENSING CORPORATION
H04N19/70H04N19/136H04N19/17
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,652,417
App. No.
18/671,633
Granted
Jun 9, 2026
Kind
B2
Abstract

Methods and apparatus for transmission of volumetric images in the MPI format. According to an example embodiment, texture and alpha layers of multiplane images are packed, as tiles, into a sequence of video frames. The sequence of video frames is then compressed to generate a video bitstream, which is transmitted together with a metadata bitstream specifying at least the parameters of the packing arrangement for the tiles in the sequence of video frames. Example packing arrangements include various selectable spatial and temporal arrangements for texture layers, alpha layers, and camera views. In some examples, the metadata bitstream is implemented using a SEI message and includes parameters selected from the group consisting of a size of the reference view, the number of layers in the multiplane image, the number of simultaneous views, one or more characteristics of the packing arrangement, layer merging information, dynamic range adjustment information, and reference view information.

Claims (42)

1 . A method for decoding a bitstream, the method comprising:

receiving a coded bitstream comprising a sequence of multiplane images and metadata comprising profile parameters to decode the coded bitstream according to an MPEG Immersive video (MIV) packed profile; and

decoding the coded bitstream according to the metadata, wherein the metadata indicate:

using a single decoder;

presence of packed video containing texture and transparency without occupancy and geometry;

a single MPI view; and

a single atlas with a single tile.

2 . The method of claim 1 , wherein the metadata further indicate that there is only one patch per MPI layer, and a layer patch has width and height equal to a width and a height of a camera projection plane.

3 . The method of claim 1 , wherein indicating using a single decoder comprises setting ptl_max_decodes_idc=0.

4 . The method of claim 1 , wherein indicating the presence of packed video containing texture and transparency, without occupancy and geometry, comprises setting:

vps_packed_video_present_flag[atlasID]=1;

pin_attribute_present_flag[atlasID]=1;

pin_attribute_count[atlasID]=2;

pin_attribute_type_id[atlasID][0]=ATTR_TEXTURE;

pin_attribute_type_id[atlasID][1]=ATTR_TRANSPARENCY;

vps_occupancy_video_present_flag[atlasID]=0;

pin_occupancy_present_flag[atlasID]=0;

vme_embedded_occupancy_enabled_flag=0;

vps_geometry_video_present_flag[atlasID]=0; and

pin_geometry_present_flag[atlasID]=0.

5 . The method of claim 1 , further indicating disabling scaling of geometry and occupancy by setting:

vme_geometry_scale_enabled_flag=0;

vme_occupancy_scale_enabled_flag=0; and

asme_occupancy_scale_enabled_flag=0.

6 . The method of claim 1 , wherein indicating a single MPI view comprises setting mvp_num_views_minus1=0.

7 . The method of claim 1 , wherein indicating a single atlas with a single tile comprises setting:

vps_atlas_count_minus1[atlasID]=0 for indicating a single atlas;

gm_group_count=1 for indicating a single group; and

afti_single_tile_in_atlas_frame_flag=1 for indicating a single atlas with a single tile.

8 . The method of claim 3 , wherein patch width and height information is signaled as:

AtlasPatch2dSizeX[p]=ci_projection_plane_width_minus1[v]+1; and

AtlasPatch2DsizeY[p]=ci_projection_plane_height_minus1[v]+1,

wherein p denotes a patch index and v denotes a view identifier.

9 . The method of claim 3 , wherein indicating all patches are generated for a single MPI camera view comprises setting:

pdu_projection_id[tileID][p]=mvp_view_id[v],

wherein p denotes a patch index and v denotes a view identifier.

10 . The method of claim 3 , wherein indicating that a single patch is used per layer comprises setting

Pdu3dOffsetD[tileID][p]!=Pdu3dOffsetD[tileID][q] for all p!=q,

wherein p denotes a patch index and v denotes a view identifier.

11 . The method of claim 1 , wherein the metadata further indicate that only intra atlas tile and intra patch are being used.

12 . A non-transitory computer-readable-medium storing instructions that, when executed by a processor of a computer system, cause the computer system to perform operations comprising the method according claim 1 .

13 . An apparatus comprising a processor and configured to perform the method recited in claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2024
From: LU, TAORAN; YIN, PENG; SU, GUAN-MING; LEE, DAE YEOL; MCCARTHY, SEAN THOMAS; HUANG, TSUNG-WEI; SULLIVAN, GARY J.
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 068826/0237 →
Continuity (6)
Continuation In Part PCTUS2024024017 · Apr 11, 2024
Provisional Application 63613374 · Dec 21, 2023
Provisional Application 63586232 · Sep 28, 2023
Provisional Application 63510204 · Jun 26, 2023
Provisional Application 63495715 · Apr 12, 2023
Related Publication 20240357181A1 · Oct 24, 2024
References Cited (22)
US 20220353486A1 · Mccready · 2022 [cited by applicant]
US 20230362409A1 · Chupeau · 2023 [cited by examiner]
US 20230379495A1 · Fleureau · 2023 [cited by examiner]
US 20240196011A1 · Drazic · 2024 [cited by examiner]
US 20240244259A1 · Doyen · 2024 [cited by examiner]
US 20250056016A1 · Fleureau · 2025 [cited by examiner]
WO 2021064293A1 · 2021 [cited by applicant]
WO 2022069522A1 · 2022 [cited by applicant]
Bhullar, Gurdeep (Interdigital) et al; “[V-PCC] [New] Fix to the semantic definition of plrd_present_flag”; 142.MPEG Meeting; Apr. 24-28, 2023; Antalya; (Motion Picture Expert Group or ISO/IEC JTC1/SC29/WG11) No. m62513… [cited by applicant]
Fleureau, Julien et al; “MIV CE1—Related: Transparency Profile and Application to MPI Encoding”; No. m55089; Oct. 20, 2020 (Oct. 20, 2020); MPEG132 on-line; XP030292612; 31 pages. [cited by applicant]
Fleureau, Julien et al; “MIV CE1-Related—Activation of a transparency attribute and application to MPI encoding”; International Organisation for Standardisation; Organisation Internationale de Normalisation; ISO/IEC JTC… [cited by applicant]
Garus, Patrick et al; “Decoder Side Multiplane Images using Geometry Assistance SEI for MPEG Immersive Video”; 2022 IEEE 24th International Workshop on Multimedia Signal Processing (MMSP); Shanghai, China; 2022; pp. 1-6… [cited by applicant]
ISO/IEC 23090-12:2021(E)/AMD.1:2022. ISO/IEC JTC 1/SC 29. Information technology—Coded representation of immersive media—Part 12: MPEG Immersive video. 83 pages. [cited by applicant]
ISO/IEC JTC 1/SC 29/WG 03 N00698. MPEG Systems. WD of ISO/IEC 23090-7 AMD 1 Common Metadata for Immersive Media. Oct. 28, 2022. 36 pages. [cited by applicant]
ISO/IEC JTC 1/SC 29/WG 04 N 0232. MPEG Video Coding. Common Test Conditions for MPEG Immersive Video. Output Document. Jul. 29, 2022. 22 pages. [cited by applicant]
ITU-T H.265 (V9) (Sep. 2023) High efficiency video coding. Series H: Audiovisual and Multimedia Systems—Infrastructure of audiovisual services—Coding of moving video. 718 pages. [cited by applicant]
ITU-T H.274 (V3). Sep. 2023. Versatile supplemental enhancement information messages for coded video bitstreams. Series H: Audiovisual and Multimedia Systems—Infrastructure of audiovisual services—Coding of moving video… [cited by applicant]
Lu, Taoran et al; “AHG9: Multiplane Image Information SEI”; Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29; 31st Meeting; Geneva, CH; Jul. 11-19, 2023; Doc. No. JVET-AE0066; 15 pages. [cited by applicant]
Lu, Taoran et al; “AHG9: On the Proposed Multiplane Image Information SEI Message”; Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29; 32nd Meeting; Hannover, DE; Oct. 13-20, 2023; Doc. No. JVE… [cited by applicant]
Mildenhall, Ben et al; “Local Light Field Fusion: Practical View Synthesis with Prescriptive Sampling Guidelines”; 2019; ACM Trans. Graph. 38; 4; Article 29 (Aug. 2019); 14 pages. [cited by applicant]
Tucker, Richard et al; “Single-View View Synthesis with Multiplane Images”; Google Research; Apr. 23, 2020; 10 pages. [cited by applicant]
WD 4 of ISO/IEC 23090-12 MPEG Immersive Video 2nd edition, Feb. 9, 2024, 113 pages. [cited by applicant]