Patents by Inventor Naël Ouedraogo

Naël Ouedraogo 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).

  • Publication number: 20240107129
    Abstract: A method of encapsulating image data in a media file, the image data being related to a main image to be generated based on a plurality of sub-images, wherein the method comprises: obtaining the plurality of sub-images, each sub-image being provided in at least one version; generating descriptive metadata for describing the main image and the plurality of sub-images; encapsulating the plurality of sub-images and the descriptive metadata in the media file; wherein the method further comprises: generating a progressive information defining a set of consecutive progressive steps for generating a version of the main image, each progressive step being associated with a set of sub-images versions required to generate the version of the main image; and embedding the progressive information in the descriptive metadata.
    Type: Application
    Filed: December 15, 2021
    Publication date: March 28, 2024
    Inventors: Hervé RUELLAN, Franck DENOUAL, Frédéric MAZE, Naël OUEDRAOGO, Masanori FUKADA
  • Publication number: 20240107018
    Abstract: The present invention concerns a method of encoding video data comprising frames into a bitstream, frames being spatially divided into frame portions, the method comprising: encoding at least one frame portion into one or more first encoded units; wherein the method further comprises: signalling into said first encoded units, at least one frame portion identifier, a frame portion identifier identifying one encoded frame portion; and providing frame portion arrangement information comprising the frame portion identifier and spatial information about the frame portion.
    Type: Application
    Filed: November 29, 2023
    Publication date: March 28, 2024
    Inventors: Jonathan TAQUET, Naël OUEDRAOGO, Franck Denoual, Frédéric MAZE
  • Publication number: 20240107020
    Abstract: The present invention concerns a method of encoding video data comprising frames into a bitstream, frames being spatially divided into frame portions, the method comprising: encoding at least one frame portion into one or more first encoded units; wherein the method further comprises: signalling into said first encoded units, at least one frame portion identifier, a frame portion identifier identifying one encoded frame portion; and providing frame portion arrangement information comprising the frame portion identifier and spatial information about the frame portion.
    Type: Application
    Filed: November 29, 2023
    Publication date: March 28, 2024
    Inventors: Jonathan TAQUET, Naël OUEDRAOGO, Franck Denoual, Frédéric MAZE
  • Publication number: 20240107019
    Abstract: The present invention concerns a method of encoding video data comprising frames into a bitstream, frames being spatially divided into frame portions, the method comprising: encoding at least one frame portion into one or more first encoded units; wherein the method further comprises: signalling into said first encoded units, at least one frame portion identifier, a frame portion identifier identifying one encoded frame portion; and providing frame portion arrangement information comprising the frame portion identifier and spatial information about the frame portion.
    Type: Application
    Filed: November 29, 2023
    Publication date: March 28, 2024
    Inventors: Jonathan TAQUET, Naël OUEDRAOGO, Franck Denoual, Frédéric MAZE
  • Publication number: 20240098265
    Abstract: The present invention concerns a method of encoding video data comprising frames into a bitstream, frames being spatially divided into frame portions, the method comprising: encoding at least one frame portion into one or more first encoded units; wherein the method further comprises: signalling into said first encoded units, at least one frame portion identifier, a frame portion identifier identifying one encoded frame portion; and providing frame portion arrangement information comprising the frame portion identifier and spatial information about the frame portion.
    Type: Application
    Filed: November 29, 2023
    Publication date: March 21, 2024
    Inventors: Jonathan TAQUET, Naël OUEDRAOGO, Franck Denoual, Frédéric MAZE
  • Publication number: 20240064349
    Abstract: The present invention concerns a method of encapsulating one or more uncompressed images in a media file, wherein the method comprises: generating generic description information describing the images and indicating that the images are uncompressed; and encapsulating the generic description information and the one or more images in the media file, the uncompressed images being encapsulated as one or more image items, the generic description information being encapsulated in a metadata part of the media file describing the image items.
    Type: Application
    Filed: January 3, 2022
    Publication date: February 22, 2024
    Inventors: Naël OUEDRAOGO, Franck DENOUAL, Frédéric MAZE, Hervé RUELLAN, Jean LE FEUVRE
  • Publication number: 20240040170
    Abstract: A method for encapsulating encoded timed media data into at least a first and a second track belonging to one same group of tracks, said media data corresponding to one or more video sequences made up of full frames. The method includes for at least first or second track providing descriptive information about the spatial relationship of a first spatial part of one frame encapsulated in the first track. A second spatial part of said frame encapsulated in the second track, wherein said descriptive information, shared by the tracks belonging to a same group of tracks, indicates whether the region, covered by both the first and the second spatial parts, forms a full frame or not.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 1, 2024
    Inventors: Franck DENOUAL, Frédéric MAZE, Naël OUEDRAOGO
  • Publication number: 20240040154
    Abstract: A method of decoding video data from a bitstream, the bitstream comprising video data corresponding to multiple slices, wherein the bitstream comprises a header comprising syntax elements to be used when decoding one or more slices; —wherein the decoding comprising parsing the picture header; parsing at least one APS ID related syntax element prior to syntax elements relating to decoding tools; and decoding said bitstream using said syntax elements.
    Type: Application
    Filed: December 18, 2020
    Publication date: February 1, 2024
    Inventors: GUILLAUME LAROCHE, PATRICE ONNO, Naël OUEDRAOGO
  • Patent number: 11886487
    Abstract: The invention relates to a method of generating a media file, the method comprising: generating a first data structure assigning a subset of samples or subsamples of a track to one or more sample groups; generating a second data structure comprising data for describing each of the one or more sample groups, the first data structure comprising a first grouping type and the second data structure comprising a second grouping type, wherein the second data structure comprises data for indicating whether the data for describing each of the one or more sample groups is invariant along time or not; and generating a media file including the samples, and the first and second data structures
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: January 30, 2024
    Assignee: Canon Kabushiki Kaisha
    Inventors: Frédéric Maze, Franck Denoual, Naël Ouedraogo, Jean Le Feuvre
  • Patent number: 11876962
    Abstract: The present invention concerns a method of encoding video data comprising frames into a bitstream, frames being spatially divided into frame portions, the method comprising: encoding at least one frame portion into one or more first encoded units; wherein the method further comprises: signalling into said first encoded units, at least one frame portion identifier, a frame portion identifier identifying one encoded frame portion; and providing frame portion arrangement information comprising the frame portion identifier and spatial information about the frame portion.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: January 16, 2024
    Assignee: Canon Kabushiki Kaisha
    Inventors: Jonathan Taquet, Naël Ouedraogo, Franck Denoual, Frédéric Maze
  • Patent number: 11805302
    Abstract: According to embodiments, the invention provides a method for transmitting encapsulated media data from a server to a client, the media data being requested by the client, the method being carried out by the server and comprising: —identifying at least one byte-range of the encapsulated media data to be transmitted, the at least one byte-range representing a portion of the encapsulated media data; —obtaining a processing level of the at least one identified byte-range, the processing level being indicative of the role of data contained in the at least one identified byte-range for processing the encapsulated media data; and—sending the at least one identified byte-range and an item of information determined as a function of the obtained processing level to the client.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: October 31, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Naël Ouedraogo, Frédéric Maze, Hervé Ruellan, Jean Le Feuvre
  • Patent number: 11805304
    Abstract: There are provided a device and a method for generating timed media data, the timed media data comprising samples, the method comprising: obtaining samples of the time media data; creating tracks each comprising at least one of the obtained samples; and generating a presentation file comprising descriptive metadata associated with the created tracks, wherein the descriptive metadata comprise at least one track group box describing at least one group of created tracks, all the tracks belonging to a same group sharing properties, wherein a list of existing groups of tracks is declared in one single location in the presentation file, and wherein the properties shared by the tracks of a group of the list are declared at the same single location in the presentation file.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: October 31, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventors: Frédéric Maze, Naël Ouedraogo, Franck Denoual, Jonathan Taquet, Jean Le Feuvre
  • Publication number: 20230300349
    Abstract: A method of encapsulating entities in a file, wherein the method comprises for at least one entity: generating a grouping data structure associated with at least one of the entities, and indicating that the at least one of the entities belong to a same group; encapsulating the grouping data structure and the entities in the file; wherein the grouping data structure is a proprietary grouping data structure comprising an universally unique identifier identifying the type of the proprietary grouping.
    Type: Application
    Filed: May 26, 2023
    Publication date: September 21, 2023
    Inventors: Naël Ouedraogo, Frédéric Maze, Jonathan Taquet, Hervé Ruellan, Franck Denoual, Masahiko Takaku
  • Patent number: 11765407
    Abstract: A method for encapsulating encoded timed media data into at least a first and a second track belonging to one same group of tracks, said media data corresponding to one or more video sequences made up of full frames. The method includes for at least first or second track providing descriptive information about the spatial relationship of a first spatial part of one frame encapsulated in the first track. A second spatial part of said frame encapsulated in the second track, wherein said descriptive information, shared by the tracks belonging to a same group of tracks, indicates whether the region, covered by both the first and the second spatial parts, forms a full frame or not.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: September 19, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Frédéric Maze, Naël Ouedraogo
  • Patent number: 11743558
    Abstract: The invention relates according to one of its embodiments to a method for encapsulating a partitioned timed media data, the partitioned timed media data comprising timed samples, at least one timed sample comprising at least one subsample. The method comprising: obtaining at least one subsample from at least one of the timed samples; creating a first track comprising the at least one obtained subsample; obtaining at least another subsample from the same one of the timed samples; creating a second track comprising said at least another obtained subsample; and generating descriptive metadata, the descriptive metadata comprising a unified descriptor comprising: a first parameter which indicates, when set to 1, that the at least one obtained subsample is a complete frame; and at least a second parameter which specifies coding dependencies between the at least one obtained subsample and the at least another obtained subsample.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: August 29, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Frédéric Maze, Naël Ouedraogo, Cyril Concolato, Jean Le Feuvre
  • Patent number: 11711526
    Abstract: A method of encapsulating entities in a file, wherein the method comprises for at least one entity: generating a grouping data structure associated with at least one of the entities, and indicating that the at least one of the entities belong to a same group; encapsulating the grouping data structure and the entities in the file; wherein the grouping data structure is a proprietary grouping data structure comprising an universally unique identifier identifying the type of the proprietary grouping.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: July 25, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventors: Naël Ouedraogo, Frédéric Maze, Jonathan Taquet, Hervé Ruellan, Franck Denoual, Masahiko Takaku
  • Publication number: 20230179802
    Abstract: There is described a method of decoding video data from a bitstream. The bitstream comprising video data corresponding to one or more slices. The decoding comprises parsing the syntax elements, and not permitting use of a subpicture and/or parsing of subpicture information in combination with at least one syntax element that indicates that a picture to be decoded contains only one slice. The bitstream is decoded using said syntax elements.
    Type: Application
    Filed: March 17, 2021
    Publication date: June 8, 2023
    Inventors: Guillaume LAROCHE, Naël OUEDRAOGO, Patrice ONNO
  • Publication number: 20230145618
    Abstract: There is provided a method of decoding video data from a bitstream, the bitstream comprising video data corresponding to one or more slices. Each slice may include one or more tiles. The bitstream comprises a picture header comprising syntax elements to be used when decoding one or more slices, and a slice header comprising syntax elements to be used. Decoding a slice, comprises parsing the syntax elements. In a case where a slice includes multiple tiles, the parsing of a syntax element indicating an address of a slice is omitted if a syntax element is parsed that indicates that a picture header is signalled in the slice header. The bitstream is decoded using said syntax elements.
    Type: Application
    Filed: March 17, 2020
    Publication date: May 11, 2023
    Inventors: Guillaume LAROCHE, Naël OUEDRAOGO, Patrice ONNO
  • Patent number: 11638066
    Abstract: A method and device for encapsulating media data into a media file and parsing a media file. The method comprising according to one of its aspects: including, in the media file, a first track comprising media samples, each media sample contains a set of one or more NAL units; including, in the media file, a second track comprising an extractor, the extractor is a structure referencing a data entity in a media sample contained in the first track; and including, in the extractor, a copy mode attribute that identifies, in the media sample, the referenced data entity relatively to one or more NAL units contained in the media sample.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: April 25, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Naël Ouedraogo, Frédéric Maze, Jean Le Feuvre
  • Publication number: 20230121486
    Abstract: A sequence of images is encoded in a bitstream as a series of picture units PU-01˜03. Each picture unit corresponds to one encoded image and includes one or more network abstraction layer (NAL) units NAL-01˜23. The NAL units may be video coding layer (VCL) NAL units which each contain encoded image data or adaptation parameter set NAL units which each contain an adaptation parameter set (APS) having parameters for performing one or more types of processing operation on the image data contained in one or more VCL NAL units. The APS NAL units may be prefix APS NAL units P-APS or suffix APS NAL units S-APS. An additional constraint is applied to the bitstream prohibiting inclusion, in a picture unit, of a prefix APS NAL unit after the first NAL unit of the picture unit concerned. This can avoid more than one APS applying to slices belonging to the same picture unit, and hence reduce the size of an APS buffer.
    Type: Application
    Filed: March 22, 2021
    Publication date: April 20, 2023
    Inventors: Naël OUEDRAOGO, Patrice ONNO, Guillaume LAROCHE