Patents by Inventor Christophe Gisquet

Christophe Gisquet 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).

  • Publication number: 20230016994
    Abstract: The disclosure regards cross-component prediction and methods for deriving of a linear model for obtaining a first-component sample for a first-component block from an associated reconstructed second-component sample of a second-component block in the same frame, the method comprising determining the parameters of a linear equation representing a straight line passing through two points, each point being defined by two variables, the first variable corresponding to a second-component sample value, the second variable corresponding to a first-component sample value, based on reconstructed samples of both the first-component and the second-component; and deriving the linear model defined by the straight line parameters.
    Type: Application
    Filed: July 25, 2022
    Publication date: January 19, 2023
    Inventors: Guillaume LAROCHE, Jonathan TAQUET, Patrice ONNO, Christophe GISQUET
  • Publication number: 20230018818
    Abstract: The disclosure regards cross-component prediction and methods for deriving of a linear model for obtaining a first-component sample for a first-component block from an associated reconstructed second-component sample of a second-component block in the same frame, the method comprising determining the parameters of a linear equation representing a straight line passing through two points, each point being defined by two variables, the first variable corresponding to a second-component sample value, the second variable corresponding to a first-component sample value, based on reconstructed samples of both the first-component and the second-component; and deriving the linear model defined by the straight line parameters.
    Type: Application
    Filed: July 25, 2022
    Publication date: January 19, 2023
    Inventors: Guillaume LAROCHE, Jonathan TAQUET, Patrice ONNO, Christophe GISQUET
  • Patent number: 11528502
    Abstract: 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: Grant
    Filed: October 18, 2019
    Date of Patent: December 13, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventors: Guillaume Laroche, Christophe Gisquet, Patrice Onno, Jonathan Taquet
  • Patent number: 11528483
    Abstract: The disclosure regards cross-component prediction and methods for deriving of a linear model for obtaining a first-component sample for a first-component block from an associated reconstructed second-component sample of a second-component block in the same frame, the method comprising determining the parameters of a linear equation representing a straight line passing through two points, each point being defined by two variables, the first variable corresponding to a second-component sample value, the second variable corresponding to a first-component sample value, based on reconstructed samples of both the first-component and the second-component; and deriving the linear model defined by the straight line parameters.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: December 13, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventors: Guillaume Laroche, Jonathan Taquet, Patrice Onno, Christophe Gisquet
  • Patent number: 11516466
    Abstract: A method of encoding a motion information predictor index, comprising: generating a list of motion information predictor candidates; when an Affine Merge mode is used, selecting one of the motion information predictor candidates in the list as an Affine Merge mode predictor; when a non-Affine Merge mode is used, selecting one of the motion information predictor candidates in the list as a non-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: Grant
    Filed: October 18, 2019
    Date of Patent: November 29, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventors: Guillaume Laroche, Christophe Gisquet, Patrice Onno, Jonathan Taquet
  • Publication number: 20220368941
    Abstract: A method and a device for encoding or decoding video data. It concerns more particularly the encoding according to a particular encoding mode using a decoder side motion vector derivation mode referenced as frame-rate up conversion mode or FRUC mode. In FRUC merge mode, the derivation process comprises a refinement step to increase the accuracy of the obtained motion vector at the sub-pixel level. This process involves the evaluation of different sub-pixel position around the obtained motion vector according to different patterns. The present invention has been devised to improve the known refinement step. It aims at improving the coding efficiency by considering the characteristics of the matching type and/or the signal inside the templates.
    Type: Application
    Filed: June 6, 2022
    Publication date: November 17, 2022
    Inventors: Guillaume LAROCHE, Patrice ONNO, Jonathan TAQUET, Christophe GISQUET
  • Publication number: 20220360804
    Abstract: The invention relates to signalling affine mode in an encoded video stream; in particular determining a list of merge candidates corresponding to blocks neighbouring a current block; and signalling affine mode for said current block; wherein signalling said affine mode comprises decoding a context encoded flag from the data stream, and wherein the context variable for said flag is determined based on whether or not said neighbouring blocks use affine mode. Related encoding and decoding methods and devices are also disclosed.
    Type: Application
    Filed: May 24, 2022
    Publication date: November 10, 2022
    Inventors: Guillaume LAROCHE, Christophe GISQUET, Patrice ONNO, Jonathan TAQUET
  • Publication number: 20220312026
    Abstract: A method for processing a current image of a set of images is proposed, which comprises, at a video processing device comprising a processor: determining a target pixel area in the current image; obtaining a hidden image of the set of images, the hidden image comprising a source pixel area; dividing the current image into blocks for an encoding of the blocks of the current image according to an encoding sequence; and for a block of the target pixel area of the current image: determining a motion vector pointing to a block of the source pixel area in the hidden image corresponding to the block of the target pixel area, and based on the motion vector, encoding the block of the target pixel area according to a temporal correlation prediction mode pursuant to which no pixel residual representing a difference between the block of the target pixel area and the corresponding block of the source pixel area is generated.
    Type: Application
    Filed: March 25, 2022
    Publication date: September 29, 2022
    Inventors: Thibaud Biatek, Mohsen Abdoli, Christophe Gisquet
  • Publication number: 20220312006
    Abstract: 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: Application
    Filed: August 18, 2020
    Publication date: September 29, 2022
    Inventors: Jonathan TAQUET, Christophe GISQUET, Guillaume LAROCHE, Patrice ONNO
  • Publication number: 20220286705
    Abstract: The invention relates to the encoding or decoding of at least one portion of an image by predicting the at least one portion using at least one predictor, the at least one predictor being determined as a function of at least one reference image portion and as a function of values of a plurality of items of motion information. After having obtained a value of a first item of the plurality of items, a value of a second item is evaluated as a function of the obtained value of the first item, the second item being an item of the plurality of items and being distinct from the first item. Next, the at least one predictor is determined as a function of the at least one reference image portion and as a function of the first and second items.
    Type: Application
    Filed: May 23, 2022
    Publication date: September 8, 2022
    Inventors: GUILLAUME LAROCHE, CHRISTOPHE GISQUET, PATRICE ONNO
  • Patent number: 11394997
    Abstract: A method and a device for encoding or decoding video data. It concerns more particularly the encoding according to a particular encoding mode using a decoder side motion vector derivation mode referenced as frame-rate up conversion mode or FRUC mode. In FRUC merge mode, the derivation process comprises a refinement step to increase the accuracy of the obtained motion vector at the sub-pixel level. This process involves the evaluation of different sub-pixel position around the obtained motion vector according to different patterns. The present invention has been devised to improve the known refinement step. It aims at improving the coding efficiency by considering the characteristics of the matching type and/or the signal inside the templates.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: July 19, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventors: Guillaume Laroche, Patrice Onno, Jonathan Taquet, Christophe Gisquet
  • Patent number: 11375229
    Abstract: The invention relates to the encoding or decoding of at least one portion of an image by predicting the at least one portion using at least one predictor, the at least one predictor being determined as a function of at least one reference image portion and as a function of values of a plurality of items of motion information. After having obtained a value of a first item of the plurality of items, a value of a second item is evaluated as a function of the obtained value of the first item, the second item being an item of the plurality of items and being distinct from the first item. Next, the at least one predictor is determined as a function of the at least one reference image portion and as a function of the first and second items.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: June 28, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventors: Guillaume Laroche, Christophe Gisquet, Patrice Onno
  • Patent number: 11356700
    Abstract: The invention relates to the encoding of spherical 360-degree videos using 2D block-based encoders. The encoding requires a spherical 360-degree image to be projected onto a projection subpart of a 2D image, using for instance CMP, OHP, ISP, TSP, SSP or RSP techniques. The boundary of the projected image may then be extended, within the 2D image, into an extended block-based boundary portion based on the block structure used by the 2D encoder to then encode the 2D image. The boundary extension may be set along block edges in the vicinity of the projected image. The extended pixels added to the projected image may be padding pixels with values set based on continuing 360-degree image projection or based on neighboring pixels. More homogenous blocks can be obtained for better compression by the encoder, while the seam artefacts resulting from discontinuity between projected subparts of the 360-degree image are reduced.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: June 7, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventors: Patrice Onno, Guillaume Laroche, Jonathan Taquet, Christophe Gisquet
  • Publication number: 20220159249
    Abstract: A method of controlling an Adaptive Loop Filter comprises obtaining for a slice containing one or more coding tree blocks, data indicating a number of available alternative chroma filters, obtaining for a coding tree block in the slice, an alternative filter index identifying one of the available alternative chroma filters, and selecting the alternative chroma filter identified by the index to filter chroma image data in the coding tree block.
    Type: Application
    Filed: March 5, 2020
    Publication date: May 19, 2022
    Inventors: Jonathan TAQUET, Christophe GISQUET, Guillaume LAROCHE, Patrice ONNO
  • Publication number: 20220141467
    Abstract: The present disclosure concerns a method and a device for encoding or decoding video data. It concerns more particularly the encoding according to a particular encoding mode using a decoder side motion vector derivation mode referenced as frame-rate up conversion mode or FRUC mode. It concerns encoding and decoding improvement which reduce the need for memory accesses when using an encoding mode where the motion information is predicted using a decoder side motion vector derivation method.
    Type: Application
    Filed: November 11, 2021
    Publication date: May 5, 2022
    Inventors: Guillaume LAROCHE, Patrice ONNO, Jonathan TAQUET, Christophe GISQUET
  • Publication number: 20220132131
    Abstract: The disclosure regards cross-component prediction and methods for deriving of a linear model for obtaining a first-component sample for a first-component block from an associated reconstructed second-component sample of a second-component block in the same frame, the method comprising determining the parameters of a linear equation representing a straight line passing through two points, each point being defined by two variables, the first variable corresponding to a second-component sample value, the second variable corresponding to a first-component sample value, based on reconstructed samples of both the first-component and the second-component; and deriving the linear model defined by the straight line parameters; wherein said determining the parameters uses integer arithmetic.
    Type: Application
    Filed: November 4, 2021
    Publication date: April 28, 2022
    Inventors: Patrice ONNO, Christophe GISQUET, Guillaume LAROCHE, Jonathan TAQUET
  • Publication number: 20220094989
    Abstract: A method of filtering a block of pixels in an image, comprising obtaining a first clipping control parameter (tc) value based on a quantization parameter of the block; comparing a first value of a first pixel located on one side of an edge in said block and a second value of a second pixel located on the other side of the edge in said block with a predetermined threshold derived from the first clipping control parameter value; and determining whether to apply a strong filtering to the first pixel based on the result of the comparison, wherein: the strong filtering comprises filtering the first pixel value so that the filtered first pixel value differs from the first pixel value by no more than a range value based on the clipping control parameter (tc), the ration between two range values corresponding to successive values of bitdepths being strictly lower than 2.
    Type: Application
    Filed: December 2, 2021
    Publication date: March 24, 2022
    Inventors: Christophe GISQUET, Jonathan TAQUET, Patrice ONNO, Guillaume LAROCHE
  • Patent number: 11284116
    Abstract: A method of filtering a block of pixels in an image, comprising obtaining a first clipping control parameter (tc) value based on a quantization parameter of the block; comparing a first value of a first pixel located on one side of an edge in said block and a second value of a second pixel located on the other side of the edge in said block with a predetermined threshold derived from the first clipping control parameter value; and determining whether to apply a strong filtering to the first pixel based on the result of the comparison, wherein: the strong filtering comprises filtering the first pixel value so that the filtered first pixel value differs from the first pixel value by no more than a range value based on the clipping control parameter (tc), the ration between two range values corresponding to successive values of bitdepths being strictly lower than 2.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: March 22, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventors: Christophe Gisquet, Jonathan Taquet, Patrice Onno, Guillaume Laroche
  • Publication number: 20220078415
    Abstract: The present invention provides a method of controlling an Adaptive Loop Filter for one or more image portions of an image, the method comprising controlling filtering on a first sample of an image portion based on one or more neighbouring sample value(s) of the first sample value, wherein the controlling uses a nonlinear function which has one or more variables based on one or more of the neighbouring sample value(s).
    Type: Application
    Filed: November 29, 2019
    Publication date: March 10, 2022
    Inventors: Jonathan TAQUET, Christophe GISQUET, Guillaume LAROCHE, Patrice ONNO
  • Publication number: 20220070439
    Abstract: A method of encoding information about a motion information predictor, comprising: selecting one of a plurality of motion information predictor candidates; and encoding information for identifying the selected motion information predictor candidate using CABAC coding, wherein the CABAC coding comprises, for at least one bit of said information, using the same context variable used for another inter prediction mode when one or both of a Triangle Merge mode or a Merge with Motion Vector Difference (MMVD) Merge mode is used.
    Type: Application
    Filed: November 19, 2019
    Publication date: March 3, 2022
    Inventors: Guillaume LAROCHE, Christophe GISQUET, Patrice ONNO, Jonathan TAQUET