Method and apparatus for encapsulating images in a file
AssigneeCanon Kabushiki Kaisha
InventorsNaël Ouedraogo, Frédéric Maze, Franck Denoual, Hervé Ruellan, Masahiko Takaku
Life of this patent
Estimating the term…
Abstract
The present invention concerns a method of encapsulating images in a file, wherein the method comprises determining a grouping type based on a capture mode of the images; generating a grouping data structure describing the images as a group, the grouping data structure comprising image identifiers of the images of the group; and embedding the grouping data structure, the grouping type and the images in the file.
Claims26
A method of processing images in a file, by a processing device, wherein the method comprises:
- Obtaining a file including:
- Images in a media data part of the file;
- grouping type information identifying a capture mode or a collection mode of the images;
- data structures describing a plurality of image items or samples including data of the images;
- a grouping data structure describing a group of image items or samples from the plurality of image items or samples, the grouping data structure comprising data for identifying the image items or samples of the group and the grouping type information, wherein the grouping data structure and the data structures describing the plurality of image items or samples are embedded in a meta data part of the file;
- and
- processing images identified in the grouping data structure according to the grouping type information.
A method of processing images in a file, by a processing device, wherein the method comprises:
- Obtaining a file including:
- Images in a media data part of the file;
- a label parameter describing information comprising a human-readable name to annotate images;
- a plurality of image items describing the images, the image items comprising an item identifier;
- a grouping data structure describing a group of image items from the plurality of image items, the grouping data structure comprising a group identifier and item identifiers of image items of the group;
- a property data structure comprising the label parameter and a data structure associating the property data structure with the grouping data structure using the group identifier and/or with an image item of the group using the item identifier of the image item, wherein the grouping data structure, the property data structure and the data structure associating the property data structure with the grouping data structure are embedded in a meta data part of the file;
- and
- processing images identified in the grouping data structure according to the label parameter.
A method of processing media data in a file, by a processing device, wherein the method comprises:
- obtaining a file including:
- media data in a media data part of the file;
- a grouping data structure describing a group of entities, each entity corresponding to at least a portion of media data, the grouping data structure comprising a group identifier;
- a property container data structure containing a property associated with a group of entities;
- an association data structure comprising association information between the property and the grouping data structure using the group identifier;
- a property data structure comprising the property container data structure and the association data structure, wherein the grouping data structure and the property data structure are embedded in a meta data part of the file;
- and
- processing the media data identified in the grouping data structure according to the property.
A device for processing images in a file, wherein the device comprises circuitry configured for:
- obtaining a file including, in a meta data part and a media data part including the images:
- grouping type information identifying a capture mode or a collection mode of the images;
- data structures describing a plurality of image items or samples including data of the images;
- a grouping data structure describing a group of image items or samples from the plurality of image items or samples, the grouping data structure comprising data for identifying the image items or samples of the group and the grouping type information, wherein the grouping data structure and the data structures describing the plurality of image items or samples are embedded in the meta data part of the file;
- and
- processing images identified in the grouping data structure according to the grouping type information.
A device for processing images in a file, wherein the device comprises a processor configured for:
- obtaining a file including:
- images in a media data part of the file;
- a label parameter describing information comprising a human readable name to annotate images;
- a plurality of image items describing the images, the image items comprising an item identifier;
- a grouping data structure describing a group of image items from the plurality of image items, the grouping data structure comprising a group identifier and item identifiers of image items of the group;
- a property data structure comprising the label parameter and a data structure associating the property data structure with the grouping data structure using the group identifier and/or with an image item of the group using the item identifier of the image item, wherein the grouping data structure, the property data structure and the data structure associating the property data structure with the grouping data structure are embedded in a meta data part of the file;
- and
- processing images identified in the grouping data structure according to the label parameter.
A device for processing media data in a file, wherein the device comprises circuitry configured for:
- obtaining a file including:
- media data in a media data part of the file;
- a grouping data structure describing a group of entities, each entity corresponding to at least a portion of media data, the grouping data structure comprising a group identifier;
- a property container data structure containing a property associated with a group of entities;
- an association data structure comprising association information between the property and the grouping data structure using the group identifier;
- a property data structure comprising the property container data structure and the association data structure, wherein the grouping data structure and the property data structure are embedded in a meta data part of the file;
- and
- processing the media data identified in the grouping data structure according to the property.
Dependencies are inferred from the claim text.