IP Library › Granted Patent US 12,744,935
Granted Patent B2
US 12,744,935 · App. 18/855,296 · Granted Sep 22, 2026

Providing segmentation information for immersive video

Inventors: Franck Thudor (Rennes, FR); Bertrand Chupeau (Rennes, FR); Francois-Louis Tariolle (Liffré, FR); Remy Gendrot (Montgermont, FR)
Assignee: InterDigital CE Patent Holdings, SAS
H04N19/597H04N19/70
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,744,935
App. No.
18/855,296
Granted
Sep 22, 2026
Kind
B2
Abstract

Systems and methods are provided in which a plurality of source views of a scene are encoded as an immersive video comprising a plurality of patches. The patches are segmented based on segmentation information from at least one of the source views. The segmentation information associates each of a plurality of regions of the source view with a respective entity. Information is also encoded that indicates which of the source views are associated with the segmentation information used to segment the patches. This information may be used to provide improved rendering, particularly where rendering is performed of less than all entities in the scene.

Claims (48)

1 . A method comprising:

obtaining a plurality of source views of a scene;

for at least one of the source views, obtaining segmentation information associating each of a plurality of regions of the source view with a respective entity;

encoding the plurality of source views as an immersive video comprising a plurality of patches, the patches being segmented according to the segmentation information; and

encoding information indicating which of the source views are associated with the segmentation information used to segment the patches.

2 . The method of claim 1 , wherein the information indicating which of the source views are associated with the segmentation information used to segment the patches comprises, for each source view, a flag indicating whether that input source view is associated with segmentation information used to segment the patches.

3 . The method of claim 1 , wherein the segmentation information associated with a source view comprises an entity map associated with the source view.

4 . The method of claim 1 , wherein the information indicating which of the source views are associated with the segmentation information used to segment the patches comprises information indicating whether the segmentation information is based on a depth image or on a texture image.

5 . A method comprising:

obtaining an encoded immersive video comprising a plurality of patches, the video representing a plurality of input views of a scene;

obtaining information indicating which of the input views are associated with segmentation information used to segment the patches; and

rendering the immersive video according to the information indicating which of the input views are associated with segmentation information used to segment the patches.

6 . The method of claim 5 , wherein the information indicating which of the input views are associated with the segmentation information used to segment the patches comprises, for each input view, a flag indicating whether that input view is associated with segmentation information used to segment the patches.

7 . The method of claim 5 , wherein the information indicating which of the input views are associated with the segmentation information used to segment the patches comprises information indicating whether the segmentation information is based on a depth image or on a texture image.

8 . The method of claim 5 , wherein rendering the immersive video according to the information indicating which of the input views are associated with segmentation information used to segment the patches comprises:

identifying at least one selected entity to be rendered; and

in response to a determination that the segmentation information is based on a depth image, performing warping of depth pixels of the immersive video only for depth patches that are associated with the at least one selected entity.

9 . The method of claim 5 , wherein rendering the immersive video according to the information indicating which of the input views are associated with segmentation information used to segment the patches comprises:

identifying at least one selected entity to be rendered; and

in response to a determination that the segmentation information is based on a texture image:

performing warping of depth pixels of the immersive video for depth patches including at least depth patches that are associated with the at least one selected entity; and

performing blending of color values based only on color pixels that are associated with the at least one selected entity.

10 . The method of claim 5 , wherein rendering the immersive video according to the information indicating which of the input views are associated with segmentation information used to segment the patches comprises:

in response to a determination that the segmentation information is based on a depth image, making a visibility determination based at least in part on the segmentation information.

11 . An apparatus comprising one or more processors configured to perform:

obtaining a plurality of source views of a scene;

for at least one of the source views, obtaining segmentation information associating each of a plurality of regions of the source view with a respective entity;

encoding the plurality of source views as an immersive video comprising a plurality of patches, the patches being segmented according to the segmentation information; and

encoding information indicating which of the source views are associated with the segmentation information used to segment the patches.

12 . The apparatus of claim 11 , wherein the information indicating which of the source views are associated with the segmentation information used to segment the patches comprises, for each source view, a flag indicating whether that source view is associated with segmentation information used to segment the patches.

13 . The apparatus of claim 11 , wherein the segmentation information associated with a source view comprises an entity map associated with the source view.

14 . The apparatus of claim 11 , wherein the information indicating which of the source views are associated with the segmentation information used to segment the patches comprises information indicating whether the segmentation information is based on a depth image or on a texture image.

15 . An apparatus comprising one or more processors configured to perform:

obtaining an encoded immersive video comprising a plurality of patches, the video representing a plurality of input views of a scene;

obtaining information indicating which of the input views are associated with segmentation information used to segment the patches; and

rendering the immersive video according to the information indicating which of the input views are associated with segmentation information used to segment the patches.

16 . The apparatus of claim 15 , wherein the information indicating which of the input views are associated with the segmentation information used to segment the patches comprises, for each input view, a flag indicating whether that input view is associated with segmentation information used to segment the patches.

17 . The apparatus of claim 15 , wherein the information indicating which of the input views are associated with the segmentation information used to segment the patches comprises information indicating whether the segmentation information is based on a depth image or on a texture image.

18 . The apparatus of claim 15 , wherein rendering the immersive video according to the information indicating which of the input views are associated with segmentation information used to segment the patches comprises:

identifying at least one selected entity to be rendered; and

in response to a determination that the segmentation information is based on a depth image, performing warping of depth pixels of the immersive video only for depth patches that are associated with the at least one selected entity.

19 . The apparatus of claim 15 , wherein rendering the immersive video according to the information indicating which of the input views are associated with segmentation information used to segment the patches comprises:

identifying at least one selected entity to be rendered; and

in response to a determination that the segmentation information is based on a texture image:

performing warping of depth pixels of the immersive video for depth patches including at least depth patches that are associated with the at least one selected entity; and

performing blending of color values based only on color pixels that are associated with the at least one selected entity.

20 . The apparatus of claim 15 , wherein rendering the immersive video according to the information indicating which of the input views are associated with segmentation information used to segment the patches comprises:

in response to a determination that the segmentation information is based on a depth image, making a visibility determination based at least in part on the segmentation information.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2026
From: INTERDIGITAL VC HOLDINGS FRANCE, SAS
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 075474/0233 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2026
From: THUDOR, FRANCK; CHUPEAU, BERTRAND; TARIOLLE, FRANCOIS-LOUIS; GENDROT, REMY
To: INTERDIGITAL VC HOLDINGS FRANCE, SAS
Reel/Frame 074470/0892 →
Priority Claims (1)
EP 22305627 · Apr 27, 2022 · regional
Continuity (1)
Related Publication 20250337952A1 · Oct 30, 2025
References Cited (34)
US 11861788B1 · Taghavi Nasrabadi · 2024 [cited by examiner]
US 20200154121A1 · Boyce · 2020 [cited by examiner]
US 20210092444A1 · Ilola · 2021 [cited by examiner]
US 20210099701A1 · Tourapis · 2021 [cited by examiner]
US 20210258590A1 · Boyce · 2021 [cited by examiner]
US 20210295567A1 · Lee · 2021 [cited by examiner]
US 20210320962A1 · Oh · 2021 [cited by examiner]
US 20220345742A1 · Jeong · 2022 [cited by examiner]
US 20230011027A1 · Lee · 2023 [cited by examiner]
US 20230042874A1 · Dore · 2023 [cited by examiner]
US 20230232031A1 · Lee · 2023 [cited by examiner]
US 20230345020A1 · Yu · 2023 [cited by examiner]
US 20240040148A1 · Nguyen Canh · 2024 [cited by examiner]
US 20240089499A1 · Nguyen Canh · 2024 [cited by examiner]
US 20240223767A1 · Yang · 2024 [cited by examiner]
US 20240348807A1 · Oh · 2024 [cited by examiner]
US 20240388729A1 · Yu · 2024 [cited by examiner]
US 20250097460A1 · Oh · 2025 [cited by examiner]
WO WO2021122881A1 · 2021 [cited by examiner]
WO WO2021191500A1 · 2021 [cited by examiner]
WO WO2023148117A1 · 2023 [cited by examiner]
MPEG Immersive Video Coding Standard (Year: 2021). [cited by examiner]
White paper on MPEG Immersive Video (Year: 2022). [cited by examiner]
International Search Report and Written Opinion for PCT/EP2023/060585 mailed Jun. 26, 2023 (15 pages). [cited by applicant]
Boyce, J.M., et al., “MPEG immersive video coding standard” Proceedings of the IEEE, 2021 (16 pages). [cited by applicant]
Salahieh, B. et al., “Test model 11 for MPEG Immersive Video.” ISO/IEC JTC 1/SC 29/WG 4, N0142, WG 4 MPEG Video Coding, Jul. 2021 (53 pages). [cited by applicant]
“Information technology—coded representation of immersive media (MPEG—Immersive video)” Part 12, ISO/IEC/JTC1/SC29-23090-2E, 2022 (83 pages). [cited by applicant]
International Preliminary Report on Patentability for PCT/EP2023/060585 issued Oct. 29, 2024 (9 pages). [cited by applicant]
“Call for MPEG Immersive Video test materials”, ISO/IEC JTC 1/SC 29/WG 04 N0170, Jan. 2022. International Organization for Standardization Organisation Internationale De Normalisation ISO/IEC JTC 1/SC 29/WG 04 MPEG Vide… [cited by applicant]
Malik, J. et al., “Contour and texture analysis for image segmentation.” International journal of computer vision 43, No. 1, Jul. 27, 2001 (21 pages). [cited by applicant]
Francois, E. et al., “Depth based segmentation” IEEE Trans. Circuits Syst. Video Technol, 7, 1997, pp. 237-239 (4 pages). [cited by applicant]
“Use cases and requirements for MIV—edition-2 (final).” International Organization for Standardization Organisation Internationale De Normalisation ISO/IEC JTC 1/SC 29/WG 2 MPEG Technical Requirements ISO/IEC JTC 1/SC 2… [cited by applicant]
Boyce, J. et al., “[MIV] New work areas for MIV v2” International Organization for Standardization Organisation Internationale De Normalisation ISO/IEC JTC 1/SC 29/WG 4 MPEG Video Coding ISO/IEC JTC 1/SC 29/WG 4 m58560-… [cited by applicant]
“Information technology—coded representation of immersive media (MPEG—Immersive video)” Part 12, ISO/IEC/JTC1/SC29-23090-12:2021(E) (83 pages). [cited by applicant]