System and method for motion capture
First Claim
1. A motion capture system comprising:
- a wearable device configured to be fitted on at least a part of a body of a user, said wearable device comprising at least one marker having a predetermined marker color;
a video camera configured to acquire at least one color frame of a scene comprising said wearable device, said at least one marker being visible in said at least one color frame;
a range camera configured to acquire at least one depth frame of said scene; and
a processing unit configured to receive said at least one color frame from said video camera and said at least one depth frame from said range camera, to process said at least one depth frame for identifying in said at least one color frame a validity area comprising pixels representing said wearable device, to search said at least one marker in said at least one color frame based on said marker color, said search being confined to said validity area, and to capture a motion of said part of the body of said user based on a sequence of positions of said at least one marker.
1 Assignment
0 Petitions
Accused Products
Abstract
A motion capture system includes a wearable device (e.g. a glove) suitable for being worn by a user and including one or more markers having respective colors. A video camera acquires a sequence of color frames of the user moving while wearing the glove, while a range camera acquires corresponding depth frames of the same scene. A processing unit processes both color frames and depth frames for reconstructing the 3D positions of the markers. In particular, the depth information provided by the depth frames are used for isolating a validity area within the color frames, and the markers are searched based on their colors, exclusively within the validity area of the color frames. The movements of the user are then captured as a sequence of positions of the markers. Combined use of color information and depth information provide a very reliable and accurate motion capture.
12 Citations
17 Claims
-
1. A motion capture system comprising:
-
a wearable device configured to be fitted on at least a part of a body of a user, said wearable device comprising at least one marker having a predetermined marker color; a video camera configured to acquire at least one color frame of a scene comprising said wearable device, said at least one marker being visible in said at least one color frame; a range camera configured to acquire at least one depth frame of said scene; and a processing unit configured to receive said at least one color frame from said video camera and said at least one depth frame from said range camera, to process said at least one depth frame for identifying in said at least one color frame a validity area comprising pixels representing said wearable device, to search said at least one marker in said at least one color frame based on said marker color, said search being confined to said validity area, and to capture a motion of said part of the body of said user based on a sequence of positions of said at least one marker. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for capturing motion of at least part of a body of a user upon which a wearable device is fitted, said wearable device comprising at least one marker having a predetermined marker color, said method comprising:
-
a) receiving, from a video camera, at least one color frame of a scene comprising said wearable device, said at least one marker being visible in said at least one color frame; b) receiving, from a range camera, at least one depth frame of said scene; c) processing said at least one depth frame for identifying in said at least one color frame a validity area comprising pixels representing said wearable device; d) searching said at least one marker in said at least one color frame based on said marker color, said search being confined to said validity area; and e) capturing a motion of said part of the body of said user based on a sequence of positions of said at least one marker.
-
-
17. A computer readable medium including software code portions stored thereon that, when executed by a computer, perform a method for capturing motion of at least part of a body of a user upon which a wearable device comprising at least one marker having a predetermined marker color is fitted, the method comprising the steps of:
-
a) receiving, from a video camera, at least one color frame of a scene comprising said wearable device, said at least one marker being visible in said at least one color frame; b) receiving, from a range camera, at least one depth frame of said scene; c) processing said at least one depth frame for identifying in said at least one color frame a validity area comprising pixels representing said wearable device; d) searching said at least one marker in said at least one color frame based on said marker color, said search being confined to said validity area; and e) capturing a motion of said part of the body of said user based on a sequence of positions of said at least one marker.
-
Specification