IDENTIFYING COMPONENTS OF A HUMANOID FORM IN THREE-DIMENSIONAL SCENES
3 Assignments
0 Petitions
Accused Products
Abstract
A method for processing data includes receiving a depth map of a scene containing a humanoid form. The depth map is processed so as to identify three-dimensional (3D) connected components in the scene, each connected component including a set of the pixels that are mutually adjacent and have mutually-adjacent depth values. Separate, first and second connected components are identified as both belonging to the humanoid form, and a representation of the humanoid form is generated including both of the first and second connected components.
202 Citations
69 Claims
-
1-13. -13. (canceled)
-
14. A method for processing data, comprising:
-
receiving a depth map of a scene containing a humanoid form, the depth map comprising a matrix of pixels, at least some of which have respective pixel depth values and correspond to respective locations in the scene; using a digital processor, processing the depth map so as to identify three-dimensional (3D) connected components in the scene, each connected component comprising a set of the pixels that are mutually adjacent and have mutually-adjacent depth values; identifying separate, first and second connected components as both belonging to the humanoid form; and generating a representation of the humanoid form comprising both of the first and second connected components. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24-36. -36. (canceled)
-
37. Apparatus for processing data, comprising:
-
an imaging assembly, which is configured to produce a depth map of a scene containing a humanoid form, the depth map comprising a matrix of pixels, at least some of which have respective pixel depth values and correspond to respective locations in the scene; and a processor, which is configured to process the depth map so as to identify three-dimensional (3D) connected components in the scene, each connected component comprising a set of the pixels that are mutually adjacent and have mutually-adjacent depth values, to identify separate, first and second connected components as both belonging to the humanoid form, and to generate a representation of the humanoid form comprising both of the first and second connected components. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47-59. -59. (canceled)
-
60. A computer software product, comprising a tangible computer-readable medium in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive a depth map of a scene containing a humanoid form, the depth map comprising a matrix of pixels, at least some of which have respective pixel depth values and correspond to respective locations in the scene,
wherein the instructions cause the computer to process the depth map so as to identify three-dimensional (3D) connected components in the scene, each connected component comprising a set of the pixels that are mutually adjacent and have mutually-adjacent depth values, to identify separate, first and second connected components as both belonging to the humanoid form, and to generate a representation of the humanoid form comprising both of the first and second connected components.
Specification