Patents by Inventor Franck Galpin
Franck Galpin 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: 12155824Abstract: A video coding system handling at least a block of at least an image of a video comprises an encoding process and decoding process respectively providing or using signaling information related to the video, wherein the signaling information comprises at least an information representative of the presence of chroma offset values, wherein when chroma is present and does not use separate color planes, the information representative of the presence of chroma offset values is set and the signaling information further comprises information representative of a chroma offsets values and wherein when chroma is not present or uses separate color planes, the information representative of the presence of chroma offset values is reset and no information representative of a chroma offsets values is further signaled.Type: GrantFiled: February 23, 2021Date of Patent: November 26, 2024Assignee: INTERDIGITAL CE PATENT HOLDINGS, SASInventors: Karam Naser, Fabrice Leleannec, Tangi Poirier, Franck Galpin
-
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
-
Patent number: 12149726Abstract: 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: GrantFiled: May 18, 2021Date of Patent: November 19, 2024Assignee: InterDigital Madison Patent Holdings, SASInventors: Franck Galpin, Philippe Bordes, Philippe Guillotel, Xuan Hien Pham
-
Patent number: 12149731Abstract: At least a method and an apparatus are provided for efficiently encoding or decoding video. For example, a plurality of different motion prediction modes are obtained for a current block. The current block is encoded or decoded based on a combination of the plurality of different motion prediction modes with corresponding weights, wherein the combination with the corresponding weights comprising at least two inter prediction modes, or an inter prediction mode and an intra prediction mode. Both triangle prediction and multi-hypothesis prediction are allowed to be indicated in one or more lists of possible motion vector candidates, such as, e.g., in advanced motion vector prediction (AMVP) mode.Type: GrantFiled: January 24, 2023Date of Patent: November 19, 2024Assignee: INTERDIGITAL MADISON PATENT HOLDINGS, SASInventors: Franck Galpin, Antoine Robert, Tangi Poirier
-
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: 12143578Abstract: In one implementation, to perform in-loop filtering of a version of reconstructed samples of a block, only a single offset parameter is signaled in the bitstream. Based on the version of reconstructed samples, a pixel-wise weight mask is generated using a neural network. Because the neural network parameters are known at both the encoder and decoder, these parameters need not to be signaled in the bitstream. The single offset parameter scaled by the weighted mask is used to adjust the samples in the block. Thus, even though only a single offset parameter is used, the samples are adjusted by pixel-wise offsets. The neural network may also take other parameters, such as quantization parameters and picture types as input. Further, there can be multiple neural networks that generate different weight masks, where different offsets are signaled and one or more of the neural networks are to be selected for filtering.Type: GrantFiled: May 24, 2021Date of Patent: November 12, 2024Assignee: InterDigital CE Patent Holdings, SASInventors: Philippe Bordes, Franck Galpin, Thierry Dumas, Pavel Nikitin, Fabrice Urban
-
Patent number: 12143637Abstract: A coding unit having a size multiple of three in horizontal or vertical direction is coded through one of several embodiments. In one embodiment, for some block sizes, the coding unit is coded and decoded systematically through SKIP mode. In another embodiment, the coding units can be coded in SKIP mode or with a DC coefficient. In another embodiment, an asymmetric division of a common coding unit parent is performed and transform coefficients are factorized among at least two sub-blocks to encode a coding unit. In another embodiment, a separable two dimensional transform can be applied by applying a transform over the block in one direction, and using two one-dimensional transforms on sub-blocks in the other direction to code. Methods, apparatus, and signal embodiments are provided for encoding and decoding.Type: GrantFiled: December 14, 2023Date of Patent: November 12, 2024Assignee: InterDigital VC Holdings, Inc.Inventors: Fabrice Leleannec, Franck Galpin, Tangi Poirier
-
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: 12126799Abstract: A method for video decoding is disclosed. A first reconstructed version of an image block of an encoded video is accessed. The first reconstructed version of said image block is filtered by a first neural network to form a second reconstructed version of said image block to be used as reference. The second reconstructed version of said image block is filtered by a second neural network to form a third reconstructed version of said image block to be displayed. The first and second neural networks are trained jointly.Type: GrantFiled: February 6, 2020Date of Patent: October 22, 2024Assignee: InterDigital Madison Patent Holdings, SASInventors: Franck Galpin, Philippe Bordes, Fabien Racape
-
Publication number: 20240348820Abstract: Encoding or decoding picture information can involve determining a coding mode associated with a current coding unit including picture information; determining, based on the coding mode, a first precision level associated with a first portion of a motion vector information associated with the current coding unit, and a second precision level associated with a second portion of the motion vector information; obtaining a motion vector associated with the current coding unit based on the motion vector information and the first and second precision levels; and encoding or decoding at least a portion of the picture information included in the current coding unit based on the coding mode and the motion vector.Type: ApplicationFiled: June 17, 2024Publication date: October 17, 2024Inventors: Fabrice LeLeannec, Antoine Robert, Franck Galpin, Tangi Poirier
-
Publication number: 20240348781Abstract: A method for encoding a block is disclosed. To this aim, a split mode is determined based on a rate-distortion optimization using a texture-based split prediction set obtained for the block. As an example, the split mode is determined by adapting the texture-based split prediction set according to at least one of a binary or triple split mode non-redundancy constraint or a heuristic-based split mode set pruning. The block is finally encoded using the determined split mode.Type: ApplicationFiled: June 20, 2024Publication date: October 17, 2024Inventors: Fabrice Leleannec, Franck Galpin, Fabien Racape, Sunil Jaiswal
-
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: 20240323367Abstract: Methods and apparatuses for encoding/decoding a video are provided. A picture from a video is decoded from a bit-stream, the picture being encoded in the bitstream at a resolution that is lower than an original resolution of the picture. Decoding the picture further comprises up-sampling the decoded picture to the original resolution, and applying an adaptive filter to at least one component of the up-sampled decoded picture. According to some embodiments, the adaptive filter may be performed in-loop or out-of-loop of the decoding/encoding process.Type: ApplicationFiled: June 16, 2022Publication date: September 26, 2024Inventors: Philippe Bordes, Franck Galpin, Thierry Dumas, Karam Naser
-
Publication number: 20240323366Abstract: A method for reconstructing at least one part of a first picture, from at least one part of a second picture is provided, said first picture and said second picture having different sizes. The reconstructing comprising decoding said second picture from a bitstream and determining at least one first sample of said at least one part of the first picture using at least one resampling filter applied to at least one second sample of said at least one part of the decoded second picture. A corresponding apparatus for reconstructing at least one part of a first picture is provided. A method for encoding/decoding a video, and corresponding apparatuses, are provided which comprise the reconstructing at least one part of a first picture, from at least one part of a second picture, said first picture and said second picture having different sizes.Type: ApplicationFiled: February 22, 2022Publication date: September 26, 2024Inventors: Philippe Bordes, Ya Chen, Thierry Dumas, Franck Galpin, Karam Naser, Antoine Robert
-
Publication number: 20240314301Abstract: In a particular implementation. video encoding or decoding may use decoder-side intra mode derivation (DIMD). An intra coding mode is selected based on a plurality of reconstructed samples in a template region adjacent to the block, and the samples in the block are predicted with intra prediction based on the selected intra coding mode. The intra coding mode may be selected by testing a plurality of candidate intra coding modes for cost (e.g., distortion) of predicting the template region from a set of reconstructed reference samples. In one example. the same reference samples used for intra predicting the current block are used to predict the template region. The shape and size of the template region may also depend on the candidate intra mode. The plurality of candidate intra coding modes can be all or a subset of the directional modes. or all or a subset of the MPM modes.Type: ApplicationFiled: June 15, 2022Publication date: September 19, 2024Inventors: Philippe BORDES, Thierry DUMAS, Fabrice URBAN, 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
-
Patent number: 12081734Abstract: The disclosure relates to a method for encoding image data, the method including intra-predicting, or predicting by combining inter-prediction and intra-prediction, a first block of the image data by using an intra-prediction mode using a first single transformation obtained by taking account of the first block size. The disclosure also relates to a method for encoding image data, a variable coding length being used for signaling a plurality of Prediction Modes by the encoding, the method comprising:—intra-predicting a first block of the image data by using an intra-prediction mode using a first transformation, the first transformation being obtained by taking account of the first block size, —encoding information signaling a use of the intra-prediction mode in a bitstream, the information being encoded as one of the plurality of Prediction Modes. The disclosure further relates to the corresponding decoding methods, devices and media.Type: GrantFiled: June 23, 2020Date of Patent: September 3, 2024Assignee: INTERDIGITAL CE PATENT HOLDINGS, SASInventors: Thierry Dumas, Franck Galpin, Gagan Rath, Fabrice Leleannec
-
Publication number: 20240291986Abstract: A method comprising: determining (701) that a zeroing process was applied to a block of transform coefficients; and, decoding (702) a position of a last significant coefficient of the block in scanning order with respect to a position in the block depending on the applied zeroing process.Type: ApplicationFiled: May 23, 2022Publication date: August 29, 2024Inventors: Karam Naser, Fabrice Le Leannec, Tangi Poirier, Franck Galpin
-
Publication number: 20240283958Abstract: Encoding or decoding video information can involve, for example, partitioning a coding unit of the video information using a partitioning based on a modification of a constraint on partitioning that is associated with a pipeline configuration for reconstruction of the coding unit, where the modification is based on an information dependency between two or more pipeline units associated with the pipeline configuration, and encoding or decoding the video information based on the partitioning.Type: ApplicationFiled: April 19, 2024Publication date: August 22, 2024Inventors: Franck Galpin, Fabien Racape, Philippe Bordes
-
Publication number: 20240283967Abstract: Described are methods and apparatuses for encoding/decoding a picture comprising predicting at least one block, wherein the predicting comprises performing motion compensation and local illumination compensation based on a reference block, the local illumination compensation including applying a linear model based on sums of absolute differences of neighboring reconstructed samples and corresponding reference samples of the reference block, wherein the neighboring reconstructed samples and corresponding reference samples of the reference block are co-located according to an L-shape substantially adjacent to the block to be predicted, the L-shape comprising a row of pixels located to the top side of the predicted block and a column of pixels located to the left side of the predicted block, the co-location being determined according a motion vector of the predicted block.Type: ApplicationFiled: April 3, 2024Publication date: August 22, 2024Inventors: Philippe Bordes, Franck Galpin, Fabrice Urban