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.
Claims25
A method of encapsulating images in a file, wherein the method comprises:
- generating grouping type information data identifying a capture mode or a collection mode of the images;
- generating data structures describing a plurality of image items or samples from the images;
- generating 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 data;
- and
- embedding the grouping data structure, the data structures describing the plurality of image items or samples, and the images in the file,
- 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.
A method of encapsulating images in a file, wherein the method comprises:
- determining a label parameter describing information comprising a human-readable name to annotate images;
- generating a plurality of image items describing the images, the image items comprising an item identifier;
- generating 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;
- generating 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;
- and
- embedding the grouping data structure, the plurality of image items, the property data structure and the images in the file, wherein the grouping data structure and the property data structure are embedded in a meta data part of the file.
A device for encapsulating images in a file, wherein the device comprises circuitry configured for:
- generating grouping type information data identifying a capture mode or a collection mode of the images;
- generating data structures describing a plurality of image items or samples from the images;
- generating 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 data;
- and
- embedding the grouping data structure, the data structures describing the plurality of image items or samples, and the images in the file,
- 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.
A device for encapsulating images in a file, wherein the device comprises a processor configured for:
- determining a label parameter describing information comprising a human readable name to annotate images;
- generating a plurality of image items describing the images, the image items comprising an item identifier;
- generating 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;
- generating 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;
- and
- embedding the grouping data structure, the plurality of image items, the property data structure and the images in the file, wherein the grouping data structure and the property data structure are embedded in a meta data part of the file.
A device for encapsulating media data in a file, wherein the device comprises circuitry configured for:
- generating 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;
- generating a property container data structure containing a property associated with a group of entities;
- generating an association data structure comprising association information between the property and the grouping data structure using the group identifier;
- generating a property data structure comprising the property container data structure and the association data structure;
- and
- embedding the grouping data structure, the property data structure, and the media data in the file,
- wherein the property of the media data in the file is more compact by avoiding repetition of association information between the property and the group of entities.
A method of encapsulating media data in a file, wherein the method comprises:
- generating 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;
- generating a property container data structure containing a property associated with a group of entities;
- generating an association data structure comprising association information between the property and the grouping data structure using the group identifier;
- generating a property data structure comprising the property container data structure and the association data structure;
- and
- embedding the grouping data structure, the property data structure, and the media data in the file,
- wherein the property of the media data in the file is more compact by avoiding repetition of association information between the property and the group of entities.
Dependencies are inferred from the claim text.