Form changing device, object action encoding device, and object action decoding device
1 Assignment
0 Petitions
Accused Products
Abstract
A shape deformation encoding device includes: a calculation unit for calculating a difference data between a pre-deformation shape data which represents a shape of an object before shape change and a post-deformation shape data which represents a shape of the object after shape change; and a determination unit for determining an action area on which the shape change of the object is arisen and an external force which is acted to the action area for the shape change, based on the pre-deformation shape data and the difference data. The action area includes a plurality of small areas, each of the plurality of small areas includes a plurality of control points, and the external force is calculated as an external force required to deform the plurality of small areas from before to after the shape change independently based on the physical model structure of each of the plurality of small areas. The physical model structure in which the plurality of control points are connected together with springs and dampers are used as a physical model structure.
26 Citations
103 Claims
-
1-53. -53. (canceled)
-
54. A shape deformation encoding device comprising:
-
a calculation unit configured to calculate a difference data between a pre-deformation shape data which represents a shape of an object before shape change and a post-deformation shape data which represents a shape of an object after shape change; and
a determination unit configured to determine an action area on which said shape change of said object is arisen and an external force which is acted to said action area for said shape change, based on said pre-deformation shape data and said difference data. - View Dependent Claims (55, 56, 57, 58, 59, 60)
-
-
61. A shape deformation decoding device comprising:
-
a decoding unit configured to determine a movement position of a control point within an action area based on a pre-deformation shape data representing a shape of an object before shape change and information of an external force acted to said action area correlated with a shape change, wherein said action area includes a plurality of small areas, and a movement position of said action point of each of said plurality of small areas is determined by using a physical model by a unit of said plurality of small areas; and
a shape generation unit configured to generate a post-deformation shape data which represents a shape of said object after said shape change from said pre-deformation shape data and a movement position of each of said plurality of control points. - View Dependent Claims (62, 63, 64, 65, 66, 67, 68, 69)
-
-
70. A shape deformation encoding-decoding device comprising:
-
a shape deformation encoding device comprising a calculation unit configured to calculate a difference data between a pre-deformation shape data which represents a shape of an object before shape change and a post-deformation shape data which represents a shape of an object after shape change;
and a determination unit configured to determine an action area on which said shape change of said object is arisen and an external force which is acted to said action area for said shape change, based on said pre-deformation shape data and said difference data;
a shape deformation encoding device comprising a decoding unit configured to determine a movement position of a control point within an action area based on a pre-deformation shape data representing a shape of an object before shape change and information of an external force acted to said action area correlated with a shape change, wherein said action area includes a plurality of small areas, and a movement position of said action point of each of said plurality of small areas is determined by using a physical model by a unit of said plurality of small areas;
and a shape generation unit configured to generate a post-deformation shape data which represents a shape of said object after said shape change from said pre-deformation shape data and a movement position of each of said plurality of control points;
and a transmission device configured to transmit said action area generated by said shape deformation encoding device and said information of an external force to said shape deformation decoding device through a communication path.
-
-
71. A shape deformation encoding method comprising the steps of:
-
calculating a difference data between a pre-deformation shape data which represents a shape of an object before shape change and a post-deformation shape data which represents a shape of an object after shape change; and
determining an action area on which said shape change of said object is arisen and an external force which is acted to said action area for said shape change, based on said pre-deformation shape data and said difference data. - View Dependent Claims (72, 73, 74, 75, 76, 77)
-
-
78. A shape deformation decoding method comprising the steps of:
-
determining a movement position of a control point within an action area based on a pre-deformation shape data representing a shape of an object before shape change and information of an external force acted to said action area correlated with a shape change, wherein said action area includes a plurality of small areas, and a movement position of said action point of each of said plurality of small areas is determined by using a physical model by a unit of said plurality of small areas; and
generating a post-deformation shape data which represents a shape of said object after said shape change from said pre-deformation shape data and a movement position of each of said plurality of control points. - View Dependent Claims (79, 80, 81, 82, 83, 84, 85, 86)
-
-
88. A software product embodied on a computer-readable medium and comprising code that, when executed, causes a computer to perform a shape deformation encoding method including the following steps of:
-
calculating a difference data between a pre-deformation shape data which represents a shape of an object before shape change and a post-deformation shape data which represents a shape of an object after shape change; and
determining an action area on which said shape change of said object is arisen and an external force which is acted to said action area for said shape change, based on said pre-deformation shape data and said difference data. - View Dependent Claims (89, 90, 91, 92, 93, 94)
-
-
95. A software product embodied on a computer readable medium and comprising code that, when executed, causes a computer to perform a shape deformation decoding method including the following steps of:
-
determining a movement position of a control point within an action area based on a pre-deformation shape data representing a shape of an object before shape change and information of an external force acted to said action area correlated with a shape change, wherein said action area includes a plurality of small areas, and a movement position of said action point of each of said plurality of small areas is determined by using a physical model by a unit of said plurality of small areas; and
generating a post-deformation shape data which represents a shape of said object after said shape change from said pre-deformation shape data and a movement position of each of said plurality of control points, wherein said plurality of control points are connected to each other through a spring and a damper at a physical model of each of said plurality of small areas. - View Dependent Claims (96, 97, 98, 99, 100, 101, 102, 103)
-
Specification