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 includes at least one frame, and wherein the object comprises at least one sampling point coupled to a position marker, the method comprising:
- a) capturing a sequence of motion transitions 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, based on possible motion states of a Markov model, at least one digital motion pattern segment corresponding to the sequence of motion transitions from a plurality of predefined digital motion patterns of the 3D computer model which are stored in a database and correspond to possible real motions of the object such that the at least one digital motion pattern segment 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 displaying the 3D computer model on a display using the initial motion state and the at least one digital motion pattern segment, whereinby selecting the at least one digital motion pattern segment, the most probable sequence of the possible motion states of the Markov model and the sequence of motion transitions is determined in order to reconstruct the motion of the object.
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
15 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 includes at least one frame, and wherein the object comprises at least one sampling point coupled to a position marker, the method comprising:
-
a) capturing a sequence of motion transitions 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, based on possible motion states of a Markov model, at least one digital motion pattern segment corresponding to the sequence of motion transitions from a plurality of predefined digital motion patterns of the 3D computer model which are stored in a database and correspond to possible real motions of the object such that the at least one digital motion pattern segment 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 displaying the 3D computer model on a display using the initial motion state and the at least one digital motion pattern segment, wherein by selecting the at least one digital motion pattern segment, the most probable sequence of the possible motion states of the Markov model and the sequence of motion transitions is determined in order to reconstruct the motion of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. 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 includes at least one frame, and wherein the object comprises at least one sampling point coupled to a position marker, the method comprising:
-
a) capturing a sequence of motion transitions 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, based on possible motion states of a Markov model, at least one digital motion pattern segment corresponding to the sequence of motion transitions from a plurality of predefined digital motion patterns of the 3D computer model which are stored in a database and correspond to possible real motions of the object such that the at least one digital motion pattern segment 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 displaying the 3D computer model on a display using the initial motion state and the at least one digital motion pattern segment, wherein by selecting the at least one digital motion pattern segment, the most probable sequence of the possible motion states of the Markov model and the sequence of motion transitions is determined in order to reconstruct the motion of the object.
-
-
15. 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 includes at least one frame, and wherein the object comprises at least one sampling point coupled to a position marker, the device comprising:
one or more processors configured to execute computer-readable instructions to capture a sequence of motion transitions 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; select, based on possible motion states of a Markov model, at least one digital motion pattern segment corresponding to the sequence of motion transitions from a plurality of predefined digital motion patterns of the 3D computer model which are stored in a database and correspond to possible real motions of the object, wherein the at least one digital motion pattern segment leads with sufficient probability from the initial motion state to the final motion state for the time interval; and reconstruct an image of the motion of the object for the time interval by displaying the 3D computer model on a display using the initial motion state and the at least one digital motion pattern segment, wherein by selecting the at least one digital motion pattern segment, the most probable sequence of the possible motion states of the Markov model and the sequence of motion transitions is determined in order to reconstruct the motion of the object.
Specification