Systems and methods of constructing three-dimensional (3D) model of an object using image cross-sections
First Claim
Patent Images
1. A method of identifying a position and a shape of at least a portion of an object in a three-dimensional (3D) space, the method comprising:
- capturing, with a single camera having a particular vantage point, two or more images generated by casting an output from at least one source onto the portion of the object;
analyzing the two or more images captured by the camera from the particular vantage point to computationally represent the portion of the object, as captured, as one or more mathematically represented 3D surfaces, each 3D surface corresponding to a cross-section of the portion of the object, based at least in part on a plurality of edge points of the portion of the object in the image, tangent lines extending from the camera to at least two edge points of the plurality of edge points and a centerline corresponding to the tangent lines; and
reconstructing the position of and the shape fitting at least the portion of the object in the 3D space based at least in part on the plurality of edge points and the centerline.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for capturing motion and/or determining the shapes and positions of one or more objects in 3D space utilize cross-sections thereof. In various embodiments, images of the cross-sections are captured using a camera based on edge points thereof.
321 Citations
25 Claims
-
1. A method of identifying a position and a shape of at least a portion of an object in a three-dimensional (3D) space, the method comprising:
-
capturing, with a single camera having a particular vantage point, two or more images generated by casting an output from at least one source onto the portion of the object; analyzing the two or more images captured by the camera from the particular vantage point to computationally represent the portion of the object, as captured, as one or more mathematically represented 3D surfaces, each 3D surface corresponding to a cross-section of the portion of the object, based at least in part on a plurality of edge points of the portion of the object in the image, tangent lines extending from the camera to at least two edge points of the plurality of edge points and a centerline corresponding to the tangent lines; and reconstructing the position of and the shape fitting at least the portion of the object in the 3D space based at least in part on the plurality of edge points and the centerline. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A head mounted device, comprising:
-
an optical assembly to display a displayed environment including at least one of a surrounding environment and a virtual environment, the surrounding environment including at least a portion of an object; and a motion-capture system facilitating interactive control of the displayed environment, the motion-capture system including; a single camera, having a particular vantage point, to capture two or more images of the object portion; at least one source to direct illumination onto the portion of the object; and an image analyzer coupled to the camera and the at least one source and configured to; analyze the two or more images captured by the camera from the particular vantage point to computationally represent the portion of the object, as captured, as one or more mathematically represented 3D surfaces, each 3D surface corresponding to a cross-section of the portion of the object, based at least in part on a plurality of edge points of the portion of the object in the image, tangent lines extending from the camera to at least two of the plurality of edge points and a centerline corresponding to the tangent lines; and reconstruct a position of and the shape fitting at least a portion of the object in 3D space based at least in part on the plurality of edge points and the centerline. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification