IP Library › Granted Patent US 12,464,110
Granted Patent B2
US 12,464,110 · App. 17/642,075 · Granted Nov 4, 2025

Method and apparatuses for delivering a volumetric video content

Inventors: Bertrand Chupeau (Rennes, FR); Gerard Briand (Ploufragan, FR); Thierry Tapie (Rennes, FR)
Assignee: InterDigital VC Holdings, Inc.
H04N13/388G06T7/11G06T17/00H04N13/178H04N19/597
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,464,110
App. No.
17/642,075
Granted
Nov 4, 2025
Kind
B2
Abstract

Methods, apparatuses and streams are disclosed for transmitting tiled volumetric video and, at the receiver, for generating an atlas image compatible with a legacy decoder. At the server side, viewport information is obtained and a first list of central tiles and a second list of border tiles are selected. A central tile is a part of an image obtained by projecting the 3D scene onto an image plane according to a central point of view. A border tile is an image comprising dis-occluding patches. Sizes and shapes of border tiles are function of size and shape of central tiles. At the client side, tiles are arranged according to a layout selected in a set of layouts according to the number, sizes and shapes of border tiles.

Claims (25)

1 . A method comprising:

obtaining an image by projecting a 3D scene according to a central point of view onto an image plane, the image being divided into first tiles having a same size;

obtaining second tiles, wherein a second tile is an image comprising patch pictures representative of a projection of a part of the 3D scene onto a picture plane according to a point of view different from the central point of view, a second tile having a same width and/or a same height as a first tile, wherein each first tile is associated with a collection of second tiles and wherein an association between a first tile and a second tile has a score;

identifying a viewport for displaying of a part of the 3D scene;

selecting a subset of first tiles according to the viewport;

selecting a set of second tiles comprising second tiles associated with first tiles of the subset of first tiles, the set of second tiles being selected as a function of a size of second tiles associated with first tiles of the subset and of the score of the associations; and

encoding an atlas image comprising the subset of first tiles and the set of second tiles arranged according to a layout selected in a set of layouts, the layout being selected according to a number of first tiles in the subset of first tiles and a number of second tiles in the set of second tiles and to a size of the second tiles in the set of second tiles.

2 . The method of claim 1 , wherein the second tiles are horizontal tiles having a width of the first tiles, vertical tiles having a height of the first tiles, or corner tiles having a same width and a same height as the first tiles.

3 . The method of claim 1 , wherein the number and the size of the second tiles in the set of second tiles are predetermined.

4 . The method of claim 1 , wherein the second tiles are associated with metadata, the metadata being used to select the layout of the atlas image.

5 . The method of claim 1 , wherein the viewport is obtained from a remote device and wherein the subset of first tiles and the set of second tiles are transmitted to the remote device.

6 . The method of claim 1 , wherein the viewport is obtained from a remote device and wherein the atlas image is transmitted to the remote device.

7 . A non-transitory computer readable medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform the method of claim 1 .

8 . An apparatus comprising a memory associated with a processor configured to:

obtain an image by projecting a 3D scene according to a central point of view onto an image plane, the image being divided into first tiles having a same size;

obtain second tiles, wherein a second tile is an image comprising patch pictures representative of a projection of a part of the 3D scene onto a picture plane according to a point of view different from the central point of view, a second tile having a same width and/or a same height as a first tile, wherein each first tile is associated with a collection of second tiles and wherein an association between a first tile and a second tile has a score;

identify a viewport for displaying of a part of the 3D scene;

select a subset of first tiles according to the viewport;

select a set of second tiles comprising second tiles associated with first tiles of the subset of first tiles, the set of second tiles being selected as a function of a size of second tiles associated with first tiles of the subset and of the score of the associations; and

encode an atlas image comprising the subset of first tiles and the set of second tiles arranged according to a layout selected in a set of layouts, the layout being selected according to a number of first tiles in the subset of first tiles and a number of second tiles in the set of second tiles and to a size of the second tiles in the set of second tiles.

9 . The apparatus of claim 8 , wherein the second tiles are horizontal tiles having a width of the first tiles, vertical tiles having a height of the first tiles, or corner tiles having a same width and a same height as the first tiles.

10 . The apparatus of claim 8 , wherein the number and the size of the second tiles in the set of second tiles are predetermined.

11 . The apparatus of claim 8 , wherein the second tiles are associated with metadata, the metadata being used to select the layout of the atlas image.

12 . The apparatus of claim 8 , wherein the viewport is obtained from a remote device and wherein the subset of first tiles and the set of second tiles are transmitted to the remote device.

13 . The apparatus of claim 8 , wherein the viewport is obtained from a remote device and wherein the atlas image is transmitted to the remote device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2022
From: CHUPEAU, BERTRAND; BRIAND, GERARD; TAPIE, THIERRY
To: INTERDIGITAL VC HOLDINGS, INC.
Reel/Frame 059226/0649 →
Priority Claims (1)
EP 19306090 · Sep 10, 2019 · regional
Continuity (1)
Related Publication 20230217006A1 · Jul 6, 2023
References Cited (39)
US 20100226593A1 · Gerhard · 2010 [cited by examiner]
US 20110148894A1 · Duprat · 2011 [cited by examiner]
US 20150109342A1 · Ohki · 2015 [cited by examiner]
US 20150363905A1 · Pepperell et al. · 2015 [cited by applicant]
US 20170251180A1 · Smolyanskiy et al. · 2017 [cited by applicant]
US 20170339440A1 · Galpin et al. · 2017 [cited by applicant]
US 20180035134A1 · Pang · 2018 [cited by examiner]
US 20180152688A1 · Graziosi et al. · 2018 [cited by applicant]
US 20180160123A1 · Van Der Auwera et al. · 2018 [cited by applicant]
US 20180199029A1 · Van Der Auwera et al. · 2018 [cited by applicant]
US 20190238861A1 · D'acunto et al. · 2019 [cited by applicant]
US 20190304097A1 · Eade · 2019 [cited by examiner]
US 20190371051A1 · Dore et al. · 2019 [cited by applicant]
US 20190387212A1 · Oh · 2019 [cited by applicant]
US 20200294271A1 · Ilola · 2020 [cited by examiner]
CN 104981839A · 2015 [cited by applicant]
CN 109792563A · 2019 [cited by applicant]
CN 110168600A · 2019 [cited by applicant]
EP 3322186A1 · 2018 [cited by applicant]
EP 3496388A1 · 2019 [cited by applicant]
IN 201714015763A · 2017 [cited by applicant]
KR 20190068622A · 2019 [cited by applicant]
KR 20190091275A · 2019 [cited by applicant]
KR 20190095430A · 2019 [cited by applicant]
KR 20190105011A · 2019 [cited by applicant]
WO 2019055389A1 · 2019 [cited by applicant]
WO 2019079032A1 · 2019 [cited by applicant]
CN 104981839 (A), US 2015/0363905 (A1). [cited by applicant]
CN 109792563 (A), US 2019/0238861 (A1). [cited by applicant]
CN 110168600 (A), US 2018/0199029 (A1). [cited by applicant]
Xie et al., “Viewport Adaptation-Based Immersive Video Streaming: Perceptual Modeling and Applications”, Cornet University Library, arXiv: 1802.06057, Feb. 16, 2018, pp. 1-12. [cited by applicant]
Misra et al., “An Overview of Tiles in HEVC”, Institute for Electrical and Electronics Engineers (IEEE), IEEE Journal of Selected Topics in Signal Processing, vol. 7, No. 6, Dec. 2013, 9 pages. [cited by applicant]
Skupin et al., “Tile Based HEVC Video for Head Mounted Displays”, Institute for Electrical and Electronics Engineers (IEEE), 2016 IEEE International Symposium on Multimedia, San José, California, USA, Dec. 11, 2016, 2 p… [cited by applicant]
Fleureau et al., “Description of Technicolor Intel response to MPEG-I 3DoF+ Call for Proposal”, International Organisation for Standardisation, ISO/IEC JTC1/SC29/WG11, Coding of Moving Pictures and Audio, Document: MPEG… [cited by applicant]
Anonymous, “Information Technology—Coding of Audio-Visual Objects—Part 10: Advanced Video Coding”, International Standard, ISO/IEC 14496-10, Second Edition, Oct. 1, 2004, 280 pages. [cited by applicant]
ITU, “Information Technology—Digital Compression and Coding of Continuous—Tone Still Images—Requirements and Guidelines”, Terminal Equipment and Protocols for Telematic Services, The International Telegraph and Telephon… [cited by applicant]
ITU_T, “Advanced video coding for generic audiovisual services”, ITU-T H.264, International Telecommunication Union, ITU-T Telecommunication Standardization Sector of ITU, Series H: Audiovisual and Multimedia Systems, I… [cited by applicant]
ITU-T, “High Efficiency Video Coding”, H.265, Telecommunications Standardization Sector of ITU, Series H: Audiovisual and Multimedia Systems, Infrastructure of Audiovisual Services—Coding of Moving Video, Oct. 2014, 540… [cited by applicant]
ITU-T, “High Efficiency Video Coding”, Recommendation ITU-T H.265, Series H: Audiovisual and Multimedia Systems, Infrastructure of Audiovisual Services—Coding of Moving Video, Feb. 2018, 692 pages. [cited by applicant]