Patents by Inventor Franck Thudor

Franck Thudor has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12273499
    Abstract: A sequence of three-dimension scenes is encoded as a video by an encoder and transmitted to a decoder which retrieves the sequence of 3D scenes. Points of a 3D scene visible from a determined point of view are encoded as a color image in a first track of the stream in order to be decodable independently from other tracks of the stream. The color image is compatible with a three degrees of freedom rendering. Depth information and depth and color of residual points of the scene are encoded in separate tracks of the stream and are decoded only in case the decoder is configured to decode the scene for a volumetric rendering.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: April 8, 2025
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Renaud Dore, Julien Fleureau, Bertrand Chupeau, Gerard Briand, Thierry Tapie, Franck Thudor
  • Patent number: 12249107
    Abstract: Methods and devices are provided to encode and decode a data stream carrying data representative of a three-dimensional scene, the data stream comprising color pictures packed in a color image; depth pictures packed in a depth image; and a set of patch data items comprising de-projection data; data for retrieving a color picture in the color image and geometry data. Two types of geometry data are possible. The first type of data describes how to retrieve a depth picture in the depth image. The second type of data comprises an identifier of a parametric function and a list of parameter values for the identified parametric function.
    Type: Grant
    Filed: May 23, 2023
    Date of Patent: March 11, 2025
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Julien Fleureau, Renaud Dore, Franck Thudor
  • Publication number: 20250056016
    Abstract: Methods and devices for encoding, decoding and transmitting a three-dimensional scene initially represented as a multiplane image (MPI) are provided. Each layer of the MPI is split into patches based on the transparency component. Patches of a layer are grouped in a tile. The greater the depth of the layer, the greater the identifying number of the tile. When several tiles are packed in an atlas image, the same monotonic (i.e. ascending or descending) function according to depth applies to atlas numbers. At the decoding side, the current viewport to render is initially cleared and each decoded tile is sequentially blended over from the nearest one to the furthest due to the numbering of the set of atlases and tiles. Pixels of a patch under rendering are projected onto pixels of the viewport image according to the depth of the tile comprising the patch and metadata indicating the position of the patch in the layer of the MPI the patch has been clustered from.
    Type: Application
    Filed: December 7, 2022
    Publication date: February 13, 2025
    Inventors: Julien Fleureau, Bertrand Chupeau, Renaud Dore, Franck Thudor
  • Patent number: 12212784
    Abstract: Methods, devices and stream are disclosed to encode and decode a scene (such as a point cloud) in the context of a patch-based transmission of a volumetric video content. Attributes of points of the scene are projected onto patches. Every point has a geometry attribute. For other attributes, like transparency of displacement attribute, some points may have no value. According to the present principles, each attribute is encoded in a different atlas with its own layout. This allow to save pixel rate in memory of the renderer.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: January 28, 2025
    Assignee: INTERDIGITAL CE PATENT HOLDINGS, SAS
    Inventors: Bertrand Chupeau, Renaud Dore, Franck Thudor
  • Publication number: 20250024076
    Abstract: Methods and devices for encoding and decoding data representative of a 3D scene are disclosed. A set of first patches is generated from a first MVD content acquired from a first region of the 3D scene. A patch is a part of one of the views of the MVD content. A set of second patches is generated from a second MVD content acquired from a second region of the 3D scene. An atlas packing first and second patches is generated and associated with metadata indicating, for a patch of the atlas, whether the patch is a first or a second patch At the decoding side, first patches are used for rendering the viewport image and second patches are used for pre-processing or post-processing the viewport image.
    Type: Application
    Filed: August 14, 2024
    Publication date: January 16, 2025
    Inventors: Renaud Dore, Bertrand Chupeau, Franck Thudor, Julien Fleureau
  • Patent number: 12143633
    Abstract: Methods, device and data stream format are disclosed in the present document for the encoding, the formatting and the decoding of depth information representative of a 3D scene. Compression and decompression of quantized values by a video codec leads to a value error. This error on values is particularly sensitive for depth encoding. The present invention proposes to encode and decode depth with a quantization function that minimize an angle error when a value error on quantized depth creates a location delta between the projected point and the de-projected point. The inverse of such a quantization function has to be encoded in metadata associated with the 3D scene, for example as a LUT, to be retrieved at the decoding, as such functions are not tractable.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: November 12, 2024
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Julien Fleureau, Renaud Dore, Franck Thudor
  • Patent number: 12101507
    Abstract: Methods and devices for encoding and decoding data representative of a 3D scene are disclosed. A set of first patches is generated from a first MVD content acquired from a first region of the 3D scene. A patch is a part of one of the views of the MVD content. A set of second patches is generated from a second MVD content acquired from a second region of the 3D scene. An atlas packing first and second patches is generated and associated with metadata indicating, for a patch of the atlas, whether the patch is a first or a second patch At the decoding side, first patches are used for rendering the viewport image and second patches are used for pre-processing or post-processing the viewport image.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: September 24, 2024
    Assignee: INTERDIGITAL CE PATENT HOLDINGS, SAS
    Inventors: Renaud Dore, Bertrand Chupeau, Franck Thudor, Julien Fleureau
  • Patent number: 12101506
    Abstract: At least one embodiment relates to a method and apparatus for encoding a volumetric video representing a scene, said encoding being based on patches representing the color and depth of a 2D projection of subparts of the scene, wherein a first patch is packed in a second patch for a given time interval lower than or equal to a time period along which the second patch is defined when said first patch can be packed in said second patch over said time interval. Decoding method and apparatus are also provided.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: September 24, 2024
    Assignee: InterDigital CE Patent Holdings, SAS
    Inventors: Julien Fleureau, Franck Thudor, Gerard Briand, Renaud Dore
  • Patent number: 12081719
    Abstract: Methods and devices are provided for encoding, transmitting and decoding 3DoF+ volumetric video. At the encoding stage one input view (among all the input ones) is selected to convey the viewport dependent light effect and its id is transmitted to the decoder as an extra metadata. On the decoder side, when patches coming from this selected view are available for the rendering of the viewport, they are preferentially used regarding the other candidates whatever the view to synthesize position.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: September 3, 2024
    Assignee: INTERDIGITAL CE PATENT HOLDINGS, SAS
    Inventors: Julien Fleureau, Franck Thudor, Thierry Tapie, Renaud Dore
  • Patent number: 12073594
    Abstract: A sequence of three-dimension scenes is encoded as a video by an encoder and transmitted to a decoder which retrieves the sequence of 3D scenes. Points of a 3D scene visible from a determined point of view are encoded as a color image in a first track of the stream in order to be decodable independently from other tracks of the stream. The color image is compatible with a three degrees of freedom rendering. Depth information and depth and color of residual points of the scene are encoded in separate tracks of the stream and are decoded only in case the decoder is configured to decode the scene for a volumetric rendering.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: August 27, 2024
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Julien Fleureau, Bertrand Chupeau, Gerard Briand, Renaud Dore, Thierry Tapie, Franck Thudor
  • Patent number: 12069301
    Abstract: A patch-based atlas format in intra-periods of varying length is used to encode a volumetric video. A first atlas layout is built for a first sequence of 3D scenes. The number of 3D scenes in the sequence is chosen to fit the size of a Group of Pictures of the codec. A second sequence is iteratively set up by appending the next 3D scene of the sequence to encode while the number of patches of the layout built for this iterative second sequence is lower than or equal to the number of patches of the first layout. When iterations end, one of the layouts is selected to generate every atlas of the group. In such a way, size of metadata is decreased, and compression is enhanced.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: August 20, 2024
    Assignee: INTERDIGITAL CE PATENT HOLDINGS, SAS
    Inventors: Julien Fleureau, Bertrand Chupeau, Gerard Briand, Renaud Dore, Franck Thudor
  • Publication number: 20240249462
    Abstract: Methods, devices and data streams are proposed to encode, transport and decode 3D volumetric videos. The embodiments encompass the signaling of non-Lambertian patches together with their light reflection properties, so as to enable a ray-tracing based rendering engine to synthesize visually realistic virtual views with respect to light effects. A retro-compatible solution enabling conventional rendering engines to render such described 3D scene but without the advanced light effects is also described.
    Type: Application
    Filed: April 4, 2022
    Publication date: July 25, 2024
    Inventors: Bertrand Chupeau, Renaud Dore, Julien Fleureau, Franck Thudor
  • Publication number: 20240193857
    Abstract: Methods and devices for encoding and decoding 3D scenes of an immersive video are disclosed with the related data stream. Taking advantage of the fact that parts of the 3D scene does not change from one frame of the video to another, even when the cameras move and/or the lighting condition change, dynamic and static parts of the 3D scene are encoded in different atlases. In an embodiment, static patch atlases are repeated between two updates. In another embodiment, only updates are encoded and transmitted. The decoder maintains a memory associating entity of the 3D scene with a set of static patches that is updated with instructions linked to update static patch atlases. At each presentation time the static part of the 3D scene to decode is obtained from the memory.
    Type: Application
    Filed: April 12, 2022
    Publication date: June 13, 2024
    Inventors: Bertrand Chupeau, Renaud Dore, Gerard Briand, Julien Fleureau, Remy Gendrot, Franck Thudor, Neus Sabater, Thierry Tapie
  • Patent number: 11979546
    Abstract: Methods, devices and stream are disclosed for encoding, transporting and decoding a 3D scene prepared to be viewed from the inside of a viewing zone. A central view comprising texture and depth information is encoded by projected points of the 3D scene visible from a central point of view onto an image plane. Patches are generated to encode small parts of the 3D scene not visible from the central point of view. At the rendering, a viewport image is generated for the current point of view. Holes, that is dis-occluded areas, of the viewport are filled using a patch based inpainting algorithm adapted to take the patches, warped according to the rotation and translation between virtual camera used for capturing the patch and the current virtual camera.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: May 7, 2024
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Bertrand Chupeau, Julien Fleureau, Franck Thudor
  • Publication number: 20230362409
    Abstract: Methods, apparatus and data stream are described to encode, transmit and decode an atlas-based representation of a 3D scene based on a multiplane image (MPI) representation in which a depth component is encoded in each layer. Layers of the MPI are clustered on a transparency basis to generate texture, transparency and depth patch pictures. Patch pictures are packed in at least one atlas image. Metadata associating each patch to a layer and each layer to a depth and a depth quantization law are encoded in the data stream with the at least one atlas. At the decoding side, the MPI with a depth component is retrieved from the data stream and is used to render a viewport image from a viewpoint in the neighborhood of the center of the MPI.
    Type: Application
    Filed: September 29, 2021
    Publication date: November 9, 2023
    Inventors: Bertrand Chupeau, Franck Thudor, Renaud Dore
  • Publication number: 20230351641
    Abstract: Methods and devices are provided to encode and decode a data stream carrying data representative of a three-dimensional scene, the data stream comprising color pictures packed in a color image; depth pictures packed in a depth image; and a set of patch data items comprising de-projection data; data for retrieving a color picture in the color image and geometry data. Two types of geometry data are possible. The first type of data describes how to retrieve a depth picture in the depth image. The second type of data comprises an identifier of a parametric function and a list of parameter values for the identified parametric function.
    Type: Application
    Filed: May 23, 2023
    Publication date: November 2, 2023
    Applicant: interDigital VC Holdings, Inc.
    Inventors: Julien FLEUREAU, Renaud DORE, Franck THUDOR
  • Patent number: 11790562
    Abstract: Methods and devices are provided to encode and decode a data stream carrying data representative of a three-dimensional scene, the data stream comprising color pictures packed in a color image; depth pictures packed in a depth image; and a set of patch data items comprising de-projection data; data for retrieving a color picture in the color image and geometry data. Two types of geometry data are possible. The first type of data describes how to retrieve a depth picture in the depth image. The second type of data comprises an identifier of a parametric function and a list of parameter values for the identified parametric function.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: October 17, 2023
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Julien Fleureau, Renaud Dore, Franck Thudor
  • Patent number: 11758187
    Abstract: A sequence of point clouds is encoded as a video by an encoder and transmitted to a decoder which retrieves the sequence of point clouds. Visible points of a point cloud are iteratively projected on projection maps according to at least two centers of projection, to determine a patch data item lists. One of the centers of projection is selected and corresponding image patches are generated and packed into a picture. Pictures and associated patch data item list are encoded in a stream. The decoding method decodes pictures and associated patch data item lists. Pixels of image patches comprised in pictures are un-projected according to data stored in associated patches. The methods have the advantage of encoding every point of point clouds in a manner avoiding artifacts and allowing decoding at video frame rate.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: September 12, 2023
    Assignee: InterDigital CE Patent Holdings, SAS
    Inventors: Julien Fleureau, Thierry Tapie, Franck Thudor
  • Publication number: 20230239451
    Abstract: Methods and apparatus for encoding and decoding a volumetric scene are disclosed. A set of attribute and geometry patches is obtained by projecting samples of the volumetric scene onto the patches according to projection parameters. If the geometry patch is comparable to a planar layer located at a constant depth according to the projection parameters, only the attribute patch is packed in an attribute atlas image and the depth value is encoded in metadata. Otherwise, both attribute and geometry patches are packed in an atlas. At the decoding, if metadata for an attribute patch indicates that its geometry may be determined from the projection parameters and a constant depth, the attributes are inverse projected on a planar layer. Otherwise, attributes are inverse projected according to the associated geometry patch.
    Type: Application
    Filed: June 14, 2021
    Publication date: July 27, 2023
    Inventors: Julien Fleureau, Renaud Dore, Bertrand Chupeau, Franck Thudor
  • Publication number: 20230224501
    Abstract: Methods, devices and stream are disclosed to encode and decode a scene (such as a point cloud) in the context of a patch-based transmission of a volumetric video content. Attributes of points of the scene are projected onto patches. Every point has a geometry attribute. For other attributes, like transparency of displacement attribute, some points may have no value. According to the present principles, each attribute is encoded in a different atlas with its own layout. This allow to save pixel rate in memory of the renderer.
    Type: Application
    Filed: April 1, 2021
    Publication date: July 13, 2023
    Inventors: Bertrand Chupeau, Renaud Dore, Franck Thudor