Patents by Inventor JONATHAN TAQUET
JONATHAN TAQUET 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: 12231677Abstract: A method of encoding a motion vector predictor index, in particular a Merge index, comprises generating a list of motion vector predictor candidates, in particular merge candidates. The list includes an ATMVP candidate. One of the motion vector predictor candidates in the list is selected. A motion vector predictor index for the selected motion vector predictor candidate is generated using CABAC coding. One or more bits of the motion vector predictor index are bypass CABAC coded. For example, only the first bit of the motion vector predictor index is CABAC coded using a single context.Type: GrantFiled: February 17, 2023Date of Patent: February 18, 2025Assignee: Canon Kabushiki KaishaInventors: Guillaume Laroche, Christophe Gisquet, Patrice Onno, Jonathan Taquet
-
Publication number: 20250056041Abstract: A method of encoding, into a bitstream, point cloud geometry data sensed by at least one sensor associated with a sensor index is provided, the point cloud geometry data being represented by ordered coarse points occupying some discrete positions of a set of discrete positions of a two-dimensional space, each coarse point being located within the two-dimensional space by an order index defined from a sensor index associated with a sensor that is able to sense a point of the point cloud represented by the coarse point and a sample index associated with a sensing time instant at which the point of the point cloud is sensed. The method includes: obtaining sensing coverage data (SCD) representative of at least one range of order indexes associated with sensed data; and encoding the sensing coverage data (SCD) into the bitstream.Type: ApplicationFiled: October 26, 2022Publication date: February 13, 2025Inventors: Jonathan TAQUET, Sebastien LASSERRE
-
Patent number: 12219172Abstract: A method of encoding a motion vector predictor index, in particular a Merge index, comprises generating a list of motion vector predictor candidates, in particular merge candidates. The list includes an ATMVP candidate. One of the motion vector predictor candidates in the list is selected. A motion vector predictor index for the selected motion vector predictor candidate is generated using CABAC coding. One or more bits of the motion vector predictor index are bypass CABAC coded. For example, only the first bit of the motion vector predictor index is CABAC coded using a single context.Type: GrantFiled: February 17, 2023Date of Patent: February 4, 2025Assignee: Canon Kabushiki KaishaInventors: Guillaume Laroche, Christophe Gisquet, Patrice Onno, Jonathan Taquet
-
Patent number: 12212749Abstract: The present invention concerns a method of encoding video data comprising frames into a bitstream, frames being spatially divided into frame portions, the method comprising: encoding at least one frame portion into one or more first encoded units; wherein the method further comprises: signalling into said first encoded units, at least one frame portion identifier, a frame portion identifier identifying one encoded frame portion; and providing frame portion arrangement information comprising the frame portion identifier and spatial information about the frame portion.Type: GrantFiled: November 29, 2023Date of Patent: January 28, 2025Assignee: Canon Kabushiki KaishaInventors: Jonathan Taquet, Naël Ouedraogo, Franck Denoual, Frédéric Maze
-
Publication number: 20250029283Abstract: Systems, apparatuses, methods, and computer-readable media are described for determining and/or coding attribute information in a point cloud frame. The attribute information may be encoded based on one or more attribute predictors. The attribute predictors may be determined based on projecting attributes of a reference point cloud frame onto a geometry of a current point cloud frame. The same attribute predictors may be omitted from the encoded bitstream and generated by a decode.Type: ApplicationFiled: July 12, 2024Publication date: January 23, 2025Inventors: Jonathan Taquet, Sébastien Lasserre
-
Publication number: 20250022183Abstract: Systems, apparatuses, methods, and computer-readable media are described for determining and/or coding geometry and attribute information of a point cloud frame associated with content. The attribute information associated with a reconstructed geometry of a point cloud frame may be coded (e.g., encoded and/or decoded) based on attribute motion vectors associated with the point cloud frame. The attribute motion vectors may be used to determine an attribute motion-compensated point cloud frame.Type: ApplicationFiled: July 12, 2024Publication date: January 16, 2025Inventors: Sébastien Lasserre, Jonathan Taquet
-
Patent number: 12200213Abstract: The present invention concerns a method of encoding video data comprising frames into a bitstream, frames being spatially divided into frame portions, the method comprising: encoding at least one frame portion into one or more first encoded units; wherein the method further comprises: signalling into said first encoded units, at least one frame portion identifier, a frame portion identifier identifying one encoded frame portion; and providing frame portion arrangement information comprising the frame portion identifier and spatial information about the frame portion.Type: GrantFiled: November 29, 2023Date of Patent: January 14, 2025Assignee: Canon Kabushiki KaishaInventors: Jonathan Taquet, Naël Ouedraogo, Franck Denoual, Frédéric Maze
-
Patent number: 12200214Abstract: The present invention concerns a method of encoding video data comprising frames into a bitstream, frames being spatially divided into frame portions, the method comprising: encoding at least one frame portion into one or more first encoded units; wherein the method further comprises: signalling into said first encoded units, at least one frame portion identifier, a frame portion identifier identifying one encoded frame portion; and providing frame portion arrangement information comprising the frame portion identifier and spatial information about the frame portion.Type: GrantFiled: November 29, 2023Date of Patent: January 14, 2025Assignee: Canon Kabushiki KaishaInventors: Jonathan Taquet, Naël Ouedraogo, Franck Denoual, Frédéric Maze
-
Patent number: 12200212Abstract: The present invention concerns a method of encoding video data comprising frames into a bitstream, frames being spatially divided into frame portions, the method comprising: encoding at least one frame portion into one or more first encoded units; wherein the method further comprises: signalling into said first encoded units, at least one frame portion identifier, a frame portion identifier identifying one encoded frame portion; and providing frame portion arrangement information comprising the frame portion identifier and spatial information about the frame portion.Type: GrantFiled: November 29, 2023Date of Patent: January 14, 2025Assignee: Canon Kabushiki KaishaInventors: Jonathan Taquet, Naël Ouedraogo, Franck Denoual, Frédéric Maze
-
Patent number: 12200211Abstract: The present invention concerns a method of encoding video data comprising frames into a bitstream, frames being spatially divided into frame portions, the method comprising: encoding at least one frame portion into one or more first encoded units; wherein the method further comprises: signalling into said first encoded units, at least one frame portion identifier, a frame portion identifier identifying one encoded frame portion; and providing frame portion arrangement information comprising the frame portion identifier and spatial information about the frame portion.Type: GrantFiled: November 29, 2023Date of Patent: January 14, 2025Assignee: Canon Kabushiki KaishaInventors: Jonathan Taquet, Naël Ouedraogo, Franck Denoual, Frédéric Maze
-
Patent number: 12190550Abstract: A method of encoding or decoding a point cloud for representing a three-dimensional location of an object, the point cloud being generated by a device comprising a plurality of beam emitters. The method comprises using information from the beam emitter such as the angle of each beam emitter, and the azimuthal distance between each point capture, to more efficiently represent the point cloud data.Type: GrantFiled: October 31, 2019Date of Patent: January 7, 2025Assignee: BlackBerry LimitedInventors: Sébastien Lasserre, Jonathan Taquet
-
Patent number: 12192538Abstract: Method and devices for coding point cloud data using an angular coding mode. The angular coding mode may be signaled using an angular mode flag to signal that a volume is to be coded using the angular coding mode. The angular coding mode is applicable to planar volumes that have all of their occupied child nodes on one side of a plane bisecting the volume. A planar position flag may signal which side of the volume is occupied. Entropy coding may be used to code the planar position flag. Context determination for coding may take into account angular information for child nodes or groups of child nodes of the volume relative to a location of a beam assembly that has sampled the point cloud. Characteristics of the beam assembly may be coded into the bitstream.Type: GrantFiled: September 29, 2020Date of Patent: January 7, 2025Assignee: BlackBerry LimitedInventors: Sébastien Lasserre, Jonathan Taquet
-
Patent number: 12184885Abstract: A method of encoding a motion information predictor index for an Affine Merge mode, comprising: generating a list of motion information predictor candidates; selecting one of the motion information predictor candidates in the list as an Affine Merge mode predictor; and generating a motion information predictor index for the selected motion information predictor candidate using CABAC coding, one or more bits of the motion information predictor index being bypass CABAC coded.Type: GrantFiled: November 22, 2023Date of Patent: December 31, 2024Assignee: Canon Kabushiki KaishaInventors: Guillaume Laroche, Christophe Gisquet, Patrice Onno, Jonathan Taquet
-
Patent number: 12177426Abstract: A method of filtering an image is disclosed, the method comprising: receiving filter coefficients and first component sample values corresponding to samples surrounding a reference sample, and inputting said filter coefficients and first component sample values into a cross component filter to produce a cross component filter output; wherein said cross-component filter uses a restricted number of bits to represent said filter coefficients and/or first component sample values to produce said filter output.Type: GrantFiled: August 18, 2020Date of Patent: December 24, 2024Assignee: Canon Kabushiki KaishaInventors: Jonathan Taquet, Christophe Gisquet, Guillaume Laroche, Patrice Onno
-
Patent number: 12170790Abstract: A method of encoding a motion vector predictor index, in particular a Merge index, comprises generating a list of motion vector predictor candidates, in particular merge candidates. The list includes an ATMVP candidate. One of the motion vector predictor candidates in the list is selected. A motion vector predictor index for the selected motion vector predictor candidate is generated using CABAC coding. One or more bits of the motion vector predictor index are bypass CABAC coded. For example, only the first bit of the motion vector predictor index is CABAC coded using a single context.Type: GrantFiled: February 17, 2023Date of Patent: December 17, 2024Assignee: Canon Kabushiki KaishaInventors: Guillaume Laroche, Christophe Gisquet, Patrice Onno, Jonathan Taquet
-
Patent number: 12170788Abstract: A method of encoding a motion information predictor index for an Affine Merge mode, comprising: generating a list of motion information predictor candidates; selecting one of the motion information predictor candidates in the list as an Affine Merge mode predictor; and generating a motion information predictor index for the selected motion information predictor candidate using CABAC coding, one or more bits of the motion information predictor index being bypass CABAC coded.Type: GrantFiled: November 22, 2023Date of Patent: December 17, 2024Assignee: Canon Kabushiki KaishaInventors: Guillaume Laroche, Christophe Gisquet, Patrice Onno, Jonathan Taquet
-
Publication number: 20240414370Abstract: Methods and apparatus of encoding/decoding point cloud geometry may use data sensed by at least one sensor associated with a sensor index. The point cloud geometry data is represented by ordered coarse points occupying some discrete positions of a set of discrete positions of a two-dimensional space, each occupied coarse point is associated with a radius based on a distance of the point of the point cloud from a referential. The encoding/decoding method comprises encoding/decoding a data representative of a predicting radius, and encoding, into the bitstream, a residual radius between a radius associated with an occupied coarse point and the predicting radius.Type: ApplicationFiled: June 30, 2022Publication date: December 12, 2024Inventors: Sebastien LASSERRE, Jonathan TAQUET
-
Patent number: 12165370Abstract: A method of encoding point cloud data using a planar coding mode is disclosed. The planar coding mode may be signaled using a planar mode flag to signal that a current volume is planar. A volume is planar if all of its occupied child nodes are on one side of a plane bisecting the volume. A planar position flag may signal which side of the volume is occupied. Volume data for already-coded occupied volumes of the point cloud is tracked using a data structure stored in memory. Entropy coding may be used to code the planar mode flag and/or the planar position flag. Context determination for coding may take into account a distance between the volume and a closest already-coded occupied volume among those tracked already-coded occupied volumes that have a same index in the data structure as the current volume.Type: GrantFiled: January 7, 2020Date of Patent: December 10, 2024Assignee: BlackBerry LimitedInventors: Jonathan Taquet, Sébastien Lasserre
-
Patent number: 12167028Abstract: A method of encoding a motion vector predictor index, in particular a Merge index, comprises generating a list of motion vector predictor candidates, in particular merge candidates. The list includes an ATMVP candidate. One of the motion vector predictor candidates in the list is selected. A motion vector predictor index for the selected motion vector predictor candidate is generated using CABAC coding. One or more bits of the motion vector predictor index are bypass CABAC coded. For example, only the first bit of the motion vector predictor index is CABAC coded using a single context.Type: GrantFiled: February 17, 2023Date of Patent: December 10, 2024Assignee: Canon Kabushiki KaishaInventors: Guillaume Laroche, Christophe Gisquet, Patrice Onno, Jonathan Taquet
-
Patent number: 12167029Abstract: A method of encoding a motion vector predictor index, in particular a Merge index, comprises generating a list of motion vector predictor candidates, in particular merge candidates. The list includes an ATMVP candidate. One of the motion vector predictor candidates in the list is selected. A motion vector predictor index for the selected motion vector predictor candidate is generated using CABAC coding. One or more bits of the motion vector predictor index are bypass CABAC coded. For example, only the first bit of the motion vector predictor index is CABAC coded using a single context.Type: GrantFiled: February 17, 2023Date of Patent: December 10, 2024Assignee: Canon Kabushiki KaishaInventors: Guillaume Laroche, Christophe Gisquet, Patrice Onno, Jonathan Taquet