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: 10805623
    Abstract: A method for decoding a signal of encoded digital data, which includes, for at least one part of the signal: determining information representing a characteristic of the encoded data contained in the at least one signal part; determining first and second values of at least one datum required for the decoding of the data; decoding the data based on the first value to obtain a first characteristic of the decoded data; decoding the data based on the second value to obtain a second characteristic of the decoded data; selecting the first or the second value according to the information representing a characteristic of the encoded data and according to the first and second characteristics of the decoded data; and reconstructing the data based on the first or the second value, which has been selected.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: October 13, 2020
    Assignee: ORANGE
    Inventors: Felix Henry, Gordon Clare
  • Publication number: 20200322609
    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: June 22, 2020
    Publication date: October 8, 2020
    Inventors: Felix Henry, Stephane Pateux, Gordon Clare
  • Patent number: 10798383
    Abstract: A method for decoding a stream having first and second portions portion and representing an image divided into blocks. The method includes a sequence test having a predetermined non-zero number of bits, including two at the power of the predetermined number (2N) iterations of the following substeps, for a current block: obtaining a sequence distinct from sequences already tested; decoding and reconstructing a version of the current block from the obtained sequence and from coded data in the first portion; evaluating a likelihood measurement associated with the reconstructed block; decoding information characteristic of a first sequence including the predetermined number of binary symbols from the second portion; selecting a sequence from the sequences tested, based on the likelihood measurements and the decoded information, the selected sequence being identified as the first sequence; and decoding and reconstructing the current block from the first sequence and the first portion.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: October 6, 2020
    Assignee: B<>COM
    Inventors: Felix Henry, Gordon Clare
  • Publication number: 20200280743
    Abstract: A method for encoding an image having been cut up into partitions. The method includes: predicting data of a current partition based on an already encoded and then decoded reference partition, generating a predicted partition; determining residual data by comparing data relating to the current partition with the predicted partition, the residual data associated with various digital data items. Prior producing a signal containing the encoded information, performing the following steps: determining, from the predetermined residual data, a subset containing residual data capable of being modified; calculating the value of a function representative of the residual data; comparing the calculated value with a value of at least one of the digital data items; based on the comparison, modification or non-modification of at least one of the residual data items of the subset; and, in the event of a modification, entropy encoding the at least one modified residual data item.
    Type: Application
    Filed: May 19, 2020
    Publication date: September 3, 2020
    Inventors: Felix Henry, Gordon Clare
  • Patent number: 10750168
    Abstract: A method for encoding at least one image divided into blocks. The method implements, for a current block to be encoded: determining a first prediction type for the current block; determining a prediction procedure associated with the first prediction type; obtaining a predictor block on the basis of the determined prediction procedure; and calculating a residual block that represents the difference between the predictor block obtained and the current block. The method also includes: selecting a prediction procedure from among a plurality of prediction procedures of a second type, different from the first type; and encoding the residual block calculated by using an encoding parameter determined on the basis of the selected prediction procedure.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: August 18, 2020
    Assignee: ORANGE
    Inventors: Felix Henry, Bihong Huang
  • Publication number: 20200221086
    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: Application
    Filed: June 28, 2018
    Publication date: July 9, 2020
    Inventors: Felix Henry, Joel Jung, Bappaditya Ray
  • Patent number: 10701386
    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: Grant
    Filed: April 8, 2019
    Date of Patent: June 30, 2020
    Assignee: Dolby International AB
    Inventors: Felix Henry, Gordon Clare
  • Patent number: 10694186
    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: Grant
    Filed: June 7, 2019
    Date of Patent: June 23, 2020
    Assignee: Dolby International AB
    Inventors: Felix Henry, Stephane Pateux, Gordon Clare
  • Publication number: 20200195969
    Abstract: A method for coding a digital image divided into blocks. The method includes, for a current block: processing the current block to provide a vector of transformed coefficients; selecting a sequence of M signs of coefficients to be predicted in the coefficient vector, M being an integer greater than or equal to 2; predicting values of the signs from a plurality of assumptions of combinations and a cost function; and for a sign of the sequence, coding an indicator representing a difference between its actual value and its predicted value. The predicting includes, for at least one second, current assumption: obtaining a pixel vector associated with the current assumption, by linear combination of at least one pixel vector associated with a first assumption and at least one pattern vector obtained from the vector of transformed coefficients; an calculating the cost function for the current assumption from the pixel vector obtained.
    Type: Application
    Filed: September 12, 2017
    Publication date: June 18, 2020
    Applicant: B<>Com
    Inventors: Felix HENRY, Gordon CLARE
  • Patent number: 10687082
    Abstract: A method for encoding a digital image divided into a plurality of blocks of pixels. The method includes, for a current block: processing the current block to provide a set of description elements; selecting a subset of description elements to be predicted; ordering the description elements of the subset into an ordered sequence; and encoding the elements of the sequence. Encoding includes scrolling the elements of the sequence and includes, for a current element: selecting a combination of predicted values of the description elements of the current sequence from a plurality of possible combinations based on a predetermined cost criterion and from the second element, values of description elements previously processed of the initial sequence; predicting the current element of the sequence by its value in the selected combination; and encoding an indicator representative of a difference between the actual value of the current element and its predicted value.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: June 16, 2020
    Assignee: B<>COM
    Inventor: Felix Henry
  • Patent number: 10681376
    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 21, 2019
    Date of Patent: June 9, 2020
    Assignee: Dolby International AB
    Inventors: Felix Henry, Stephane Pateux
  • Patent number: 10681389
    Abstract: A method for encoding an image having been cut up into partitions. The method includes: predicting data of a current partition based on an already encoded and then decoded reference partition, generating a predicted partition; determining residual data by comparing data relating to the current partition with the predicted partition, the residual data associated with various digital data items. Prior producing a signal containing the encoded information, performing the following steps: determining, from the predetermined residual data, a subset containing residual data capable of being modified; calculating the value of a function representative of the residual data; comparing the calculated value with a value of at least one of the digital data items; based on the comparison, modification or non-modification of at least one of the residual data items of the subset; and, in the event of a modification, entropy encoding the at least one modified residual data item.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: June 9, 2020
    Assignee: Dolby International AB
    Inventors: Felix Henry, Gordon Clare
  • Publication number: 20200137393
    Abstract: A method for decoding an encoded data stream representative of at least one image, which is divided into blocks. The decoding method includes, for a current block: evaluating a plurality of value hypotheses of at least one description element of the current block, by calculating a likelihood measurement per hypothesis; calculating a disparity in the likelihood measurements obtained; determining at least one parameter of a decoder based on the calculated disparity; decoding, using the determined decoder, complementary information for identifying at least one of the hypotheses; and identifying at least one of the hypotheses using the decoded complementary information and obtaining a value of the at least one description element for the current block, from the at least one identified hypothesis.
    Type: Application
    Filed: June 12, 2018
    Publication date: April 30, 2020
    Inventor: Felix Henry
  • Publication number: 20200128239
    Abstract: A method for decoding a data stream representative of an image sequence. At least one current block of a current image in the image sequence is encoded using a predictor block of a reference image, the predictor block being identified in the reference image via location information. An information item enabling the reference image to be identified from a set of reference images is obtained. When the reference image satisfies a predetermined criterion, the location information of the predictor block is decoded using a first decoding mode, otherwise the location information of the predictor block is decoded using a second decoding mode, the first and second decoding modes including at least a different decoding parameter. The current block is then reconstructed from the predictor block.
    Type: Application
    Filed: June 28, 2018
    Publication date: April 23, 2020
    Inventors: Felix Henry, Joel Jung, Bappaditya Ray
  • Publication number: 20200128251
    Abstract: A method and device for encoding an image divided into blocks. The image contains separate first and second zones). The encoding implements the following, for at least one current block of the image: determining to which of the first and second zones the current block pertains; if the current block pertains to the first zone, encoding the current block by using a first encoding method; if the current block pertains to the second zone, encoding the current block by using a second encoding method including the following: from the position of the current block in the second zone, identifying a previously encoded, then decoded block located in the first zone of the image; and reproducing the value of at least one encoding parameter associated with the identified block.
    Type: Application
    Filed: June 28, 2018
    Publication date: April 23, 2020
    Inventors: Joel Jung, Felix Henry, Bappaditya Ray
  • Publication number: 20200103059
    Abstract: The present invention relates to a flexible pipe comprising a mechanical reinforcement element (4) and a pressure sheath. Mechanical reinforcement element (4) comprises at least one metallic tensile armour layer (6) and at least one composite tensile armour layer (7). Composite tensile armour layer (7) is arranged outside metallic tensile armour layer (6). Separation means (8) are provided to separate composite tensile armours (7), while maintaining a radial clearance and a circumferential clearance for composite tensile armours (7).
    Type: Application
    Filed: March 13, 2018
    Publication date: April 2, 2020
    Inventors: Vincent LE CORRE, Michael MARTINEZ, Julien MAURICE, Alexandre DAMIENS, Antoine FELIX-HENRY
  • Publication number: 20200084477
    Abstract: A method of encoding at least one image divided into blocks, implementing: encoding a first syntax element associated with a characteristic of the at least one image; encoding, for a current block to be encoded associated with at least one encoding parameter, the data of the current block; if the first syntax element is encoded according to a first predefined value representing the characteristic of the image, a second syntax element representing the value of the at least one encoding parameter is encoded only if the current block belongs to a predefined zone of the image; if the first syntax element is encoded according to a second predefined value representing the characteristic of the image, the second syntax element is encoded, whether or not the current block belongs to the predefined zone.
    Type: Application
    Filed: March 12, 2018
    Publication date: March 12, 2020
    Inventors: Felix Henry, Joel Jung, Bappaditya Ray
  • Publication number: 20200084471
    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: Application
    Filed: May 18, 2018
    Publication date: March 12, 2020
    Inventors: Felix Henry, Mohsen Abdoli
  • Publication number: 20190297323
    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: June 7, 2019
    Publication date: September 26, 2019
    Inventors: Felix Henry, Stephane Pateux, Gordon Clare
  • Publication number: 20190273947
    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 21, 2019
    Publication date: September 5, 2019
    Inventors: Felix Henry, Stephane Pateux