Patents by Inventor Fabrice Le Leannec
Fabrice Le Leannec 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: 12363346Abstract: A method for reconstructing a block of a picture comprising: applying an inverse transform to a block of transform coefficients using a first matrix of integer coefficients representative of the inverse transform, wherein the first matrix of integer coefficients is the inverse of a second matrix of integer coefficients representative of a transform inverted to obtain the inverse transform, the second matrix of integer coefficients being derived from a third matrix of integer coefficients, the absolute values of the integer coefficients of the third matrix taking their values in a set of four different values, the derivation comprising a modification of one value of the set to ensure that a sum of two values of the set equals a third value of the set.Type: GrantFiled: March 29, 2022Date of Patent: July 15, 2025Assignee: InterDigital CE Patent Holdings, SASInventors: Karam Naser, Fabrice Le Leannec, Philippe De Lagrange, Philippe Bordes
-
Patent number: 12355942Abstract: At least a method and an apparatus are presented for efficiently encoding or decoding video. For example, an intra prediction of an image block using at least one neural network from a context comprising pixels surrounding the image block is determined and an information relative to a transform method to apply for decoding the image block is also determined. The transform method is adapted to the neural network intra prediction mode of the block to encode or decode. The information relative to the transform method is inferred from the at least one neural network used in intra prediction of the image block at the encoding and either signaled or also inferred at the decoding.Type: GrantFiled: June 8, 2021Date of Patent: July 8, 2025Assignee: InterDigital CE Patent Holdings, SASInventors: Thierry Dumas, Franck Galpin, Philippe Bordes, Fabrice Le Leannec
-
Patent number: 12343618Abstract: A method for controlling a display of a frame representing a state of a game in a network-based gaining application comprising: sending (301A) an information representative of a user action to a server; receiving (305B) at least one frame representing a predicted state of the game predicted from the user action; obtaining an information allowing determining if said at least one frame corresponds to the user action; and; if the at least one frame corresponds to said user action, determining when displaying one of the at least one frame in function of a time at which this user action was performed and of said information.Type: GrantFiled: November 2, 2021Date of Patent: July 1, 2025Assignee: InterDigital Madison Patent Holdings, SASInventors: Franck Galpin, Fabrice Le Leannec, Thierry Dumas, Karam Naser
-
Patent number: 12341963Abstract: Video encoding and decoding using non-rectangular partitioning. An example video decoding method includes: obtaining information identifying a non-rectangular first partitioning of a current block into a plurality of prediction units; determining a second partitioning of the current block into a plurality of transform units, wherein each transform unit is completely spatially contained within a respective one of the prediction units; and decoding the current block according to the non-rectangular first partitioning and the second partitioning. In some embodiments, the scan order of the transform units is determined such that all transform units contained in a same one of the prediction units are scanned before starting to scan transform units that are contained in a different one of the prediction units.Type: GrantFiled: August 3, 2023Date of Patent: June 24, 2025Assignee: InterDigital VC Holdings, Inc.Inventors: Fabrice Le Leannec, Tangi Poirier, Gagan Bihari Rath, Fabrice Urban
-
Publication number: 20250203092Abstract: Embodiments disclosed herein generally relate to methods and apparatuses for video coding. For example, methods and apparatuses using decoder-side motion vector refinement (DMVR) technique with bi-prediction weighting for video coding are provided. In an example, a method for video coding includes determining a mode with an illumination change, determining that at least one coding tool for a block is enabled, and performing a DMVR process based on the mode with the illumination change and the at least one coding tool for the block being enabled.Type: ApplicationFiled: September 23, 2022Publication date: June 19, 2025Inventors: Philippe BORDES, Ya CHEN, Franck GALPIN, Fabrice LE LÉANNEC, Antoine ROBERT
-
Publication number: 20250193440Abstract: Decoding or encoding picture information can involve determining a value associated with a prediction of a pixel of a block of picture information, wherein, the prediction is based on an intra-prediction along a non-diagonal direction, determining, from among a plurality of decoded pixels neighboring the block on the top and the left, at least four reference samples for the block based on the non-diagonal direction, and wherein the determining of the value comprises an interpolation based on a quadratic model and the four reference samples; and decoding or encoding at least a portion of the picture information based on the value.Type: ApplicationFiled: February 18, 2025Publication date: June 12, 2025Applicant: InterDigital CE Patent Holdings, SASInventors: Gagan Rath, Fabrice Urban, Fabrice Le Leannec, Fabien Racape
-
Patent number: 12323579Abstract: In some coding modes, such as the merge mode, a list of motion candidates is generated using spatial or temporal neighboring blocks or constructed ones, and one of the motion candidates is inherited by the current block. When constructing the list of motion candidates, motion information of a candidate to be added is checked to limit the redundancy in the constructed list. In one implementation, the switchable interpolation filter, the IFindex becomes part of the motion information to be used in comparison since it can modify the resulting prediction. Furthermore, the GBiIdx indicating the weights used in bi-prediction can also be part of the motion information to be compared and could also be taken into account in the redundancy check. In general, all or part of motion information that causes different prediction can be used in redundancy check.Type: GrantFiled: September 23, 2020Date of Patent: June 3, 2025Assignee: InterDigital CE Patent Holdings, SASInventors: Antoine Robert, Fabrice Le Leannec, Philippe Bordes, Tangi Poirier
-
Patent number: 12262050Abstract: Decoding or encoding picture information can involve determining a value associated with a prediction of a pixel of a block of picture information, wherein, the prediction is based on an intra-prediction along a non-diagonal direction, determining, from among a plurality of decoded pixels neighboring the block on the top and the left, at least four reference samples for the block based on the non-diagonal direction, and wherein the determining of the value comprises an interpolation based on a quadratic model and the four reference samples; and decoding or encoding at least a portion of the picture information based on the value.Type: GrantFiled: June 22, 2020Date of Patent: March 25, 2025Assignee: InterDigital CE Patent Holdings, SASInventors: Gagan Rath, Fabrice Urban, Fabrice Le Leannec, Fabien Racape
-
Publication number: 20250097458Abstract: A method for video decoding is disclosed. A directional intra prediction mode is decoded for a block of a picture, the directional intra prediction mode having a direction. Based on the directional intra prediction mode, a first predictor and a second predictor for a sample in the current block are accessed, the first and second predictors being on a line at least approximating the direction. A sample value of the sample is predicted by interpolation using the first and second predictors, responsive to a difference between the second and first predictors, wherein the difference is scaled by at least a ratio that is based on a location of the sample in the block, and wherein a denominator of the ratio is a power of two regardless of the location of the sample. The sample of the block is reconstructed based on the predicted sample value.Type: ApplicationFiled: October 1, 2024Publication date: March 20, 2025Inventors: Gagan Bihari RATH, Fabrice LE LEANNEC, Franck GALPIN, Fabien RACAPE
-
Patent number: 12231687Abstract: In one implementation, KLT transform matrices are derived during the encoding or decoding process. In particular, the KLT transform matrices can be derived for either the primary transforming stage or the secondary transforming stage, or both. Because the KLT transform matrices can be derived at both the encoder and decoder sides, the KLT transform matrices do not need to be signaled in the bitstream. To derive the KLT transform matrix for a current block to be encoded or decoded, a template for the current block is defined, and is used to search in reconstructed regions multiple blocks with templates similar to the current template. Those multiple blocks are used to train the KLT transform matrix.Type: GrantFiled: September 23, 2021Date of Patent: February 18, 2025Assignee: InterDigital CE Patent Holdings, SASInventors: Karam Naser, Fabrice Le Leannec, Franck Galpin, Thierry Dumas
-
Publication number: 20250039372Abstract: A block of video data is split using one or more of several possible partition operations by using the partitioning choices obtained through use of a texture-based image partitioning. In at least one embodiment, the block is split in one or more splitting operations using a convolutional neural network. In another embodiment, inputs to the convolutional neural network come from pixels along the block's causal borders. In another embodiment, boundary information, such as the location of partitions in spatially neighboring blocks, is used by the texture analysis. Methods, apparatus, and signal embodiments are provided for encoding.Type: ApplicationFiled: October 7, 2024Publication date: January 30, 2025Applicant: InterDigital VC Holdings, Inc.Inventors: Fabien Racape, Fabrice Le Léannec, Franck Galpin, Sunil Jaiswal
-
Publication number: 20240422329Abstract: A first device may be configured to perform actions. A coding block may be obtained. It may be determined whether an indication of transform unit (TU) transform information associated with the coding block is to be parsed based on a TU size of the transform tree node. Inverse transformation associated with the coding block may be performed based on the determination. A second device may be configured to determine a TU split for a coding unit based on depth information and perform transformation on the coding unit based on the determination. A third device may determine whether to include an indication of TU transform information in video data based on a TU size of coding block and may perform transformation associated with the coding block based on the determination.Type: ApplicationFiled: October 5, 2022Publication date: December 19, 2024Applicant: InterDigital CE Patent Holdings, SASInventors: Fabrice Le Leannec, Franck Galpin, Tangi Poirier
-
Publication number: 20240406392Abstract: A method comprising decoding a video is provided, wherein decoding the video includes determining at least one transform for a block of the video based on at least one part of reconstructed pixels surrounding the block, decoding the block by applying the at least one determined transform. An apparatus for decoding the video is also provided. Corresponding method and apparatus for encoding a video are also provided.Type: ApplicationFiled: September 6, 2022Publication date: December 5, 2024Inventors: Karam Naser, Franck Galpin, Philippe Bordes, Fabrice Le Leannec
-
Publication number: 20240397106Abstract: Systems, methods, and instrumentalities are disclosed herein for signaling of syntax elements. The syntax elements values for a block may be inferred, derived, and/or predicted from previously coded blocks (e.g., previously decoded blocks or previously encoded blocks), whose template pixels (e.g., L-shaped pixels that surround the blocks) match the current block template pixels. In examples, a video decoder or encoder may determine whether a template-based coding mode may be enabled for a current block. Based on the determination of the template-based coding mode being enabled for the current block, a neighboring block may be identified based on template sample values of the identified neighboring block and template sample values of the current block. A value of a syntax element of the current block may be obtained based on the identified neighboring block. The current block may be decoded or encoded based on the value of the syntax element.Type: ApplicationFiled: September 26, 2022Publication date: November 28, 2024Applicant: InterDigital CE Patent Holdings, SASInventors: Karam Naser, Franck Galpin, Tangi Poirier, Fabrice Le Léannec
-
Publication number: 20240397064Abstract: At least a method and an apparatus are presented for efficiently encoding or decoding video. For example, video data representative of a part of a picture is obtained, at least one syntax data element specifying to adapt the encoding/decoding to emulate a reduced resolution applied to the part of the picture is signaled; and video data is encoded/decoded wherein at least one process of the encoding/decoding is adapted to emulate a reduced resolution applied to the part of the picture.Type: ApplicationFiled: September 15, 2022Publication date: November 28, 2024Inventors: Franck Galpin, Karam Naser, Philippe Bordes, Fabrice Le Léannec
-
Patent number: 12155827Abstract: A block of video data is split using one or more of several possible partition operations by using the partitioning choices obtained through use of a texture-based image partitioning. In at least one embodiment, the block is split in one or more splitting operations using a convolutional neural network. In another embodiment, inputs to the convolutional neural network come from pixels along the block's causal borders. In another embodiment, boundary information, such as the location of partitions in spatially neighboring blocks, is used by the texture analysis. Methods, apparatus, and signal embodiments are provided for encoding.Type: GrantFiled: July 7, 2022Date of Patent: November 26, 2024Assignee: InterDigital VC Holdings, Inc.Inventors: Fabrice Le Leannec, Franck Galpin, Fabien Racape, Sunil Jaiswal
-
Publication number: 20240380885Abstract: Decoder side intra mode derivation (DIMD) capability is enhanced by using reference pixels that extend several rows above and several columns left of a current video block, and also includes pixels above and left of the current video block, as well as columns above and right and rows below and left of the current video block. The reference pixels are formed from surrounding reconstructed/previously encoded samples surrounding the current video block. The derivation of an intra prediction mode is determined from gradients determined from each of the reference pixels in a defined surrounding area. In one embodiment, the gradients are determined using horizontal and vertical filters. In a sub-embodiment, the filters do not extend beyond the defined surrounding area. In another embodiment, reassignment of an index indicative of the target intra prediction mode is performed.Type: ApplicationFiled: September 16, 2022Publication date: November 14, 2024Inventors: Thierry DUMAS, Fabrice LE LEANNEC, Franck GALPIN, Philippe BORDES
-
Patent number: 12137246Abstract: A method for video decoding is disclosed. A directional intra prediction mode is decoded for a block of a picture, the directional intra prediction mode having a direction. Based on the directional intra prediction mode, a first predictor and a second predictor for a sample in the current block are accessed, the first and second predictors being on a line at least approximating the direction. A sample value of the sample is predicted by interpolation using the first and second predictors, responsive to a difference between the second and first predictors, wherein the difference is scaled by at least a ratio that is based on a location of the sample in the block, and wherein a denominator of the ratio is a power of two regardless of the location of the sample. The sample of the block is reconstructed based on the predicted sample value.Type: GrantFiled: June 2, 2023Date of Patent: November 5, 2024Assignee: InterDigital Madison Patent Holdings, SASInventors: Gagan Bihari Rath, Fabrice Le Léannec, Franck Galpin, Fabien Racape
-
Patent number: 12108087Abstract: Video processing such as encoding and/or decoding a picture can involve deriving an inter-prediction parameter based on first and second merge candidates used to generate a pairwise merge candidate, wherein the inter-prediction parameter comprises at least one of an index for weighted bi-prediction or an interpolation filter index; and encoding at least a portion of the picture information based on the inter-prediction parameter.Type: GrantFiled: March 26, 2020Date of Patent: October 1, 2024Assignee: InterDigital CE Patent Holdings, SASInventors: Philippe Bordes, Antoine Robert, Fabrice Le Leannec, Franck Galpin
-
Publication number: 20240298011Abstract: At least a method and an apparatus are presented for efficiently encoding or decoding video wherein the signaling and/or the enabling of high bit depth process, for instance related to the transform skip coding mode or the entropy coding using rice parameter, are improved. For example, the method comprises obtaining video data, wherein the video data comprise at least one part of a coded picture, the coded picture being coded on a number of bits called bit depth, and determining whether the bit depth of the coded picture is larger than a level; and responsive to a determination that bit depth of the coded picture is larger than the level, obtaining from the video data, an information (sps_range_extension_flag) that indicates whether at least one parameter (sps_range_extension) related to high bit depth process is present in the video data for the coded picture.Type: ApplicationFiled: June 15, 2022Publication date: September 5, 2024Inventors: Karam Naser, Fabrice Le Leannec, Tangi Poirier, Franck Galpin