Patents by Inventor Felix Henry

Felix Henry 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: 11889081
    Abstract: A coding method and a decoding method for decoding a coded data stream representative of at least one image that is split into blocks. For at least one current block of the image, an item of information indicating a coding mode of the current block is decoded from the data stream. When the coding mode of the current block corresponds to a first coding mode, the current block is decoded using a first determined quantization step to dequantize, in the transform domain, a prediction residue associated with the current block. When the coding mode of the current block corresponds to a second coding mode, the current block is decoded using a second determined quantization step to dequantize, in the spatial domain, a prediction residue associated with the current block. The first quantization step and the second quantization step are determined according to the same quantization parameter.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: January 30, 2024
    Assignee: ORANGE
    Inventors: Felix Henry, Mohsen Abdoli
  • Patent number: 11863751
    Abstract: A coding method and a decoding method for decoding a coded data stream representative of at least one image that is split into blocks. For at least one current block of the image, an item of information indicating a coding mode of the current block is decoded from the data stream. When the coding mode of the current block corresponds to a first coding mode, the current block is decoded using a first determined quantization step to dequantize, in the transform domain, a prediction residue associated with the current block. When the coding mode of the current block corresponds to a second coding mode, the current block is decoded using a second determined quantization step to dequantize, in the spatial domain, a prediction residue associated with the current block. The first quantization step and the second quantization step are determined according to the same quantization parameter.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: January 2, 2024
    Assignee: ORANGE
    Inventors: Felix Henry, Mohsen Abdoli
  • Publication number: 20230412831
    Abstract: A method for coding views simultaneously representing a 3D scene from different positions or different view angles, implemented by a coding device. The method includes, for a depth component of at least one view: partitioning the depth component into at least one block; obtaining depth information of the at least one block from texture data of a texture component of at least one of the views; obtaining at least one depth estimation parameter from the information; and coding the at least one depth estimation parameter, the depth information of the at least one block not being coded.
    Type: Application
    Filed: September 8, 2021
    Publication date: December 21, 2023
    Inventors: Félix Henry, Patrick GARUS, Gordon CLARE
  • Patent number: 11825129
    Abstract: A method for encoding at least one image, including subdividing the image into a plurality of blocks and subdividing at least one current block into a first portion and a second portion. The first portion has a rectangular or square shape and the second portion complements the first portion in the current block. The second portion has a geometric shape with m sides, wherein m>4. Then the first and second portions are encoded.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: November 21, 2023
    Assignee: ORANGE
    Inventor: Felix Henry
  • Publication number: 20230353740
    Abstract: A method for coding includes; segmenting an image into blocks; grouping blocks into a number of subsets; coding, using an entropy coding module, each subset, by associating digital information with symbols of each block of a subset, including, for the first block of the image, initializing state variables of the coding module; and generating a data sub-stream representative of at least one of the coded subsets of blocks. Where a current block is the first block to be coded of a subset, symbol occurrence probabilities for the first current block are determined based on those for a coded and decoded predetermined block of at least one other subset. Where the current block is the last coded block of the subset: writing, in the sub-stream representative of the subset, the entire the digital information associated with the symbols during coding of the blocks of the subset, and implementing the initializing sub-step.
    Type: Application
    Filed: July 5, 2023
    Publication date: November 2, 2023
    Applicant: DOLBY INTERNATIONAL AB
    Inventors: Felix Henry, Stephane Pateux, Gordon Clare
  • Publication number: 20230353781
    Abstract: A method of coding at least one image comprising the steps of splitting the image into a plurality of blocks, of grouping said blocks into a predetermined number of subsets of blocks, of coding each of said subsets of blocks in parallel, the blocks of a subset considered being coded according to a predetermined sequential order of traversal. The coding step comprises, for a current block of a subset considered, the sub-step of predictive coding of said current block with respect to at least one previously coded and decoded block, and the sub-step of entropy coding of said current block on the basis of at least one probability of appearance of a symbol.
    Type: Application
    Filed: July 6, 2023
    Publication date: November 2, 2023
    Applicant: DOLBY INTERNATIONAL AB
    Inventors: Felix Henry, Stephane Pateux
  • Patent number: 11743463
    Abstract: A method and device for encoding an image divided into blocks. The image contains two separate zones. The method implements the following: only in the event where the current block pertains to one of the zones of the image: encoding the current block using a prediction, the current block being predicted using a previously encoded and then decoded block located in the other zone of the image, the blocks of the other zone having been previously encoded and then decoded, and encoding information indicating the application of the prediction; and for any decoded block pertaining to the other zone of the image, storing the decoded block data.
    Type: Grant
    Filed: February 2, 2022
    Date of Patent: August 29, 2023
    Assignee: ORANGE
    Inventors: Felix Henry, Joel Jung, Bappaditya Ray
  • Patent number: 11736723
    Abstract: A method of coding at least one image comprising the steps of splitting the image into a plurality of blocks, of grouping said blocks into a predetermined number of subsets of blocks, of coding each of said subsets of blocks in parallel, the blocks of a subset considered being coded according to a predetermined sequential order of traversal. The coding step comprises, for a current block of a subset considered, the sub-step of predictive coding of said current block with respect to at least one previously coded and decoded block, and the sub-step of entropy coding of said current block on the basis of at least one probability of appearance of a symbol.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: August 22, 2023
    Assignee: DOLBY INTERNATIONAL AB
    Inventors: Felix Henry, Stephane Pateux
  • Patent number: 11736721
    Abstract: A method and device for encoding and a method and device for decoding a signal including encoded data representing an image sub-divided into blocks, and information representing a correction block and a residual block. For a current block of the image, a first pixel is encoded from a prediction value obtained for the first pixel from at least one pixel of a previously rebuilt block. The prediction is corrected using at least one value of a pixel of the correction block. At least one current pixel of the current block is encoded from a prediction value obtained for the current pixel from at least one previously corrected pixel of the current block. The prediction is corrected by using at least one value of a pixel of the correction block, delivering a prediction block for the current block. The residual block is computed from the current block and the predictive block.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: August 22, 2023
    Assignee: ORANGE
    Inventors: Felix Henry, Mohsen Abdoli
  • Patent number: 11722666
    Abstract: A method and device for encoding an image divided into blocks. The image contains two separate zones. The method implements the following: only in the event where the current block pertains to one of the zones of the image: encoding the current block using a prediction, the current block being predicted using a previously encoded and then decoded block located in the other zone of the image, the blocks of the other zone having been previously encoded and then decoded, and encoding information indicating the application of the prediction; and for any decoded block pertaining to the other zone of the image, storing the decoded block data.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: August 8, 2023
    Assignee: ORANGE
    Inventors: Felix Henry, Joel Jung, Bappaditya Ray
  • Publication number: 20230199193
    Abstract: A method for decoding a coded data stream representing an image. The method includes for a current block: reading from the stream a block size threshold value; determining whether the current block size is less than or equal to the threshold value; if so, decoding information indicating a first or second coding mode and reconstructing the current block according to the indicated mode, and if not, reconstructing the current block according to the first mode. In the first mode the current block is reconstructed using an inverse transform of a transformed prediction residue decoded for the current block, and in the second mode the current block is not reconstructed using such an inverse transform, but by: scanning each pixel of the block, including: obtaining a prediction of the pixel from another previously decoded pixel, and reconstructing the pixel from the prediction and a decoded prediction residue.
    Type: Application
    Filed: February 21, 2023
    Publication date: June 22, 2023
    Inventors: Félix Henry, Mohsen Abdoli, Pierrick Philippe, Gordon Clare
  • Patent number: 11641463
    Abstract: A method for encoding or decoding at least one image, an image being split into blocks of elements. The method includes, for at least one block: splitting the block into at least two areas; and processing at least one of the areas. The processing includes scanning the elements of the area according to a predetermined scanning order, and for at least one scanned element, called a current element: selecting at least one predictor element previously encoded or decoded according to a prediction function; and predicting the current element: from the at least one predictor element, if the at least one predictor element belongs to the area; or from at least one replacement value, otherwise.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: May 2, 2023
    Assignee: FONDATION B-COM
    Inventors: Félix Henry, Gordon Clare, Pierrick Philippe
  • Patent number: 11616958
    Abstract: A method for decoding a data stream representative of an image split into blocks. The method includes: for a current block, determining whether the size of the current block is less than or equal to a threshold, and if so, decoding information indicating a coding mode of the block among first and second coding modes, and reconstructing the current block according to the indicated coding mode, and otherwise reconstructing according to the first coding mode. According to the first coding mode, the current block is reconstructed using an inverse transform of a transformed prediction residue decoded for the current block, and according to the second coding mode the current block is reconstructed, for each pixel, by obtaining a prediction of the pixel from another previously decoded pixel belonging to the current block or to a previously decoded block, and reconstructing the pixel from the prediction and a decoded prediction residue.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: March 28, 2023
    Assignee: ORANGE
    Inventors: Félix Henry, Mohsen Abdoli, Pierrick Philippe, Gordon Clare
  • Publication number: 20230050410
    Abstract: A method for decoding a data stream representative of an image split into blocks. For a current block of the image, an item of information indicating a coding mode among a first and a second coding mode of the current block is decoded from the data stream and the current block is decoded depending on this information. When the coding mode of the current block corresponds to the second coding mode, the current block is reconstructed from a prediction obtained, for each pixel, from another previously decoded pixel belonging to the current block or to a previously decoded block of the image, and from a decoded residue associated with the pixel. At least one processing method is applied to the reconstructed current block for at least one pixel of the current block depending on the coding mode of the current block and/or the coding mode of the neighbouring blocks.
    Type: Application
    Filed: October 26, 2022
    Publication date: February 16, 2023
    Inventors: Félix Henry, Mohsen Abdoli, Gordon Clare, Pierrick Philippe
  • Publication number: 20220400264
    Abstract: A coding method and a decoding method for decoding a coded data stream representative of at least one image that is split into blocks. For at least one current block of the image, an item of information indicating a coding mode of the current block is decoded from the data stream. When the coding mode of the current block corresponds to a first coding mode, the current block is decoded using a first determined quantization step to dequantize, in the transform domain, a prediction residue associated with the current block. When the coding mode of the current block corresponds to a second coding mode, the current block is decoded using a second determined quantization step to dequantize, in the spatial domain, a prediction residue associated with the current block. The first quantization step and the second quantization step are determined according to the same quantization parameter.
    Type: Application
    Filed: August 18, 2022
    Publication date: December 15, 2022
    Inventors: Felix Henry, Mohsen Abdoli
  • Publication number: 20220400263
    Abstract: A coding method and a decoding method for decoding a coded data stream representative of at least one image that is split into blocks. For at least one current block of the image, an item of information indicating a coding mode of the current block is decoded from the data stream. When the coding mode of the current block corresponds to a first coding mode, the current block is decoded using a first determined quantization step to dequantize, in the transform domain, a prediction residue associated with the current block. When the coding mode of the current block corresponds to a second coding mode, the current block is decoded using a second determined quantization step to dequantize, in the spatial domain, a prediction residue associated with the current block. The first quantization step and the second quantization step are determined according to the same quantization parameter.
    Type: Application
    Filed: August 18, 2022
    Publication date: December 15, 2022
    Inventors: Felix Henry, Mohsen Abdoli
  • Patent number: 11516465
    Abstract: A method for decoding a data stream representative of an image split into blocks. For a current block of the image, an item of information indicating a coding mode among a first and a second coding mode of the current block is decoded from the data stream and the current block is decoded depending on this information. When the coding mode of the current block corresponds to the second coding mode, the current block is reconstructed from a prediction obtained, for each pixel, from another previously decoded pixel belonging to the current block or to a previously decoded block of the image, and from a decoded residue associated with the pixel. At least one processing method is applied to the reconstructed current block for at least one pixel of the current block depending on the coding mode of the current block and/or the coding mode of the neighbouring blocks.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: November 29, 2022
    Assignee: ORANGE
    Inventors: Félix Henry, Mohsen Abdoli, Gordon Clare, Pierrick Philippe
  • Publication number: 20220360817
    Abstract: A method of coding at least one image comprising the steps of splitting the image into a plurality of blocks, of grouping said blocks into a predetermined number of subsets of blocks, of coding each of said subsets of blocks in parallel, the blocks of a subset considered being coded according to a predetermined sequential order of traversal. The coding step comprises, for a current block of a subset considered, the sub-step of predictive coding of said current block with respect to at least one previously coded and decoded block, and the sub-step of entropy coding of said current block on the basis of at least one probability of appearance of a symbol.
    Type: Application
    Filed: May 23, 2022
    Publication date: November 10, 2022
    Inventors: Felix Henry, Stephane Pateux
  • Patent number: 11457213
    Abstract: A coding method and a decoding method for decoding a coded data stream representative of at least one image that is split into blocks. For at least one current block of the image, an item of information indicating a coding mode of the current block is decoded from the data stream. When the coding mode of the current block corresponds to a first coding mode, the current block is decoded using a first determined quantization step to dequantize, in the transform domain, a prediction residue associated with the current block. When the coding mode of the current block corresponds to a second coding mode, the current block is decoded using a second determined quantization step to dequantize, in the spatial domain, a prediction residue associated with the current block. The first quantization step and the second quantization step are determined according to the same quantization parameter.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: September 27, 2022
    Assignee: ORANGE
    Inventors: Felix Henry, Mohsen Abdoli
  • Publication number: 20220272371
    Abstract: A method is provided for coding at least one image split up into partitions, a current partition to be coded containing data, at least one data item of which is allotted a sign. The coding method includes, for the current partition, the following steps: calculating the value of a function representative of the data of the current partition with the exclusion of the sign; comparing the calculated value with a predetermined value of the sign; as a function of the result of the comparison, modifying or not modifying at least one of the data items of the current partition, in the case of modification, coding the at least one modified data item.
    Type: Application
    Filed: March 11, 2022
    Publication date: August 25, 2022
    Inventors: Felix Henry, Gordon Clare