Intelligent Part Identification for Use with Scene Characterization or Motion Capture
First Claim
1. A method for identifying salient points from three-dimensional image data, the method comprising:
- executing instructions on a computer system togenerate a three-dimensional surface mesh from the three-dimensional image data;
categorize lengths of paths on the three-dimensional surface mesh, the paths connected to one or more points of a plurality of points on the three-dimensional surface mesh; and
identify a subset of the plurality of points as salient points based upon the categorized lengths of paths.
2 Assignments
0 Petitions
Accused Products
Abstract
A variety of methods, systems, devices and arrangements are implemented for use with motion capture. One such method is implemented for identifying salient points from three-dimensional image data. The method involves the execution of instructions on a computer system to generate a three-dimensional surface mesh from the three-dimensional image data. Lengths of possible paths from a plurality of points on the three-dimensional surface mesh to a common reference point are categorized. The categorized lengths of possible paths are used to identify a subset of the plurality of points as salient points.
78 Citations
24 Claims
-
1. A method for identifying salient points from three-dimensional image data, the method comprising:
executing instructions on a computer system to generate a three-dimensional surface mesh from the three-dimensional image data; categorize lengths of paths on the three-dimensional surface mesh, the paths connected to one or more points of a plurality of points on the three-dimensional surface mesh; and identify a subset of the plurality of points as salient points based upon the categorized lengths of paths. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method for determining an orientation for a model of a structure from a sequence of depth-based image frames of the structure, the method implemented by a processing circuit and comprising:
for a given image frame of the sequence of image frames, generating a set of surface meshes from the given image frame, each of the surface meshes including a plurality of points connected by vertices; identifying interest points on each surface mesh by selecting a central point on each surface mesh, determining geodesic distances between the central point and the plurality of points as a function of the vertices, and selecting one or more points on each surface mesh based upon the determined geodesic distances; determining an orientation for identified interest point of a surface mesh as a function of a path between each identified interest point and corresponding vertices connecting the identified interest point to a corresponding central point; and classifying the set of surface meshes according to a set of parts of the model of the structure by selecting subsets of the image frame of the sequence of image frames that include a corresponding one of the identified interest points, and assessing a correlation between candidate locations of the set of parts and the selected subsets of the image frame. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
19. A system comprising:
a processing arrangement, including at least one processing circuit, configured and arranged to generate a three-dimensional surface mesh from the three-dimensional image data; categorize lengths of possible paths on the three-dimensional surface mesh from a plurality of points on the three-dimensional surface mesh to a common reference point; and identify, as salient points, a subset of the plurality of points based upon the categorized lengths of possible paths - View Dependent Claims (20, 21, 22)
-
23. A method for removing noise and measurement artifacts from depth images having a plurality of depth measurements the method implemented by a processing circuit and comprising:
-
identifying a constellation of unobserved structures from each depth measurement of the plurality of depth measurements; and removing depth measurements that are inconsistent with the identified constellation of unobserved structures that surround the depth measurements. - View Dependent Claims (24)
-
Specification