DEVICE, METHOD AND COMPUTER PROGRAM FOR RECONSTRUCTING A MOTION OF AN OBJECT
First Claim
1. A method for reconstructing a motion of an object from a sequence of motion pattern segments of a 3D computer model of the object, wherein each motion pattern segment corresponds to a different time interval of the motion, and wherein the object comprises at least one sampling point coupled to a position marker, the method comprising:
- a) capturing a motion transition between an initial motion state and a final motion state of the object in a time interval of the motion based on position data of the at least one sampling point which is received from the position marker;
b) selecting at least one digital motion pattern segment corresponding to the motion transition from a plurality of digital motion patterns of the 3D computer model which are stored in a database such that the selected digital motion pattern segment for the 3D computer model leads with sufficient probability from the initial motion state to the final motion state for the time interval; and
c) reconstructing an image of the motion of the object for the time interval by use of the 3D computer model using the initial motion state and the selected digital motion pattern segment of the 3D computer model.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method for reconstructing a motion of an object from a sequence of motion pattern segments of a computer model of the object, a motion transition between an initial motion state and a final motion state of the object in a time interval of the motion is captured based on position data of the at least one sampling point which is received from the position marker. Further, at least one motion pattern segment corresponding to the motion transition is selected from a plurality of motion patterns of the computer model which are stored in a database such that the selected motion pattern segment leads with sufficient probability from the initial motion state to the final motion state for the time interval. Furthermore, an image of the motion of the object for the time interval is reconstructed using the initial motion state and the selected motion pattern segment.
-
Citations
18 Claims
-
1. A method for reconstructing a motion of an object from a sequence of motion pattern segments of a 3D computer model of the object, wherein each motion pattern segment corresponds to a different time interval of the motion, and wherein the object comprises at least one sampling point coupled to a position marker, the method comprising:
-
a) capturing a motion transition between an initial motion state and a final motion state of the object in a time interval of the motion based on position data of the at least one sampling point which is received from the position marker; b) selecting at least one digital motion pattern segment corresponding to the motion transition from a plurality of digital motion patterns of the 3D computer model which are stored in a database such that the selected digital motion pattern segment for the 3D computer model leads with sufficient probability from the initial motion state to the final motion state for the time interval; and c) reconstructing an image of the motion of the object for the time interval by use of the 3D computer model using the initial motion state and the selected digital motion pattern segment of the 3D computer model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16)
-
-
11. The method of claim wherein, up to a first instant after receiving the position data, the digital motion pattern segment is selected from the plurality of stored digital motion patterns which, at this first instant, corresponds with the highest probability to the captured motion of the object, and wherein, after the first instant up to a second instant, the search for a better-matching digital motion pattern segment for the time interval is continued.
-
17. A computer program product, comprising a non-transitory computer-readable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method for reconstructing a motion of an object from a sequence of motion pattern segments of a 3D computer model of the object, wherein each motion pattern segment corresponds to a different time interval of the motion, and wherein the object comprises at least one sampling point coupled to a position marker, the method comprising:
-
a) capturing a motion transition between an initial motion state and a final motion state of the object in a time interval of the motion based on position data of the at least one sampling point which is received from the position marker; b) selecting at least one digital motion pattern segment corresponding to the motion transition from a plurality of digital motion patterns of the 3D computer model which are stored in a database such that the selected digital motion pattern segment for the 3D computer model leads with sufficient probability from the initial motion state to the final motion state for the time interval; and c) reconstructing an image of the motion of the object for the time interval by use of the 3D computer model using the initial motion state and the selected digital motion pattern segment of the 3D computer model.
-
-
18. A device for reconstructing a motion of an object from a sequence of motion pattern segments of a 3D computer model of the object, wherein each motion pattern segment corresponds to a different time interval of the motion, and wherein the object comprises at least one sampling point coupled to a position marker, the device comprising:
-
a capturing unit configured to capture a motion transition between an initial motion state and a final motion state of the object in a time interval of the motion based on position data of the at least one sampling point which is received by the position marker; a selecting unit configured to select at least one digital motion pattern segment corresponding to the motion transition from a plurality of digital motion patterns of the 3D computer model which are stored in a database, wherein the selected digital motion pattern segment for the 3D computer model leads with sufficient probability from the initial motion state to the final motion state for the time interval; and a reconstructing unit configured to reconstruct an image of the motion of the object for the time interval by use of the 3D computer model using the initial motion state and the selected digital motion pattern segment of the 3D computer model.
-
Specification