Graphic scene animation signal, corresponding method and device
First Claim
1. Animation data signal of a graphic scene, designed for means for constructing images capable of being presented on at least one screen, the graphic scene to be animated having previously been loaded into said image construction means as a set of objects, at least some of which having their own identification, comprising:
- a single animation mask, delivered in advance to the animation, and allocating to at least one of the objects an elementary mask comprising;
the identifier of the object as defined in the graphic scene to be animated; and
a description of at least one dynamic characterization field of the object, representing a characteristic of the object that can be modified; and
animation frames, comprising, according to the order defined by the mask, data updating said dynamic characterization fields of the objects, such as to permit their modification, said construction means decoding the data of the animation mask, and initializing the animation using the mask, and updating said scene according to said animation frames.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention concerns a graphic scene animation data signal, designed for means constructing images capable of being displayed on at least one screen, said graphic scene having probably been loaded in said means constructing images, in the form of a set of objects, some of said objects at least having its own particular identifier, said signal comprising: a single animation mask, delivered as preamble to said animation, and assigning at least one of said objects to an elementary mask comprising: said object identifier, as defined in said graphic scene to be animated; and the designation of at least one dynamic characterization field of said object, representing a characteristic of said object capable of being modified; animation frames, comprising, according to the order defined by said mask, data updating said object dynamic characterization fields, so as to modify them, said constructing means decoding said animation mask data, and initializing the animation of the basis thereof, and updating the scene on the basis of said animation fields.
32 Citations
10 Claims
-
1. Animation data signal of a graphic scene, designed for means for constructing images capable of being presented on at least one screen, the graphic scene to be animated having previously been loaded into said image construction means as a set of objects, at least some of which having their own identification, comprising:
-
a single animation mask, delivered in advance to the animation, and allocating to at least one of the objects an elementary mask comprising;
the identifier of the object as defined in the graphic scene to be animated; and
a description of at least one dynamic characterization field of the object, representing a characteristic of the object that can be modified; and
animation frames, comprising, according to the order defined by the mask, data updating said dynamic characterization fields of the objects, such as to permit their modification, said construction means decoding the data of the animation mask, and initializing the animation using the mask, and updating said scene according to said animation frames. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
the identifier of the object; and
a description block specifying active dynamic fields capable of being modified during animation, and dynamic fields that are invariable during animation.
-
-
3. Signal of claim 1, wherein at least some active dynamic fields are multiple fields forming a vector, and in that the elementary mask comprises a data item specifying whether all fields forming a vector, or only some of them, are active, a definition block being modified accordingly.
-
4. Signal of claim 1, wherein at least some dynamic fields are coded, in at least some of the animation frames, using a predictive coding, and in that in every animation frame, each dynamic field is associated with a data item specifying whether the dynamic field is coded in predictive or absolute mode.
-
5. Signal of claim 1, wherein the animation frames comprise:
-
a definition zone, indicating for each of the objects whether its animation parameters are transmitted in the animation frame; and
an animation data zone, delivering the data necessary to the animation of objects listed in the definition zone.
-
-
6. Signal of claim 5, wherein the data animation zone comprises at least some data from a group comprising:
-
a type of coding;
a synchronization word;
a synchronization reference;
a frequency value of the animation frames for the object in question;
a jump of N frames during which a data item will not be sent;
an indication of change of value of a quantification parameter;
a new quantification parameter value; and
a coded value of a dynamic field.
-
-
7. Signal of claim 1, wherein the dynamic fields belong to a group comprising:
-
fields defining an aspect of the object;
fields defining a position of the object;
fields defining a movement of the object;
fields defining a shape of the object; and
fields defining an illumination of the object.
-
-
8. Signal of claim 2, further comprising a definition block of quantification data applicable to each of the active dynamic fields.
-
9. Method for transmitting animation data of a graphic scene designed to be presented on at least one screen, comprising:
-
an animation initialization stage in which transmission takes place of;
a single animation mask delivered as a preamble to an animation, and allocating to at least one object of a set of objects an elementary mask comprising;
an identifier of the object, as defined in the graphic scene to be animated; and
a description of at least one dynamic characterization field of the object, representative of one characteristic of the object that can be modified; and
an animation stage in which transmission takes place of animation frames comprising, according to an order defined by said mask, data updating the dynamic characterization fields of the objects, enabling them to be modified.
-
-
10. Animation device for a graphic scene designed to be presented on at least one screen, comprising:
-
means for constructing an initialization of an animation, using;
a single animation mask, delivered in advance to the animation, and allocating to at least one object of a set of objects an elementary mask comprising;
an identifier of the object, as defined in the graphic scene to be animated; and
a description of at least one dynamic characterization field of the object, representing a characteristic of the object that can be modified; and
dynamic animation means of the scene, using animation frames, comprising, according to an order defined by the mask, update data of the dynamic characterization fields of the objects in order to modify them.
-
Specification