Back to results
US 9,436,998 B2Granted
Systems and methods of constructing three-dimensional (3D) model of an object using image cross-sections
AssigneeLeap Motion, Inc.
InventorDavid S. Holz
Life of this patent
Estimating the term…
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.
Claims25
A method of identifying a position and shape of at least a portion of an object or object portion in three-dimensional (3D) space, the method comprising:
- capturing, with a plurality of cameras, each camera having a particular vantage point, two or more images generated by casting an output from at least one source onto a portion of an object;
- analyzing the two or more images captured by the cameras from the particular vantage points to computationally represent the object portion, as captured, as one or more mathematically represented three-dimensional (3D) surfaces, each 3D surface corresponding to a cross-section of the object portion, based at least in part on a plurality of edge points of the object portion in the image, tangent lines extending from the cameras to at least two of the plurality of edge points and a centerline corresponding to the tangent lines;
- and
- reconstructing the position of and a shape fitting at least a portion of the object portion in 3D space based at least in part on the plurality of edge points and the centerline.
1 more element
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 or object portion;
- and
- a motion-capture system facilitating interactive control of the displayed environment, the system including:
- a plurality of cameras, each 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 object portion;
- and
- an image analyzer coupled to the cameras and the at least one source and configured to:
- analyze the two or more images captured by the cameras from the particular vantage points to computationally represent the object portion, as captured, as one or more mathematically represented 3 dimensional (3D) surfaces, each 3D surface corresponding to a cross-section of the object portion, based at least in part on a plurality of edge points of the object portion in the image, tangent lines extending from the cameras to at least two of the plurality of edge points and a centerline corresponding to the tangent lines;
- and
- reconstruct a position of and a shape fitting at least a portion of the object portion in 3D space based at least in part on the plurality of edge points and the centerline.
7 more elements
Dependencies are inferred from the claim text.