Patents by Inventor Charles Salmon

Charles Salmon 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: 11968349
    Abstract: A method for encoding a volumetric video content representative of a 3D scene is disclosed. The method comprises obtaining a reference viewing box and an intermediate viewing box defined within the 3D scene. For the reference viewing bounding box, the volumetric video reference subcontent is encoded as a central image and peripheral patches for parallax. For the intermediate viewing bounding box, the volumetric video intermediate sub-content is encoded as intermediate central patches which are differences between the intermediate central image and the reference central image.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: April 23, 2024
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Charles Salmon-Legagneur, Bertrand Chupeau, Julien Fleureau
  • Publication number: 20240119660
    Abstract: The disclosure discloses methods and devices for transmitting and rendering a 3D scene. The method for rendering comprises: receiving a manifest; requesting, from a server, at least one available first data stream; requesting, from the server, a subset of available second data streams selected based at least on an angular sector associated with the at least one available second data stream; and rendering the 3D scene using the central patch content from the requested first data streams and parallax patch content from the requested selected subset of available second data streams.
    Type: Application
    Filed: December 18, 2023
    Publication date: April 11, 2024
    Applicant: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Yvon Legallais, Charline Taibi, Serge Travert, Charles Salmon-Legagneur
  • Publication number: 20240108980
    Abstract: Methods, apparatuses, systems, etc., directed to adapting user input in cloud gaming are disclosed herein. In an embodiment, a consumption rate of a game running on a game server may be obtained (e.g., by a client device). For example, the consumption rate may be associated with at least one input device (e.g., of the client device). For example, a consumption rate may be representative of a rate at which the game server may process user inputs of the (e.g., associated) input device. For example, the input rate (e.g., at which the user inputs may be transmitted to the game server) may be adapted by synchronizing the input rate to the consumption rate.
    Type: Application
    Filed: January 20, 2022
    Publication date: April 4, 2024
    Inventors: Christoph Neumann, Charles Salmon-Legagneur, Franck Aumont, Charline Taibi
  • Patent number: 11910054
    Abstract: A method and an apparatus for decoding a volumetric video are disclosed. Such a method comprises receiving a data stream representative of a file comprising information for selecting, according to a rendering viewpoint, at least one atlas comprising color and depth data patches associated with a viewpoint in said volumetric video, said color and depth data patches being generated with respect to depth and color reference data acquired from a reference viewpoint in said volumetric video.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: February 20, 2024
    Assignee: InterDigital CE Patent Holdings
    Inventors: Serge Travert, Jean Le Roux, Charles Salmon-Legagneur, Remi Houdaille
  • Patent number: 11893679
    Abstract: The disclosure discloses methods and devices for transmitting and rendering a 3D scene.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: February 6, 2024
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Yvon Legallais, Charline Taibi, Serge Travert, Charles Salmon-Legagneur
  • Publication number: 20230388542
    Abstract: Methods and devices are disclosed to adapt a full-resolution 360° volumetric video content to the processing resources of different client devices. A 3D scene or a sequence of 3D scenes encoded as patch pictures, for example packed in atlas images is obtained; Patch pictures of the atlases are organized according to a sectorization of the three-dimensional space. Then, a request comprising information representative of a pose is received from a client device. Sectors of the sectorization are selected as a function of the pose information and the sectorization. The corresponding part is extracted and/or recomposed, encoded and transmitted to the client device.
    Type: Application
    Filed: September 28, 2021
    Publication date: November 30, 2023
    Inventors: Remi Houdaille, Charles Salmon-Legagneur, Charline Taibi, Serge Travert
  • Publication number: 20230254533
    Abstract: According to embodiments, an enhancement layer segment may be requested in addition to a base layer segment for a same video. The enhancement layer may be requested, in a low priority, so that the base layer may be delivered in priority. If the enhancement layer can be obtained by a deadline, a subsequent base layer segment may be requested at a higher quality (e.g., at a bitrate lower than or equal to the sum of the bitrates of the previously requested base layer and enhancement layer segments). If, for example, at a playback time, the enhancement layer segment is not obtained, it may be determined that the quality cannot be increased and subsequent requests for enhancement layer segments may be cancelled (e.g., not transmitted). According to embodiments, probing may repeat (e.g., any of immediately, regularly, periodically, ...) to detect available bandwidth variations.
    Type: Application
    Filed: October 15, 2020
    Publication date: August 10, 2023
    Inventors: Nicolas Le Scouarnec, Charline Taibi, Charles Salmon-Legagneur, Remi Houdaille
  • Publication number: 20230215080
    Abstract: Methods, devices and stream are disclosed to encode and decode a volumetric content. At the encoding, the space of the volumetric content is divided in distinct sectors according to at least two different sectorizations. One atlas is generated for each sectorization or a single atlas is generated encoding all the sectorizations. At the decoding, a sectorization is selected according to the current direction and field of view, according to user's gaze navigation and according to prediction of the upcoming pose of the virtual camera controlled by the user. Sectors are selected according the selected sectorization and the current direction and field of view and only patches encoded in regions of the atlas associated with these sectors are accessed to generate the viewport image representative of the content seen from the current point of view.
    Type: Application
    Filed: May 31, 2021
    Publication date: July 6, 2023
    Inventors: Jean Le Roux, Charles Salmon-Legagneur, Yvon Legallais, Franck Aumont
  • Publication number: 20230143601
    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. The present principles relate a method of dividing an atlas image in regions, a region being associated with a sector of the space of the scene and packing patches obtained by projecting points comprised in the associated sector only. The atlas and related metadata are encoded in a data stream; At the rendering, a set of sectors is selected based on the current field of the user. Only pixels of regions associated with the selected sectors are accessed to generate the viewport image representative of the scene viewed from the current point of view.
    Type: Application
    Filed: March 24, 2021
    Publication date: May 11, 2023
    Inventors: Charles Salmon-Legagneur, Jean Le Roux, Franck Aumont, Yvon Legallais
  • Publication number: 20230032599
    Abstract: A volumetric content is encoded as a set of clusters by an encoder and transmitted to a decoder which retrieves the volumetric content. Clusters common to different viewpoints are obtained and mutualized. Clusters are projected onto 2D images and encoded as independent video streams. Reduction in visual artefacts and reduction of data for storage and streaming are achieved.
    Type: Application
    Filed: December 18, 2020
    Publication date: February 2, 2023
    Inventors: Charles Salmon-Legagneur, Charline Taibi, Jean Le Roux, Serge Travert
  • Publication number: 20230024615
    Abstract: A method for encoding a volumetric video content representative of a 3D scene is disclosed. The method comprises obtaining a reference viewing box and an intermediate viewing box defined within the 3D scene. For the reference viewing bounding box, the volumetric video reference subcontent is encoded as a central image and peripheral patches for parallax. For the intermediate viewing bounding box, the volumetric video intermediate sub-content is encoded as intermediate central patches which are differences between the intermediate central image and the reference central image.
    Type: Application
    Filed: November 30, 2020
    Publication date: January 26, 2023
    Inventors: Charles Salmon-Legagneur, Bertrand Chupeau, Julien Fleureau
  • Publication number: 20230007338
    Abstract: A method and an apparatus for decoding a volumetric video are disclosed. Such a method comprises receiving a data stream representative of a file comprising information for selecting, according to a rendering viewpoint, at least one atlas comprising color and depth data patches associated with a viewpoint in said volumetric video, said color and depth data patches being generated with respect to depth and color reference data acquired from a reference viewpoint in said volumetric video.
    Type: Application
    Filed: November 24, 2020
    Publication date: January 5, 2023
    Inventors: Serge Travert, Jean Le Roux, Charles Salmon-Legagneur, Remi Houdaille
  • Patent number: 11483536
    Abstract: A method and a device provide for transmitting information representing a viewpoint in a 3D scene represented with a set of volumetric video contents; receiving a first volumetric video content of the set, the first volumetric video content being according to a range of points of view comprising the viewpoint, the first volumetric video content being represented with a set of first patches, each of which corresponds to a 2D parametrization of a first group of points in a 3D part of the 3D scene associated with the first volumetric video content, and at least one first patch refers to an area of a second patch corresponding to a 2D parametrization of a second group of points in another 3D part of the 3D scene associated with a second volumetric video content of the set of volumetric video contents.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: October 25, 2022
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Julien Fleureau, Renaud Dore, Charles Salmon-Legagneur, Remi Houdaille
  • Publication number: 20220284661
    Abstract: The disclosure discloses methods and devices for transmitting and rendering a 3D scene.
    Type: Application
    Filed: July 15, 2020
    Publication date: September 8, 2022
    Applicant: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Yvon Legallais, Charline Taibi, Serge Travert, Charles Salmon-Legagneur
  • Publication number: 20220256132
    Abstract: Immersive 3D video content includes a plurality of preferably overlapping cells, each cell representative of a volume in the content, wherein a cell providing both content corresponding to a virtual central camera in the cell and parallax information from virtual peripheral cameras around the centre position can be next to a cell providing only parallax information to be used with the content corresponding to the virtual central camera. A device for rendering immersive video, renders a viewpoint corresponding to a user's current position, tracks and predicts the user position, and if the user position moves to a cell with central camera content, retrieves the content and parallax information, and if the user position moves to a cell with only parallax information, retrieves the parallax information and, if necessary, also the cell with the content. This arrangement can reduce bandwidth and storage for the immersive 3D video content.
    Type: Application
    Filed: September 7, 2020
    Publication date: August 11, 2022
    Inventors: Yvon Legallais, Jean Le Roux, Charles Salmon-Legagneur
  • Patent number: 11411868
    Abstract: A method and device for packet processing implemented by a packet processing device is described. The packet processing device is connected to a communication network from which the packet processing device receives and/or transmits packets in a context of network service chaining. The method includes obtaining a set of packets, each packet of the set of packets comprising at least one specific characteristic; grouping the packets of the set of packets according to the at least one specific characteristic, and delivering at least two subsets of packets; and adding, to at least one of the subsets of packets, metadata common to the packets of the at least one subset of packets.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: August 9, 2022
    Assignee: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Stephane Gouache, Charles Salmon-Legagneur, Jean Le Roux
  • Publication number: 20210407214
    Abstract: A network equipment configured for tiling with a set of tiles a sphere representing a scene of a spherical immersive content, which comprises at least one memory (305) and at least one processing circuitry (304) configured to spatially split the scene of the spherical multimedia content with at least a first type of tiles and a second type of tiles.
    Type: Application
    Filed: January 22, 2019
    Publication date: December 30, 2021
    Inventors: Jean Le Roux, Yvon Legallais, Charles Salmon-Legagneur
  • Publication number: 20210274147
    Abstract: A method and a device provide for transmitting information representing a viewpoint in a 3D scene represented with a set of volumetric video contents; receiving a first volumetric video content of the set, the first volumetric video content being according to a range of points of view comprising the viewpoint, the first volumetric video content being represented with a set of first patches, each of which corresponds to a 2D parametrization of a first group of points in a 3D part of the 3D scene associated with the first volumetric video content, and at least one first patch refers to an area of a second patch corresponding to a 2D parametrization of a second group of points in another 3D part of the 3D scene associated with a second volumetric video content of the set of volumetric video contents.
    Type: Application
    Filed: June 21, 2019
    Publication date: September 2, 2021
    Inventors: Julien FLEUREAU, Renaud DORE, Charles SALMON-LEGAGNEUR, Remi HOUDAILLE
  • Publication number: 20210266512
    Abstract: A terminal adapted to receive an immersive video spatially tiled with a set of tiles is configured to request tiles depending on their intersection with a volume of vision associated with a user.
    Type: Application
    Filed: June 24, 2019
    Publication date: August 26, 2021
    Applicant: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Yvon Legallais, Charles Salmon-Legagneur, Remi Houdaille
  • Publication number: 20200273144
    Abstract: A method for tiling with a set of tiles a sphere representing a spherical multimedia content, comprises: obtaining (402) an altitude for each parallel line of the sphere comprising one or several centroids of the tiles, each tile being defined as a portion of the sphere covering a tile horizontal angular amplitude and a tile vertical angular amplitude; obtaining (403) an angular position for each centroid of the tiles arranged on the parallel lines; determining (404) transformations to be applied to a reference tile to obtain the tiles of the set of tiles, each of the transformations depending on the obtained altitude and angular position of the centroid of a corresponding tile to be obtained.
    Type: Application
    Filed: September 14, 2018
    Publication date: August 27, 2020
    Inventors: Charles Salmon-Legagneur, Jean Le Roux, Yvon Legallais