Patents by Inventor Philippe Bordes

Philippe Bordes 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: 11677976
    Abstract: Different implementations are described, particularly implementations for video encoding and decoding using motion compensation with bi-prediction are presented. The encoding method comprises for a picture, obtaining a first predictor for a block of the picture using a first reference picture; obtaining a second predictor for said block of the picture using a second reference picture; using the first predictor and the second predictor for forming a third predictor for the block in bi-prediction inter prediction, wherein the third predictor is obtained as a weighted average of the first predictor and the second predictor; and wherein a weight used in the weighed prediction depend on the position of the sample in the block. Others embodiments are presented for implementing block triangle partition prediction, for implementing block partition prediction using multiple patterns and for corresponding motion compensation in decoding method.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: June 13, 2023
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Fabrice Leleannec, Tangi Poirier, Philippe Bordes
  • Publication number: 20230171421
    Abstract: For a bi-prediction block, the initial motion field can be refined using a DNN. In one implementation, the initial motion field is integer rounded to obtain initial prediction blocks. Based on the initial prediction, the DNN can generate motion refinement information, which is scaled and added to the sub-pel residual motion from the initial motion field to generate a refined motion field. The scaling factor can take a default value, or be based on the motion asymmetry. While the initial motion field is usually block based on sub-block based, the refined motion field is pixel based or sub-block based and can be at an arbitrary accuracy. The same refinement process is performed at both the encoder and decoder, and thus the motion refinement information need not to be signaled. Whether the refinement is enabled can be determined based on the initial motion, the block activities and the block size.
    Type: Application
    Filed: May 18, 2021
    Publication date: June 1, 2023
    Inventors: Franck GALPIN, Philippe BORDES, Philippe GUILLOTEL, Xuan Hien PHAM
  • Publication number: 20230156208
    Abstract: A method for decoding a picture block is disclosed. The decoding method comprises: —decoding (10) at least one stream S_diff into decoded data and into one information for identifying a reconstructed reference picture in a decoder picture buffer; —reconstructing (12) a special reference picture from at least the identified reconstructed reference picture and from the decoded data; —reconstructing (16) the picture block from at least the special reference picture, wherein the at least the special reference picture is not displayed.
    Type: Application
    Filed: December 21, 2022
    Publication date: May 18, 2023
    Inventors: Philippe Bordes, Franck Hiron, Pierre Andrivon, Patrick Lopez, PHILIPPE SALMON
  • Publication number: 20230096533
    Abstract: A method and apparatus to improve compression efficiency in a video compression scheme enables separate control of a local chroma quantization parameter. The control can be used to disable a local chroma quantization parameter. One embodiment uses an existing local luma quantization parameter control flag for controlling local chroma quantization parameter. Another embodiment includes a separate local chroma quantization parameter control flag. Bitstream syntax is used to convey the flags.
    Type: Application
    Filed: March 8, 2021
    Publication date: March 30, 2023
    Inventors: Philippe DE LAGRANGE, Karam NASER, Philippe BORDES, Fabrice LELEANNEC
  • Publication number: 20230095387
    Abstract: A video coding system is provided that performs intra prediction in a mode using a neural network for block of only a set of specific block sizes. The signaling of this mode is designed to be efficient in terms of rate-distortion under this constraint. Different transformations of the context of a block and the neural network prediction of this block are introduced in order to use one single neural network for predicting blocks of several sizes, as well as the corresponding signaling. The neural network-based prediction mode considers both luminance blocks and chrominance blocks. The video coding system comprises encoder and decoder apparatuses, encoding, decoding and signal generation methods and a signal carrying information corresponding to the described coding mode.
    Type: Application
    Filed: January 29, 2021
    Publication date: March 30, 2023
    Inventors: Thierry Dumas, Franck Galpin, Philippe Bordes, Fabrice Le Leannec
  • Publication number: 20230095684
    Abstract: A coding tool set enablement scheme allows one or more coding tools to be used in the encoding or decoding of video data based on one or more characteristics related to the video. In one embodiment, some coding tools are enabled for block sizes below a particular threshold. In another embodiment, a group of coding tools are enabled based on one flag for blocks having a particular characteristic. In another embodiment, these flags are included in a bitstream with the video. In another embodiment, at least one of the flags are inferred to enable some coding tools.
    Type: Application
    Filed: April 29, 2020
    Publication date: March 30, 2023
    Inventors: Philippe Bordes, Fabrice LeLeannec, Franck Galpin
  • Patent number: 11595685
    Abstract: In general, encoding or decoding a picture part can involve determining a spatiotemporal motion vector predictor (STMVP) candidate for a merge mode of operation from spatial motion vector candidates taken from spatial positions around a current coding unit (CU) and a temporal motion vector candidate, where at least one embodiment involves determining the STMVP candidate based on considering at most two spatial positions and based on an average of at least two of the spatial and temporal motion vector candidates.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: February 28, 2023
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Fabrice Le Leannec, Franck Galpin, Tangi Poirier, Philippe Bordes
  • Publication number: 20230024223
    Abstract: In an encoding apparatus or a decoding apparatus, an encoding method or decoding method combines various coding tools with intra sub partitioning mode in which a coding unit is split in multiple sub partitions. At least one embodiment particularly aims at the selection of primary transforms among a set of multiple transforms for video encoding or decoding of intra sub block partitions. At least one embodiment particularly aims at intra coding using Ma-trix-Based Intra Prediction mode combined with Intra Sub Partition mode. At least one embodiment particularly aims at intra coding using Multi-Reference-Line intra prediction mode combined with Intra Sub Partition mode.
    Type: Application
    Filed: November 30, 2020
    Publication date: January 26, 2023
    Inventors: Fabrice Le Leannec, Karam Naser, Philippe Bordes, Tangi Poirler, Franck Calpin, Gagan Rath, Antoine Robert
  • Publication number: 20230023837
    Abstract: Sub-block merge motion field is combined with triangle partitioning and geometric partitioning modes to further give coding and decoding schemes flexibility. In at least one embodiment, a flag is used to signal if sub-block merge candidates are used in place of regular merge candidates. In another embodiment, regular merge candidates are replaced by sub-block merge candidates. In another embodiment, at least one motion field is stored. In another embodiment, all sub-block merge candidates or only sub-block temporal motion vector predictors or only affine predictors are considered.
    Type: Application
    Filed: December 14, 2020
    Publication date: January 26, 2023
    Inventors: Antoine ROBERT, Tangi POIRIER, Philippe BORDES, Karam NASER
  • Patent number: 11563966
    Abstract: Inferring an illumination compensation flag during encoding or decoding of a video image signal using frame rate up conversion can save one bit and eliminate complexity. The illumination compensation flag can be derived from the corresponding flags of at least one bi-predictive or bi-directional prediction candidates. The flag can also be derived from some function of the flags from those candidates. Alternatively, several flags can be used for respective coding or decoding of blocks if there are more than one prediction candidate using illumination compensation.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: January 24, 2023
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Franck Galpin, Ya Chen, Philippe Bordes
  • Patent number: 11558629
    Abstract: A method for decoding a picture block is disclosed. The decoding method comprises: reconstructing reference picture from another reference picture of a decoder picture buffer of a first layer of a multi-layered stream and from data decoded from a second layer of said multi-layered stream and storing said reference picture in a decoder picture buffer of said second layer, wherein said reference picture is indicated as not to be displayed; decoding a flag indicating that a subsequently decoded picture of the second layer is not using any inter-layer prediction; and reconstructing a picture block of said subsequently decoded picture at least from said reference picture.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: January 17, 2023
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Philippe Bordes, Franck Hiron, Pierre Andrivon, Patrick Lopez, Philippe Salmon
  • Patent number: 11558611
    Abstract: Different implementations are described, particularly implementations for video encoding and decoding are presented including a method for deblocking an image. According to an implementation, in a method for deblocking an image, at least one boundary is determined between a first block of samples and a second block of samples; a boundary strength is determined according to at least one of a prediction mode of the first block and a prediction mode of the second block; and samples of the first and second blocks neighboring the at least one boundary are filtered according to the boundary strength. Advantageously, in case the prediction mode of the first block is a weighted prediction mode, the boundary strength further depends on the relative weight of samples used in predicting the first block of samples according to the weighted prediction mode of the first block and reciprocally for the second block.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: January 17, 2023
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Philippe Bordes, Franck Galpin, Philippe De Lagrange
  • Publication number: 20220417516
    Abstract: There is provided intra predicting of an image block using at least one neural network from a context comprising pixel surrounding said image block. Said intra predicting also uses an information to distinguish the missing pixels from the available pixels in the context. There are also provided encoding/decoding methods and apparatus, a device, a non-transitory computer readable medium and a computer program product.
    Type: Application
    Filed: October 22, 2020
    Publication date: December 29, 2022
    Inventors: Thierry Dumas, Franck Galpin, Philippe Bordes
  • Publication number: 20220408082
    Abstract: A method for decoding or encoding comprising: determining if an inter prediction mode called weighted prediction is enabled for a current block; and, if weighted prediction is enabled, modifying a part of a reconstruction process of said current block related to the weighted prediction and/or to at least another prediction tool of a first set of prediction tools, the first set comprising a triangle prediction mode, a geometrical prediction mode, a local illumination compensation mode, a combined intra inter prediction mode, and modes in which motion information used for motion compensation may be refined based on an optical flow model.
    Type: Application
    Filed: November 2, 2020
    Publication date: December 22, 2022
    Inventors: Philippe Bordes, Tangi Poirier, Antoine Robert, Fabrice Le Leannec, Franck Galpin
  • Publication number: 20220398455
    Abstract: An iterative training of neural networks for video coding and decoding using intra prediction is provided that finds a tradeoff between an extreme genericity and an extreme specialization to a codec for the trained neural networks. At the first iteration, the set of neural networks is trained following a partitioning approach. Then, for several iterations, the set of neural networks is inserted into the codec, and pairs of a block and its context are extracted from the partitioning of images via the codec with a single additional neural network-based mode then, the neural networks are retrained on these pairs. This way, from the second iteration, the neural networks learn an intra prediction diverging from that in the codec while still being valuable for the codec in terms of rate-distortion performance.
    Type: Application
    Filed: November 3, 2020
    Publication date: December 15, 2022
    Inventors: Thierry DUMAS, Franck GALPIN, Philippe BORDES
  • Publication number: 20220385922
    Abstract: Flexible methods to use a combination of coding modes while keeping good performance tradeoff are implemented with embodiments that determine coding mode information. In one embodiment, determination is made of activation of a first coding mode, and upon determination of whether a second coding mode is used, coding or decoding using the determined modes occurs. Other embodiments enable use of multiple reference lines, intra sub-block partitioning, matrix intra prediction, and low frequency non-separable transforms.
    Type: Application
    Filed: September 18, 2020
    Publication date: December 1, 2022
    Inventors: Franck GALPIN, Philippe BORDES, Gagan RATH, Edouard Francois
  • Publication number: 20220385917
    Abstract: There is provided a method for estimating weighted prediction parameters intended to be used for predicting an image block.
    Type: Application
    Filed: December 10, 2020
    Publication date: December 1, 2022
    Inventors: Philippe Bordes, Tangi Poirier, Fabrice Le Leannec, Philippe De Lagrange
  • Publication number: 20220360757
    Abstract: A method includes encoding a first message including first parameters for a first color transform that transforms a video signal into a first color-mapped video signal; encoding a second message including second parameters for a second color transform that transforms the video signal into a second color-mapped video signal; and encoding the video signal, the first message, and the second message in a video bitstream. A method includes decoding the video bitstream into the video signal, the first message including the first parameters, and the second message including the second parameters, and performing at least one of the following: displaying the video signal; transforming the video signal into the first color-mapped video signal by applying the first color transform and displaying the first color-mapped video signal; and transforming the video signal into the second color-mapped video signal by applying the second color transform and displaying the second color-mapped video signal.
    Type: Application
    Filed: July 25, 2022
    Publication date: November 10, 2022
    Inventors: Pierre Andrivon, Philippe Bordes, Emmanuel Jolly
  • Publication number: 20220360781
    Abstract: In a video coding system, it is proposed to determine the quantization matrix based on the block area instead of the maximal value of the block size dimension (width or height). Having specific quantization matrix for each block size actually allows adaptation to image content, and thus results in better visual quality. Indeed, choosing a quantization matrix of equal-area better match the idea of “size” than choosing a quantization matrix of the maximal dimension of the rectangular block. In at least one embodiment, the quantization matrix used for video coding or decoding is selected based on a block area identifier whose value is determined as the integer value of an average of the log 2 of block width and height. Encoding and decoding methods, encoding and decoding apparatuses, non-transitory computer readable medium and computer program are described.
    Type: Application
    Filed: September 8, 2020
    Publication date: November 10, 2022
    Inventors: Philippe De Lagrange, Philippe Bordes, Karam Naser, Edouard Francois
  • Publication number: 20220360771
    Abstract: Various embodiments relate to a video coding system in which some elements required for decoding are generated according to a process that not specified within the video coding system. This process is hereafter referenced to as being the “external” process. This external process may generate “external” reference pictures to be used by a decoder that is adapted to use these external pictures. Encoding method, decoding method, encoding apparatus, decoding apparatus based on this post-processing method are proposed.
    Type: Application
    Filed: September 18, 2020
    Publication date: November 10, 2022
    Inventors: Philippe Bordes, Didier Doyen, Franck Galpin, Michel Kerdranvat