Patents by Inventor Edouard Francois

Edouard Francois 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: 20210352311
    Abstract: Motion vectors of a first reference frame are permitted to point to a plurality of further reference frames. A method of storing the motion vectors comprises, when a block of the first reference frame has two motion vectors (V2A, V2B) initially, selecting one of the two motion vectors, the non-selected motion vector not being stored. The selected motion vector may be scaled. This can reduce the motion vector memory size.
    Type: Application
    Filed: July 26, 2021
    Publication date: November 11, 2021
    Inventors: Guillaume Laroche, Patrice Onno, Edouard FRANCOIS
  • Patent number: 11172226
    Abstract: When a 2D separable transform is used in video encoding and decoding, two 1D quantization matrices (QMs) are designed based on the horizontal transform and vertical transform of the 2D separable transform. The choice of a 1D QM can be based on whether the horizontal or vertical transform is transform skip, or based on the type of horizontal or vertical transform. Then a 2D QM can be obtained from the product of those two 1D QMs. In a different implementation, an initial 2D QM may be modified based on the 1D QMs. The 2D QMs can be pre-computed and stored in a look-up table for the encoder and decoder. During quantization and de-quantization, the 2D QM to be used for a block can be computed on the fly or retrieved from the look-up table based on the 2D separable transform that is used for the block.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: November 9, 2021
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Edouard Francois, Fabrice Leleannec, Philippe De Lagrange
  • Publication number: 20210344962
    Abstract: Implementations for video encoding and decoding involve signaling of at least one syntax data element related to a coding type of at least one region of a picture or of at least one syntax data element related to a coding tree type of at least one region of a picture. For example, at least one syntax data element related to a coding type, such as intra coding or inter coding, of at least one region of a picture is encoded/decoded, a region of a picture is one of a tile, a coding tree unit, a rectangular region of the picture wherein a same coding tree type is used for luma and chroma components; a coding tree type, such as joint or dual, is implicitly or explicitly obtained; and luma and chroma components of the region are encoded/decoded according to the coding type and coding tree type.
    Type: Application
    Filed: October 24, 2019
    Publication date: November 4, 2021
    Inventors: Fabrice LeLeannec, Franck Galpin, Philippe Bordes, Edouard Francois
  • Publication number: 20210344925
    Abstract: At least a method and an apparatus are presented for efficiently encoding or decoding video. For example, a plurality of motion vectors are obtained for used in determining motion information for a block using affine modeling, wherein at least one of the plurality of motion vectors is determined based on a block size of the block. The video is then encoded or decoded based on the plurality of motion vectors.
    Type: Application
    Filed: October 1, 2019
    Publication date: November 4, 2021
    Inventors: Franck Galpin, Fabrice Le Leannec, Edouard Francois
  • Publication number: 20210306675
    Abstract: Compensation offsets are provided for a set of reconstructed samples of an image. Each sample has a sample value. A method of providing the compensation offsets comprises selecting, based on a rate distortion criterion, a classification from among a plurality of predetermined classifications. Each predetermined classification has a classification range smaller than a full range of the sample values and is made up of a plurality of classes, each defining a range of sample values within the classification range, into which class a sample is put if its sample value is within the range of the class concerned. A compensation offset is associated with each class of the selected classification for application to the sample value of each sample of the class.
    Type: Application
    Filed: June 14, 2021
    Publication date: September 30, 2021
    Inventors: Edouard Francois, Guillaume Laroche
  • Publication number: 20210297706
    Abstract: Methods and apparatus for performing in-loop filtering in an encoder or a decoder provide regions which use a common set of filter parameters An index can be sent from an encoder to a decoder indicating which set of filter parameters is to be used for a particular region. The in-loop filter can be Sample Adaptive Offset, Adaptive Loop Filter, or any other such filter. An encoder classifies regions of a picture according to blocks using a common set of filter parameter. The classification can be in the form of a map. Filtering blocks use the common set of filter parameters for a region. A decoder parses a bitstream for a set of filter parameters and an index indicative of the filter parameter set for a region being decoded.
    Type: Application
    Filed: July 10, 2019
    Publication date: September 23, 2021
    Inventors: Fabien RACAPE, Philippe BORDES, Edouard FRANCOIS
  • Publication number: 20210297668
    Abstract: Methods and apparatus for performing intra prediction in an encoder or a decoder for non-square blocks enable a combination of reference samples from a row above the non-square block and a row to the left of the non-square block to be used for the prediction. In one embodiment, a weighted combination of reference samples are used. In another embodiment, the angles of prediction are extended in the longer direction of the non-square block, such that less angles of prediction are used in the shorter direction.
    Type: Application
    Filed: June 14, 2019
    Publication date: September 23, 2021
    Inventors: Fabien RACAPE, Gagan RATH, Edouard FRANCOIS, Fabrice URBAN
  • Publication number: 20210274182
    Abstract: An encoding method is disclosed. At least one context is first determined for encoding a syntax element associated with a block of a picture responsive to a current quantization parameter associated with the block. Second, the syntax element is context-based entropy encoded with the at least one determined context.
    Type: Application
    Filed: May 30, 2019
    Publication date: September 2, 2021
    Inventors: Fabrice LELEANNEC, Tangi POIRIER, Ya CHEN, Edouard FRANCOIS
  • Publication number: 20210274226
    Abstract: A method provides translation of metadata related to enhancement of a video signal according to a first high dynamic range video distribution type into metadata related to enhancement of a video signal according to a second high dynamic range video distribution type. Translation is done between a value of a first metadata set corresponding to a first type of high dynamic range video and a value of a second metadata set corresponding to a second type of high dynamic range video and uses an association that may be stored in a lookup table that is determined according to differences between a test image reconstructed using the metadata of first type and the same image reconstructed using the metadata of second type. A receiver apparatus and a transmitter apparatus comprising the translation method are also disclosed.
    Type: Application
    Filed: May 21, 2019
    Publication date: September 2, 2021
    Inventors: Pierre ANDRIVON, Edouard FRANCOIS, Patrick PEREZ
  • Patent number: 11109050
    Abstract: Motion vectors of a first reference frame are permitted to point to a plurality of further reference frames. A method of storing the motion vectors comprises, when a block of the first reference frame has two motion vectors (V2A, V2B) initially, selecting one of the two motion vectors, the non-selected motion vector not being stored. The selected motion vector may be scaled. This can reduce the motion vector memory size.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: August 31, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Guillaume Laroche, Patrice Onno, Edouard Francois
  • Publication number: 20210258586
    Abstract: Encoding or decoding a picture part of video information can include using a refinement mode per block where the refinement mode can be based on a refinement parameter. The refinement mode can include a cross-component refinement that can be a cross-component chroma refinement. The refinement mode can include enabling selection per block of a refinement parameter where the refinement parameter can include one or more chroma refinement parameters included in a chroma refinement table.
    Type: Application
    Filed: June 11, 2019
    Publication date: August 19, 2021
    Inventors: Edouard Francois, Christophe Chevance, Franck Hiron
  • Patent number: 11089324
    Abstract: A method, device, and computer program for motion vector prediction in scalable video encoder and decoder. The method concerns the process to determine motion information predictor in the enhancement layer of a scalable encoding scheme also known as motion derivation process. The method comprises a correction of the position in the reference layer used to pick-up the more relevant motion information available due to the compression scheme. Accordingly, motion information prediction is improved.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: August 10, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Christophe Gisquet, Patrice Onno, Guillaume Laroche, Edouard Francois
  • Patent number: 11076166
    Abstract: A method and apparatus adapts motion vector prediction for suitability to omnidirectional video. One embodiment improves handling of temporal motion vector predictors or rescaled motion vector predictors. Another embodiment is suited to spatial motion vector predictors, and another to a combination of either temporal or spatial motion vector predictors. The method analyzes a scale factor derived from, at least one of, the time index of the predictor, the time index of the reference image's predictor, the time index of a reference image's current block, and the time index of the current block. If, for example, the scale factor is greater than one, motion vector transformation is performed before motion vector rescaling. If, however, the scale factor is less than or equal to one, the motion vector rescaling is performed before motion vector transformation.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: July 27, 2021
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Franck Galpin, Tangi Poirier, Edouard Francois
  • Patent number: 11076173
    Abstract: Compensation offsets are provided for a set of reconstructed samples of an image. Each sample has a sample value. A method of providing the compensation offsets comprises selecting, based on a rate distortion criterion, a classification from among a plurality of predetermined classifications. Each predetermined classification has a classification range smaller than a full range of the sample values and is made up of a plurality of classes, each defining a range of sample values within the classification range, into which class a sample is put if its sample value is within the range of the class concerned. A compensation offset is associated with each class of the selected classification for application to the sample value of each sample of the class.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: July 27, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Edouard Francois, Guillaume Laroche
  • Patent number: 11064215
    Abstract: A method, device, and computer program for motion vector prediction in scalable video encoder and decoder. The method concerns the process to determine motion information predictor in the enhancement layer of a scalable encoding scheme also known as motion derivation process. The method comprises a correction of the position in the reference layer used to pick-up the more relevant motion information available due to the compression scheme. Accordingly, motion information prediction is improved.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: July 13, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Christophe Gisquet, Patrice Onno, Guillaume Laroche, Edouard Francois
  • Patent number: 11062432
    Abstract: The present principles relates to a method and device for reconstructing an High-Dynamic-Range image represented by one reconstructed High-Dynamic-Range luma component (??) and two reconstructed High-Dynamic-Range chroma components (Û?, (I)) from a Standard-Dynamic-Range image represented by a Standard-Dynamic-Range luma component (y?, y?1) and two Standard-Dynamic-Range chroma components (u?, v?). The method is characterized in that the method comprises: inverse-mapping (22) said Standard-Dynamic-Range luma component (y?, y?1) to obtain said reconstructed High-Dynamic-Range luma component (??); and correcting (33) said two Standard-Dynamic-Range chroma components (u?, v?) to obtain said two reconstructed High-Dynamic-Range chroma components (Û?, (I)) according to said Standard-Dynamic-Range luma component (y?, y?1) and said reconstructed High-Dynamic-Range luma component (??).
    Type: Grant
    Filed: February 19, 2018
    Date of Patent: July 13, 2021
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Yannick Olivier, Edouard Francois, Pierre Andrivon, David Touze
  • Patent number: 11032579
    Abstract: A decoding method is disclosed that comprises:—decoding (S120) a stream to obtain a decoded standard dynamic range picture and colour metadata associated with the standard dynamic range picture, wherein the colour metadata are representative at least of characteristics of a high dynamic range picture associated with the standard dynamic range picture; and—reconstructing (S130) a high dynamic range access the input stream(s) picture from the decoded standard dynamic range picture and from the colour metadata.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: June 8, 2021
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Pierre Andrivon, Sebastien Lasserre, David Touze, Edouard Francois
  • Patent number: 11032566
    Abstract: A method, device, and computer program for motion vector prediction in scalable video encoder and decoder. The method concerns the process to determine motion information predictor in the enhancement layer of a scalable encoding scheme also known as motion derivation process. The method comprises a correction of the position in the reference layer used to pick-up the more relevant motion information available due to the compression scheme. Accordingly, motion information prediction is improved.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: June 8, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Christophe Gisquet, Patrice Onno, Guillaume Laroche, Edouard Francois
  • Patent number: 11006152
    Abstract: A method and an apparatus for decoding at least one high dynamic range picture from a coded bitstream and a method and corresponding apparatus for coding the bitstream are disclosed. A standard dynamic range picture is decoded from the coded bitstream, a set of pivot points is decoded from the coded bitstream. The set of pivot points is representative of an adjustment function fadj. A predefined color correction function bp_default is selected. An adjusted color correction function badj is determined by 1/badj [?]=fadj [?]×(1/bp_default[?]), where ? is a luminance value. The high dynamic range picture is reconstructed from the decoded standard dynamic range picture and the adjusted color correction function badj.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: May 11, 2021
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Edouard Francois, Francois Cellier, David Touze, Kangying Cai
  • Patent number: 10999607
    Abstract: The present principles are directed to a parameterized OETF/EOTF for processing images and video. The present principles provide a method for encoding a picture, comprising: applying a parameterized transfer function to a luminance (L) signal of the picture to determine a resulting V(L) transformed signal; encoding the resulting V(L); wherein the parameterized transfer function is adjusted based on a plurality of parameters to model one of a plurality of transfer functions. The present principles also provide for a method for decoding a digital picture, the method comprising: receiving the digital picture; applying a parameterized transfer function to the digital picture to determine a luminance (L) signal of the digital picture, the parameterized transfer function being based on a plurality of parameters; wherein the parameterized transfer function is adjusted based on a plurality of parameters to model one of a plurality of transfer functions.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: May 4, 2021
    Assignee: INTERDIGITAL MADISON PATENT HOLDINGS, SAS
    Inventors: Erik Reinhard, Pierre Andrivon, Philippe Bordes, Christophe Chevance, Jurgen Stauder, Patrick Morvan, Edouard Francois, Joaquin Zepeda Salvatierra